The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M Company CS 88579Y101 1,426 6,496 SH   SOLE   0 0 6,496
A T & T Corp New CS 00206R102 3,627 101,744 SH   SOLE   39,799 0 61,945
Abbott Laboratories CS 002824100 15,427 257,455 SH   SOLE   55,879 0 201,576
AbbVie Inc. CS 00287Y109 4,684 49,488 SH   SOLE   14,200 0 35,288
AbbVie Inc. CS 00287Y109 189 2,000 SH Call SOLE   0 0 2,000
Accenture PLC Cl A CS G1151C101 2,080 13,549 SH   SOLE   785 0 12,764
Adobe Systems CS 00724F101 7,084 32,785 SH   SOLE   2,348 0 30,437
Aegon N.V. Adr CS 007924103 143 21,129 SH   SOLE   19,004 0 2,125
Aercap Holdings NV CS N00985106 330 6,514 SH   SOLE   2,956 0 3,558
Aetna Inc. CS 00817Y108 208 1,229 SH   SOLE   0 0 1,229
Affiliated Managers CS 008252108 442 2,329 SH   SOLE   375 0 1,954
Air Products & Chemicals Inc CS 009158106 840 5,282 SH   SOLE   3,500 0 1,782
Akamai Tech CS 00971T101 716 10,089 SH   SOLE   500 0 9,589
Alexandria Real Estate Equitie CS 015271109 345 2,765 SH   SOLE   1,114 0 1,651
Alibaba Group Holding Limited CS 01609w102 242 1,317 SH   SOLE   321 0 996
Allegion Plc CS g0176j109 809 9,487 SH   SOLE   1,850 0 7,637
Allergan PLC CS G0177J108 2,264 13,450 SH   SOLE   4,504 0 8,946
Allstate Corp CS 020002101 793 8,363 SH   SOLE   1,412 0 6,951
Allstate Corp CS 020002101 171 1,800 SH Put SOLE   0 0 1,800
Allstate Corp CS 020002101 161 1,700 SH Put SOLE   0 0 1,700
Alphabet Inc Class A CS 02079k305 7,016 6,765 SH   SOLE   2,675 0 4,090
Alphabet Inc Class C CS 02079k107 8,846 8,573 SH   SOLE   793 0 7,780
Altria Group Inc. CS 02209S103 7,082 113,647 SH   SOLE   31,238 0 82,409
Alyn Corp CS 022611107 0 160,000 SH   SOLE   0 0 160,000
Amazon.com CS 023135106 9,674 6,684 SH   SOLE   1,417 0 5,267
America Movil SA de CV ADR Ser CS 02364W105 1,014 53,100 SH   SOLE   0 0 53,100
American Campus Communities CS 024835100 263 6,805 SH   SOLE   2,940 0 3,865
American Tower CS 03027X100 4,158 28,611 SH   SOLE   8,466 0 20,145
Ameriprise Financial Inc CS 03076C106 309 2,090 SH   SOLE   901 0 1,189
Ametek Inc CS 031100100 1,553 20,441 SH   SOLE   675 0 19,766
Amgen Inc CS 031162100 12,183 71,465 SH   SOLE   19,572 0 51,893
Anadarko Pete Co. CS 032511107 301 4,984 SH   SOLE   2,207 0 2,777
Anheuser-Busch InBev CS 03524A108 7,959 72,395 SH   SOLE   19,131 0 53,264
Antero Resources Corporation CS 03674x106 359 18,093 SH   SOLE   0 0 18,093
Anthem, Inc CS 036752103 278 1,266 SH   SOLE   0 0 1,266
Apple Inc CS 037833100 30,866 183,968 SH   SOLE   35,295 0 148,673
Aramark CS 03852u106 369 9,315 SH   SOLE   3,991 0 5,324
Archer Daniels Midland Co. CS 039483102 2,353 54,263 SH   SOLE   0 0 54,263
Arthur J. Gallagher CS 363576109 217 3,155 SH   SOLE   580 0 2,575
Ashland Global Holdings Inc CS 044186104 384 5,500 SH   SOLE   0 0 5,500
Astellas Pharma Inc CS 04623U102 199 13,126 SH   SOLE   11,807 0 1,319
Automatic Data Processing CS 053015103 316 2,788 SH   SOLE   0 0 2,788
Avangrid Inc CS 05351w103 690 13,494 SH   SOLE   0 0 13,494
Avery Dennison CS 053611109 908 8,543 SH   SOLE   1,825 0 6,718
Baidu ADR CS 056752108 3,770 16,891 SH   SOLE   623 0 16,268
Banco de Brasil SA Sponsored A CS 059578104 143 11,473 SH   SOLE   9,830 0 1,643
Bank of America Corp CS 060505104 13,184 439,607 SH   SOLE   159,142 0 280,465
Bank of New York Mellon CS 064058100 204 3,952 SH   SOLE   0 0 3,952
Banner Corp CS 06652v208 271 4,882 SH   SOLE   0 0 4,882
Barclays Plc Adr CS 06738E204 149 12,619 SH   SOLE   11,350 0 1,269
Barnes Group Inc CS 067806109 759 12,670 SH   SOLE   2,525 0 10,145
Baxter International CS 071813109 709 10,906 SH   SOLE   700 0 10,206
BB&T Corp. CS 054937107 219 4,215 SH   SOLE   720 0 3,495
Becton Dickinson & Company CS 075887109 250 1,155 SH   SOLE   179 0 976
Bemis CS 081437105 218 5,000 SH   SOLE   2,265 0 2,735
Berkshire Hathaway CS 084670108 1,196 4 SH   SOLE   0 0 4
Berkshire Hathaway Class B CS 084670702 7,679 38,493 SH   SOLE   8,452 0 30,041
Berry Plastics Group CS 08579w103 244 4,452 SH   SOLE   2,019 0 2,433
Biogen Inc CS 09062X103 1,035 3,780 SH   SOLE   188 0 3,592
Black Knight Inc CS 09215c105 311 6,607 SH   SOLE   850 0 5,757
Blackrock Inc CS 09247X101 4,314 7,963 SH   SOLE   552 0 7,411
Boeing Company CS 097023105 18,700 57,034 SH   SOLE   11,781 0 45,253
Booking Holdings Inc CS 09857l108 7,535 3,622 SH   SOLE   212 0 3,410
Booz Allen Hamilton Holding CS 099502106 228 5,880 SH   SOLE   1,065 0 4,815
BorgWarner CS 099724106 315 6,262 SH   SOLE   2,841 0 3,421
BP Amoco PLC ADR CS 055622104 5,688 140,314 SH   SOLE   25,869 0 114,445
Bristol-Myers Squibb CS 110122108 7,848 124,082 SH   SOLE   32,894 0 91,188
Broadcom Inc CS 11135F101 1,297 5,504 SH   SOLE   4,077 0 1,427
Burlington Stores Inc CS 122017106 988 7,423 SH   SOLE   1,475 0 5,948
Cambrex Corp CS 132011107 831 15,895 SH   SOLE   2,850 0 13,045
Cardinal Health Inc. CS 14149Y108 4,424 70,575 SH   SOLE   12,408 0 58,167
Carter's Inc CS 146229109 960 9,220 SH   SOLE   2,005 0 7,215
Caterpillar Inc CS 149123101 462 3,138 SH   SOLE   0 0 3,138
Celgene Corp. CS 151020104 527 5,906 SH   SOLE   0 0 5,906
Charles River Laboratories Int CS 159864107 1,069 10,015 SH   SOLE   2,596 0 7,419
Charles Schwab CS 808513105 1,119 21,430 SH   SOLE   20,000 0 1,430
Charter Communications Inc CS 16119p108 1,193 3,834 SH   SOLE   148 0 3,686
Chevron Corporation CS 166764100 6,715 58,880 SH   SOLE   13,260 0 45,620
China Mobile ADR CS 16941M109 344 7,515 SH   SOLE   2,006 0 5,509
Chromadex Corporation CS 171077407 45 10,667 SH   SOLE   0 0 10,667
Chubb Ltd CS h1467j104 10,803 78,987 SH   SOLE   19,830 0 59,157
Church & Dwight Co CS 171340102 883 17,528 SH   SOLE   2,940 0 14,588
Cimarex Energy Co. CS 171798101 279 2,981 SH   SOLE   1,303 0 1,678
Cintas Inc. CS 172908105 1,347 7,896 SH   SOLE   1,472 0 6,424
Cisco Systems CS 17275R102 14,383 335,345 SH   SOLE   87,134 0 248,211
Citigroup CS 172967424 9,083 134,562 SH   SOLE   35,545 0 99,017
Citizens Financial Group CS 174610105 598 14,256 SH   SOLE   772 0 13,484
Citrix Systems Inc CS 177376100 868 9,356 SH   SOLE   966 0 8,390
Clean Harbors Inc CS 184496107 202 4,144 SH   SOLE   1,879 0 2,265
Coca-Cola Co. CS 191216100 639 14,712 SH   SOLE   1,246 0 13,466
Cognex Corp. CS 192422103 960 18,456 SH   SOLE   2,950 0 15,506
Cognizant Technology Solutions CS 192446102 2,363 29,350 SH   SOLE   1,974 0 27,376
Colgate Palmolive CS 194162103 1,285 17,929 SH   SOLE   435 0 17,494
Comcast Corp. Cl A CS 20030n101 15,691 459,196 SH   SOLE   98,262 0 360,934
Compagnie de Saint-Gobain ADR CS 204280309 139 13,230 SH   SOLE   11,900 0 1,330
ConocoPhillips CS 20825C104 426 7,190 SH   SOLE   0 0 7,190
Constellation Brands Inc. CS 21036P108 1,660 7,285 SH   SOLE   513 0 6,772
Cooper Companies CS 216648402 1,015 4,435 SH   SOLE   800 0 3,635
Copart Inc CS 217204106 981 19,255 SH   SOLE   3,800 0 15,455
Corning, Inc. CS 219350105 485 17,402 SH   SOLE   503 0 16,899
Cortland Bancorp Inc CS 220587109 201 8,770 SH   SOLE   0 0 8,770
Costco Wholesale Corp CS 22160K105 6,076 32,247 SH   SOLE   4,576 0 27,671
CVS Health Corp. CS 126650100 5,352 86,024 SH   SOLE   23,810 0 62,214
Danaher Corp. CS 235851102 1,597 16,310 SH   SOLE   940 0 15,370
Deere & Co CS 244199105 1,103 7,100 SH   SOLE   450 0 6,650
Dell Technologies Inc. CS 24703l103 381 5,211 SH   SOLE   0 0 5,211
DENTSPLY Sirona Inc. CS 24906p109 244 4,843 SH   SOLE   2,197 0 2,646
Devon Energy Corp CS 25179M103 457 14,388 SH   SOLE   513 0 13,875
Devon Energy Corp CS 25179M103 223 7,000 SH Put SOLE   0 0 7,000
Diageo PLC ADR CS 25243Q205 9,862 72,823 SH   SOLE   17,344 0 55,479
Digital Turbine Inc CS 25400w102 60 30,000 SH   SOLE   0 0 30,000
Disney, Walt Co. CS 254687106 6,159 61,323 SH   SOLE   20,342 0 40,981
DNB Financial Corp CS 233237106 633 17,757 SH   SOLE   0 0 17,757
Dollar Tree CS 256746108 297 3,128 SH   SOLE   1,412 0 1,716
Dover Corp. CS 260003108 324 3,303 SH   SOLE   1,467 0 1,836
DowDuPont Inc. CS 26078j100 2,494 39,150 SH   SOLE   27,641 0 11,509
DTE Energy CS 233331107 336 3,222 SH   SOLE   1,273 0 1,949
Duke Energy Corp. CS 26441C204 483 6,235 SH   SOLE   4,266 0 1,969
Eaton Corporation CS G29183103 7,412 92,756 SH   SOLE   13,605 0 79,151
Edison International Inc. CS 281020107 313 4,913 SH   SOLE   1,373 0 3,540
Emerson Electric CS 291011104 346 5,071 SH   SOLE   0 0 5,071
ENI S.P.A. ADS CS 26874R108 218 6,166 SH   SOLE   5,546 0 620
Envision Healthcare Corp CS 29414d100 378 9,848 SH   SOLE   3,998 0 5,850
EOG Resources CS 26875P101 1,917 18,209 SH   SOLE   10,310 0 7,899
EQT Corp CS 26884L109 230 4,836 SH   SOLE   2,182 0 2,654
Equinix Corp CS 29444U700 402 962 SH   SOLE   663 0 299
Estee Lauder CS 518439104 1,915 12,793 SH   SOLE   1,992 0 10,801
ETRADE Fin Corp. CS 269246401 303 5,475 SH   SOLE   2,469 0 3,006
Eversource Energy CS 30040W108 260 4,408 SH   SOLE   3,444 0 964
Exelon Corp. CS 30161N101 1,792 45,934 SH   SOLE   4,295 0 41,639
Express Scripts Holding Co. CS 30219G108 601 8,701 SH   SOLE   375 0 8,326
Exxon Mobil Corp CS 30231G102 5,208 69,808 SH   SOLE   23,361 0 46,447
Facebook CS 30303M102 5,992 37,497 SH   SOLE   12,648 0 24,849
Facebook CS 30303M102 799 5,000 SH Put SOLE   0 0 5,000
Facebook CS 30303M102 799 5,000 SH Put SOLE   0 0 5,000
Fairmount Santrol Holdings Inc CS 30555q108 289 67,918 SH   SOLE   0 0 67,918
Farmers National Banc Corp CS 309627107 246 17,753 SH   SOLE   0 0 17,753
Fedex CS 31428X106 407 1,697 SH   SOLE   425 0 1,272
Fidelity National Information CS 31620M106 340 3,530 SH   SOLE   1,426 0 2,104
Fidelity Natl Finl Inc New CS 31620r303 2,147 53,650 SH   SOLE   3,513 0 50,137
First Republic Bank of Califor CS 33616C100 674 7,280 SH   SOLE   1,475 0 5,805
Fiserv, Inc. CS 337738108 676 9,478 SH   SOLE   0 0 9,478
Fluor Corp. CS 343412102 263 4,592 SH   SOLE   1,534 0 3,058
FMC Corp CS 302491303 287 3,752 SH   SOLE   1,702 0 2,050
Fortive Corporation CS 34959j108 533 6,881 SH   SOLE   855 0 6,026
General Dynamics CS 369550108 1,560 7,062 SH   SOLE   1,193 0 5,869
General Electric Company CS 369604103 3,709 275,126 SH   SOLE   124,126 0 151,000
General Mills Inc CS 370334104 280 6,218 SH   SOLE   875 0 5,343
Genpact Ltd CS G3922B107 921 28,803 SH   SOLE   6,497 0 22,306
Gilead Sciences Inc CS 375558103 2,384 31,621 SH   SOLE   8,142 0 23,479
Goldfield Corp CS 381370105 56 14,434 SH   SOLE   3,461 0 10,973
Goldman Sachs Group, Inc. CS 38141G104 1,074 4,264 SH   SOLE   310 0 3,954
Grand Canyon Education CS 38526M106 219 2,086 SH   SOLE   1,080 0 1,006
Grand Central Silver Mines CS 384906202 0 17,000 SH   SOLE   0 0 17,000
Great Plains Energy Inc. CS 391164100 209 6,578 SH   SOLE   2,985 0 3,593
Grupo Financiero Banorte SAB d CS P49501201 155 26,240 SH   SOLE   0 0 26,240
Hain Celestial Group CS 405217100 231 7,205 SH   SOLE   2,823 0 4,382
Halliburton Company CS 406216101 357 7,600 SH   SOLE   585 0 7,015
Hanover Insurance Group Inc CS 410867105 235 1,991 SH   SOLE   903 0 1,088
Harley Davidson Inc. CS 412822108 661 15,405 SH   SOLE   0 0 15,405
Hartford Financial Services Gr CS 416515104 248 4,810 SH   SOLE   2,157 0 2,653
Henry Jack and Associates Inc CS 426281101 1,060 8,763 SH   SOLE   1,600 0 7,163
Henry Schein CS 806407102 759 11,300 SH   SOLE   1,930 0 9,370
Home Depot, Inc. CS 437076102 15,361 86,181 SH   SOLE   25,539 0 60,642
Honeywell International, Inc. CS 438516106 10,508 72,713 SH   SOLE   23,650 0 49,063
Host Hotels and Resorts CS 44107P104 216 11,605 SH   SOLE   5,185 0 6,420
HP Inc. CS 40434l105 311 14,194 SH   SOLE   1,470 0 12,724
HSBC Holdings PLC ADR CS 404280406 241 5,063 SH   SOLE   3,715 0 1,348
Huntington Bancshares CS 446150104 509 33,676 SH   SOLE   0 0 33,676
Hyatt Hotels CS 448579102 820 10,750 SH   SOLE   2,125 0 8,625
Illinois Tool Works CS 452308109 275 1,755 SH   SOLE   0 0 1,755
Imageware Systems Inc. CS 45245s108 172 107,344 SH   SOLE   0 0 107,344
Immune Therapeutics Inc CS 45252a107 0 12,500 SH   SOLE   0 0 12,500
ING Groep NV ADS CS 456837103 180 10,612 SH   SOLE   8,288 0 2,324
Int'l Business Machines Corp. CS 459200101 1,808 11,784 SH   SOLE   504 0 11,280
Intel Corp CS 458140100 18,838 361,720 SH   SOLE   77,176 0 284,544
Intercontinental Exchange, Inc CS 45866f104 3,298 45,482 SH   SOLE   3,324 0 42,158
International Flavors & Fragra CS 459506101 904 6,600 SH   SOLE   1,280 0 5,320
International Power Group Ltd CS 46018A100 0 20,000 SH   SOLE   0 0 20,000
Intuitive Surgical Inc CS 46120E602 206 498 SH   SOLE   187 0 311
IPG Photonics Corp Com CS 44980x109 1,194 5,116 SH   SOLE   775 0 4,341
Jacobs Engineering CS 469814107 297 5,015 SH   SOLE   0 0 5,015
Johnson & Johnson CS 478160104 21,572 168,336 SH   SOLE   27,592 0 140,744
JPMorgan Chase & Co. CS 46625H100 24,981 227,162 SH   SOLE   45,541 0 181,621
Kar Auction Services Inc CS 48238t109 339 6,246 SH   SOLE   2,771 0 3,475
Kimberly-Clark CS 494368103 288 2,613 SH   SOLE   0 0 2,613
Kinder Morgan, Inc. CS 49456B101 7,815 518,949 SH   SOLE   169,070 0 349,879
Kingfisher ADR CS 495724403 84 10,203 SH   SOLE   9,178 0 1,025
Kroger Co CS 501044101 205 8,552 SH   SOLE   3,668 0 4,884
L-3 Communications CS 502413107 444 2,133 SH   SOLE   0 0 2,133
Lam Research Corp CS 512807108 306 1,507 SH   SOLE   155 0 1,352
Lamb Weston Holdings Inc CS 513272104 858 14,742 SH   SOLE   2,900 0 11,842
LCI Industries Inc CS 50189k103 687 6,595 SH   SOLE   1,425 0 5,170
Lennar Corp CS 526057104 253 4,290 SH   SOLE   0 0 4,290
Lennox International Inc CS 526107107 1,103 5,396 SH   SOLE   900 0 4,496
Liberty Broadband Corporation CS 530307107 209 2,468 SH   SOLE   0 0 2,468
Liberty Broadband Corporation CS 530307305 398 4,639 SH   SOLE   0 0 4,639
Liberty Global PLC Cl A CS G5480U104 290 9,255 SH   SOLE   0 0 9,255
Liberty Global PLC Cl C CS G5480U120 624 20,499 SH   SOLE   0 0 20,499
Liberty Media Corp A SiriusXM CS 531229409 377 9,181 SH   SOLE   0 0 9,181
Liberty Media Corp C CS 531229607 742 18,162 SH   SOLE   0 0 18,162
Lilly, Eli Co CS 532457108 473 6,107 SH   SOLE   2,272 0 3,835
LKQ CS 501889208 410 10,801 SH   SOLE   4,897 0 5,904
Lockheed Martin CS 539830109 539 1,595 SH   SOLE   0 0 1,595
Lonza Group LTD CS h50524133 994 4,225 SH   SOLE   0 0 4,225
Lowe's Cos. CS 548661107 2,151 24,516 SH   SOLE   3,476 0 21,040
M & T Bank CS 55261F104 211 1,147 SH   SOLE   492 0 655
MACOM Tech Solutions Holdings CS 55405y100 343 20,654 SH   SOLE   9,368 0 11,286
Marathon Petroleum Corp CS 56585A102 7,852 107,397 SH   SOLE   28,258 0 79,139
Masco Corp CS 574599106 890 21,998 SH   SOLE   4,200 0 17,798
Mastercard CS 57636Q104 263 1,501 SH   SOLE   0 0 1,501
Mattersight Corp CS 577097108 53 25,000 SH   SOLE   0 0 25,000
McCormick & Co CS 579780206 918 8,626 SH   SOLE   1,625 0 7,001
McDonalds Corp CS 580135101 1,552 9,924 SH   SOLE   4,700 0 5,224
McKesson HBOC Corp. CS 58155Q103 499 3,540 SH   SOLE   0 0 3,540
Medtronic Plc CS g5960l103 2,756 34,357 SH   SOLE   19,757 0 14,600
Merck & Co CS 58933Y105 4,073 74,784 SH   SOLE   14,582 0 60,202
Metlife Inc. CS 59156R108 6,992 152,356 SH   SOLE   44,742 0 107,614
Mettler-Toledo International CS 592688105 977 1,699 SH   SOLE   305 0 1,394
Microsoft Corporation CS 594918104 18,785 205,819 SH   SOLE   61,305 0 144,514
Milestone Scientific Inc CS 59935p209 25 35,000 SH   SOLE   0 0 35,000
Mitel Networks Corp CS 60671q104 95 10,246 SH   SOLE   2,101 0 8,145
MKS Instruments CS 55306n104 852 7,365 SH   SOLE   1,600 0 5,765
Mondelez Intl Inc Com CS 609207105 6,498 155,715 SH   SOLE   45,038 0 110,677
Monolithic Power Systems CS 609839105 1,065 9,195 SH   SOLE   1,675 0 7,520
Monsanto Co. CS 61166W101 950 8,139 SH   SOLE   0 0 8,139
Moody's Corp. CS 615369105 224 1,388 SH   SOLE   0 0 1,388
Morgan Stanley CS 617446448 778 14,426 SH   SOLE   730 0 13,696
Morgan Stanley CS 617446448 324 6,000 SH Put SOLE   0 0 6,000
Motorola Solutions CS 620076307 236 2,237 SH   SOLE   410 0 1,827
Nestle SA ADR CS 641069406 666 8,430 SH   SOLE   0 0 8,430
Netflix Inc. CS 64110L106 2,795 9,464 SH   SOLE   41 0 9,423
NextEra Energy CS 65339F101 14,901 91,234 SH   SOLE   27,441 0 63,793
Nike Inc. CS 654106103 8,588 129,257 SH   SOLE   20,345 0 108,912
Noble Energy CS 655044105 724 23,903 SH   SOLE   4,208 0 19,695
Norfolk Southern CS 655844108 596 4,392 SH   SOLE   0 0 4,392
Northrop Grumman Corp CS 666807102 2,756 7,894 SH   SOLE   517 0 7,377
NRG Yield Inc Cl A New CS 62942x306 186 11,300 SH   SOLE   0 0 11,300
Occidental Petroleum CS 674599105 5,905 90,904 SH   SOLE   26,787 0 64,117
Old Dominion Freight CS 679580100 837 5,693 SH   SOLE   1,175 0 4,518
Omnicom Group CS 681919106 752 10,353 SH   SOLE   606 0 9,747
OptimizeRx Corp CS 68401u105 62 40,000 SH   SOLE   0 0 40,000
Oracle Corp CS 68389X105 6,781 148,213 SH   SOLE   52,911 0 95,302
P P & L Resources Inc CS 69351T106 328 11,590 SH   SOLE   2,493 0 9,097
Pac-West Telecom Inc. CS 695263103 321 6,482 SH   SOLE   2,520 0 3,962
Panasonic Adr CS 69832A205 195 13,820 SH   SOLE   12,430 0 1,390
Parker-Hannifin CS 701094104 1,210 7,076 SH   SOLE   444 0 6,632
Paycom Software Inc CS 70432v102 814 7,582 SH   SOLE   1,550 0 6,032
PayPal Holdings, Inc CS 70450y103 1,153 15,199 SH   SOLE   945 0 14,254
PepsiCo, Inc. CS 713448108 11,786 107,975 SH   SOLE   26,185 0 81,790
Pfizer Inc CS 717081103 3,679 103,662 SH   SOLE   57,672 0 45,990
Philip Morris Int'l CS 718172109 2,196 22,089 SH   SOLE   0 0 22,089
Phillips 66 CS 718546104 557 5,805 SH   SOLE   0 0 5,805
Pinnacle Fnl Partners Inc CS 72346q104 276 4,296 SH   SOLE   1,675 0 2,621
Pinnacle West Capital Corp. CS 723484101 321 4,027 SH   SOLE   1,691 0 2,336
Pool Corp. CS 73278L105 1,024 7,000 SH   SOLE   1,375 0 5,625
PPG Industries CS 693506107 242 2,168 SH   SOLE   965 0 1,203
Procter & Gamble CS 742718109 6,342 79,999 SH   SOLE   11,651 0 68,348
Profire Energy CS 74316x101 68 25,000 SH   SOLE   0 0 25,000
Ptc Inc CS 69370C100 253 3,245 SH   SOLE   1,472 0 1,773
PVH Corp CS 693656100 1,837 12,130 SH   SOLE   2,032 0 10,098
Qorvo Inc CS 74736K101 212 3,012 SH   SOLE   1,360 0 1,652
Qualcomm Incorporated CS 747525103 12,836 231,656 SH   SOLE   48,154 0 183,503
Raymond James Financial CS 754730109 963 10,771 SH   SOLE   1,845 0 8,926
Rayonier Inc Frac Shs 100,000 CS hfe907109 0 50,000 SH   SOLE   0 0 50,000
Raytheon Company CS 755111507 14,290 66,213 SH   SOLE   15,791 0 50,422
Regal Beloit Corp CS 758750103 268 3,650 SH   SOLE   1,656 0 1,994
Regions Financial Corp CS 7591EP100 380 20,471 SH   SOLE   0 0 20,471
Reinsurance Group of America I CS 759351604 314 2,036 SH   SOLE   903 0 1,133
Research Frontiers Inc CS 760911107 11 11,290 SH   SOLE   0 0 11,290
ResMed Inc CS 761152107 1,160 11,785 SH   SOLE   2,025 0 9,760
Riverview Bancorp Inc CS 769397100 326 34,950 SH   SOLE   0 0 34,950
Rolls-Royce PLC ADR CS 775781206 169 13,836 SH   SOLE   12,445 0 1,391
Roper Industries CS 776696106 1,972 7,027 SH   SOLE   677 0 6,350
Royal Dutch Shell Plc Spon ADR CS 780259107 576 8,796 SH   SOLE   2,730 0 6,066
RPC Inc CS 749660106 641 35,578 SH   SOLE   7,200 0 28,378
Rsp Permian Inc CS 74978Q105 224 4,780 SH   SOLE   875 0 3,905
S S & C Technologies Inc CS 78467J100 1,086 20,240 SH   SOLE   4,150 0 16,090
Salesforce.com CS 79466L302 499 4,288 SH   SOLE   931 0 3,357
Sanofi-Aventis Spon ADR CS 80105N105 203 5,067 SH   SOLE   2,930 0 2,137
SAP SE Spon ADR CS 803054204 540 5,136 SH   SOLE   680 0 4,456
Schlumberger Limited CS 806857108 3,622 55,919 SH   SOLE   23,775 0 32,144
Scotts Miracle Grow CS 810186106 228 2,657 SH   SOLE   1,198 0 1,459
Sherwin Williams Company CS 824348106 3,256 8,304 SH   SOLE   239 0 8,065
Shire plc ADR CS 82481R106 220 1,471 SH   SOLE   103 0 1,368
Signature Bank NY CS 82669G104 371 2,614 SH   SOLE   934 0 1,680
Snap-On Inc CS 833034101 1,027 6,962 SH   SOLE   1,846 0 5,116
Spirit Aerosystems CS 848574109 586 7,000 SH   SOLE   0 0 7,000
Starbucks Corp CS 855244109 1,032 17,822 SH   SOLE   440 0 17,382
State Street Corp. CS 857477103 2,185 21,913 SH   SOLE   400 0 21,513
Steris Plc CS g84720104 847 9,075 SH   SOLE   1,800 0 7,275
Stryker Corp. CS 863667101 873 5,422 SH   SOLE   0 0 5,422
Sumitomo Metal Mining Co CS 86563t104 147 14,460 SH   SOLE   13,006 0 1,454
Sumitomo Mitsui ADR CS 86562M209 163 19,176 SH   SOLE   17,249 0 1,927
Suncor Energy CS 867224107 228 6,598 SH   SOLE   4,182 0 2,416
SVB Finl Group CS 78486Q101 276 1,152 SH   SOLE   505 0 647
Synopsys Inc CS 871607107 1,378 16,558 SH   SOLE   3,737 0 12,821
T. Rowe Price Associates Inc CS 74144T108 1,264 11,711 SH   SOLE   552 0 11,159
Taiwan Semiconductor Manufactu CS 874039100 312 7,129 SH   SOLE   3,648 0 3,481
Target CS 87612E106 327 4,708 SH   SOLE   0 0 4,708
TCF Financial Corp CS 872275102 201 8,811 SH   SOLE   3,996 0 4,815
Tesla Inc. CS 88160r101 270 1,013 SH   SOLE   0 0 1,013
Texas Instruments CS 882508104 511 4,917 SH   SOLE   0 0 4,917
Texas Roadhouse CS 882681109 1,054 18,248 SH   SOLE   3,200 0 15,048
The Wendy's Company CS 95058W100 311 17,700 SH   SOLE   0 0 17,700
Thermo Fisher Scientific Inc CS 883556102 598 2,898 SH   SOLE   501 0 2,397
Time Warner Inc CS 887317303 10,483 110,838 SH   SOLE   25,443 0 85,395
Tivo Corp. CS 88870p106 180 13,271 SH   SOLE   0 0 13,271
TJX Companies Inc CS 872540109 227 2,782 SH   SOLE   567 0 2,215
TransCanada Corp CS 89353d107 617 14,932 SH   SOLE   1,178 0 13,754
Travelers Companies Inc CS 89417E109 1,291 9,300 SH   SOLE   500 0 8,800
Tyler Technologies Inc CS 902252105 4,513 21,395 SH   SOLE   155 0 21,240
Tyler Technologies Inc CS 902252105 1,266 6,000 SH Put SOLE   0 0 6,000
U S Bancorp new CS 902973304 1,559 30,868 SH   SOLE   26,010 0 4,858
UBS AG CS h42097107 205 11,605 SH   SOLE   8,076 0 3,529
UDR Inc CS 902653104 221 6,200 SH   SOLE   0 0 6,200
Ultra Petroleum Corp CS 903914208 103 24,696 SH   SOLE   0 0 24,696
Union Pacific Corp CS 907818108 1,784 13,274 SH   SOLE   7,820 0 5,454
United Parcel Service Inc. CS 911312106 4,975 47,535 SH   SOLE   14,501 0 33,034
United Technologies CS 913017109 2,831 22,501 SH   SOLE   8,200 0 14,301
UnitedHealth Group Inc CS 91324P102 17,523 81,882 SH   SOLE   19,655 0 62,227
UNUM Corp. CS 91529Y106 277 5,812 SH   SOLE   2,366 0 3,446
Valvoline Inc CS 92047w101 241 10,871 SH   SOLE   4,930 0 5,941
Verizon Communications CS 92343V104 9,110 190,501 SH   SOLE   35,314 0 155,187
Visa Inc Cl A CS 92826C839 11,431 95,564 SH   SOLE   27,254 0 68,310
Vodafone Group PLC CS 92857W308 332 11,922 SH   SOLE   5,095 0 6,827
Vulcan Materials CS 929160109 7,760 67,969 SH   SOLE   0 0 67,969
Wabco Holdings Inc CS 92927K102 845 6,315 SH   SOLE   1,275 0 5,040
Walgreen Boots Alliance Inc CS 931427108 340 5,190 SH   SOLE   0 0 5,190
Walmart Inc CS 931142103 1,291 14,512 SH   SOLE   9,983 0 4,529
WEC Energy Group Inc. CS 92939u106 233 3,719 SH   SOLE   565 0 3,154
WellCare Health Plans CS 94946T106 421 2,173 SH   SOLE   0 0 2,173
Wells Fargo & Company CS 949746101 11,000 209,890 SH   SOLE   63,451 0 146,439
Western Alliance Bancorp CS 957638109 213 3,671 SH   SOLE   672 0 2,999
Weyerhauser Corporation CS 962166104 6,534 186,697 SH   SOLE   60,296 0 126,401
Williams Companies, Inc. CS 969457100 422 16,957 SH   SOLE   0 0 16,957
Worthington Industries CS 981811102 472 11,006 SH   SOLE   0 0 11,006
Xilinx Inc CS 983919101 8,236 114,003 SH   SOLE   29,106 0 84,897
Yum China Holdings Inc CS 98850p109 484 11,654 SH   SOLE   0 0 11,654
Yum! Brands Inc. CS 988498101 1,066 12,525 SH   SOLE   0 0 12,525
Zoetis Inc CS 98978V103 232 2,781 SH   SOLE   1,101 0 1,680
Blackstone Mortgage Trust RE 09257w100 273 8,680 SH   SOLE   3,938 0 4,742
Brixmor Property Group RE 11120u105 188 12,346 SH   SOLE   5,600 0 6,746
Cole Credit Property Trust RE 19326u100 130 12,851 SH   SOLE   0 0 12,851
Colony Northstar Inc RE 19625w104 67 11,927 SH   SOLE   0 0 11,927
Corporate Prop Associates 18 RE 22004e109 109 13,000 SH   SOLE   0 0 13,000
KBS Real Estate Investment Tru RE 48668l105 262 22,363 SH   SOLE   0 0 22,363
Mid-America Apartment Communit RE 59522J103 206 2,260 SH   SOLE   1,002 0 1,258
Progressive Interchange LLC RE 742995871 50 50,000 SH   SOLE   0 0 50,000
Retail Properties of America RE 76131V202 324 27,824 SH   SOLE   0 0 27,824
Vanguard REIT Viper Index Seri RE 922908553 599 7,943 SH   SOLE   0 0 7,943
Citigroup Corp Nt SE 17324c3h7 25 25,000 SH   SOLE   0 0 25,000
GS EEM Nt due 11/26/19 SE 40054ld50 1,883 1,715,000 SH   SOLE   75,000 0 1,640,000
GS EEM Nt due 12/6/18 SE 40054kdn3 12,996 9,840,000 SH   SOLE   380,000 0 9,460,000
GS EFA Nt due 11/26/19 SE 40054ld68 1,955 1,845,000 SH   SOLE   175,000 0 1,670,000
GS MID due 6/11/20 SE 40055ab71 1,879 1,925,000 SH   SOLE   0 0 1,925,000
GS MSCI EM 8/2/19 SE 40054kux2 1,636 1,300,000 SH   SOLE   50,000 0 1,250,000
GS Russell 2000 Idx Due 5/20 SE 40054kpk6 6,984 5,935,000 SH   SOLE   890,000 0 5,045,000
GS S&P 400 Mid Nt due 4/9/19 SE 40054klz7 6,794 5,955,000 SH   SOLE   50,000 0 5,905,000
GS S&P 500 Nt 8/2/19 SE 40054kuv6 3,072 2,790,000 SH   SOLE   135,000 0 2,655,000
GS S&P MidCap 400 8/2/19 SE 40054kuw4 2,779 2,550,000 SH   SOLE   110,000 0 2,440,000
GS S&P500 buffered equity Nt 9 SE 40054l2m5 5,139 4,700,000 SH   SOLE   200,000 0 4,500,000
GS SX5E Nt due 3/31/20 SE 40054lu28 3,944 4,278,000 SH   SOLE   375,000 0 3,903,000
JPM EAFE Nt due 4/10/2019 SE 46646ey63 4,633 3,915,000 SH   SOLE   250,000 0 3,665,000
JPM Russell 2000 Nt 8/2/19 SE 46646qxa8 1,489 1,340,000 SH   SOLE   50,000 0 1,290,000
JPM Russell 2000 Nt due 4/10/1 SE 46646er95 3,024 2,595,000 SH   SOLE   25,000 0 2,570,000
JPM S&P 500 Nt due 12/6/18 SE 46646efz0 16,585 14,290,000 SH   SOLE   510,000 0 13,780,000
JPM S&P 500 Nt due 4/10/19 SE 46646er87 9,076 7,965,000 SH   SOLE   475,000 0 7,490,000
MS EEM Nt due 4/8/19 SE 61768cau1 6,004 4,945,000 SH   SOLE   100,000 0 4,845,000
MS EFA Nt 8/2/19 SE 61768cev5 1,811 1,557,000 SH   SOLE   137,000 0 1,420,000
MS EFA Nt Due 12/8/18 SE 61761j3a5 11,584 9,425,000 SH   SOLE   425,000 0 9,000,000
MS SPX due 6/11/20 SE 61768cwj2 1,814 1,880,000 SH   SOLE   125,000 0 1,755,000
MS SPX Nt 2/6/20 SE 61768cnq6 10,804 10,577,000 SH   SOLE   1,065,000 0 9,512,000
RBC EEM due 6/11/20 SE 78013xca4 2,194 2,150,000 SH   SOLE   0 0 2,150,000
RBC EFA due 6/11/20 SE 78013xcb2 1,146 1,150,000 SH   SOLE   0 0 1,150,000
RBC RTY due 8/28/19 SE 78013xgl6 2,859 2,900,000 SH   SOLE   100,000 0 2,800,000
RBC SPX due 8/13/20 SE 78013xfu7 4,011 4,017,000 SH   SOLE   0 0 4,017,000
RBC SX5E Abs Ret due 8/13/20 SE 78013xft0 4,970 5,072,000 SH   SOLE   0 0 5,072,000
Andeavor Logistics LP ML 03350f106 2,868 64,005 SH   SOLE   2,287 0 61,718
Antero Midstream Partners LP ML 03673l103 3,672 141,825 SH   SOLE   9,017 0 132,808
Dominion Energy Midstream Part ML 257454108 2,840 184,989 SH   SOLE   4,674 0 180,315
Energy Transfer Equity LP ML 29273V100 2,541 178,841 SH   SOLE   11,280 0 167,561
Energy Transfer Ptnrs LP ML 29278n103 3,809 234,860 SH   SOLE   8,195 0 226,665
Enterprise Products Ptnrs ML 293792107 9,848 402,297 SH   SOLE   23,722 0 378,575
EQT GP Holdings LP ML 26885j103 822 35,615 SH   SOLE   145 0 35,470
EQT Midstream Partners, LP ML 26885b100 6,892 116,752 SH   SOLE   9,160 0 107,592
Genesis Energy LP ML 371927104 3,517 178,424 SH   SOLE   2,993 0 175,431
JPMorgan Alerian MLP Index ML 46625H365 8,653 360,554 SH   SOLE   24,299 0 336,255
Magellan Midstream Ptnrs LP ML 559080106 6,693 114,697 SH   SOLE   7,667 0 107,030
MPLX LP ML 55336V100 3,837 116,123 SH   SOLE   2,562 0 113,561
Nextera Energy Partners Lp ML 65341b106 2,402 60,060 SH   SOLE   6,401 0 53,659
Phillips 66 Partners LP Common ML 718549207 2,900 60,685 SH   SOLE   3,635 0 57,050
Shell Midstream Partners LP ML 822634101 553 26,262 SH   SOLE   947 0 25,315
Spectra Energy Prtns ML 84756N109 1,389 41,280 SH   SOLE   4,610 0 36,670
T C Pipelines ML 87233Q108 354 10,200 SH   SOLE   0 0 10,200
Tallgrass Energy LP ML 874696107 3,264 171,609 SH   SOLE   3,447 0 168,162
Targa Resources Prtns Com St ML 87612G101 4,502 102,312 SH   SOLE   5,219 0 97,093
UBS E-TRACS Alerian MLP Infras ML 902641646 11,137 527,075 SH   SOLE   18,433 0 508,642
Valero Energy Partners LP ML 91914j102 5,560 156,919 SH   SOLE   11,891 0 145,028
Western Gas Equity Partners LP ML 95825R103 3,009 90,863 SH   SOLE   1,384 0 89,479
Western Gas Partners ML 958254104 2,913 68,273 SH   SOLE   7,487 0 60,786
Williams Partners LP ML 96949l105 3,062 88,945 SH   SOLE   6,575 0 82,370
Deutsche X Tracks MSCI EAFE EE 233051200 11,910 387,825 SH   SOLE   39,544 0 348,281
Diamonds Trust Series 1 EE 78467X109 828 3,430 SH   SOLE   2,667 0 763
GS Activebeta Large Cap ETF EE 381430503 1,888 35,357 SH   SOLE   0 0 35,357
iShares Dow Jones US Aerospace EE 464288760 1,609 8,126 SH   SOLE   1,006 0 7,119
iShares FTSE/Xinhua China25 In EE 464287184 701 14,837 SH   SOLE   0 0 14,837
iShares MSCI EAFE Index EE 464287465 23,683 339,885 SH   SOLE   23,215 0 316,670
iShares MSCI Emerg Mkts Indx F EE 464287234 10,286 213,051 SH   SOLE   24,910 0 188,141
iShares MSCI South Korea Index EE 464286772 413 5,476 SH   SOLE   4,926 0 550
iShares Russell 1000 EE 464287622 1,207 8,221 SH   SOLE   0 0 8,221
iShares Russell 1000 Growth In EE 464287614 22,205 163,161 SH   SOLE   11,690 0 151,471
iShares Russell 1000 Value Ind EE 464287598 11,878 99,013 SH   SOLE   10,990 0 88,023
iShares Russell 2000 Growth In EE 464287648 9,333 48,975 SH   SOLE   4,050 0 44,925
iShares Russell 2000 Index EE 464287655 28,214 185,825 SH   SOLE   10,323 0 175,502
iShares Russell 2000 Value Ind EE 464287630 7,637 62,662 SH   SOLE   6,713 0 55,949
iShares Russell Mid Cap Growth EE 464287481 1,245 10,124 SH   SOLE   0 0 10,124
iShares Russell Mid Cap Index EE 464287499 1,817 8,804 SH   SOLE   0 0 8,804
iShares Russell Mid Cap Value EE 464287473 1,415 16,367 SH   SOLE   231 0 16,136
iShares S&P Global Technology EE 464287291 507 3,200 SH   SOLE   0 0 3,200
iShares Select Dividend ETF EE 464287168 4,168 43,814 SH   SOLE   250 0 43,564
iShares US Home Construction EE 464288752 1,696 42,950 SH   SOLE   3,750 0 39,200
JP Morgan Diversified Ret Intl EE 46641q209 501 8,427 SH   SOLE   0 0 8,427
Powershares ETF Bulletshs 2018 EE 739371813 236 2,372 SH   SOLE   0 0 2,372
Powershares ETF Bulletshs 2018 EE 739371789 8,010 44,579 SH   SOLE   2,067 0 42,512
Powershares ETF Insider Sentmt EE 739371508 349 5,500 SH   SOLE   0 0 5,500
PowerShares QQQ EE 73935A104 23,104 144,285 SH   SOLE   17,390 0 126,895
PwrShares Bldg/Construction ET EE 73935x666 10,524 336,976 SH   SOLE   17,933 0 319,043
SPDR Energy Index EE 81369Y506 739 10,958 SH   SOLE   784 0 10,174
SPDR Euro STOXX 50 ETF EE 78463X202 11,059 274,633 SH   SOLE   13,850 0 260,784
SPDR Financial Index EE 81369Y605 548 19,875 SH   SOLE   0 0 19,875
SPDR S&P 500 ETF EE 78462F103 106,898 406,225 SH   SOLE   36,730 0 369,496
SPDR S&P 500 ETF EE 78462F103 211 800 SH Put SOLE   0 0 800
SPDR S&P 500 ETF EE 78462F103 605 2,300 SH Put SOLE   0 0 2,300
SPDR S&P Bank ETF EE 78464a797 7,243 151,235 SH   SOLE   3,039 0 148,196
SPDR S&P Biotech EE 78464A870 1,675 19,090 SH   SOLE   0 0 19,090
SPDR S&P Dividend ETF EE 78464A763 23,875 261,786 SH   SOLE   26,848 0 234,938
SPDR S&P Int'l Small Cap Fd EE 78463X871 899 25,392 SH   SOLE   0 0 25,392
SPDR S&P Mid Cap 400 ETF EE 78467Y107 80,135 234,497 SH   SOLE   17,848 0 216,649
SPDR STOXX Europe 50 ETF EE 78463X103 537 15,500 SH   SOLE   5,700 0 9,800
SPDR Technology Index EE 81369Y803 243 3,718 SH   SOLE   0 0 3,718
SPDR Utilities Index EE 81369Y886 210 4,151 SH   SOLE   0 0 4,151
Vaneck Vectors ETF TR EE 92189f106 2,722 123,826 SH   SOLE   0 0 123,826
Vaneck Vectors ETF TR EE 92189f700 998 16,137 SH   SOLE   1,200 0 14,937
Vanguard Dividend Appreciation EE 921908844 264 2,609 SH   SOLE   0 0 2,609
Vanguard FTSE All-World Ex-US EE 922042775 368 6,765 SH   SOLE   0 0 6,765
Vanguard FTSE Developed Mkts E EE 921943858 5,805 131,197 SH   SOLE   2,449 0 128,748
Vanguard FTSE Emerging Mkts ET EE 922042858 13,005 276,820 SH   SOLE   25,209 0 251,611
Vanguard Growth ETF EE 922908736 625 4,406 SH   SOLE   0 0 4,406
Vanguard Information Technolog EE 92204A702 716 4,186 SH   SOLE   350 0 3,836
Vanguard Small Cap Value Fund EE 922908611 295 2,276 SH   SOLE   0 0 2,276
Vanguard Tot Stock Mrkt ETF EE 922908769 2,788 20,541 SH   SOLE   0 0 20,541
Vanguard Value ETF EE 922908744 304 2,950 SH   SOLE   0 0 2,950
WisdomTree Dividend Ex-Finl ET EE 97717W406 207 2,450 SH   SOLE   0 0 2,450
WisdomTree Emerging Mkts SmCp EE 97717W281 252 4,654 SH   SOLE   600 0 4,054
WisdomTree Int'l Small Cap Div EE 97717W760 4,945 64,703 SH   SOLE   3,433 0 61,270
Wisdomtree Midcap Dividend EE 97717w505 2,881 84,427 SH   SOLE   6,108 0 78,319
iShares Core MSCI EAFE EZ 46432f842 29,339 445,343 SH   SOLE   16,783 0 428,559
iShares Core MSCI Emerging Mkt EZ 46434g103 34,873 597,148 SH   SOLE   26,854 0 570,295
iShares Dow Jones US RE Index EZ 464287739 1,265 16,756 SH   SOLE   175 0 16,581
iShares MSCI EAFE Small Cap In EZ 464288273 7,998 122,692 SH   SOLE   8,045 0 114,647
iShares S&P 500 Growth EZ 464287309 9,199 59,319 SH   SOLE   11,518 0 47,801
iShares S&P 500 Index EZ 464287200 64,835 244,321 SH   SOLE   7,727 0 236,594
iShares S&P Barra Value Index EZ 464287408 9,333 85,358 SH   SOLE   5,537 0 79,821
iShares S&P Mid Cap 400 Growth EZ 464287606 19,510 89,360 SH   SOLE   6,613 0 82,747
iShares S&P Mid Cap 400 Value EZ 464287705 17,663 114,326 SH   SOLE   6,165 0 108,161
iShares S&P Mid Cap Index EZ 464287507 45,747 243,891 SH   SOLE   11,407 0 232,484
iShares S&P Small Cap 600 Grow EZ 464287887 2,263 13,018 SH   SOLE   3,188 0 9,830
iShares S&P Small Cap 600 Valu EZ 464287879 3,337 22,125 SH   SOLE   2,932 0 19,193
iShares S&P Small Cap Index EZ 464287804 22,182 288,041 SH   SOLE   14,067 0 273,974
Ishares Trust High Dividend Eq EZ 46429B663 293 3,472 SH   SOLE   0 0 3,472