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,640 7,878 SH   SOLE   264 0 7,614
A T & T Corp New CS 00206R102 3,696 97,955 SH   SOLE   38,665 0 59,290
Abbott Laboratories CS 002824100 12,672 260,686 SH   SOLE   64,923 0 195,763
AbbVie Inc. CS 00287Y109 2,746 37,865 SH   SOLE   3,365 0 34,500
Accenture PLC Cl A CS G1151C101 1,824 14,744 SH   SOLE   785 0 13,959
Acuity Brands Inc CS 00508Y102 882 4,340 SH   SOLE   890 0 3,450
Adobe Systems CS 00724F101 4,520 31,954 SH   SOLE   2,471 0 29,483
Aegon N.V. Adr CS 007924103 108 21,129 SH   SOLE   19,004 0 2,125
Aercap Holdings NV CS N00985106 319 6,869 SH   SOLE   2,956 0 3,913
Aetna Inc. CS 00817Y108 394 2,592 SH   SOLE   255 0 2,337
Affiliated Managers CS 008252108 419 2,525 SH   SOLE   375 0 2,150
Air Products & Chemicals Inc CS 009158106 275 1,919 SH   SOLE   0 0 1,919
Akamai Tech CS 00971T101 715 14,353 SH   SOLE   500 0 13,853
Albemarle Corp CS 012653101 259 2,451 SH   SOLE   622 0 1,829
Alexandria Real Estate Equitie CS 015271109 349 2,899 SH   SOLE   1,209 0 1,690
Allegheny Tech CS 01741R102 181 10,670 SH   SOLE   4,591 0 6,079
Alliance Data Systems CS 018581108 200 780 SH   SOLE   145 0 635
Allstate Corp CS 020002101 444 5,021 SH   SOLE   1,702 0 3,319
Alphabet Inc Class A CS 02079k305 3,909 4,205 SH   SOLE   393 0 3,812
Alphabet Inc Class C CS 02079k107 7,671 8,441 SH   SOLE   697 0 7,744
Altria Group Inc. CS 02209S103 7,110 95,481 SH   SOLE   29,825 0 65,656
Alyn Corp CS 022611107 0 160,000 SH   SOLE   0 0 160,000
Amazon.com CS 023135106 4,662 4,816 SH   SOLE   284 0 4,532
America Movil SA de CV ADR Ser CS 02364W105 901 56,600 SH   SOLE   0 0 56,600
American Campus Communities CS 024835100 268 5,656 SH   SOLE   2,433 0 3,223
American International Group CS 026874784 219 3,504 SH   SOLE   545 0 2,959
American Tower CS 03027X100 2,892 21,858 SH   SOLE   1,466 0 20,392
Ameriprise Financial Inc CS 03076C106 279 2,195 SH   SOLE   901 0 1,294
Ametek Inc CS 031100100 1,304 21,534 SH   SOLE   675 0 20,859
Amgen Inc CS 031162100 12,699 73,732 SH   SOLE   23,572 0 50,160
Anheuser-Busch InBev CS 03524A108 7,135 64,649 SH   SOLE   18,891 0 45,758
Anthem, Inc CS 036752103 231 1,230 SH   SOLE   0 0 1,230
Apple Inc CS 037833100 23,674 164,381 SH   SOLE   32,623 0 131,758
Apple Inc CS 037833100 144 1,000 SH Put SOLE   0 0 1,000
Aramark CS 03852u106 354 8,635 SH   SOLE   3,588 0 5,047
Archer Daniels Midland Co. CS 039483102 2,348 56,751 SH   SOLE   0 0 56,751
Ashland Global Holdings Inc CS 044186104 457 6,932 SH   SOLE   0 0 6,932
Automatic Data Processing CS 053015103 261 2,552 SH   SOLE   0 0 2,552
Avangrid Inc CS 05351w103 835 18,907 SH   SOLE   0 0 18,907
Avery Dennison CS 053611109 866 9,800 SH   SOLE   2,175 0 7,625
Baidu ADR CS 056752108 2,990 16,716 SH   SOLE   623 0 16,093
Bank of America Corp CS 060505104 10,597 436,799 SH   SOLE   177,550 0 259,249
Banner Corp CS 06652v208 275 4,873 SH   SOLE   0 0 4,873
Barclays Plc Adr CS 06738E204 134 12,619 SH   SOLE   11,350 0 1,269
Baxter International CS 071813109 673 11,111 SH   SOLE   765 0 10,346
Becton Dickinson & Company CS 075887109 327 1,677 SH   SOLE   275 0 1,402
Bemis CS 081437105 223 4,825 SH   SOLE   2,076 0 2,749
Berkshire Hathaway CS 084670108 764 3 SH   SOLE   0 0 3
Berkshire Hathaway Class B CS 084670702 4,459 26,325 SH   SOLE   1,965 0 24,360
Biogen Inc CS 09062X103 1,185 4,368 SH   SOLE   188 0 4,180
Blackrock Inc CS 09247X101 3,098 7,333 SH   SOLE   552 0 6,781
Boeing Company CS 097023105 14,151 71,560 SH   SOLE   10,431 0 61,129
BorgWarner CS 099724106 280 6,602 SH   SOLE   2,841 0 3,761
Bristol-Myers Squibb CS 110122108 7,338 131,692 SH   SOLE   47,763 0 83,929
Cambrex Corp CS 132011107 949 15,875 SH   SOLE   3,400 0 12,475
Camden Property Trust CS 133131102 640 7,487 SH   SOLE   1,300 0 6,187
Cardinal Health Inc. CS 14149Y108 5,323 68,315 SH   SOLE   12,408 0 55,907
Carter's Inc CS 146229109 716 8,050 SH   SOLE   1,600 0 6,450
Caterpillar Inc CS 149123101 240 2,231 SH   SOLE   0 0 2,231
Cedar Fair LP CS 150185106 337 4,670 SH   SOLE   295 0 4,375
Celgene Corp. CS 151020104 850 6,547 SH   SOLE   0 0 6,547
Charles River Laboratories Int CS 159864107 246 2,429 SH   SOLE   1,046 0 1,383
Charter Communications Inc CS 16119p108 1,386 4,114 SH   SOLE   0 0 4,114
Chesapeake Energy Corp. CS 165167107 58 11,740 SH   SOLE   0 0 11,740
Chevron Corporation CS 166764100 5,917 56,717 SH   SOLE   17,632 0 39,085
China Mobile ADR CS 16941M109 518 9,764 SH   SOLE   2,006 0 7,758
Chromadex Corporation CS 171077407 41 10,667 SH   SOLE   0 0 10,667
Chubb Ltd CS h1467j104 11,971 82,341 SH   SOLE   26,956 0 55,385
Church & Dwight Co CS 171340102 944 18,203 SH   SOLE   3,540 0 14,663
Cigna Corp CS 125509109 223 1,335 SH   SOLE   240 0 1,095
Cintas Inc. CS 172908105 1,198 9,503 SH   SOLE   2,000 0 7,503
Cisco Systems CS 17275R102 10,383 331,731 SH   SOLE   98,247 0 233,484
Citigroup CS 172967424 3,567 53,335 SH   SOLE   2,720 0 50,615
Citizens Financial Group CS 174610105 483 13,525 SH   SOLE   1,122 0 12,403
Citrix Systems Inc CS 177376100 791 9,938 SH   SOLE   966 0 8,972
Coca-Cola Co. CS 191216100 568 12,661 SH   SOLE   1,246 0 11,415
Cocrystal Pharma Inc CS 19188j102 19 85,000 SH   SOLE   0 0 85,000
Cognex Corp. CS 192422103 1,448 17,060 SH   SOLE   3,850 0 13,210
Cognizant Technology Solutions CS 192446102 1,896 28,553 SH   SOLE   1,974 0 26,579
Colgate Palmolive CS 194162103 1,334 17,998 SH   SOLE   435 0 17,563
Comcast Corp. Cl A CS 20030n101 17,694 454,624 SH   SOLE   106,080 0 348,544
Commscope Holding Co. CS 20337X109 249 6,560 SH   SOLE   0 0 6,560
Compagnie de Saint-Gobain ADR CS 204280309 141 13,230 SH   SOLE   11,900 0 1,330
ConocoPhillips CS 20825C104 299 6,799 SH   SOLE   0 0 6,799
Constellation Brands Inc. CS 21036P108 890 4,592 SH   SOLE   513 0 4,079
Cooper Companies CS 216648402 1,408 5,882 SH   SOLE   1,519 0 4,363
Core Laboratories N.V. CS N22717107 526 5,195 SH   SOLE   925 0 4,270
Corning, Inc. CS 219350105 512 17,032 SH   SOLE   500 0 16,532
Costco Wholesale Corp CS 22160K105 4,299 26,881 SH   SOLE   2,423 0 24,458
Credit Agricole SA CS 225313105 107 13,316 SH   SOLE   10,974 0 2,342
CSRA Inc. CS 12650t104 319 10,050 SH   SOLE   4,324 0 5,726
CVS Health Corp. CS 126650100 7,623 94,746 SH   SOLE   37,283 0 57,463
Danaher Corp. CS 235851102 1,425 16,884 SH   SOLE   1,043 0 15,841
Darling Ingredients, Inc. CS 237266101 213 13,555 SH   SOLE   5,832 0 7,723
Deere & Co CS 244199105 837 6,776 SH   SOLE   450 0 6,326
Dell Technologies Inc. CS 24703l103 346 5,663 SH   SOLE   83 0 5,580
DENTSPLY Sirona Inc. CS 24906p109 283 4,357 SH   SOLE   1,875 0 2,482
Devon Energy Corp CS 25179M103 392 12,256 SH   SOLE   513 0 11,743
Devon Energy Corp CS 25179M103 96 3,000 SH Put SOLE   0 0 3,000
Devon Energy Corp CS 25179M103 96 3,000 SH Put SOLE   0 0 3,000
Diageo PLC ADR CS 25243Q205 9,983 83,307 SH   SOLE   30,044 0 53,263
Diebold Nixdorf Inc. CS 253651103 206 7,363 SH   SOLE   3,168 0 4,195
Disney, Walt Co. CS 254687106 5,749 54,107 SH   SOLE   23,225 0 30,882
DNB Financial Corp CS 233237106 618 18,007 SH   SOLE   0 0 18,007
Dollar General Corp. CS 256677105 228 3,163 SH   SOLE   1,350 0 1,813
Dorman Products CS 258278100 1,242 15,003 SH   SOLE   3,415 0 11,588
Dover Corp. CS 260003108 317 3,956 SH   SOLE   1,676 0 2,280
Dow Chemical CS 260543103 2,399 38,038 SH   SOLE   31,500 0 6,538
Dr Pepper Snapple Group CS 26138E109 291 3,191 SH   SOLE   435 0 2,756
DTE Energy CS 233331107 371 3,509 SH   SOLE   1,273 0 2,236
Duke Energy Corp. CS 26441C204 560 6,698 SH   SOLE   4,603 0 2,095
Eaton Corporation CS G29183103 758 9,741 SH   SOLE   200 0 9,541
Ecolabs Inc. CS 278865100 208 1,567 SH   SOLE   447 0 1,120
Edison International Inc. CS 281020107 438 5,598 SH   SOLE   1,597 0 4,001
Eldorado Gold Corp CS 284902103 66 25,026 SH   SOLE   20,261 0 4,765
Envision Healthcare Corp CS 29414d100 373 5,949 SH   SOLE   2,533 0 3,416
EOG Resources CS 26875P101 829 9,159 SH   SOLE   910 0 8,249
EQT Corp CS 26884L109 236 4,023 SH   SOLE   1,721 0 2,302
Equifax Inc. CS 294429105 1,001 7,285 SH   SOLE   1,350 0 5,935
Equinix Corp CS 29444U700 421 981 SH   SOLE   663 0 318
Estee Lauder CS 518439104 1,260 13,123 SH   SOLE   2,049 0 11,074
ETRADE Fin Corp. CS 269246401 265 6,971 SH   SOLE   2,986 0 3,985
Eversource Energy CS 30040W108 268 4,408 SH   SOLE   3,444 0 964
Exelon Corp. CS 30161N101 1,493 41,397 SH   SOLE   4,295 0 37,102
Express Scripts Holding Co. CS 30219G108 652 10,210 SH   SOLE   626 0 9,584
Exxon Mobil Corp CS 30231G102 9,710 120,279 SH   SOLE   33,794 0 86,485
F5 Networks CS 315616102 877 6,906 SH   SOLE   1,400 0 5,506
Fabrinet CS g3323l100 806 18,905 SH   SOLE   4,325 0 14,580
Facebook CS 30303M102 1,857 12,299 SH   SOLE   1,080 0 11,219
Factset Research Systems CS 303075105 753 4,531 SH   SOLE   950 0 3,581
Fairmount Santrol Holdings Inc CS 30555q108 265 67,918 SH   SOLE   0 0 67,918
Farmers National Banc Corp CS 309627107 297 20,466 SH   SOLE   0 0 20,466
Fedex CS 31428X106 311 1,430 SH   SOLE   425 0 1,005
Fidelity National Information CS 31620M106 319 3,735 SH   SOLE   1,607 0 2,128
Fidelity Natl Finl Inc New CS 31620r303 7,296 162,751 SH   SOLE   27,565 0 135,186
First Atlantic Holdings Inc CS 337651103 205 15,482 SH   SOLE   0 0 15,482
Fluor Corp. CS 343412102 210 4,577 SH   SOLE   1,534 0 3,043
Footlocker Inc CS 344849104 490 9,939 SH   SOLE   2,050 0 7,889
Fortive Corporation CS 34959j108 532 8,393 SH   SOLE   772 0 7,621
General Dynamics CS 369550108 1,394 7,039 SH   SOLE   1,253 0 5,786
General Electric Company CS 369604103 13,857 513,044 SH   SOLE   146,291 0 366,753
General Mills Inc CS 370334104 238 4,300 SH   SOLE   490 0 3,810
Genpact Ltd CS G3922B107 856 30,749 SH   SOLE   7,147 0 23,602
Gentex Corp CS 371901109 240 12,670 SH   SOLE   0 0 12,670
Gilead Sciences Inc CS 375558103 1,643 23,216 SH   SOLE   1,642 0 21,574
Goldman Sachs Group, Inc. CS 38141G104 878 3,958 SH   SOLE   310 0 3,648
Grand Central Silver Mines CS 384906202 0 17,000 SH   SOLE   0 0 17,000
Great Plains Energy Inc. CS 391164100 203 6,936 SH   SOLE   2,985 0 3,951
Grupo Financiero Banorte SAB d CS P49501201 167 26,240 SH   SOLE   0 0 26,240
Hain Celestial Group CS 405217100 289 7,450 SH   SOLE   2,784 0 4,666
Halliburton Company CS 406216101 348 8,150 SH   SOLE   585 0 7,565
Harley Davidson Inc. CS 412822108 1,050 19,429 SH   SOLE   1,600 0 17,829
Hartford Financial Services Gr CS 416515104 323 6,141 SH   SOLE   2,627 0 3,514
Hasbro Inc CS 418056107 1,018 9,133 SH   SOLE   1,900 0 7,233
Henry Jack and Associates Inc CS 426281101 1,035 9,961 SH   SOLE   2,128 0 7,833
Henry Schein CS 806407102 1,011 5,525 SH   SOLE   1,150 0 4,375
Home Depot, Inc. CS 437076102 12,509 81,542 SH   SOLE   26,068 0 55,474
Honeywell International, Inc. CS 438516106 9,227 69,225 SH   SOLE   23,677 0 45,547
Host Hotels and Resorts CS 44107P104 220 12,050 SH   SOLE   5,185 0 6,865
HP Inc. CS 40434l105 194 11,072 SH   SOLE   1,470 0 9,602
HSBC Holdings PLC ADR CS 404280406 227 4,885 SH   SOLE   3,715 0 1,170
Huntington Bancshares CS 446150104 466 34,493 SH   SOLE   0 0 34,493
Illinois Tool Works CS 452308109 289 2,018 SH   SOLE   0 0 2,018
Imageware Systems Inc. CS 45245s108 52 51,636 SH   SOLE   0 0 51,636
Immune Therapeutics Inc CS 45252a107 1 12,500 SH   SOLE   0 0 12,500
ING Groep NV ADS CS 456837103 178 10,212 SH   SOLE   8,288 0 1,924
Int'l Business Machines Corp. CS 459200101 1,688 10,974 SH   SOLE   504 0 10,470
Intel Corp CS 458140100 13,309 394,454 SH   SOLE   125,319 0 269,135
Intercontinental Exchange, Inc CS 45866f104 2,909 44,124 SH   SOLE   3,324 0 40,800
International Flavors & Fragra CS 459506101 944 6,991 SH   SOLE   1,480 0 5,511
International Power Group Ltd CS 46018A100 0 20,000 SH   SOLE   0 0 20,000
IPG Photonics Corp Com CS 44980x109 1,222 8,420 SH   SOLE   1,625 0 6,795
J B Hunt Transport Services In CS 445658107 793 8,679 SH   SOLE   1,765 0 6,914
Johnson & Johnson CS 478160104 19,720 149,066 SH   SOLE   31,998 0 117,068
Johnson Controls Intl. PLC CS g51502105 212 4,890 SH   SOLE   376 0 4,514
Jones Energy Inc CS 48019r108 33 20,605 SH   SOLE   4,863 0 15,742
JPMorgan Chase & Co. CS 46625H100 20,386 223,041 SH   SOLE   49,189 0 173,852
Kar Auction Services Inc CS 48238t109 270 6,441 SH   SOLE   2,771 0 3,670
Kinder Morgan, Inc. CS 49456B101 7,572 395,173 SH   SOLE   151,700 0 243,473
Kroger Co CS 501044101 231 9,912 SH   SOLE   4,222 0 5,690
L-3 Communications CS 502413107 337 2,015 SH   SOLE   0 0 2,015
Lam Research Corp CS 512807108 223 1,575 SH   SOLE   155 0 1,420
Lennar Corp CS 526057104 251 4,707 SH   SOLE   0 0 4,707
Lennox International Inc CS 526107107 1,210 6,591 SH   SOLE   1,375 0 5,216
Level 3 Communications CS 52729N308 315 5,314 SH   SOLE   357 0 4,957
Liberty Broadband Corporation CS 530307107 212 2,468 SH   SOLE   0 0 2,468
Liberty Broadband Corporation CS 530307305 402 4,639 SH   SOLE   0 0 4,639
Liberty Global PLC Cl A CS G5480U104 297 9,255 SH   SOLE   0 0 9,255
Liberty Global PLC Cl C CS G5480U120 639 20,499 SH   SOLE   0 0 20,499
Liberty Media Corp A SiriusXM CS 531229409 385 9,181 SH   SOLE   0 0 9,181
Liberty Media Corp C CS 531229607 757 18,162 SH   SOLE   0 0 18,162
Lilly, Eli Co CS 532457108 490 5,955 SH   SOLE   2,272 0 3,683
LKQ CS 501889208 377 11,445 SH   SOLE   4,925 0 6,520
Lockheed Martin CS 539830109 373 1,343 SH   SOLE   0 0 1,343
Lowe's Cos. CS 548661107 1,781 22,970 SH   SOLE   3,476 0 19,494
M & T Bank CS 55261F104 274 1,693 SH   SOLE   715 0 978
Manhattan Associates CS 562750109 580 12,065 SH   SOLE   2,650 0 9,415
Marathon Petroleum Corp CS 56585A102 6,146 117,449 SH   SOLE   39,758 0 77,691
Masco Corp CS 574599106 873 22,838 SH   SOLE   5,100 0 17,738
McDonalds Corp CS 580135101 1,513 9,876 SH   SOLE   4,200 0 5,676
McKesson HBOC Corp. CS 58155Q103 601 3,651 SH   SOLE   0 0 3,651
Medtronic Plc CS g5960l103 3,059 34,473 SH   SOLE   20,013 0 14,460
Merck & Co CS 58933Y105 3,579 55,838 SH   SOLE   4,309 0 51,529
Metlife Inc. CS 59156R108 8,313 151,319 SH   SOLE   50,742 0 100,577
Metro AG CS 59160r102 78 11,557 SH   SOLE   10,395 0 1,162
Mettler-Toledo International CS 592688105 1,323 2,248 SH   SOLE   485 0 1,763
Microchip Technology CS 595017104 320 4,143 SH   SOLE   1,621 0 2,522
Microsoft Corporation CS 594918104 16,122 233,883 SH   SOLE   63,184 0 170,699
Middleby Corp. CS 596278101 911 7,500 SH   SOLE   1,575 0 5,925
Molson Coors Brewing Co CS 60871R209 438 5,074 SH   SOLE   120 0 4,954
Molson Coors Brewing Co CS 60871R209 397 4,600 SH Put SOLE   0 0 4,600
Mondelez Intl Inc Com CS 609207105 7,026 162,669 SH   SOLE   66,126 0 96,543
Monolithic Power Systems CS 609839105 955 9,910 SH   SOLE   2,075 0 7,835
Monsanto Co. CS 61166W101 353 2,980 SH   SOLE   0 0 2,980
Nestle SA ADR CS 641069406 759 8,700 SH   SOLE   0 0 8,700
Netflix Inc. CS 64110L106 1,507 10,084 SH   SOLE   41 0 10,043
NextEra Energy CS 65339F101 12,575 89,741 SH   SOLE   28,323 0 61,418
Nike Inc. CS 654106103 8,479 143,718 SH   SOLE   38,419 0 105,299
Noble Energy CS 655044105 619 21,866 SH   SOLE   2,935 0 18,931
Norfolk Southern CS 655844108 619 5,088 SH   SOLE   0 0 5,088
Northrop Grumman Corp CS 666807102 1,842 7,176 SH   SOLE   517 0 6,659
NRG Yield Inc Cl A New CS 62942x306 210 12,300 SH   SOLE   0 0 12,300
Nugene International Inc CS 67052f102 0 14,000 SH   SOLE   0 0 14,000
Occidental Petroleum CS 674599105 6,547 109,362 SH   SOLE   42,405 0 66,957
Omnicom Group CS 681919106 891 10,748 SH   SOLE   777 0 9,971
Oracle Corp CS 68389X105 4,118 82,123 SH   SOLE   41,875 0 40,248
P P & L Resources Inc CS 69351T106 481 12,432 SH   SOLE   2,493 0 9,939
Palo Alto Networks Inc. CS 697435105 447 3,341 SH   SOLE   84 0 3,257
Palo Alto Networks Inc. CS 697435105 294 2,200 SH Put SOLE   0 0 2,200
Panasonic Adr CS 69832A205 187 13,820 SH   SOLE   12,430 0 1,390
Parker-Hannifin CS 701094104 1,202 7,518 SH   SOLE   568 0 6,950
Patterson Companies Inc. CS 703395103 338 7,193 SH   SOLE   3,043 0 4,150
PayPal Holdings, Inc CS 70450y103 941 17,536 SH   SOLE   1,460 0 16,076
PepsiCo, Inc. CS 713448108 11,700 101,304 SH   SOLE   24,174 0 77,130
Pfizer Inc CS 717081103 3,892 115,881 SH   SOLE   75,612 0 40,269
Philip Morris Int'l CS 718172109 1,698 14,461 SH   SOLE   200 0 14,261
Phillips 66 CS 718546104 476 5,760 SH   SOLE   0 0 5,760
Pinnacle West Capital Corp. CS 723484101 360 4,225 SH   SOLE   1,691 0 2,534
Pioneer Natural Resources CS 723787107 218 1,369 SH   SOLE   583 0 786
Pool Corp. CS 73278L105 857 7,290 SH   SOLE   1,675 0 5,615
PPG Industries CS 693506107 211 1,920 SH   SOLE   811 0 1,109
PRA Group, Inc. CS 69354n106 334 8,800 SH   SOLE   1,000 0 7,800
Precision Drilling CS 74022D308 50 14,762 SH   SOLE   13,278 0 1,484
Priceline Group Inc. CS 741503403 6,814 3,643 SH   SOLE   194 0 3,449
Procter & Gamble CS 742718109 6,978 80,073 SH   SOLE   16,277 0 63,796
Profire Energy CS 74316x101 33 25,000 SH   SOLE   0 0 25,000
Ptc Inc CS 69370C100 247 4,482 SH   SOLE   1,928 0 2,554
PVH Corp CS 693656100 577 5,038 SH   SOLE   757 0 4,281
Qorvo Inc CS 74736K101 239 3,779 SH   SOLE   1,620 0 2,159
Qualcomm Incorporated CS 747525103 13,157 238,257 SH   SOLE   73,052 0 165,205
Raymond James Financial CS 754730109 929 11,586 SH   SOLE   2,185 0 9,401
Rayonier Inc Frac Shs 100,000 CS hfe907109 0 50,000 SH   SOLE   0 0 50,000
Raytheon Company CS 755111507 11,672 72,283 SH   SOLE   24,979 0 47,304
Regal Beloit Corp CS 758750103 314 3,849 SH   SOLE   1,656 0 2,193
Regions Financial Corp CS 7591EP100 295 20,155 SH   SOLE   0 0 20,155
Reinsurance Group of America I CS 759351604 271 2,109 SH   SOLE   903 0 1,206
ResMed Inc CS 761152107 1,049 13,475 SH   SOLE   2,800 0 10,675
RingCentral, Inc. CS 76680r206 128 3,500 SH   SOLE   0 0 3,500
RingCentral, Inc. CS 76680r206 91 2,500 SH Put SOLE   0 0 2,500
RingCentral, Inc. CS 76680r206 91 2,500 SH Put SOLE   0 0 2,500
Riverview Bancorp Inc CS 769397100 239 35,979 SH   SOLE   0 0 35,979
Rolls-Royce PLC ADR CS 775781206 160 13,836 SH   SOLE   12,445 0 1,391
Roper Industries CS 776696106 1,744 7,531 SH   SOLE   677 0 6,854
Royal Dutch Shell Plc Spon ADR CS 780259206 312 5,862 SH   SOLE   0 0 5,862
Royal Dutch Shell Plc Spon ADR CS 780259107 212 3,894 SH   SOLE   2,730 0 1,164
Salesforce.com CS 79466L302 405 4,678 SH   SOLE   888 0 3,790
Sanofi-Aventis Spon ADR CS 80105N105 214 4,465 SH   SOLE   2,930 0 1,535
SAP SE Spon ADR CS 803054204 594 5,677 SH   SOLE   1,059 0 4,618
Scana Corp. CS 80589M102 208 3,100 SH   SOLE   0 0 3,100
Schlumberger Limited CS 806857108 3,972 60,335 SH   SOLE   28,075 0 32,260
Scripps Networks Interactive I CS 811065101 675 9,880 SH   SOLE   1,750 0 8,130
Sherwin Williams Company CS 824348106 3,120 8,891 SH   SOLE   115 0 8,776
Shire plc ADR CS 82481R106 278 1,682 SH   SOLE   112 0 1,570
Signature Bank NY CS 82669G104 1,136 7,912 SH   SOLE   2,185 0 5,727
SLM Corp. New CS 78442P106 269 23,397 SH   SOLE   10,068 0 13,329
Snap-On Inc CS 833034101 812 5,140 SH   SOLE   1,125 0 4,015
Southern Company CS 842587107 218 4,547 SH   SOLE   505 0 4,042
Spirit Aerosystems CS 848574109 406 7,000 SH   SOLE   0 0 7,000
Starbucks Corp CS 855244109 1,217 20,867 SH   SOLE   1,360 0 19,507
State Street Corp. CS 857477103 2,014 22,444 SH   SOLE   970 0 21,474
Stericycle Inc CS 858912108 254 3,322 SH   SOLE   1,415 0 1,907
Sterling Bancorp Del CS 85917a100 331 14,218 SH   SOLE   0 0 14,218
Straight Path Communications I CS 862578101 901 5,015 SH   SOLE   0 0 5,015
Straight Path Communications I CS 862578101 719 4,000 SH Put SOLE   0 0 4,000
Stryker Corp. CS 863667101 777 5,596 SH   SOLE   85 0 5,511
SVB Finl Group CS 78486Q101 262 1,491 SH   SOLE   641 0 850
Synopsys Inc CS 871607107 1,487 20,393 SH   SOLE   5,135 0 15,258
T. Rowe Price Associates Inc CS 74144T108 893 12,035 SH   SOLE   762 0 11,273
Taiwan Semiconductor Manufactu CS 874039100 221 6,324 SH   SOLE   3,648 0 2,676
Target CS 87612E106 396 7,566 SH   SOLE   578 0 6,988
TCF Financial Corp CS 872275102 181 11,360 SH   SOLE   4,888 0 6,472
Tesla Inc. CS 88160r101 506 1,400 SH   SOLE   0 0 1,400
Teva Pharmaceutical Inds CS 881624209 595 17,904 SH   SOLE   3,133 0 14,771
Texas Instruments CS 882508104 675 8,772 SH   SOLE   220 0 8,552
Texas Roadhouse CS 882681109 987 19,368 SH   SOLE   3,850 0 15,518
The Wendy's Company CS 95058W100 275 17,700 SH   SOLE   0 0 17,700
Thermo Fisher Scientific Inc CS 883556102 483 2,769 SH   SOLE   563 0 2,206
Time Warner Inc CS 887317303 10,063 100,224 SH   SOLE   15,443 0 84,781
Tivo Corp. CS 88870p106 236 12,628 SH   SOLE   0 0 12,628
TJX Companies Inc CS 872540109 264 3,652 SH   SOLE   517 0 3,135
TransCanada Corp CS 89353d107 925 19,396 SH   SOLE   1,838 0 17,558
Travelers Companies Inc CS 89417E109 1,150 9,089 SH   SOLE   500 0 8,589
Treehouse Foods Inc CS 89469A104 474 5,808 SH   SOLE   2,497 0 3,311
Tyler Technologies Inc CS 902252105 4,784 27,235 SH   SOLE   235 0 27,000
U S Bancorp new CS 902973304 1,236 23,805 SH   SOLE   23,500 0 305
UBS AG CS h42097107 197 11,605 SH   SOLE   8,076 0 3,529
UDR Inc CS 902653104 242 6,200 SH   SOLE   0 0 6,200
Ultra Petroleum Corp CS 903914208 297 27,400 SH   SOLE   0 0 27,400
Union Pacific Corp CS 907818108 525 4,823 SH   SOLE   320 0 4,503
United Parcel Service Inc. CS 911312106 4,853 43,883 SH   SOLE   14,501 0 29,382
United Technologies CS 913017109 1,691 13,852 SH   SOLE   0 0 13,852
UnitedHealth Group Inc CS 91324P102 14,816 79,903 SH   SOLE   20,586 0 59,317
UNUM Corp. CS 91529Y106 344 7,382 SH   SOLE   3,146 0 4,236
Valvoline Inc CS 92047w101 676 28,518 SH   SOLE   4,083 0 24,435
Verizon Communications CS 92343V104 8,283 185,463 SH   SOLE   50,481 0 134,982
VF Corp. CS 918204108 236 4,100 SH   SOLE   555 0 3,545
Vipshop Holding Ltd CS 92763w103 53 5,000 SH   SOLE   0 0 5,000
Vipshop Holding Ltd CS 92763w103 69 6,500 SH Put SOLE   0 0 6,500
Visa Inc Cl A CS 92826C839 7,257 77,385 SH   SOLE   13,379 0 64,006
Vodafone Group PLC CS 92857W308 343 11,922 SH   SOLE   5,095 0 6,827
Vonage Holdings Corporation CS 92886T201 75 11,410 SH   SOLE   2,500 0 8,910
Vulcan Materials CS 929160109 1,174 9,269 SH   SOLE   0 0 9,269
Wabco Holdings Inc CS 92927K102 868 6,805 SH   SOLE   1,575 0 5,230
Wal-Mart Stores Inc CS 931142103 341 4,503 SH   SOLE   483 0 4,020
Walgreen Boots Alliance Inc CS 931427108 413 5,272 SH   SOLE   0 0 5,272
WEC Energy Group Inc. CS 92939u106 258 4,210 SH   SOLE   565 0 3,645
WellCare Health Plans CS 94946T106 359 2,000 SH   SOLE   0 0 2,000
Wells Fargo & Company CS 949746101 12,281 221,641 SH   SOLE   78,937 0 142,704
Westar Energy Inc CS 95709T100 208 3,921 SH   SOLE   1,683 0 2,238
Weyerhauser Corporation CS 962166104 6,054 180,710 SH   SOLE   65,721 0 114,989
Wheaton Precious Metals Corp CS 962879102 202 10,167 SH   SOLE   4,802 0 5,365
Williams Companies, Inc. CS 969457100 721 23,825 SH   SOLE   0 0 23,825
Xilinx Inc CS 983919101 2,474 38,460 SH   SOLE   12,500 0 25,960
Xylem Inc CS 98419M100 237 4,273 SH   SOLE   1,570 0 2,703
Yum China Holdings Inc CS 98850p109 470 11,916 SH   SOLE   0 0 11,916
Yum! Brands Inc. CS 988498101 884 11,989 SH   SOLE   0 0 11,989
Zagg Inc. CS 98884u108 94 10,902 SH   SOLE   2,472 0 8,430
Blackstone Mortgage Trust RE 09257w100 289 9,154 SH   SOLE   3,938 0 5,216
Brixmor Property Group RE 11120u105 233 13,014 SH   SOLE   5,600 0 7,414
Colony Northstar Inc RE 19625w104 566 40,177 SH   SOLE   0 0 40,177
Mid-America Apartment Communit RE 59522J103 247 2,343 SH   SOLE   1,002 0 1,341
Progressive Interchange LLC RE 742995871 50 50,000 SH   SOLE   0 0 50,000
Retail Properties of America RE 76131V202 341 27,904 SH   SOLE   0 0 27,904
Vanguard REIT Viper Index Seri RE 922908553 723 8,685 SH   SOLE   0 0 8,685
Barclays S&P 500 due 7/26/17 SE 06741upv0 7,806 6,275,000 SH   SOLE   990,000 0 5,285,000
Goldman Sachs LKD Euro SE 38148t7l7 526 500,000 SH   SOLE   0 0 500,000
GS EEM Nt due 11/26/19 SE 40054ld50 1,761 1,740,000 SH   SOLE   75,000 0 1,665,000
GS EEM Nt due 12/6/18 SE 40054kdn3 12,177 9,880,000 SH   SOLE   405,000 0 9,475,000
GS EFA Nt due 11/26/19 SE 40054ld68 1,906 1,895,000 SH   SOLE   175,000 0 1,720,000
GS Indices Note Due 10/4/17 SE 38148tfc8 593 500,000 SH   SOLE   0 0 500,000
GS MSCI EM 8/2/19 SE 40054kux2 1,449 1,325,000 SH   SOLE   75,000 0 1,250,000
GS Russell 2000 Idx Due 5/20 SE 40054kpk6 6,480 5,935,000 SH   SOLE   890,000 0 5,045,000
GS S&P 400 Mid Nt due 4/9/19 SE 40054klz7 6,582 5,980,000 SH   SOLE   50,000 0 5,930,000
GS S&P 500 Nt 8/2/19 SE 40054kuv6 3,202 3,040,000 SH   SOLE   185,000 0 2,855,000
GS S&P MidCap 400 8/2/19 SE 40054kuw4 2,789 2,685,000 SH   SOLE   110,000 0 2,575,000
GS S&P500 buffered equity Nt 9 SE 40054l2m5 5,125 5,000,000 SH   SOLE   200,000 0 4,800,000
JPM EAFE Nt due 4/10/2019 SE 46646ey63 4,334 3,915,000 SH   SOLE   250,000 0 3,665,000
JPM Russell 2000 Nt 8/2/19 SE 46646qxa8 1,393 1,340,000 SH   SOLE   50,000 0 1,290,000
JPM Russell 2000 Nt due 4/10/1 SE 46646er95 2,872 2,620,000 SH   SOLE   25,000 0 2,595,000
JPM S&P 500 Nt due 12/6/18 SE 46646efz0 15,971 14,390,000 SH   SOLE   610,000 0 13,780,000
JPM S&P 500 Nt due 4/10/19 SE 46646er87 8,719 8,005,000 SH   SOLE   475,000 0 7,530,000
MS EEM Nt due 4/8/19 SE 61768cau1 5,407 4,945,000 SH   SOLE   100,000 0 4,845,000
MS EFA Nt 8/2/19 SE 61768cev5 1,777 1,637,000 SH   SOLE   137,000 0 1,500,000
MS EFA Nt Due 12/8/18 SE 61761j3a5 10,823 9,460,000 SH   SOLE   450,000 0 9,010,000
MS Euro 50 Note Due 9-22-17 SE 61761jxu8 1,612 1,620,000 SH   SOLE   25,000 0 1,595,000
MS EURO STOXX 50 due 2/8/18 SE 61761jw96 2,493 2,125,000 SH   SOLE   100,000 0 2,025,000
MS SPX Due 2/8/18 SE 61761jx20 4,927 4,030,000 SH   SOLE   125,000 0 3,905,000
Antero Midstream Partners LP ML 03673l103 2,656 80,061 SH   SOLE   8,832 0 71,229
Dominion Energy Midstream Part ML 257454108 4,723 163,710 SH   SOLE   6,087 0 157,623
Enbridge Energy ML 29250R106 256 16,000 SH   SOLE   0 0 16,000
Energy Transfer Equity LP ML 29273V100 3,698 205,917 SH   SOLE   11,280 0 194,637
Energy Transfer Ptnrs LP ML 29278n103 3,002 147,228 SH   SOLE   11,092 0 136,136
Enterprise Products Ptnrs ML 293792107 10,482 387,077 SH   SOLE   24,835 0 362,242
EQT GP Holdings LP ML 26885j103 621 20,588 SH   SOLE   145 0 20,443
EQT Midstream Partners, LP ML 26885b100 8,307 111,303 SH   SOLE   10,307 0 100,996
Genesis Energy LP ML 371927104 2,062 64,997 SH   SOLE   2,021 0 62,976
JPMorgan Alerian MLP Index ML 46625H365 10,431 351,198 SH   SOLE   17,882 0 333,316
Magellan Midstream Ptnrs LP ML 559080106 9,175 128,740 SH   SOLE   8,581 0 120,159
MPLX LP ML 55336V100 4,636 138,803 SH   SOLE   5,403 0 133,400
Nextera Energy Partners Lp ML 65341b106 3,041 82,199 SH   SOLE   6,312 0 75,887
Phillips 66 Partners LP Common ML 718549207 2,703 54,705 SH   SOLE   3,977 0 50,728
Plains All Amern Pipeline ML 726503105 575 21,905 SH   SOLE   0 0 21,905
Plains Group Holdings LP Cla ML 72651a207 1,913 73,133 SH   SOLE   1,894 0 71,239
Shell Midstream Partners LP ML 822634101 3,212 106,013 SH   SOLE   4,415 0 101,598
Spectra Energy Prtns ML 84756N109 1,881 43,845 SH   SOLE   4,910 0 38,935
T C Pipelines ML 87233Q108 897 16,318 SH   SOLE   2,498 0 13,820
Tallgrass Energy LP ML 874696107 832 32,707 SH   SOLE   187 0 32,520
Targa Resources Prtns Com St ML 87612G101 3,434 75,980 SH   SOLE   5,668 0 70,312
Tesoro Logistics LP ML 88160T107 2,851 55,151 SH   SOLE   117 0 55,034
UBS E-TRACS Alerian MLP Infras ML 902641646 23,358 876,137 SH   SOLE   42,981 0 833,156
Valero Energy Partners LP ML 91914j102 6,833 149,709 SH   SOLE   12,708 0 137,001
Western Gas Equity Partners LP ML 95825R103 3,941 91,620 SH   SOLE   2,358 0 89,262
Western Gas Partners ML 958254104 4,277 76,454 SH   SOLE   10,061 0 66,393
Williams Partners LP ML 96949l105 3,908 97,442 SH   SOLE   7,975 0 89,467
Deutsche X Tracks MSCI EAFE EE 233051200 11,323 377,169 SH   SOLE   43,843 0 333,326
Diamonds Trust Series 1 EE 78467X109 754 3,536 SH   SOLE   2,667 0 869
GS Activebeta Large Cap ETF EE 381430503 689 14,324 SH   SOLE   0 0 14,324
Guggenheim Insider Sentiment E EE 18383M209 306 5,500 SH   SOLE   0 0 5,500
Guggenheim S&P 500 Equal Weigh EE 78355W106 256 2,766 SH   SOLE   0 0 2,766
Guggenheim S&P Healthcare Equa EE 78355W841 8,035 46,171 SH   SOLE   2,961 0 43,210
iShares Dow Jones US Aerospace EE 464288760 1,258 7,993 SH   SOLE   1,002 0 6,991
iShares FTSE/Xinhua China25 In EE 464287184 619 15,588 SH   SOLE   0 0 15,588
iShares Goldman Sachs Nat Res EE 464287374 353 11,145 SH   SOLE   0 0 11,145
iShares MSCI EAFE Index EE 464287465 22,355 342,865 SH   SOLE   23,885 0 318,980
iShares MSCI Emerg Mkts Indx F EE 464287234 9,031 218,182 SH   SOLE   28,080 0 190,102
iShares MSCI South Korea Index EE 464286772 443 6,527 SH   SOLE   5,871 0 656
iShares NASDAQ Biotech Index EE 464287556 312 1,006 SH   SOLE   0 0 1,006
iShares Russell 1000 EE 464287622 1,101 8,141 SH   SOLE   2,800 0 5,341
iShares Russell 1000 Growth In EE 464287614 19,340 162,495 SH   SOLE   15,590 0 146,905
iShares Russell 1000 Value Ind EE 464287598 10,890 93,532 SH   SOLE   11,490 0 82,042
iShares Russell 2000 Growth In EE 464287648 7,347 43,534 SH   SOLE   4,050 0 39,484
iShares Russell 2000 Index EE 464287655 25,457 180,651 SH   SOLE   12,887 0 167,764
iShares Russell 2000 Value Ind EE 464287630 6,497 54,660 SH   SOLE   6,522 0 48,138
iShares Russell Mid Cap Growth EE 464287481 1,093 10,115 SH   SOLE   0 0 10,115
iShares Russell Mid Cap Index EE 464287499 1,702 8,857 SH   SOLE   0 0 8,857
iShares Russell Mid Cap Value EE 464287473 1,407 16,736 SH   SOLE   461 0 16,275
iShares S&P Global Technology EE 464287291 419 3,200 SH   SOLE   0 0 3,200
iShares Select Dividend ETF EE 464287168 3,726 40,409 SH   SOLE   2,325 0 38,084
iShares US Home Construction EE 464288752 1,458 42,950 SH   SOLE   3,750 0 39,200
JP Morgan Diversified Return I EE 46641q209 390 6,943 SH   SOLE   1,065 0 5,878
PowerShares QQQ EE 73935A104 20,379 148,064 SH   SOLE   18,020 0 130,043
PwrShares Bldg/Construction ET EE 73935x666 8,368 280,377 SH   SOLE   19,681 0 260,696
SPDR Energy Index EE 81369Y506 629 9,687 SH   SOLE   260 0 9,427
SPDR Euro STOXX 50 ETF EE 78463X202 9,256 240,598 SH   SOLE   14,364 0 226,234
SPDR Financial Index EE 81369Y605 422 17,095 SH   SOLE   0 0 17,095
SPDR S&P 500 ETF EE 78462F103 102,772 425,028 SH   SOLE   42,414 0 382,614
SPDR S&P Bank ETF EE 78464a797 2,296 52,759 SH   SOLE   4,225 0 48,534
SPDR S&P Biotech EE 78464A870 1,446 18,730 SH   SOLE   0 0 18,730
SPDR S&P Dividend ETF EE 78464A763 23,138 260,302 SH   SOLE   29,848 0 230,454
SPDR S&P Int'l Small Cap Fd EE 78463X871 847 25,392 SH   SOLE   0 0 25,392
SPDR S&P Mid Cap 400 ETF EE 78467Y107 77,053 242,596 SH   SOLE   21,328 0 221,268
SPDR STOXX Europe 50 ETF EE 78463X103 526 15,500 SH   SOLE   5,700 0 9,800
Vaneck Vectors ETF TR EE 92189f106 2,787 126,240 SH   SOLE   250 0 125,990
Vaneck Vectors ETF TR EE 92189f700 906 16,472 SH   SOLE   1,200 0 15,272
Vanguard Dividend Appreciation EE 921908844 223 2,409 SH   SOLE   0 0 2,409
Vanguard FTSE All-World Ex-US EE 922042775 522 10,442 SH   SOLE   0 0 10,442
Vanguard FTSE Developed Market EE 921943858 4,397 106,424 SH   SOLE   2,396 0 104,027
Vanguard FTSE Emerging Markets EE 922042858 10,875 266,352 SH   SOLE   27,905 0 238,447
Vanguard Growth ETF EE 922908736 453 3,568 SH   SOLE   0 0 3,568
Vanguard Information Technolog EE 92204A702 541 3,842 SH   SOLE   350 0 3,492
Vanguard Mid Cap Vipers Index EE 922908629 214 1,500 SH   SOLE   0 0 1,500
Vanguard Small Cap Value Fund EE 922908611 238 1,935 SH   SOLE   0 0 1,935
Vanguard Total Stock Market ET EE 922908769 1,497 12,031 SH   SOLE   0 0 12,031
WisdomTree Dividend Ex-Finl ET EE 97717W406 210 2,552 SH   SOLE   0 0 2,552
WisdomTree Emerging Mkts SmCp EE 97717W281 208 4,554 SH   SOLE   500 0 4,054
WisdomTree Int'l Small Cap Div EE 97717W760 4,201 60,413 SH   SOLE   3,579 0 56,834
Wisdomtree Midcap Dividend EE 97717w505 2,097 21,451 SH   SOLE   2,036 0 19,415
iShares Core MSCI EAFE EZ 46432f842 18,807 308,861 SH   SOLE   14,137 0 294,724
iShares Core MSCI Emerging Mkt EZ 46434g103 24,429 488,191 SH   SOLE   25,819 0 462,372
iShares Dow Jones US RE Index EZ 464287739 1,490 18,680 SH   SOLE   333 0 18,347
iShares MSCI EAFE Small Cap In EZ 464288273 6,066 104,872 SH   SOLE   9,094 0 95,778
iShares S&P 500 Growth EZ 464287309 6,528 47,703 SH   SOLE   13,043 0 34,660
iShares S&P 500 Index EZ 464287200 49,689 204,139 SH   SOLE   7,667 0 196,472
iShares S&P Barra Value Index EZ 464287408 6,857 65,328 SH   SOLE   7,000 0 58,328
iShares S&P Mid Cap 400 Growth EZ 464287606 16,578 84,316 SH   SOLE   6,941 0 77,375
iShares S&P Mid Cap Barra Valu EZ 464287705 16,327 109,911 SH   SOLE   5,965 0 103,946
iShares S&P Mid Cap Index EZ 464287507 36,012 207,023 SH   SOLE   12,261 0 194,762
iShares S&P Small Cap 600 Grow EZ 464287887 1,592 10,207 SH   SOLE   3,900 0 6,307
iShares S&P Small Cap 600 Valu EZ 464287879 2,898 20,727 SH   SOLE   2,932 0 17,795
iShares S&P Small Cap Index EZ 464287804 17,263 246,228 SH   SOLE   15,613 0 230,615
Ishares Trust High Dividend Eq EZ 46429B663 302 3,637 SH   SOLE   0 0 3,637