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