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,856 10,529 SH   SOLE   184 0 10,345
A T & T Corp New CS 00206R102 2,278 56,106 SH   SOLE   0 0 56,106
Abbott Laboratories CS 002824100 12,034 284,556 SH   SOLE   8,006 0 276,550
AbbVie Inc. CS 00287Y109 2,377 37,688 SH   SOLE   1,180 0 36,508
Accenture PLC Cl A CS G1151C101 1,841 15,066 SH   SOLE   500 0 14,566
Acuity Brands Inc CS 00508Y102 1,095 4,140 SH   SOLE   890 0 3,250
Adobe Systems CS 00724F101 3,759 34,630 SH   SOLE   3,576 0 31,054
Aegon N.V. Adr CS 007924103 82 21,129 SH   SOLE   19,004 0 2,125
Aercap Holdings NV CS N00985106 273 7,102 SH   SOLE   2,974 0 4,128
Aetna Inc. CS 00817Y108 374 3,242 SH   SOLE   495 0 2,747
Affiliated Managers CS 008252108 423 2,925 SH   SOLE   375 0 2,550
Air Products & Chemicals Inc CS 009158106 362 2,411 SH   SOLE   0 0 2,411
Akamai Tech CS 00971T101 1,209 22,808 SH   SOLE   3,731 0 19,077
Albemarle Corp CS 012653101 613 7,168 SH   SOLE   1,704 0 5,464
Alexandria Real Estate Equitie CS 015271109 333 3,064 SH   SOLE   1,213 0 1,851
Alexion Pharmaceuticals Inc CS 015351109 637 5,201 SH   SOLE   2,087 0 3,114
Allergan PLC CS G0177J108 683 2,964 SH   SOLE   0 0 2,964
Allstate Corp CS 020002101 556 8,031 SH   SOLE   2,517 0 5,514
Alphabet Inc Class A CS 02079k305 3,925 4,881 SH   SOLE   503 0 4,378
Alphabet Inc Class C CS 02079k107 7,300 9,391 SH   SOLE   861 0 8,530
Altria Group Inc. CS 02209S103 907 14,338 SH   SOLE   3,374 0 10,964
Alyn Corp CS 022611107 0 160,000 SH   SOLE   0 0 160,000
Amazon.com CS 023135106 1,579 1,886 SH   SOLE   470 0 1,416
America Movil SA de CV ADR Ser CS 02364W105 693 60,600 SH   SOLE   0 0 60,600
American Campus Communities CS 024835100 297 5,846 SH   SOLE   2,445 0 3,401
American International Group CS 026874784 207 3,484 SH   SOLE   545 0 2,939
American Tower CS 03027X100 2,503 22,086 SH   SOLE   1,716 0 20,370
Ameriprise Financial Inc CS 03076C106 230 2,302 SH   SOLE   921 0 1,381
Amerisource Bergen Corp. CS 03073E105 314 3,887 SH   SOLE   1,132 0 2,755
Ametek Inc CS 031100100 1,405 29,406 SH   SOLE   675 0 28,731
Amgen Inc CS 031162100 11,478 68,809 SH   SOLE   2,358 0 66,451
Amphenol Corp CS 032095101 670 10,319 SH   SOLE   4,273 0 6,046
AmSurg Corp CS 03232P405 266 3,962 SH   SOLE   1,660 0 2,302
Anadarko Pete Co. CS 032511107 340 5,366 SH   SOLE   2,054 0 3,312
Ansys Inc CS 03662Q105 357 3,851 SH   SOLE   1,593 0 2,258
Apache Corporation CS 037411105 200 3,135 SH   SOLE   0 0 3,135
Apple Inc CS 037833100 20,056 177,404 SH   SOLE   5,553 0 171,851
Aramark CS 03852u106 224 5,891 SH   SOLE   2,382 0 3,509
Archer Daniels Midland Co. CS 039483102 2,426 57,518 SH   SOLE   0 0 57,518
Automatic Data Processing CS 053015103 222 2,520 SH   SOLE   0 0 2,520
Avangrid Inc CS 05351w103 399 9,543 SH   SOLE   0 0 9,543
B/E Aerospace, Inc CS 073302101 630 12,200 SH   SOLE   2,500 0 9,700
Baidu ADR CS 056752108 3,087 16,957 SH   SOLE   623 0 16,334
Bank of America Corp CS 060505104 8,770 560,364 SH   SOLE   22,985 0 537,379
Barclays Plc Adr CS 06738E204 90 10,358 SH   SOLE   9,316 0 1,042
Baxter International CS 071813109 531 11,146 SH   SOLE   765 0 10,381
Becton Dickinson & Company CS 075887109 228 1,269 SH   SOLE   200 0 1,069
Bemis CS 081437105 206 4,047 SH   SOLE   1,695 0 2,352
Berkshire Hathaway CS 084670108 865 4 SH   SOLE   0 0 4
Berkshire Hathaway Class B CS 084670702 4,013 27,779 SH   SOLE   1,154 0 26,625
Biogen Inc CS 09062X103 1,251 3,995 SH   SOLE   81 0 3,914
Blackrock Inc CS 09247X101 2,128 5,870 SH   SOLE   499 0 5,371
Boeing Company CS 097023105 12,987 98,581 SH   SOLE   3,899 0 94,682
Booz Allen Hamilton Holding CS 099502106 213 6,744 SH   SOLE   1,065 0 5,679
BorgWarner CS 099724106 239 6,804 SH   SOLE   2,849 0 3,955
BP Amoco PLC ADR CS 055622104 250 7,100 SH   SOLE   4,602 0 2,498
Bristol-Myers Squibb CS 110122108 492 9,125 SH   SOLE   500 0 8,625
Cadence Design Systems CS 127387108 267 10,472 SH   SOLE   4,383 0 6,089
Cambrex Corp CS 132011107 705 15,860 SH   SOLE   3,600 0 12,260
Camden Property Trust CS 133131102 593 7,077 SH   SOLE   1,300 0 5,777
Cardinal Health Inc. CS 14149Y108 8,611 110,829 SH   SOLE   3,207 0 107,622
CarMax Inc. CS 143130102 206 3,866 SH   SOLE   0 0 3,866
Carter's Inc CS 146229109 661 7,620 SH   SOLE   1,600 0 6,020
Caterpillar Inc CS 149123101 216 2,436 SH   SOLE   170 0 2,266
Cedar Fair LP CS 150185106 272 4,747 SH   SOLE   295 0 4,452
Celgene Corp. CS 151020104 611 5,847 SH   SOLE   0 0 5,847
Centrus Energy Corp CS 15643u104 51 12,783 SH   SOLE   40 0 12,743
Charles River Laboratories Int CS 159864107 209 2,511 SH   SOLE   1,051 0 1,460
Chart Industries CS 16115Q308 241 7,339 SH   SOLE   0 0 7,339
Charter Communications Inc CS 16119p108 1,183 4,380 SH   SOLE   39 0 4,341
Chesapeake Energy Corp. CS 165167107 90 14,276 SH   SOLE   0 0 14,276
Chevron Corporation CS 166764100 6,638 64,493 SH   SOLE   3,364 0 61,129
China Mobile ADR CS 16941M109 571 9,285 SH   SOLE   1,880 0 7,405
Chromadex Corporation CS 171077407 32 10,667 SH   SOLE   0 0 10,667
Chubb Ltd CS h1467j104 12,722 101,248 SH   SOLE   3,110 0 98,138
Church & Dwight Co CS 171340102 1,013 21,148 SH   SOLE   3,740 0 17,408
Cintas Inc. CS 172908105 1,142 10,138 SH   SOLE   2,200 0 7,938
Cisco Systems CS 17275R102 10,736 338,461 SH   SOLE   9,272 0 329,189
Citigroup CS 172967424 2,511 53,167 SH   SOLE   1,131 0 52,036
Citrix Systems Inc CS 177376100 1,127 13,228 SH   SOLE   600 0 12,628
Coca-Cola Co. CS 191216100 477 11,269 SH   SOLE   1,246 0 10,023
Cocrystal Pharma Inc CS 19188j102 42 85,000 SH   SOLE   0 0 85,000
Cognex Corp. CS 192422103 1,038 19,640 SH   SOLE   4,350 0 15,290
Cognizant Technology Solutions CS 192446102 2,503 52,456 SH   SOLE   5,160 0 47,296
Colgate Palmolive CS 194162103 1,359 18,329 SH   SOLE   435 0 17,894
Comcast Corp. Cl A CS 20030n101 16,361 246,629 SH   SOLE   7,776 0 238,853
Commscope Holding Co. CS 20337X109 292 9,700 SH   SOLE   0 0 9,700
Compagnie de Saint-Gobain ADR CS 204280309 93 10,733 SH   SOLE   9,652 0 1,081
ConocoPhillips CS 20825C104 391 9,002 SH   SOLE   160 0 8,842
Cooper Companies CS 216648402 1,138 6,351 SH   SOLE   1,743 0 4,608
Core Laboratories N.V. CS N22717107 525 4,675 SH   SOLE   925 0 3,750
Corning, Inc. CS 219350105 412 17,400 SH   SOLE   963 0 16,437
Costco Wholesale Corp CS 22160K105 4,605 30,197 SH   SOLE   3,647 0 26,550
Credit Agricole SA CS 225313105 60 12,201 SH   SOLE   10,974 0 1,227
CSRA Inc. CS 12650t104 258 9,586 SH   SOLE   4,014 0 5,572
CSX Corp CS 126408103 215 7,050 SH   SOLE   485 0 6,565
CVS Health Corp. CS 126650100 8,327 93,572 SH   SOLE   2,969 0 90,603
Danaher Corp. CS 235851102 1,652 21,078 SH   SOLE   4,105 0 16,973
Darling Ingredients, Inc. CS 237266101 189 13,986 SH   SOLE   5,857 0 8,129
DaVita Healthcare Partners Inc CS 23918K108 434 6,563 SH   SOLE   2,717 0 3,846
Deere & Co CS 244199105 708 8,291 SH   SOLE   450 0 7,841
Dell Technologies Inc. CS 24703l103 484 10,132 SH   SOLE   122 0 10,010
DENTSPLY Sirona Inc. CS 24906p109 230 3,862 SH   SOLE   1,616 0 2,246
Dexcom Inc CS 252131107 434 4,953 SH   SOLE   2,050 0 2,903
Diageo PLC ADR CS 25243Q205 9,989 86,082 SH   SOLE   2,203 0 83,879
Disney, Walt Co. CS 254687106 5,762 62,047 SH   SOLE   1,103 0 60,944
DNB Financial Corp CS 233237106 456 18,007 SH   SOLE   0 0 18,007
Dollar General Corp. CS 256677105 245 3,502 SH   SOLE   1,269 0 2,233
Dorman Products CS 258278100 1,007 15,758 SH   SOLE   3,865 0 11,893
Dow Chemical CS 260543103 2,268 43,759 SH   SOLE   500 0 43,259
Dr Pepper Snapple Group CS 26138E109 252 2,761 SH   SOLE   330 0 2,431
DTE Energy CS 233331107 388 4,147 SH   SOLE   1,433 0 2,714
Duke Energy Corp. CS 26441C204 519 6,479 SH   SOLE   4,603 0 1,876
E*TRADE Fin Corp. CS 269246401 265 9,117 SH   SOLE   3,818 0 5,299
Eaton Corporation CS G29183103 731 11,128 SH   SOLE   300 0 10,828
Ecolabs Inc. CS 278865100 682 5,605 SH   SOLE   2,260 0 3,345
Edison International Inc. CS 281020107 310 4,285 SH   SOLE   1,605 0 2,680
EOG Resources CS 26875P101 281 2,907 SH   SOLE   350 0 2,557
Eplus Inc CS 294268107 236 2,500 SH   SOLE   0 0 2,500
EQT Corp CS 26884L109 662 9,121 SH   SOLE   1,803 0 7,318
Equifax Inc. CS 294429105 986 7,329 SH   SOLE   1,425 0 5,904
Equinix Corp CS 29444U700 354 982 SH   SOLE   663 0 319
Estee Lauder CS 518439104 1,927 21,761 SH   SOLE   4,104 0 17,657
Everi Holdings Inc CS 30034t103 92 37,130 SH   SOLE   8,931 0 28,199
Eversource Energy CS 30040W108 253 4,662 SH   SOLE   3,723 0 939
Exelon Corp. CS 30161N101 1,672 50,232 SH   SOLE   3,443 0 46,789
Express Scripts Holding Co. CS 30219G108 1,126 15,960 SH   SOLE   375 0 15,585
Exxon Mobil Corp CS 30231G102 10,633 121,829 SH   SOLE   2,799 0 119,030
F5 Networks CS 315616102 835 6,696 SH   SOLE   1,400 0 5,296
Facebook CS 30303M102 2,102 16,387 SH   SOLE   3,201 0 13,186
Factset Research Systems CS 303075105 692 4,271 SH   SOLE   950 0 3,321
Fairmount Santrol Holdings Inc CS 30555q108 342 40,362 SH   SOLE   0 0 40,362
Farmers National Banc Corp CS 309627107 406 37,617 SH   SOLE   0 0 37,617
Fidelity National Information CS 31620M106 297 3,862 SH   SOLE   1,616 0 2,246
Fidelity Natl Finl Inc New CS 31620r303 304 8,229 SH   SOLE   229 0 8,000
First Atlantic Holdings Inc CS 337651103 164 15,190 SH   SOLE   0 0 15,190
First NBC Bank Holding Company CS 32115D106 327 34,643 SH   SOLE   0 0 34,643
First Solar Inc CS 336433107 1,423 36,041 SH   SOLE   1,000 0 35,041
Fiserv, Inc. CS 337738108 371 3,732 SH   SOLE   104 0 3,628
Fleet Financial Group CS 339041105 530 3,049 SH   SOLE   1,259 0 1,790
FMC Corp CS 302491303 209 4,324 SH   SOLE   1,457 0 2,867
Footlocker Inc CS 344849104 616 9,101 SH   SOLE   2,050 0 7,051
Ford Motor Company CS 345370860 978 81,000 SH   SOLE   0 0 81,000
Fortive Corporation CS 34959j108 723 14,198 SH   SOLE   4,217 0 9,981
G-III Apparel Group CS 36237H101 439 15,065 SH   SOLE   3,350 0 11,715
General Dynamics CS 369550108 1,049 6,760 SH   SOLE   1,253 0 5,507
General Electric Company CS 369604103 15,498 523,241 SH   SOLE   17,904 0 505,337
General Mills Inc CS 370334104 308 4,819 SH   SOLE   365 0 4,454
Genpact Ltd CS G3922B107 1,016 42,417 SH   SOLE   12,965 0 29,452
Gentex Corp CS 371901109 222 12,670 SH   SOLE   0 0 12,670
Gilead Sciences Inc CS 375558103 1,799 22,738 SH   SOLE   636 0 22,102
GlaxoSmithKline PLC CS 37733W105 248 5,755 SH   SOLE   2,528 0 3,227
Glencore PLC CS 37827x100 90 16,451 SH   SOLE   14,795 0 1,656
Grand Central Silver Mines CS 384906202 0 17,000 SH   SOLE   0 0 17,000
Grupo Financiero Banorte SAB d CS P49501201 138 26,240 SH   SOLE   0 0 26,240
Hain Celestial Group CS 405217100 940 26,419 SH   SOLE   5,991 0 20,428
Halliburton Company CS 406216101 229 5,105 SH   SOLE   0 0 5,105
Hancock Holding Co CS 410120109 245 7,566 SH   SOLE   3,263 0 4,303
Harley Davidson Inc. CS 412822108 1,049 19,954 SH   SOLE   1,610 0 18,344
Hartford Financial Services Gr CS 416515104 269 6,292 SH   SOLE   2,635 0 3,657
HD Supply Hldgs Inc. CS 40416m105 228 7,125 SH   SOLE   0 0 7,125
Helen of Troy Limited CS g4388n106 679 7,875 SH   SOLE   1,750 0 6,125
Henry Jack and Associates Inc CS 426281101 885 10,341 SH   SOLE   2,278 0 8,063
Henry Schein CS 806407102 919 5,640 SH   SOLE   1,225 0 4,415
Heritage Commerce Corp CS 426927109 478 43,716 SH   SOLE   0 0 43,716
Home Depot, Inc. CS 437076102 12,180 94,655 SH   SOLE   2,691 0 91,964
Honeywell International, Inc. CS 438516106 8,606 73,814 SH   SOLE   2,830 0 70,984
Host Hotels and Resorts CS 44107P104 194 12,451 SH   SOLE   5,209 0 7,242
Huntington Bancshares CS 446150104 181 18,401 SH   SOLE   0 0 18,401
Illinois Tool Works CS 452308109 267 2,229 SH   SOLE   0 0 2,229
Imageware Systems Inc. CS 45245s108 61 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 218 1,642 SH   SOLE   688 0 954
Int'l Business Machines Corp. CS 459200101 1,741 10,958 SH   SOLE   504 0 10,454
Intel Corp CS 458140100 15,155 401,469 SH   SOLE   19,628 0 381,841
Intercontinental Exchange, Inc CS 45866f104 2,672 9,921 SH   SOLE   487 0 9,434
International Flavors & Fragra CS 459506101 1,005 7,031 SH   SOLE   1,530 0 5,501
International Power Group Ltd CS 46018A100 0 20,000 SH   SOLE   0 0 20,000
Intuitive Surgical Inc CS 46120E602 705 972 SH   SOLE   400 0 572
IPG Photonics Corp Com CS 44980x109 667 8,095 SH   SOLE   1,775 0 6,320
J B Hunt Transport Services In CS 445658107 679 8,364 SH   SOLE   1,765 0 6,599
Johnson & Johnson CS 478160104 17,693 149,773 SH   SOLE   5,411 0 144,362
Johnson Controls Intl. PLC CS g51502105 356 7,645 SH   SOLE   376 0 7,269
JPMorgan Chase & Co. CS 46625H100 17,519 263,087 SH   SOLE   9,544 0 253,543
Kar Auction Services Inc CS 48238t109 279 6,458 SH   SOLE   2,705 0 3,753
KBR CS 48242W106 168 11,122 SH   SOLE   0 0 11,122
Kinder Morgan, Inc. CS 49456B101 6,570 284,033 SH   SOLE   5,821 0 278,212
Kohls Corp. CS 500255104 328 7,500 SH   SOLE   0 0 7,500
L-3 Communications CS 502424104 301 2,000 SH   SOLE   0 0 2,000
Lennox International Inc CS 526107107 1,081 6,881 SH   SOLE   1,525 0 5,356
Level 3 Communications CS 52729N308 247 5,335 SH   SOLE   0 0 5,335
Liberty Broadband Corporation CS 530307305 329 4,606 SH   SOLE   0 0 4,606
Liberty Global PLC Cl A CS G5480U104 314 9,195 SH   SOLE   0 0 9,195
Liberty Global PLC Cl C CS G5480U120 671 20,319 SH   SOLE   0 0 20,319
Liberty Media Corp A SiriusXM CS 531229409 310 9,114 SH   SOLE   0 0 9,114
Liberty Media Corp C CS 531229607 602 18,028 SH   SOLE   0 0 18,028
Lilly, Eli Co CS 532457108 528 6,576 SH   SOLE   2,272 0 4,304
LinkedIn Corp Cl A CS 53578A108 764 4,000 SH   SOLE   0 0 4,000
LKQ CS 501889208 204 5,749 SH   SOLE   2,407 0 3,342
Lockheed Martin CS 539830109 460 1,917 SH   SOLE   125 0 1,792
Lowe's Cos. CS 548661107 1,870 25,895 SH   SOLE   2,730 0 23,165
M & T Bank CS 55261F104 246 2,116 SH   SOLE   886 0 1,230
Macy's CS 55616P104 1,740 46,951 SH   SOLE   0 0 46,951
Manhattan Associates CS 562750109 639 11,090 SH   SOLE   2,650 0 8,440
Masco Corp CS 574599106 748 21,805 SH   SOLE   5,100 0 16,705
Mastercard CS 57636Q104 277 2,721 SH   SOLE   0 0 2,721
McCormick & Co CS 579780206 208 2,085 SH   SOLE   405 0 1,680
McDonalds Corp CS 580135101 2,434 21,100 SH   SOLE   500 0 20,600
McKesson HBOC Corp. CS 58155Q103 933 5,592 SH   SOLE   0 0 5,592
Mead Johnson Nutrition CS 582839106 2,797 35,402 SH   SOLE   3,565 0 31,837
Medtronic Plc CS g5960l103 12,030 139,238 SH   SOLE   5,462 0 133,776
Mercer International CS 588056101 104 12,311 SH   SOLE   3,031 0 9,280
Merck & Co CS 58933Y105 3,776 60,496 SH   SOLE   3,481 0 57,015
Metlife Inc. CS 59156R108 7,794 175,420 SH   SOLE   5,258 0 170,162
Metro AG CS 59160r102 83 13,862 SH   SOLE   12,465 0 1,397
Mettler-Toledo International CS 592688105 1,013 2,413 SH   SOLE   535 0 1,878
Microchip Technology CS 595017104 268 4,316 SH   SOLE   1,625 0 2,691
Microsoft Corporation CS 594918104 14,976 259,996 SH   SOLE   8,114 0 251,882
Middleby Corp. CS 596278101 938 7,590 SH   SOLE   1,650 0 5,940
Molson Coors Brewing Co CS 60871R209 568 5,174 SH   SOLE   120 0 5,054
Mondelez Intl Inc Com CS 609207105 7,601 173,140 SH   SOLE   5,752 0 167,388
Monolithic Power Systems CS 609839105 817 10,155 SH   SOLE   2,225 0 7,930
Monsanto Co. CS 61166W101 394 3,856 SH   SOLE   0 0 3,856
Nestle SA ADR CS 641069406 698 8,829 SH   SOLE   0 0 8,829
NetSuite Inc CS 64118q107 581 5,247 SH   SOLE   2,175 0 3,072
Newfield Exploration Co CS 651290108 294 6,754 SH   SOLE   2,828 0 3,926
NextEra Energy CS 65339F101 11,082 90,600 SH   SOLE   2,885 0 87,715
Nike Inc. CS 654106103 5,184 98,457 SH   SOLE   3,657 0 94,800
Nordstrom CS 655664100 294 5,674 SH   SOLE   1,120 0 4,554
Norfolk Southern CS 655844108 495 5,104 SH   SOLE   0 0 5,104
Nugene International Inc CS 67052f102 9 14,000 SH   SOLE   0 0 14,000
NVR Inc CS 62944T105 1,361 830 SH   SOLE   0 0 830
Nxp Semiconductors Nv CS n6596x109 661 6,477 SH   SOLE   2,682 0 3,795
Occidental Petroleum CS 674599105 8,175 112,108 SH   SOLE   2,368 0 109,740
Omnicom Group CS 681919106 1,022 12,019 SH   SOLE   777 0 11,242
Oracle Corp CS 68389X105 3,131 79,709 SH   SOLE   775 0 78,934
P P & L Resources Inc CS 69351T106 515 14,895 SH   SOLE   2,731 0 12,164
Palo Alto Networks Inc. CS 697435105 623 3,908 SH   SOLE   0 0 3,908
Panasonic Adr CS 69832A205 103 10,385 SH   SOLE   9,341 0 1,044
Parexel International Corp. CS 699462107 823 11,845 SH   SOLE   2,645 0 9,200
Parker-Hannifin CS 701094104 992 7,904 SH   SOLE   569 0 7,335
Patterson Companies Inc. CS 703395103 233 5,076 SH   SOLE   2,010 0 3,066
PayPal Holdings, Inc CS 70450y103 1,139 27,812 SH   SOLE   5,993 0 21,819
PepsiCo, Inc. CS 713448108 14,928 137,241 SH   SOLE   4,869 0 132,372
Petrofac Ltd. CS 716473103 58 10,039 SH   SOLE   9,028 0 1,011
Pfizer Inc CS 717081103 4,588 135,462 SH   SOLE   25,072 0 110,390
Philip Morris Int'l CS 718172109 1,579 16,243 SH   SOLE   0 0 16,243
Phillips 66 CS 718546104 500 6,210 SH   SOLE   0 0 6,210
Pinnacle West Capital Corp. CS 723484101 269 3,538 SH   SOLE   1,364 0 2,174
Pioneer Natural Resources CS 723787107 260 1,398 SH   SOLE   585 0 813
PRA Group, Inc. CS 69354n106 307 8,900 SH   SOLE   1,000 0 7,900
Preferred Bank CS 740367404 527 14,747 SH   SOLE   0 0 14,747
Priceline Group Inc. CS 741503403 4,116 2,797 SH   SOLE   141 0 2,656
Procter & Gamble CS 742718109 15,298 170,447 SH   SOLE   5,306 0 165,141
Profire Energy CS 74316x101 31 25,000 SH   SOLE   0 0 25,000
PVH Corp CS 693656100 423 3,827 SH   SOLE   348 0 3,479
Qorvo Inc CS 74736K101 262 4,697 SH   SOLE   1,966 0 2,731
Qualcomm Incorporated CS 747525103 6,752 98,568 SH   SOLE   2,284 0 96,284
Quest Diagnostics Inc CS 74834L100 369 4,363 SH   SOLE   1,261 0 3,102
Raymond James Financial CS 754730109 855 14,686 SH   SOLE   2,185 0 12,501
Raytheon Company CS 755111507 11,960 87,855 SH   SOLE   2,882 0 84,973
Regal Beloit Corp CS 758750103 236 3,965 SH   SOLE   1,661 0 2,304
Regions Financial Corp CS 7591EP100 168 17,051 SH   SOLE   0 0 17,051
Reinsurance Group of America I CS 759351604 259 2,402 SH   SOLE   1,005 0 1,397
ResMed Inc CS 761152107 894 13,800 SH   SOLE   3,000 0 10,800
Reynolds American CS 761713106 248 5,268 SH   SOLE   3,828 0 1,440
Riverview Bancorp Inc CS 769397100 193 35,884 SH   SOLE   0 0 35,884
Robert Half International CS 770323103 535 14,130 SH   SOLE   3,100 0 11,030
Roper Industries CS 776696106 1,878 10,293 SH   SOLE   1,067 0 9,226
Royal Dutch Shell Plc Spon ADR CS 780259206 392 7,826 SH   SOLE   0 0 7,826
Sabre Corporation CS 78573m104 212 7,524 SH   SOLE   0 0 7,524
Salesforce.com CS 79466L302 771 10,813 SH   SOLE   3,547 0 7,266
SAP SE Spon ADR CS 803054204 506 5,532 SH   SOLE   1,503 0 4,029
SBA Communications CS 78388J106 491 4,379 SH   SOLE   1,813 0 2,566
Schlumberger Limited CS 806857108 3,931 49,985 SH   SOLE   1,465 0 48,520
Scripps Networks Interactive I CS 811065101 591 9,315 SH   SOLE   1,750 0 7,565
Sherwin Williams Company CS 824348106 2,957 10,689 SH   SOLE   115 0 10,574
Shire plc ADR CS 82481R106 304 1,568 SH   SOLE   112 0 1,456
Signature Bank NY CS 82669G104 703 5,934 SH   SOLE   1,385 0 4,549
Snap-On Inc CS 833034101 772 5,080 SH   SOLE   1,125 0 3,955
Southern Company CS 842587107 236 4,609 SH   SOLE   505 0 4,104
Spectra Energy CS 847560109 318 7,428 SH   SOLE   1,670 0 5,758
Spirit Aerosystems CS 848574109 312 7,000 SH   SOLE   0 0 7,000
St. Jude Medical Inc CS 790849103 202 2,537 SH   SOLE   1,062 0 1,475
Starbucks Corp CS 855244109 2,047 37,817 SH   SOLE   6,052 0 31,765
Starz Liberty Cap Com Ser A CS 85571Q102 261 8,354 SH   SOLE   0 0 8,354
State Street Corp. CS 857477103 1,644 23,609 SH   SOLE   658 0 22,951
Stericycle Inc CS 858912108 272 3,389 SH   SOLE   1,419 0 1,970
Sterling Bancorp Del CS 85917a100 249 14,218 SH   SOLE   0 0 14,218
Stryker Corp. CS 863667101 871 7,482 SH   SOLE   85 0 7,397
SVB Finl Group CS 78486Q101 268 2,420 SH   SOLE   960 0 1,460
Synopsys Inc CS 871607107 1,276 21,507 SH   SOLE   5,444 0 16,063
T. Rowe Price Associates Inc CS 74144T108 969 14,572 SH   SOLE   750 0 13,822
Target CS 87612E106 8,526 124,146 SH   SOLE   3,343 0 120,803
TCF Financial Corp. CS 872275102 170 11,728 SH   SOLE   4,905 0 6,823
Tesco ADR CS 881575302 86 12,037 SH   SOLE   10,825 0 1,212
Teva Pharmaceutical Inds CS 881624209 891 19,375 SH   SOLE   3,133 0 16,242
Texas Instruments CS 882508104 320 4,553 SH   SOLE   455 0 4,098
Texas Roadhouse CS 882681109 759 19,438 SH   SOLE   4,050 0 15,388
The Wendy's Company CS 95058W100 191 17,700 SH   SOLE   0 0 17,700
Thermo Fisher Scientific Inc CS 883556102 303 1,906 SH   SOLE   325 0 1,581
Time Warner Inc CS 887317303 8,605 108,090 SH   SOLE   4,086 0 104,004
TransCanada Corp CS 89353d107 936 19,680 SH   SOLE   1,838 0 17,842
Travelers Companies Inc CS 89417E109 1,135 9,908 SH   SOLE   500 0 9,408
Treehouse Foods Inc CS 89469A104 293 3,360 SH   SOLE   1,407 0 1,953
TripAdvisor CS 896945201 559 8,853 SH   SOLE   3,670 0 5,183
UDR Inc CS 902653104 311 8,646 SH   SOLE   0 0 8,646
Under Armour CS 904311107 355 9,179 SH   SOLE   2,064 0 7,115
Under Armour class C CS 904311206 345 10,179 SH   SOLE   3,214 0 6,965
Union Pacific Corp CS 907818108 680 6,970 SH   SOLE   418 0 6,552
United Parcel Service Inc. CS 911312106 3,387 30,972 SH   SOLE   1,862 0 29,110
United Technologies CS 913017109 2,127 20,939 SH   SOLE   0 0 20,939
UnitedHealth Group Inc CS 91324P102 12,048 86,059 SH   SOLE   2,309 0 83,750
UNUM Corp. CS 91529Y106 267 7,548 SH   SOLE   3,160 0 4,388
VCA, Inc. CS 918194101 814 11,635 SH   SOLE   2,500 0 9,135
Verizon Communications CS 92343V104 9,360 180,071 SH   SOLE   4,761 0 175,310
Visa Inc Cl A CS 92826C839 6,249 75,567 SH   SOLE   5,932 0 69,635
Vodafone Group PLC CS 92857W308 1,011 34,670 SH   SOLE   2,586 0 32,084
Vonage Holdings Corporation CS 92886T201 121 18,249 SH   SOLE   4,476 0 13,773
Vulcan Materials CS 929160109 649 5,707 SH   SOLE   0 0 5,707
Wabtec CS 929740108 459 5,625 SH   SOLE   2,329 0 3,296
Wal-Mart Stores Inc CS 931142103 311 4,315 SH   SOLE   483 0 3,832
Walgreen Boots Alliance Inc CS 931427108 636 7,889 SH   SOLE   195 0 7,694
WEC Energy Group Inc. CS 92939u106 268 4,470 SH   SOLE   565 0 3,905
WellCare Health Plans CS 94946T106 239 2,040 SH   SOLE   40 0 2,000
Wells Fargo & Company CS 949746101 9,961 224,955 SH   SOLE   7,686 0 217,269
Weyerhauser Corporation CS 962166104 4,995 156,401 SH   SOLE   5,825 0 150,576
Williams Companies, Inc. CS 969457100 702 22,839 SH   SOLE   0 0 22,839
Xcerra Corp CS 98400j108 78 12,844 SH   SOLE   2,945 0 9,899
Xilinx Inc CS 983919101 1,434 26,395 SH   SOLE   0 0 26,395
Xylem Inc CS 98419M100 261 4,977 SH   SOLE   1,833 0 3,144
Yum! Brands Inc. CS 988498101 1,174 12,923 SH   SOLE   0 0 12,923
Zions Bancorp CS 989701107 370 11,941 SH   SOLE   4,612 0 7,329
Blackstone Mortgage Trust RE 09257w100 278 9,445 SH   SOLE   3,955 0 5,490
Brixmor Property Group RE 11120u105 263 9,470 SH   SOLE   3,963 0 5,507
Cedar Realty Trust Inc RE 150602209 106 14,772 SH   SOLE   3,308 0 11,464
Gramercy Property Trust RE 385002100 328 34,000 SH   SOLE   0 0 34,000
Northern Funds Global RE Index RE 665162541 141 13,426 SH   SOLE   0 0 13,426
NorthStar Asset Mgmt Group Inc RE 66705y104 379 29,350 SH   SOLE   0 0 29,350
NorthStar Realty Finance Corp RE 66704r803 302 22,923 SH   SOLE   0 0 22,923
Progressive Interchange LLC RE 742995871 50 50,000 SH   SOLE   0 0 50,000
Retail Properties of America RE 76131V202 467 27,824 SH   SOLE   0 0 27,824
Vanguard REIT Viper Index Seri RE 922908553 561 6,462 SH   SOLE   0 0 6,462
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,277 6,525,000 SH   SOLE   990,000 0 5,535,000
Barclays Spx Mid Note due 01-2 SE 06741ugh1 4,431 3,900,000 SH   SOLE   130,000 0 3,770,000
GS EEM Nt due 12/6/18 SE 40054kdn3 10,926 9,985,000 SH   SOLE   405,000 0 9,580,000
GS Russell 2000 Note due 11-17 SE 38141gts3 6,486 4,850,000 SH   SOLE   700,000 0 4,150,000
JPM S&P 500 Nt due 12/6/18 SE 46646efz0 15,456 15,235,000 SH   SOLE   610,000 0 14,625,000
Morgan Stanley SPX due 2/8/18 SE 61761jx20 5,087 4,605,000 SH   SOLE   125,000 0 4,480,000
MS EEM Note due 03-13-17 SE 61761jll1 2,230 2,295,000 SH   SOLE   155,000 0 2,140,000
MS EFA Nt Due 12/8/18 SE 61761j3a5 9,818 9,655,000 SH   SOLE   450,000 0 9,205,000
MS Euro 50 Note Due 9-22-17 SE 61761jxu8 1,484 1,670,000 SH   SOLE   25,000 0 1,645,000
MS EURO STOXX 50 due 2/8/18 SE 61761jw96 2,215 2,175,000 SH   SOLE   100,000 0 2,075,000
MS Int'l Note Due 5/11/17 SE 61761jzc6 5,412 5,925,000 SH   SOLE   200,000 0 5,725,000
MS XLE Note Due 5-19-17 SE 61761jut4 6,014 6,600,000 SH   SOLE   100,000 0 6,500,000
DCP Midstream Ptnrs ML 23311P100 381 10,775 SH   SOLE   0 0 10,775
Dominion Midstream Partners ML 257454108 4,027 168,406 SH   SOLE   5,824 0 162,582
Enbridge Energy ML 29250R106 721 28,357 SH   SOLE   2,500 0 25,857
Energy Transfer Equity LP ML 29273V100 3,734 222,422 SH   SOLE   20,280 0 202,142
Energy Transfer Ptnrs LP ML 29273R109 248 6,699 SH   SOLE   800 0 5,899
Enterprise Products Ptnrs ML 293792107 11,594 419,616 SH   SOLE   24,438 0 395,178
EQT GP Holdings LP ML 26885j103 735 29,326 SH   SOLE   145 0 29,181
EQT Midstream Partners, LP ML 26885b100 8,692 114,078 SH   SOLE   10,407 0 103,671
Genesis Energy LP ML 371927104 3,948 103,968 SH   SOLE   7,712 0 96,256
JPMorgan Alerian MLP Index ML 46625H365 11,370 360,939 SH   SOLE   23,027 0 337,912
Magellan Midstream Ptnrs LP ML 559080106 11,430 161,578 SH   SOLE   9,092 0 152,486
MPLX LP ML 55336V100 4,591 135,583 SH   SOLE   4,756 0 130,827
Nextera Energy Partners Lp ML 65341b106 3,332 119,129 SH   SOLE   7,102 0 112,027
Phillips 66 Partners LP Common ML 718549207 2,965 61,010 SH   SOLE   877 0 60,133
Plains All Amern Pipeline ML 726503105 1,184 37,702 SH   SOLE   3,284 0 34,418
Plains Group Holdings LP Cla ML 72651a108 2,246 173,558 SH   SOLE   1,340 0 172,218
Shell Midstream Partners LP ML 822634101 2,610 81,344 SH   SOLE   3,999 0 77,345
Spectra Energy Prtns ML 84756N109 2,083 47,678 SH   SOLE   5,116 0 42,562
Sunoco Logistics Ptnrs ML 86764L108 4,710 165,785 SH   SOLE   8,962 0 156,823
T C Pipelines ML 87233Q108 1,061 18,608 SH   SOLE   2,498 0 16,110
Tallgrass Energy LP ML 874696107 669 27,808 SH   SOLE   113 0 27,695
Targa Resources Prtns Com St ML 87612G101 3,151 64,160 SH   SOLE   4,910 0 59,250
Tesoro Logistics LP ML 88160T107 3,351 69,180 SH   SOLE   117 0 69,063
UBS E-TRACS Alerian MLP Infras ML 902641646 21,274 749,361 SH   SOLE   34,301 0 715,060
Valero Energy Partners LP ML 91914j102 6,927 158,551 SH   SOLE   9,657 0 148,894
Western Gas Equity Partners LP ML 95825R103 4,997 117,601 SH   SOLE   2,522 0 115,079
Western Gas Partners ML 958254104 4,585 83,291 SH   SOLE   10,061 0 73,230
Williams Partners LP ML 96949l105 3,842 103,314 SH   SOLE   8,478 0 94,836
Deutsche X Tracks MSCI EAFE EE 233051200 8,289 314,233 SH   SOLE   26,240 0 287,993
Diamonds Trust Series 1 EE 78467X109 645 3,531 SH   SOLE   2,667 0 864
Guggenheim Insider Sentiment E EE 18383M209 276 5,500 SH   SOLE   0 0 5,500
Guggenheim S&P 500 Equal Weigh EE 78355W106 533 6,382 SH   SOLE   0 0 6,382
Guggenheim S&P Healthcare Equa EE 78355W841 8,316 53,438 SH   SOLE   2,944 0 50,494
Industrial Select Sector SPDR EE 81369Y704 531 9,104 SH   SOLE   0 0 9,104
iShares FTSE/Xinhua China25 In EE 464287184 792 20,846 SH   SOLE   0 0 20,846
iShares Goldman Sachs Nat Res EE 464287374 578 16,768 SH   SOLE   4,150 0 12,618
iShares MSCI EAFE Index EE 464287465 22,698 383,867 SH   SOLE   25,023 0 358,844
iShares MSCI Emerg Mkts Indx F EE 464287234 9,165 244,720 SH   SOLE   34,233 0 210,487
iShares MSCI South Korea Index EE 464286772 379 6,527 SH   SOLE   5,871 0 656
iShares NASDAQ Biotech Index EE 464287556 948 3,276 SH   SOLE   0 0 3,276
iShares Russell 1000 EE 464287622 937 7,780 SH   SOLE   2,800 0 4,980
iShares Russell 1000 Growth In EE 464287614 14,204 136,353 SH   SOLE   14,667 0 121,686
iShares Russell 1000 Value Ind EE 464287598 8,692 82,297 SH   SOLE   10,890 0 71,407
iShares Russell 2000 Growth In EE 464287648 6,951 46,685 SH   SOLE   2,990 0 43,695
iShares Russell 2000 Index EE 464287655 19,827 159,626 SH   SOLE   11,574 0 148,051
iShares Russell 2000 Value Ind EE 464287630 5,920 56,516 SH   SOLE   4,227 0 52,289
iShares Russell Mid Cap Growth EE 464287481 415 4,261 SH   SOLE   0 0 4,261
iShares Russell Mid Cap Index EE 464287499 685 3,931 SH   SOLE   0 0 3,931
iShares Russell Mid Cap Value EE 464287473 742 9,660 SH   SOLE   1,050 0 8,610
iShares S&P Global Technology EE 464287291 354 3,200 SH   SOLE   0 0 3,200
iShares US Home Construction EE 464288752 1,287 46,700 SH   SOLE   3,750 0 42,950
Powershares Dynamic Port EE 73935x666 973 37,537 SH   SOLE   5,500 0 32,037
PowerShares QQQ EE 73935A104 17,389 146,472 SH   SOLE   18,696 0 127,776
SPDR Consumer Staples Select S EE 81369Y308 311 5,841 SH   SOLE   0 0 5,841
SPDR Energy Index EE 81369Y506 914 12,940 SH   SOLE   260 0 12,680
SPDR Euro STOXX 50 ETF EE 78463X202 7,286 222,402 SH   SOLE   15,564 0 206,838
SPDR Financial Index EE 81369Y605 204 10,553 SH   SOLE   0 0 10,553
SPDR S&P 500 ETF EE 78462F103 80,173 370,658 SH   SOLE   46,888 0 323,770
SPDR S&P Dividend ETF EE 78464A763 21,425 253,976 SH   SOLE   27,342 0 226,634
SPDR S&P Int'l Small Cap Fd EE 78463X871 759 24,192 SH   SOLE   0 0 24,192
SPDR S&P Mid Cap 400 ETF EE 78467Y107 60,505 214,352 SH   SOLE   18,860 0 195,492
SPDR STOXX Europe 50 ETF EE 78463X103 1,240 40,982 SH   SOLE   14,700 0 26,282
SPDR Technology Index EE 81369Y803 616 12,889 SH   SOLE   0 0 12,889
Vaneck Vectors ETF TR EE 92189f106 3,343 126,480 SH   SOLE   250 0 126,230
Vaneck Vectors ETF TR EE 92189f700 821 16,430 SH   SOLE   1,200 0 15,230
Vanguard FTSE All-World Ex-US EE 922042775 530 11,672 SH   SOLE   0 0 11,672
Vanguard FTSE Developed Market EE 921943858 2,759 73,752 SH   SOLE   2,372 0 71,380
Vanguard FTSE Emerging Markets EE 922042858 9,527 253,169 SH   SOLE   22,433 0 230,736
Vanguard Growth ETF EE 922908736 419 3,728 SH   SOLE   0 0 3,728
Vanguard Information Technolog EE 92204A702 402 3,341 SH   SOLE   319 0 3,022
Vanguard Mid Cap Vipers Index EE 922908629 505 3,903 SH   SOLE   0 0 3,903
Vanguard Small Cap ETF EE 922908751 318 2,599 SH   SOLE   0 0 2,599
Vanguard Small Cap Value Fund EE 922908611 207 1,874 SH   SOLE   0 0 1,874
Vanguard Total Stock Market ET EE 922908769 1,338 12,021 SH   SOLE   0 0 12,021
WisdomTree Dividend Ex-Finl ET EE 97717W406 201 2,552 SH   SOLE   0 0 2,552
WisdomTree Emerging Mkts SmCp EE 97717W281 316 7,580 SH   SOLE   500 0 7,080
WisdomTree Int'l Small Cap Div EE 97717W760 3,928 64,005 SH   SOLE   2,124 0 61,881
Wisdomtree Midcap Dividend EE 97717w505 1,797 19,774 SH   SOLE   2,095 0 17,679
iShares Core MSCI EAFE EZ 46432f842 7,985 144,822 SH   SOLE   15,580 0 129,242
iShares Core MSCI Emerging Mkt EZ 46434g103 12,474 273,482 SH   SOLE   18,861 0 254,621
iShares Dow Jones US RE Index EZ 464287739 1,812 22,473 SH   SOLE   0 0 22,473
iShares MSCI EAFE Small Cap In EZ 464288273 4,591 87,607 SH   SOLE   7,270 0 80,337
iShares S&P 500 Growth EZ 464287309 4,481 36,830 SH   SOLE   12,464 0 24,366
iShares S&P 500 Index EZ 464287200 29,806 137,003 SH   SOLE   7,225 0 129,778
iShares S&P Barra Value Index EZ 464287408 4,761 50,139 SH   SOLE   7,000 0 43,139
iShares S&P Mid Cap 400 Growth EZ 464287606 15,169 86,813 SH   SOLE   5,949 0 80,864
iShares S&P Mid Cap Barra Valu EZ 464287705 12,078 90,815 SH   SOLE   3,670 0 87,145
iShares S&P Mid Cap Index EZ 464287507 21,086 136,292 SH   SOLE   12,014 0 124,278
iShares S&P Small Cap 600 Grow EZ 464287887 1,265 9,228 SH   SOLE   3,900 0 5,328
iShares S&P Small Cap 600 Valu EZ 464287879 713 5,710 SH   SOLE   2,932 0 2,778
iShares S&P Small Cap Index EZ 464287804 8,712 70,169 SH   SOLE   7,373 0 62,796
iShares Select Dividend ETF EZ 464287168 3,456 40,330 SH   SOLE   2,190 0 38,140
Ishares Trust High Dividend Eq EZ 46429B663 266 3,275 SH   SOLE   0 0 3,275