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,651 9,245 SH   SOLE   184 0 9,061
A T & T Corp New CS 00206R102 2,531 59,503 SH   SOLE   1,165 0 58,338
Abbott Laboratories CS 002824100 10,801 281,209 SH   SOLE   8,006 0 273,203
AbbVie Inc. CS 00287Y109 2,440 38,961 SH   SOLE   1,180 0 37,781
Accenture PLC Cl A CS G1151C101 1,545 13,190 SH   SOLE   500 0 12,690
Acuity Brands Inc CS 00508Y102 956 4,140 SH   SOLE   890 0 3,250
Adobe Systems CS 00724F101 3,586 34,831 SH   SOLE   3,786 0 31,045
Aegon N.V. Adr CS 007924103 117 21,129 SH   SOLE   19,004 0 2,125
Aercap Holdings NV CS N00985106 295 7,098 SH   SOLE   2,974 0 4,124
Aetna Inc. CS 00817Y108 383 3,092 SH   SOLE   495 0 2,597
Affiliated Managers CS 008252108 367 2,525 SH   SOLE   375 0 2,150
Air Products & Chemicals Inc CS 009158106 339 2,358 SH   SOLE   0 0 2,358
Akamai Tech CS 00971T101 1,474 22,111 SH   SOLE   3,430 0 18,681
Albemarle Corp CS 012653101 384 4,460 SH   SOLE   1,292 0 3,168
Alexandria Real Estate Equitie CS 015271109 340 3,063 SH   SOLE   1,213 0 1,850
Alexion Pharmaceuticals Inc CS 015351109 576 4,710 SH   SOLE   1,948 0 2,762
Allergan PLC CS G0177J108 288 1,372 SH   SOLE   0 0 1,372
Allstate Corp CS 020002101 593 8,000 SH   SOLE   2,517 0 5,483
Alphabet Inc Class A CS 02079k305 3,292 4,154 SH   SOLE   474 0 3,680
Alphabet Inc Class C CS 02079k107 7,014 9,087 SH   SOLE   861 0 8,226
Altria Group Inc. CS 02209S103 7,211 106,634 SH   SOLE   5,852 0 100,782
Alyn Corp CS 022611107 0 160,000 SH   SOLE   0 0 160,000
Amazon.com CS 023135106 3,244 4,326 SH   SOLE   573 0 3,753
America Movil SA de CV ADR Ser CS 02364W105 762 60,600 SH   SOLE   0 0 60,600
American Campus Communities CS 024835100 291 5,845 SH   SOLE   2,445 0 3,400
American International Group CS 026874784 254 3,892 SH   SOLE   545 0 3,347
American Tower CS 03027X100 2,273 21,508 SH   SOLE   1,716 0 19,792
Ameriprise Financial Inc CS 03076C106 311 2,805 SH   SOLE   1,132 0 1,673
Ametek Inc CS 031100100 1,194 24,564 SH   SOLE   675 0 23,889
Amgen Inc CS 031162100 10,983 75,117 SH   SOLE   2,378 0 72,739
Amphenol Corp CS 032095101 693 10,319 SH   SOLE   4,273 0 6,046
Anadarko Pete Co. CS 032511107 337 4,837 SH   SOLE   1,802 0 3,035
Ansys Inc CS 03662Q105 314 3,400 SH   SOLE   1,407 0 1,993
Apple Inc CS 037833100 19,879 171,641 SH   SOLE   5,553 0 166,088
Aramark CS 03852u106 225 6,299 SH   SOLE   2,529 0 3,770
Archer Daniels Midland Co. CS 039483102 2,626 57,523 SH   SOLE   0 0 57,523
Automatic Data Processing CS 053015103 256 2,487 SH   SOLE   0 0 2,487
Avangrid Inc CS 05351w103 716 18,907 SH   SOLE   0 0 18,907
B/E Aerospace, Inc CS 073302101 734 12,200 SH   SOLE   2,500 0 9,700
Baidu ADR CS 056752108 2,781 16,914 SH   SOLE   623 0 16,291
Bank of America Corp CS 060505104 8,998 407,129 SH   SOLE   21,277 0 385,852
Banner Corp CS 06652v208 247 4,430 SH   SOLE   0 0 4,430
Barclays Plc Adr CS 06738E204 114 10,358 SH   SOLE   9,316 0 1,042
Baxter International CS 071813109 494 11,146 SH   SOLE   765 0 10,381
Berkshire Hathaway CS 084670108 976 4 SH   SOLE   0 0 4
Berkshire Hathaway Class B CS 084670702 4,102 25,167 SH   SOLE   1,154 0 24,013
Biogen Inc CS 09062X103 1,181 4,166 SH   SOLE   81 0 4,085
Biolife Solutions Inc CS 09062w204 24 14,881 SH   SOLE   0 0 14,881
Blackrock Inc CS 09247X101 2,254 5,923 SH   SOLE   499 0 5,424
Boeing Company CS 097023105 13,485 86,620 SH   SOLE   3,899 0 82,721
Booz Allen Hamilton Holding CS 099502106 208 5,775 SH   SOLE   1,065 0 4,710
BorgWarner CS 099724106 268 6,803 SH   SOLE   2,849 0 3,954
BP Amoco PLC ADR CS 055622104 206 5,503 SH   SOLE   4,602 0 901
Bristol-Myers Squibb CS 110122108 475 8,124 SH   SOLE   500 0 7,624
Cadence Design Systems CS 127387108 264 10,467 SH   SOLE   4,383 0 6,084
Cambrex Corp CS 132011107 856 15,860 SH   SOLE   3,600 0 12,260
Camden Property Trust CS 133131102 595 7,077 SH   SOLE   1,300 0 5,777
Cardinal Health Inc. CS 14149Y108 6,345 88,168 SH   SOLE   1,458 0 86,710
Carter's Inc CS 146229109 658 7,620 SH   SOLE   1,600 0 6,020
Caterpillar Inc CS 149123101 221 2,385 SH   SOLE   170 0 2,215
Cedar Fair LP CS 150185106 298 4,647 SH   SOLE   295 0 4,352
Celgene Corp. CS 151020104 653 5,641 SH   SOLE   0 0 5,641
Centrus Energy Corp CS 15643u104 82 12,783 SH   SOLE   40 0 12,743
Charter Communications Inc CS 16119p108 1,253 4,351 SH   SOLE   39 0 4,312
Chesapeake Energy Corp. CS 165167107 83 11,884 SH   SOLE   0 0 11,884
Chevron Corporation CS 166764100 6,898 58,605 SH   SOLE   3,364 0 55,241
China Mobile ADR CS 16941M109 492 9,385 SH   SOLE   1,916 0 7,469
Chromadex Corporation CS 171077407 35 10,667 SH   SOLE   0 0 10,667
Chubb Ltd CS h1467j104 11,181 84,625 SH   SOLE   2,879 0 81,746
Church & Dwight Co CS 171340102 810 18,338 SH   SOLE   3,740 0 14,598
Cintas Inc. CS 172908105 1,148 9,938 SH   SOLE   2,200 0 7,738
Cisco Systems CS 17275R102 10,054 332,685 SH   SOLE   9,272 0 323,413
Citigroup CS 172967424 3,151 53,026 SH   SOLE   1,131 0 51,895
Citizens Financial Group CS 174610105 399 11,192 SH   SOLE   1,572 0 9,620
Citrix Systems Inc CS 177376100 950 10,636 SH   SOLE   600 0 10,036
Clean Harbors Inc CS 184496107 203 3,653 SH   SOLE   1,531 0 2,122
Coca-Cola Co. CS 191216100 372 8,967 SH   SOLE   1,246 0 7,721
Cocrystal Pharma Inc CS 19188j102 33 85,000 SH   SOLE   0 0 85,000
Cognex Corp. CS 192422103 1,249 19,640 SH   SOLE   4,350 0 15,290
Cognizant Technology Solutions CS 192446102 2,799 49,961 SH   SOLE   5,435 0 44,526
Colgate Palmolive CS 194162103 1,170 17,882 SH   SOLE   435 0 17,447
Comcast Corp. Cl A CS 20030n101 16,062 232,610 SH   SOLE   7,431 0 225,179
Commscope Holding Co. CS 20337X109 244 6,560 SH   SOLE   0 0 6,560
Compagnie de Saint-Gobain ADR CS 204280309 100 10,733 SH   SOLE   9,652 0 1,081
ConocoPhillips CS 20825C104 366 7,295 SH   SOLE   160 0 7,135
Cooper Companies CS 216648402 1,111 6,350 SH   SOLE   1,743 0 4,607
Core Laboratories N.V. CS N22717107 561 4,675 SH   SOLE   925 0 3,750
Corning, Inc. CS 219350105 411 16,937 SH   SOLE   500 0 16,437
Costco Wholesale Corp CS 22160K105 4,640 28,981 SH   SOLE   3,605 0 25,376
Credit Agricole SA CS 225313105 76 12,201 SH   SOLE   10,974 0 1,227
CSRA Inc. CS 12650t104 305 9,585 SH   SOLE   4,014 0 5,571
CVS Health Corp. CS 126650100 7,839 99,345 SH   SOLE   1,985 0 97,360
Danaher Corp. CS 235851102 1,758 22,585 SH   SOLE   3,973 0 18,612
Darling Ingredients, Inc. CS 237266101 181 13,982 SH   SOLE   5,857 0 8,125
DaVita Healthcare Partners Inc CS 23918K108 418 6,511 SH   SOLE   2,694 0 3,817
Deere & Co CS 244199105 715 6,936 SH   SOLE   450 0 6,486
Dell Technologies Inc. CS 24703l103 358 6,521 SH   SOLE   44 0 6,477
DENTSPLY Sirona Inc. CS 24906p109 228 3,943 SH   SOLE   1,616 0 2,327
Dexcom Inc CS 252131107 417 6,983 SH   SOLE   2,890 0 4,093
Diageo PLC ADR CS 25243Q205 9,586 92,229 SH   SOLE   2,728 0 89,501
Disney, Walt Co. CS 254687106 5,936 56,953 SH   SOLE   1,103 0 55,850
DNB Financial Corp CS 233237106 511 18,007 SH   SOLE   0 0 18,007
Dollar General Corp. CS 256677105 239 3,232 SH   SOLE   1,355 0 1,877
Dorman Products CS 258278100 1,140 15,608 SH   SOLE   3,715 0 11,893
Dover Corp. CS 260003108 200 2,674 SH   SOLE   1,093 0 1,581
Dow Chemical CS 260543103 2,171 37,934 SH   SOLE   500 0 37,434
Dr Pepper Snapple Group CS 26138E109 290 3,201 SH   SOLE   435 0 2,766
DTE Energy CS 233331107 408 4,145 SH   SOLE   1,433 0 2,712
Duke Energy Corp. CS 26441C204 469 6,044 SH   SOLE   4,603 0 1,441
Eaton Corporation CS G29183103 750 11,172 SH   SOLE   300 0 10,872
Ecolabs Inc. CS 278865100 691 5,895 SH   SOLE   2,376 0 3,519
Edison International Inc. CS 281020107 308 4,285 SH   SOLE   1,605 0 2,680
Envision Healthcare Corp CS 29414d100 312 4,935 SH   SOLE   2,037 0 2,898
EOG Resources CS 26875P101 261 2,581 SH   SOLE   350 0 2,231
Eplus Inc CS 294268107 230 2,000 SH   SOLE   0 0 2,000
EQT Corp CS 26884L109 515 7,876 SH   SOLE   1,912 0 5,964
Equifax Inc. CS 294429105 867 7,329 SH   SOLE   1,425 0 5,904
Equinix Corp CS 29444U700 351 982 SH   SOLE   663 0 319
Estee Lauder CS 518439104 1,578 20,627 SH   SOLE   4,104 0 16,523
ETRADE Fin Corp. CS 269246401 247 7,137 SH   SOLE   2,991 0 4,146
Everi Holdings Inc CS 30034t103 65 29,797 SH   SOLE   7,111 0 22,686
Eversource Energy CS 30040W108 242 4,383 SH   SOLE   3,444 0 939
Exelon Corp. CS 30161N101 1,575 44,393 SH   SOLE   3,443 0 40,950
Express Scripts Holding Co. CS 30219G108 868 12,618 SH   SOLE   375 0 12,243
Exxon Mobil Corp CS 30231G102 10,228 113,312 SH   SOLE   2,799 0 110,513
F5 Networks CS 315616102 969 6,696 SH   SOLE   1,400 0 5,296
Facebook CS 30303M102 2,060 17,908 SH   SOLE   3,001 0 14,907
Factset Research Systems CS 303075105 698 4,271 SH   SOLE   950 0 3,321
Fairmount Santrol Holdings Inc CS 30555q108 476 40,362 SH   SOLE   0 0 40,362
Farmers National Banc Corp CS 309627107 280 19,717 SH   SOLE   0 0 19,717
Fedex CS 31428X106 259 1,390 SH   SOLE   425 0 965
Fidelity National Information CS 31620M106 292 3,860 SH   SOLE   1,616 0 2,244
Fidelity Natl Finl Inc New CS 31620r303 6,511 191,733 SH   SOLE   8,876 0 182,857
First Atlantic Holdings Inc CS 337651103 169 15,190 SH   SOLE   0 0 15,190
Fleet Financial Group CS 339041105 429 3,030 SH   SOLE   1,254 0 1,776
Fluor Corp. CS 343412102 245 4,657 SH   SOLE   1,536 0 3,121
Footlocker Inc CS 344849104 651 9,185 SH   SOLE   2,050 0 7,135
Ford Motor Company CS 345370860 169 13,964 SH   SOLE   0 0 13,964
Fortive Corporation CS 34959j108 795 14,825 SH   SOLE   3,923 0 10,902
G-III Apparel Group CS 36237H101 445 15,065 SH   SOLE   3,350 0 11,715
General Dynamics CS 369550108 1,159 6,712 SH   SOLE   1,253 0 5,459
General Electric Company CS 369604103 15,630 494,630 SH   SOLE   17,747 0 476,883
General Mills Inc CS 370334104 250 4,054 SH   SOLE   490 0 3,564
Genpact Ltd CS G3922B107 1,032 42,417 SH   SOLE   12,965 0 29,452
Gentex Corp CS 371901109 249 12,670 SH   SOLE   0 0 12,670
Gilead Sciences Inc CS 375558103 1,432 19,998 SH   SOLE   601 0 19,397
Grand Central Silver Mines CS 384906202 0 17,000 SH   SOLE   0 0 17,000
Gray Television CS 389375106 121 11,170 SH   SOLE   2,600 0 8,570
Grupo Financiero Banorte SAB d CS P49501201 130 26,240 SH   SOLE   0 0 26,240
Hain Celestial Group CS 405217100 1,068 27,364 SH   SOLE   6,389 0 20,975
Halliburton Company CS 406216101 263 4,855 SH   SOLE   0 0 4,855
Hancock Holding Co CS 410120109 280 6,487 SH   SOLE   2,814 0 3,673
Harley Davidson Inc. CS 412822108 1,152 19,752 SH   SOLE   1,610 0 18,142
Hartford Financial Services Gr CS 416515104 300 6,291 SH   SOLE   2,635 0 3,656
Hasbro Inc CS 418056107 702 9,030 SH   SOLE   2,000 0 7,030
HD Supply Hldgs Inc. CS 40416m105 303 7,125 SH   SOLE   0 0 7,125
Henry Jack and Associates Inc CS 426281101 918 10,341 SH   SOLE   2,278 0 8,063
Henry Schein CS 806407102 856 5,640 SH   SOLE   1,225 0 4,415
Heritage Commerce Corp CS 426927109 315 21,858 SH   SOLE   0 0 21,858
Home Depot, Inc. CS 437076102 12,729 94,935 SH   SOLE   2,766 0 92,169
Honeywell International, Inc. CS 438516106 8,113 70,034 SH   SOLE   2,830 0 67,203
Host Hotels and Resorts CS 44107P104 235 12,447 SH   SOLE   5,209 0 7,238
Huntington Bancshares CS 446150104 157 11,901 SH   SOLE   0 0 11,901
Illinois Tool Works CS 452308109 242 1,979 SH   SOLE   0 0 1,979
Imageware Systems Inc. CS 45245s108 69 51,636 SH   SOLE   0 0 51,636
Immune Therapeutics Inc CS 45252a107 1 12,500 SH   SOLE   0 0 12,500
Ingredion Inc CS 457187102 205 1,641 SH   SOLE   688 0 953
Int'l Business Machines Corp. CS 459200101 1,812 10,915 SH   SOLE   504 0 10,411
Intel Corp CS 458140100 14,131 389,615 SH   SOLE   19,628 0 369,987
Intercontinental Exchange, Inc CS 45866f104 2,394 42,437 SH   SOLE   2,435 0 40,002
International Flavors & Fragra CS 459506101 820 6,961 SH   SOLE   1,530 0 5,431
International Power Group Ltd CS 46018A100 0 20,000 SH   SOLE   0 0 20,000
Intuitive Surgical Inc CS 46120E602 639 1,008 SH   SOLE   415 0 593
IPG Photonics Corp Com CS 44980x109 799 8,095 SH   SOLE   1,775 0 6,320
J B Hunt Transport Services In CS 445658107 812 8,364 SH   SOLE   1,765 0 6,599
Johnson & Johnson CS 478160104 17,457 151,527 SH   SOLE   5,533 0 145,994
Johnson Controls Intl. PLC CS g51502105 315 7,645 SH   SOLE   376 0 7,269
JPMorgan Chase & Co. CS 46625H100 18,302 212,103 SH   SOLE   9,544 0 202,559
Kar Auction Services Inc CS 48238t109 284 6,654 SH   SOLE   2,705 0 3,949
Kinder Morgan, Inc. CS 49456B101 7,060 340,921 SH   SOLE   8,190 0 332,731
Kohls Corp. CS 500255104 251 5,077 SH   SOLE   0 0 5,077
L-3 Communications CS 502413107 304 2,000 SH   SOLE   0 0 2,000
Lennox International Inc CS 526107107 1,054 6,881 SH   SOLE   1,525 0 5,356
Level 3 Communications CS 52729N308 357 6,327 SH   SOLE   357 0 5,970
Liberty Broadband Corporation CS 530307305 341 4,606 SH   SOLE   0 0 4,606
Liberty Global PLC Cl A CS G5480U104 281 9,195 SH   SOLE   0 0 9,195
Liberty Global PLC Cl C CS G5480U120 603 20,319 SH   SOLE   0 0 20,319
Liberty Media Corp A SiriusXM CS 531229409 315 9,114 SH   SOLE   0 0 9,114
Liberty Media Corp C CS 531229607 612 18,028 SH   SOLE   0 0 18,028
Lilly, Eli Co CS 532457108 520 7,076 SH   SOLE   2,272 0 4,804
LKQ CS 501889208 233 7,607 SH   SOLE   3,187 0 4,420
Lockheed Martin CS 539830109 410 1,639 SH   SOLE   125 0 1,514
Lowe's Cos. CS 548661107 1,615 22,702 SH   SOLE   2,730 0 19,972
M & T Bank CS 55261F104 331 2,117 SH   SOLE   850 0 1,267
Manhattan Associates CS 562750109 588 11,090 SH   SOLE   2,650 0 8,440
Marathon Petroleum Corp CS 56585A102 5,141 102,105 SH   SOLE   4,647 0 97,458
Masco Corp CS 574599106 689 21,805 SH   SOLE   5,100 0 16,705
McDonalds Corp CS 580135101 2,505 20,579 SH   SOLE   500 0 20,079
McKesson HBOC Corp. CS 58155Q103 739 5,263 SH   SOLE   0 0 5,263
Mead Johnson Nutrition CS 582839106 2,038 28,796 SH   SOLE   3,462 0 25,334
Medtronic Plc CS g5960l103 10,874 152,666 SH   SOLE   5,526 0 147,140
Mercer International CS 588056101 131 12,311 SH   SOLE   3,031 0 9,280
Merck & Co CS 58933Y105 3,323 56,442 SH   SOLE   3,481 0 52,961
Metlife Inc. CS 59156R108 7,214 133,863 SH   SOLE   5,811 0 128,052
Metro AG CS 59160r102 92 13,862 SH   SOLE   12,465 0 1,397
Mettler-Toledo International CS 592688105 1,010 2,413 SH   SOLE   535 0 1,878
Microchip Technology CS 595017104 277 4,316 SH   SOLE   1,625 0 2,691
Microsoft Corporation CS 594918104 15,306 246,318 SH   SOLE   8,114 0 238,204
Middleby Corp. CS 596278101 978 7,590 SH   SOLE   1,650 0 5,940
Molson Coors Brewing Co CS 60871R209 503 5,174 SH   SOLE   120 0 5,054
Mondelez Intl Inc Com CS 609207105 7,544 170,189 SH   SOLE   5,596 0 164,593
Monolithic Power Systems CS 609839105 832 10,155 SH   SOLE   2,225 0 7,930
Monsanto Co. CS 61166W101 406 3,856 SH   SOLE   0 0 3,856
Nestle SA ADR CS 641069406 624 8,700 SH   SOLE   0 0 8,700
Netflix Inc. CS 64110L106 220 1,774 SH   SOLE   93 0 1,681
Newfield Exploration Co CS 651290108 273 6,750 SH   SOLE   2,828 0 3,922
NextEra Energy CS 65339F101 11,738 98,255 SH   SOLE   2,515 0 95,740
Nike Inc. CS 654106103 4,746 93,375 SH   SOLE   3,657 0 89,718
Norfolk Southern CS 655844108 499 4,620 SH   SOLE   0 0 4,620
Northrop Grumman Corp CS 666807102 266 1,145 SH   SOLE   0 0 1,145
Nugene International Inc CS 67052f102 5 14,000 SH   SOLE   0 0 14,000
NVR Inc CS 62944T105 1,263 757 SH   SOLE   0 0 757
Nxp Semiconductors Nv CS n6596x109 635 6,477 SH   SOLE   2,682 0 3,795
Occidental Petroleum CS 674599105 7,742 108,685 SH   SOLE   2,702 0 105,983
Olin CS 680665205 224 8,761 SH   SOLE   3,671 0 5,090
Omnicom Group CS 681919106 928 10,907 SH   SOLE   777 0 10,130
Oracle Corp CS 68389X105 3,156 82,086 SH   SOLE   775 0 81,311
P P & L Resources Inc CS 69351T106 491 14,419 SH   SOLE   2,496 0 11,923
Palo Alto Networks Inc. CS 697435105 489 3,908 SH   SOLE   0 0 3,908
Palo Alto Networks Inc. CS 697435105 375 3,000 SH Put SOLE   0 0 3,000
Panasonic Adr CS 69832A205 141 13,820 SH   SOLE   12,430 0 1,390
Parexel International Corp. CS 699462107 778 11,845 SH   SOLE   2,645 0 9,200
Parker-Hannifin CS 701094104 1,098 7,840 SH   SOLE   569 0 7,271
Patterson Companies Inc. CS 703395103 310 7,547 SH   SOLE   3,047 0 4,500
PayPal Holdings, Inc CS 70450y103 1,175 29,772 SH   SOLE   6,389 0 23,383
PepsiCo, Inc. CS 713448108 12,103 115,673 SH   SOLE   4,354 0 111,319
Petrofac Ltd. CS 716473103 54 10,039 SH   SOLE   9,028 0 1,011
Pfizer Inc CS 717081103 4,495 138,396 SH   SOLE   25,072 0 113,324
Philip Morris Int'l CS 718172109 1,281 14,005 SH   SOLE   0 0 14,005
Phillips 66 CS 718546104 537 6,210 SH   SOLE   0 0 6,210
Pinnacle West Capital Corp. CS 723484101 337 4,325 SH   SOLE   1,695 0 2,630
Pioneer Natural Resources CS 723787107 252 1,397 SH   SOLE   585 0 812
PRA Group, Inc. CS 69354n106 344 8,800 SH   SOLE   1,000 0 7,800
Preferred Bank CS 740367404 422 8,043 SH   SOLE   0 0 8,043
Priceline Group Inc. CS 741503403 4,051 2,763 SH   SOLE   141 0 2,622
Procter & Gamble CS 742718109 12,179 144,848 SH   SOLE   5,070 0 139,778
Profire Energy CS 74316x101 35 25,000 SH   SOLE   0 0 25,000
PVH Corp CS 693656100 405 4,493 SH   SOLE   348 0 4,145
Qorvo Inc CS 74736K101 248 4,696 SH   SOLE   1,966 0 2,730
Qualcomm Incorporated CS 747525103 10,201 156,453 SH   SOLE   4,372 0 152,081
Quest Diagnostics Inc CS 74834L100 401 4,362 SH   SOLE   1,261 0 3,101
Raymond James Financial CS 754730109 792 11,436 SH   SOLE   2,185 0 9,251
Raytheon Company CS 755111507 10,211 71,911 SH   SOLE   2,482 0 69,429
Regal Beloit Corp CS 758750103 278 4,008 SH   SOLE   1,661 0 2,347
Regions Financial Corp CS 7591EP100 250 17,384 SH   SOLE   0 0 17,384
Reinsurance Group of America I CS 759351604 302 2,401 SH   SOLE   1,005 0 1,396
ResMed Inc CS 761152107 856 13,800 SH   SOLE   3,000 0 10,800
RingCentral, Inc. CS 76680r206 103 5,000 SH   SOLE   0 0 5,000
RingCentral, Inc. CS 76680r206 103 5,000 SH Put SOLE   0 0 5,000
Riverview Bancorp Inc CS 769397100 258 36,815 SH   SOLE   0 0 36,815
Robert Half International CS 770323103 645 13,230 SH   SOLE   2,875 0 10,355
Roper Industries CS 776696106 2,097 11,453 SH   SOLE   1,752 0 9,701
Royal Dutch Shell Plc Spon ADR CS 780259206 319 5,862 SH   SOLE   0 0 5,862
Salesforce.com CS 79466L302 638 9,326 SH   SOLE   3,069 0 6,257
SAP SE Spon ADR CS 803054204 489 5,652 SH   SOLE   1,503 0 4,149
SBA Communications CS 78410g104 517 5,008 SH   SOLE   2,073 0 2,935
Scana Corp. CS 80589M102 227 3,100 SH   SOLE   0 0 3,100
Schlumberger Limited CS 806857108 4,049 48,233 SH   SOLE   1,465 0 46,768
Scripps Networks Interactive I CS 811065101 665 9,315 SH   SOLE   1,750 0 7,565
Sherwin Williams Company CS 824348106 2,952 10,984 SH   SOLE   115 0 10,869
Shire plc ADR CS 82481R106 288 1,691 SH   SOLE   112 0 1,579
Signature Bank NY CS 82669G104 1,138 7,576 SH   SOLE   2,073 0 5,503
Snap-On Inc CS 833034101 870 5,080 SH   SOLE   1,125 0 3,955
Southern Company CS 842587107 225 4,579 SH   SOLE   505 0 4,074
Spectra Energy CS 847560109 297 7,230 SH   SOLE   1,670 0 5,560
Spirit Aerosystems CS 848574109 408 7,000 SH   SOLE   0 0 7,000
Starbucks Corp CS 855244109 1,935 34,852 SH   SOLE   6,052 0 28,800
State Street Corp. CS 857477103 1,748 22,485 SH   SOLE   658 0 21,827
Stericycle Inc CS 858912108 261 3,388 SH   SOLE   1,419 0 1,969
Sterling Bancorp Del CS 85917a100 333 14,218 SH   SOLE   0 0 14,218
Stryker Corp. CS 863667101 698 5,826 SH   SOLE   85 0 5,741
SVB Finl Group CS 78486Q101 382 2,224 SH   SOLE   879 0 1,345
Synopsys Inc CS 871607107 1,266 21,505 SH   SOLE   5,444 0 16,061
T. Rowe Price Associates Inc CS 74144T108 964 12,805 SH   SOLE   750 0 12,055
Target CS 87612E106 7,326 101,423 SH   SOLE   3,053 0 98,370
TCF Financial Corp. CS 872275102 230 11,731 SH   SOLE   4,905 0 6,826
Tesco ADR CS 881575302 92 12,037 SH   SOLE   10,825 0 1,212
Tesla Motors CS 88160r101 276 1,290 SH   SOLE   0 0 1,290
Teva Pharmaceutical Inds CS 881624209 887 24,479 SH   SOLE   3,133 0 21,346
Texas Roadhouse CS 882681109 938 19,438 SH   SOLE   4,050 0 15,388
The Wendy's Company CS 95058W100 239 17,700 SH   SOLE   0 0 17,700
Thermo Fisher Scientific Inc CS 883556102 269 1,906 SH   SOLE   325 0 1,581
Time Warner Inc CS 887317303 9,795 101,469 SH   SOLE   3,657 0 97,812
Tivo Corp. CS 88870p106 350 16,760 SH   SOLE   132 0 16,628
TransCanada Corp CS 89353d107 802 17,761 SH   SOLE   1,838 0 15,923
Travelers Companies Inc CS 89417E109 1,176 9,608 SH   SOLE   500 0 9,108
Treehouse Foods Inc CS 89469A104 378 5,235 SH   SOLE   2,193 0 3,042
TripAdvisor CS 896945201 447 9,647 SH   SOLE   3,988 0 5,659
UDR Inc CS 902653104 315 8,646 SH   SOLE   0 0 8,646
Under Armour Inc CS 904311206 244 9,706 SH   SOLE   4,017 0 5,689
Union Pacific Corp CS 907818108 575 5,550 SH   SOLE   320 0 5,230
United Parcel Service Inc. CS 911312106 3,478 30,342 SH   SOLE   1,882 0 28,460
United States Steel Corp CS 912909108 241 7,307 SH   SOLE   0 0 7,307
United States Steel Corp CS 912909108 238 7,200 SH Put SOLE   0 0 7,200
United Technologies CS 913017109 2,524 23,022 SH   SOLE   0 0 23,022
UnitedHealth Group Inc CS 91324P102 12,846 80,270 SH   SOLE   2,309 0 77,961
UNUM Corp. CS 91529Y106 331 7,544 SH   SOLE   3,160 0 4,384
Valvoline Inc CS 92047w101 230 10,703 SH   SOLE   4,485 0 6,218
VCA, Inc. CS 918194101 799 11,635 SH   SOLE   2,500 0 9,135
Verizon Communications CS 92343V104 8,883 166,413 SH   SOLE   4,978 0 161,435
VF Corp. CS 918204108 216 4,055 SH   SOLE   555 0 3,500
Visa Inc Cl A CS 92826C839 5,684 72,852 SH   SOLE   5,699 0 67,153
Vodafone Group PLC CS 92857W308 219 8,975 SH   SOLE   2,586 0 6,389
Vonage Holdings Corporation CS 92886T201 125 18,249 SH   SOLE   4,476 0 13,773
Vulcan Materials CS 929160109 1,158 9,249 SH   SOLE   0 0 9,249
Wabtec CS 929740108 467 5,625 SH   SOLE   2,329 0 3,296
Wal-Mart Stores Inc CS 931142103 317 4,580 SH   SOLE   483 0 4,097
Walgreen Boots Alliance Inc CS 931427108 454 5,486 SH   SOLE   195 0 5,291
WellCare Health Plans CS 94946T106 280 2,040 SH   SOLE   40 0 2,000
Wells Fargo & Company CS 949746101 12,042 218,502 SH   SOLE   7,594 0 210,908
Weyerhauser Corporation CS 962166104 5,176 172,028 SH   SOLE   5,825 0 166,203
Williams Companies, Inc. CS 969457100 585 18,798 SH   SOLE   0 0 18,798
Xcerra Corp CS 98400j108 86 11,286 SH   SOLE   2,557 0 8,729
Xilinx Inc CS 983919101 1,627 26,950 SH   SOLE   0 0 26,950
Xylem Inc CS 98419M100 246 4,977 SH   SOLE   1,833 0 3,144
Yum China Holdings Inc CS 98850p109 316 12,097 SH   SOLE   0 0 12,097
Yum! Brands Inc. CS 988498101 782 12,353 SH   SOLE   0 0 12,353
Zagg Inc. CS 98884u108 71 10,012 SH   SOLE   2,472 0 7,540
Zions Bancorp CS 989701107 354 8,223 SH   SOLE   3,056 0 5,167
Blackstone Mortgage Trust RE 09257w100 284 9,442 SH   SOLE   3,955 0 5,487
Brixmor Property Group RE 11120u105 257 10,514 SH   SOLE   4,407 0 6,107
Cedar Realty Trust Inc RE 150602209 96 14,772 SH   SOLE   3,308 0 11,464
Gramercy Property Trust RE 385002308 312 34,000 SH   SOLE   0 0 34,000
Northern Funds Global RE Index RE 665162541 133 13,717 SH   SOLE   0 0 13,717
NorthStar Asset Mgmt Group Inc RE 66705y104 324 21,735 SH   SOLE   0 0 21,735
NorthStar Realty Finance Corp RE 66704r803 249 16,419 SH   SOLE   0 0 16,419
Progressive Interchange LLC RE 742995871 50 50,000 SH   SOLE   0 0 50,000
Retail Properties of America RE 76131V202 427 27,824 SH   SOLE   0 0 27,824
Vanguard REIT Viper Index Seri RE 922908553 554 6,712 SH   SOLE   0 0 6,712
Kinder Morgan Warrants Exp 5/2 WT 49456b119 0 10,015 SH   SOLE   0 0 10,015
Barclays S&P 500 due 7/26/17 SE 06741upv0 7,257 6,300,000 SH   SOLE   990,000 0 5,310,000
Barclays Spx Mid Note due 01-2 SE 06741ugh1 4,201 3,525,000 SH   SOLE   130,000 0 3,395,000
GS EEM Nt due 12/6/18 SE 40054kdn3 10,672 9,965,000 SH   SOLE   405,000 0 9,560,000
GS Russell 2000 Idx Due 5/20 SE 40054kpk6 6,109 5,935,000 SH   SOLE   890,000 0 5,045,000
GS S&P 400 Mid Nt due 4/9/19 SE 40054klz7 6,301 6,030,000 SH   SOLE   50,000 0 5,980,000
JPM EAFE Nt due 4/10/2019 SE 46646ey63 3,868 3,915,000 SH   SOLE   250,000 0 3,665,000
JPM Russell 2000 Nt due 4/10/1 SE 46646er95 2,727 2,620,000 SH   SOLE   25,000 0 2,595,000
JPM S&P 500 Nt due 12/6/18 SE 46646efz0 15,000 14,515,000 SH   SOLE   610,000 0 13,905,000
JPM S&P 500 Nt due 4/10/19 SE 46646er87 8,283 8,145,000 SH   SOLE   475,000 0 7,670,000
Morgan Stanley SPX due 2/8/18 SE 61761jx20 4,804 4,230,000 SH   SOLE   125,000 0 4,105,000
MS EEM Note due 03-13-17 SE 61761jll1 1,847 1,955,000 SH   SOLE   155,000 0 1,800,000
MS EEM Nt due 4/8/19 SE 61768cau1 4,643 4,945,000 SH   SOLE   100,000 0 4,845,000
MS EFA Nt Due 12/8/18 SE 61761j3a5 9,602 9,630,000 SH   SOLE   450,000 0 9,180,000
MS Euro 50 Note Due 9-22-17 SE 61761jxu8 1,521 1,595,000 SH   SOLE   25,000 0 1,570,000
MS EURO STOXX 50 due 2/8/18 SE 61761jw96 2,380 2,175,000 SH   SOLE   100,000 0 2,075,000
MS Int'l Note Due 5/11/17 SE 61761jzc6 5,576 5,725,000 SH   SOLE   200,000 0 5,525,000
MS XLE Note Due 5-19-17 SE 61761jut4 6,251 6,500,000 SH   SOLE   100,000 0 6,400,000
Antero Midstream Partners LP ML 03673l103 2,229 72,197 SH   SOLE   6,240 0 65,957
Dominion Midstream Partners ML 257454108 5,797 196,184 SH   SOLE   6,095 0 190,089
Enbridge Energy ML 29250R106 408 16,000 SH   SOLE   0 0 16,000
Energy Transfer Equity LP ML 29273V100 4,056 210,024 SH   SOLE   12,000 0 198,024
Enterprise Products Ptnrs ML 293792107 10,652 393,950 SH   SOLE   24,142 0 369,808
EQT GP Holdings LP ML 26885j103 698 27,694 SH   SOLE   145 0 27,549
EQT Midstream Partners, LP ML 26885b100 8,713 113,626 SH   SOLE   10,295 0 103,331
Genesis Energy LP ML 371927104 3,106 86,229 SH   SOLE   5,012 0 81,217
JPMorgan Alerian MLP Index ML 46625H365 10,560 334,057 SH   SOLE   17,577 0 316,480
Magellan Midstream Ptnrs LP ML 559080106 11,251 148,767 SH   SOLE   8,368 0 140,399
MPLX LP ML 55336V100 4,852 140,160 SH   SOLE   5,247 0 134,913
Nextera Energy Partners Lp ML 65341b106 2,803 109,748 SH   SOLE   7,338 0 102,410
Phillips 66 Partners LP Common ML 718549207 2,679 55,087 SH   SOLE   3,977 0 51,110
Plains All Amern Pipeline ML 726503105 436 13,505 SH   SOLE   0 0 13,505
Plains Group Holdings LP Cla ML 72651a207 613 17,662 SH   SOLE   0 0 17,662
Shell Midstream Partners LP ML 822634101 3,394 116,666 SH   SOLE   4,035 0 112,631
Spectra Energy Prtns ML 84756N109 2,116 46,150 SH   SOLE   5,116 0 41,034
Sunoco Logistics Ptnrs ML 86764L108 3,677 153,093 SH   SOLE   8,962 0 144,131
T C Pipelines ML 87233Q108 974 16,548 SH   SOLE   2,498 0 14,050
Tallgrass Energy LP ML 874696107 717 26,767 SH   SOLE   113 0 26,654
Targa Resources Prtns Com St ML 87612G101 3,319 59,196 SH   SOLE   4,910 0 54,286
Tesoro Logistics LP ML 88160T107 3,229 63,544 SH   SOLE   117 0 63,427
UBS E-TRACS Alerian MLP Infras ML 902641646 23,421 824,401 SH   SOLE   41,526 0 782,875
Valero Energy Partners LP ML 91914j102 7,281 164,468 SH   SOLE   12,157 0 152,311
Western Gas Equity Partners LP ML 95825R103 4,723 111,515 SH   SOLE   2,358 0 109,157
Western Gas Partners ML 958254104 4,553 77,486 SH   SOLE   10,061 0 67,425
Williams Partners LP ML 96949l105 3,689 96,996 SH   SOLE   8,478 0 88,518
Deutsche X Tracks MSCI EAFE EE 233051200 9,872 351,820 SH   SOLE   37,276 0 314,544
Diamonds Trust Series 1 EE 78467X109 697 3,531 SH   SOLE   2,667 0 864
Guggenheim Insider Sentiment E EE 18383M209 271 5,500 SH   SOLE   0 0 5,500
Guggenheim S&P Healthcare Equa EE 78355W841 7,928 54,329 SH   SOLE   3,011 0 51,318
iShares FTSE/Xinhua China25 In EE 464287184 576 16,601 SH   SOLE   0 0 16,601
iShares Goldman Sachs Nat Res EE 464287374 625 17,393 SH   SOLE   4,500 0 12,893
iShares MSCI EAFE Index EE 464287465 19,856 343,954 SH   SOLE   24,340 0 319,614
iShares MSCI Emerg Mkts Indx F EE 464287234 8,083 230,883 SH   SOLE   29,708 0 201,175
iShares MSCI South Korea Index EE 464286772 347 6,527 SH   SOLE   5,871 0 656
iShares NASDAQ Biotech Index EE 464287556 1,165 4,390 SH   SOLE   0 0 4,390
iShares Russell 1000 EE 464287622 968 7,782 SH   SOLE   2,800 0 4,982
iShares Russell 1000 Growth In EE 464287614 14,540 138,606 SH   SOLE   14,861 0 123,745
iShares Russell 1000 Value Ind EE 464287598 9,687 86,466 SH   SOLE   11,490 0 74,976
iShares Russell 2000 Growth In EE 464287648 6,929 45,012 SH   SOLE   3,115 0 41,897
iShares Russell 2000 Index EE 464287655 22,585 167,484 SH   SOLE   11,643 0 155,841
iShares Russell 2000 Value Ind EE 464287630 6,518 54,802 SH   SOLE   4,527 0 50,275
iShares Russell Mid Cap Growth EE 464287481 415 4,261 SH   SOLE   0 0 4,261
iShares Russell Mid Cap Index EE 464287499 1,194 6,676 SH   SOLE   0 0 6,676
iShares Russell Mid Cap Value EE 464287473 1,169 14,541 SH   SOLE   1,050 0 13,491
iShares S&P Global Technology EE 464287291 352 3,200 SH   SOLE   0 0 3,200
iShares US Home Construction EE 464288752 1,230 44,775 SH   SOLE   3,750 0 41,025
JP Morgan Diversified Return I EE 46641q209 212 4,341 SH   SOLE   0 0 4,341
Powershares Dynamic Port EE 73935x666 1,774 63,654 SH   SOLE   6,992 0 56,662
PowerShares QQQ EE 73935A104 17,611 148,641 SH   SOLE   18,782 0 129,859
SPDR Energy Index EE 81369Y506 902 11,981 SH   SOLE   260 0 11,721
SPDR Euro STOXX 50 ETF EE 78463X202 5,397 161,310 SH   SOLE   13,664 0 147,646
SPDR Financial Index EE 81369Y605 350 15,070 SH   SOLE   0 0 15,070
SPDR S&P 500 ETF EE 78462F103 88,452 395,704 SH   SOLE   46,895 0 348,809
SPDR S&P Dividend ETF EE 78464A763 21,586 252,291 SH   SOLE   27,295 0 224,996
SPDR S&P Int'l Small Cap Fd EE 78463X871 702 24,192 SH   SOLE   0 0 24,192
SPDR S&P Mid Cap 400 ETF EE 78467Y107 65,067 215,646 SH   SOLE   18,895 0 196,751
SPDR STOXX Europe 50 ETF EE 78463X103 463 15,500 SH   SOLE   5,700 0 9,800
SPDR Utilities Index EE 81369Y886 211 4,344 SH   SOLE   0 0 4,344
Vaneck Vectors ETF TR EE 92189f106 2,646 126,481 SH   SOLE   250 0 126,231
Vaneck Vectors ETF TR EE 92189f700 809 15,765 SH   SOLE   1,200 0 14,565
Vanguard FTSE All-World Ex-US EE 922042775 483 10,942 SH   SOLE   0 0 10,942
Vanguard FTSE Developed Market EE 921943858 3,270 89,491 SH   SOLE   2,372 0 87,119
Vanguard FTSE Emerging Markets EE 922042858 8,283 231,492 SH   SOLE   21,588 0 209,904
Vanguard Growth ETF EE 922908736 398 3,568 SH   SOLE   0 0 3,568
Vanguard Information Technolog EE 92204A702 446 3,672 SH   SOLE   350 0 3,322
Vanguard Small Cap Value Fund EE 922908611 234 1,933 SH   SOLE   0 0 1,933
Vanguard Total Stock Market ET EE 922908769 1,383 11,989 SH   SOLE   0 0 11,989
WisdomTree Dividend Ex-Finl ET EE 97717W406 205 2,552 SH   SOLE   0 0 2,552
WisdomTree Emerging Mkts SmCp EE 97717W281 255 6,526 SH   SOLE   500 0 6,026
WisdomTree Int'l Small Cap Div EE 97717W760 3,766 62,745 SH   SOLE   2,007 0 60,738
Wisdomtree Midcap Dividend EE 97717w505 1,928 20,432 SH   SOLE   2,095 0 18,337
iShares Core MSCI EAFE EZ 46432f842 9,156 170,717 SH   SOLE   12,080 0 158,637
iShares Core MSCI Emerging Mkt EZ 46434g103 14,774 348,034 SH   SOLE   24,030 0 324,004
iShares Dow Jones US RE Index EZ 464287739 1,530 19,892 SH   SOLE   0 0 19,892
iShares MSCI EAFE Small Cap In EZ 464288273 4,878 97,880 SH   SOLE   7,431 0 90,448
iShares S&P 500 Growth EZ 464287309 5,152 42,299 SH   SOLE   12,464 0 29,835
iShares S&P 500 Index EZ 464287200 34,461 153,168 SH   SOLE   7,225 0 145,943
iShares S&P Barra Value Index EZ 464287408 5,432 53,581 SH   SOLE   7,000 0 46,581
iShares S&P Mid Cap 400 Growth EZ 464287606 15,073 82,730 SH   SOLE   5,783 0 76,947
iShares S&P Mid Cap Barra Valu EZ 464287705 13,312 91,676 SH   SOLE   3,632 0 88,044
iShares S&P Mid Cap Index EZ 464287507 24,254 146,694 SH   SOLE   12,413 0 134,281
iShares S&P Small Cap 600 Grow EZ 464287887 1,456 9,708 SH   SOLE   3,900 0 5,808
iShares S&P Small Cap 600 Valu EZ 464287879 942 6,730 SH   SOLE   2,932 0 3,798
iShares S&P Small Cap Index EZ 464287804 10,461 76,072 SH   SOLE   7,673 0 68,399
iShares Select Dividend ETF EZ 464287168 3,605 40,702 SH   SOLE   2,190 0 38,512
Ishares Trust High Dividend Eq EZ 46429B663 270 3,277 SH   SOLE   0 0 3,277