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,696 9,786 SH   SOLE   637 0 9,149
A T & T Corp New CS 00206R102 16,073 479,636 SH   SOLE   122,175 0 357,461
Abbott Laboratories CS 002824100 21,169 251,715 SH   SOLE   67,113 0 184,602
Abbott Laboratories CS 002824100 479 5,700 SH Put SOLE   0 0 5,700
AbbVie Inc. CS 00287Y109 4,385 60,293 SH   SOLE   14,415 0 45,878
AbbVie Inc. CS 00287Y109 589 8,100 SH Put SOLE   0 0 8,100
Accenture PLC Cl A CS G1151C101 2,965 16,048 SH   SOLE   487 0 15,561
Adidas Ag ADR CS 00687A107 648 4,204 SH   SOLE   0 0 4,204
Adobe Inc CS 00724F101 9,465 32,124 SH   SOLE   1,480 0 30,644
Agilent Technologies CS 00846U101 427 5,713 SH   SOLE   0 0 5,713
AIA Group Ltd ADR CS 001317205 1,021 23,659 SH   SOLE   3,333 0 20,326
Air Products & Chemicals Inc CS 009158106 1,501 6,629 SH   SOLE   3,500 0 3,129
Akamai Tech CS 00971T101 809 10,089 SH   SOLE   500 0 9,589
Alcon Inc. CS h01301128 601 9,683 SH   SOLE   372 0 9,311
Alexandria Real Estate Equitie CS 015271109 276 1,957 SH   SOLE   893 0 1,064
Alexion Pharmaceuticals Inc CS 015351109 925 7,061 SH   SOLE   6,341 0 720
Alibaba Group Holding Limited CS 01609w102 428 2,526 SH   SOLE   436 0 2,090
Allegion Plc CS g0176j109 672 6,076 SH   SOLE   5,196 0 880
Allergan PLC CS G0177J108 3,192 19,062 SH   SOLE   4,435 0 14,627
Allstate Corp CS 020002101 467 4,593 SH   SOLE   1,177 0 3,416
Alphabet Inc Class A CS 02079k305 9,495 8,769 SH   SOLE   3,649 0 5,120
Alphabet Inc Class C CS 02079k107 10,344 9,569 SH   SOLE   840 0 8,729
Altria Group Inc. CS 02209S103 6,560 138,547 SH   SOLE   39,046 0 99,501
Alyn Corp CS 022611107 0 160,000 SH   SOLE   0 0 160,000
Amadeus IT Holding SA CS 02263T104 492 6,214 SH   SOLE   0 0 6,214
Amazon.com CS 023135106 17,047 9,002 SH   SOLE   1,853 0 7,149
America Movil SA de CV ADR Ser CS 02364W105 678 46,600 SH   SOLE   0 0 46,600
American Campus Communities CS 024835100 222 4,811 SH   SOLE   2,357 0 2,454
American Express CS 025816109 813 6,588 SH   SOLE   1,621 0 4,967
American International Group CS 026874784 255 4,786 SH   SOLE   819 0 3,967
American Tower CS 03027X100 5,692 27,840 SH   SOLE   7,816 0 20,024
American Water Works CS 030420103 254 2,190 SH   SOLE   50 0 2,140
Ameriprise Financial Inc CS 03076C106 332 2,287 SH   SOLE   844 0 1,443
Amerisource Bergen Corp. CS 03073E105 337 3,950 SH   SOLE   2,585 0 1,365
Ametek Inc CS 031100100 1,891 20,816 SH   SOLE   675 0 20,141
Amgen Inc CS 031162100 14,378 78,024 SH   SOLE   23,149 0 54,875
Amphenol Corp CS 032095101 264 2,752 SH   SOLE   669 0 2,083
Anheuser-Busch InBev CS 03524A108 1,000 11,301 SH   SOLE   10,204 0 1,097
Antero Midstream Corp CS 03676b102 4,295 374,752 SH   SOLE   18,918 0 355,834
Antero Resources Corporation CS 03674x106 66 11,852 SH   SOLE   0 0 11,852
Anthem, Inc CS 036752103 534 1,892 SH   SOLE   640 0 1,252
AP Moller Maersk ADR CS 00202f102 74 11,939 SH   SOLE   11,939 0 0
Apple Inc CS 037833100 42,449 214,475 SH   SOLE   51,101 0 163,374
Apple Inc CS 037833100 297 1,500 SH Put SOLE   0 0 1,500
AptarGroup Inc CS 038336103 273 2,194 SH   SOLE   0 0 2,194
Aramark CS 03852u106 1,012 28,052 SH   SOLE   24,594 0 3,458
Archer Daniels Midland Co. CS 039483102 2,089 51,205 SH   SOLE   219 0 50,986
Arthur J. Gallagher CS 363576109 276 3,155 SH   SOLE   580 0 2,575
ASML Holding N.V. CS N07059210 516 2,483 SH   SOLE   0 0 2,483
Atlas Copco AB ADR CS 049255706 446 13,928 SH   SOLE   0 0 13,928
AtriCure Inc CS 04963c209 341 11,443 SH   SOLE   10,555 0 888
Australis Capital Inc CS 05259r107 49 70,000 SH   SOLE   0 0 70,000
Autodesk CS 052769106 220 1,348 SH   SOLE   455 0 893
Automatic Data Processing CS 053015103 754 4,560 SH   SOLE   1,876 0 2,684
Autozone Inc CS 053332102 617 561 SH   SOLE   320 0 241
Avery Dennison CS 053611109 855 7,395 SH   SOLE   1,685 0 5,710
Baidu ADR CS 056752108 1,946 16,578 SH   SOLE   645 0 15,933
Bain Capital Specialty Finance CS 05684b107 299 16,045 SH   SOLE   0 0 16,045
Bank of America Corp CS 060505104 14,172 488,683 SH   SOLE   177,811 0 310,872
Baxter International CS 071813109 1,050 12,820 SH   SOLE   1,976 0 10,844
Becton Dickinson & Company CS 075887109 810 3,215 SH   SOLE   900 0 2,315
Berkshire Hathaway CS 084670108 1,273 4 SH   SOLE   0 0 4
Berkshire Hathaway Class B CS 084670702 9,927 46,569 SH   SOLE   11,859 0 34,710
Berry Plastics Group CS 08579w103 208 3,950 SH   SOLE   2,136 0 1,814
Biogen Inc CS 09062X103 342 1,464 SH   SOLE   273 0 1,191
Biomoda Inc- Bankrupt Eff 4/14 CS 090627100 0 10,000 SH   SOLE   10,000 0 0
Blackrock Inc CS 09247X101 4,004 8,531 SH   SOLE   243 0 8,288
Blackstone Group Inc CS 09260d107 549 12,365 SH   SOLE   1,000 0 11,365
Boeing Company CS 097023105 21,273 58,441 SH   SOLE   12,660 0 45,781
Booking Holdings Inc CS 09857l108 6,217 3,316 SH   SOLE   163 0 3,153
BP Amoco PLC ADR CS 055622104 7,003 167,940 SH   SOLE   34,187 0 133,753
Bristol-Myers Squibb CS 110122108 3,665 80,808 SH   SOLE   38,161 0 42,647
Broadcom Inc CS 11135F101 4,590 15,946 SH   SOLE   6,600 0 9,346
Burlington Stores Inc CS 122017106 916 5,383 SH   SOLE   1,115 0 4,268
Canadian Pacific Railway CS 13645T100 756 3,215 SH   SOLE   0 0 3,215
Cardinal Health Inc. CS 14149Y108 290 6,152 SH   SOLE   0 0 6,152
Cardiovascular Systems Inc CS 141619106 615 14,315 SH   SOLE   12,861 0 1,454
Carter's Inc CS 146229109 212 2,178 SH   SOLE   861 0 1,317
Caterpillar Inc CS 149123101 1,445 10,605 SH   SOLE   5,904 0 4,701
CDW Corporation CS 12514G108 301 2,710 SH   SOLE   180 0 2,530
Celgene Corp. CS 151020104 1,354 14,646 SH   SOLE   9,107 0 5,539
Charles River Laboratories Int CS 159864107 1,085 7,646 SH   SOLE   1,901 0 5,745
Charles Schwab CS 808513105 1,062 26,419 SH   SOLE   19,400 0 7,019
Charles Schwab CS 808513105 88 2,200 SH Put SOLE   0 0 2,200
Chart Industries CS 16115Q308 231 3,000 SH   SOLE   0 0 3,000
Charter Communications Inc CS 16119p108 330 834 SH   SOLE   0 0 834
Chevron Corporation CS 166764100 8,597 69,090 SH   SOLE   14,203 0 54,886
CHR Hansen Holding A/S CS 12545m207 422 17,851 SH   SOLE   0 0 17,851
Chromadex Corporation CS 171077407 50 10,667 SH   SOLE   0 0 10,667
Chubb Ltd CS h1467j104 14,351 97,435 SH   SOLE   29,153 0 68,282
Church & Dwight Co CS 171340102 996 13,638 SH   SOLE   2,710 0 10,928
Cigna Corp CS 125523100 230 1,462 SH   SOLE   91 0 1,371
Cincinnati Financial Corporati CS 172062101 1,490 14,373 SH   SOLE   10,234 0 4,139
Cintas Inc. CS 172908105 1,505 6,342 SH   SOLE   1,612 0 4,730
Cisco Systems CS 17275R102 18,741 342,418 SH   SOLE   96,196 0 246,222
Citigroup CS 172967424 13,950 199,207 SH   SOLE   58,311 0 140,896
Citrix Systems Inc CS 177376100 816 8,318 SH   SOLE   791 0 7,527
CK Hutchison Holdings ADR CS 12562y100 107 10,851 SH   SOLE   8,708 0 2,143
CMS Energy Corp CS 125896100 367 6,344 SH   SOLE   880 0 5,464
Coca-Cola Co. CS 191216100 1,179 23,160 SH   SOLE   4,838 0 18,322
Cognizant Technology Solutions CS 192446102 1,920 30,284 SH   SOLE   1,935 0 28,349
Colgate Palmolive CS 194162103 1,255 17,506 SH   SOLE   752 0 16,754
Collateral Loan Security - Ban CS l0c990089 0 48,578 SH   SOLE   0 0 48,578
Comcast Corp. Cl A CS 20030n101 22,036 521,181 SH   SOLE   131,940 0 389,241
Compass Group PLC ADR CS 20449x401 558 23,300 SH   SOLE   0 0 23,300
Conduent Inc CS 206787103 134 13,970 SH   SOLE   7,554 0 6,416
ConocoPhillips CS 20825C104 852 13,965 SH   SOLE   3,398 0 10,567
Constellation Brands Inc. CS 21036P108 8,070 40,976 SH   SOLE   6,994 0 33,982
Cooper Companies CS 216648402 1,264 3,752 SH   SOLE   635 0 3,117
Copart Inc CS 217204106 1,307 17,492 SH   SOLE   3,495 0 13,997
Corning, Inc. CS 219350105 690 20,759 SH   SOLE   518 0 20,241
Costco Wholesale Corp CS 22160K105 9,475 35,855 SH   SOLE   4,218 0 31,637
Credit Agricole SA CS 225313105 120 19,906 SH   SOLE   19,906 0 0
CSL Limited ADR CS 12637n204 774 10,216 SH   SOLE   0 0 10,216
CSX Corp CS 126408103 696 8,990 SH   SOLE   5,799 0 3,191
CVS Health Corp. CS 126650100 8,007 146,953 SH   SOLE   39,100 0 107,853
Danaher Corp. CS 235851102 3,387 23,697 SH   SOLE   1,115 0 22,582
Darden Restuarants CS 237194105 200 1,643 SH   SOLE   1,554 0 89
Darling Ingredients, Inc. CS 237266101 246 12,356 SH   SOLE   6,681 0 5,675
Deere & Co CS 244199105 1,647 9,941 SH   SOLE   3,028 0 6,913
Dell Technologies C CS 24703l202 668 13,151 SH   SOLE   569 0 12,582
Delta Air Lines CS 247361702 400 7,043 SH   SOLE   519 0 6,524
DENTSPLY Sirona Inc. CS 24906p109 373 6,394 SH   SOLE   2,659 0 3,735
Diageo PLC ADR CS 25243Q205 13,009 75,491 SH   SOLE   19,658 0 55,833
Diamondback Energy Inc CS 25278x109 263 2,413 SH   SOLE   988 0 1,425
Dick's Sporting Goods CS 253393102 263 7,584 SH   SOLE   0 0 7,584
Digital Turbine Inc CS 25400w102 150 30,000 SH   SOLE   0 0 30,000
Disney, Walt Co. CS 254687106 11,190 80,134 SH   SOLE   26,102 0 54,032
Dollar Tree CS 256746108 206 1,921 SH   SOLE   957 0 964
Dominion Energy Inc. CS 25746U109 207 2,678 SH   SOLE   0 0 2,678
Dow Inc CS 260557103 339 6,882 SH   SOLE   555 0 6,327
DSV AS ADR CS 26251a108 679 13,851 SH   SOLE   0 0 13,851
DTE Energy CS 233331107 631 4,932 SH   SOLE   1,263 0 3,669
Duke Energy Corp. CS 26441C204 492 5,581 SH   SOLE   2,168 0 3,413
DuPont de Nemours Inc CS 26614n102 4,988 66,442 SH   SOLE   22,458 0 43,984
E.ON AG. ADR CS 268780103 149 13,739 SH   SOLE   13,739 0 0
Eaton Corporation CS G29183103 8,988 107,923 SH   SOLE   17,295 0 90,628
Edison International Inc. CS 281020107 204 3,024 SH   SOLE   1,101 0 1,923
Emerson Electric CS 291011104 392 5,868 SH   SOLE   200 0 5,668
Enbridge Inc CS 29250n105 530 14,689 SH   SOLE   3,931 0 10,758
Encompass Health Corp CS 29261a100 212 3,348 SH   SOLE   1,810 0 1,538
EOG Resources CS 26875P101 2,352 25,243 SH   SOLE   10,910 0 14,333
Equifax Inc. CS 294429105 317 2,344 SH   SOLE   337 0 2,007
Equinix Corp CS 29444U700 401 795 SH   SOLE   617 0 178
Escrow GCB GM Bd CS 370escbt1 0 52,000 SH   SOLE   0 0 52,000
Essilor Luxottica CS 297284200 553 8,480 SH   SOLE   0 0 8,480
Estee Lauder CS 518439104 2,637 14,399 SH   SOLE   1,803 0 12,596
Etsy Inc CS 29786a106 803 13,090 SH   SOLE   2,980 0 10,110
Evergy Inc CS 30034W106 378 6,291 SH   SOLE   2,778 0 3,513
Exelon Corp. CS 30161N101 2,479 51,716 SH   SOLE   4,616 0 47,100
Experian plc CS 30215c101 784 25,783 SH   SOLE   0 0 25,783
Exxon Mobil Corp CS 30231G102 5,693 74,287 SH   SOLE   24,600 0 49,687
Exxon Mobil Corp CS 30231G102 460 6,000 SH Put SOLE   0 0 6,000
Facebook CS 30303M102 7,898 40,924 SH   SOLE   12,995 0 27,929
Facebook CS 30303M102 1,293 6,700 SH Put SOLE   0 0 6,700
Factset Research Systems CS 303075105 278 969 SH   SOLE   162 0 807
Farmers National Banc Corp CS 309627107 235 15,866 SH   SOLE   0 0 15,866
Fedex CS 31428X106 801 4,882 SH   SOLE   1,287 0 3,595
Fidelity National Information CS 31620M106 322 2,622 SH   SOLE   1,143 0 1,479
Fidelity Natl Finl Inc New CS 31620r303 501 12,431 SH   SOLE   1,508 0 10,923
First Republic Bank of CA CS 33616C100 728 7,452 SH   SOLE   1,405 0 6,047
Fiserv, Inc. CS 337738108 1,156 12,677 SH   SOLE   400 0 12,277
Five Below, Inc CS 33829M101 867 7,221 SH   SOLE   1,590 0 5,631
FMC Corp CS 302491303 236 2,846 SH   SOLE   1,539 0 1,307
Fortive Corporation CS 34959j108 551 6,753 SH   SOLE   888 0 5,865
GCB GM Corp Bond Escrow CS 370escbw4 0 27,000 SH   SOLE   25,000 0 2,000
Geberit AG ADR CS 36840v109 345 7,394 SH   SOLE   0 0 7,394
Generac Holdings CS 368736104 968 13,950 SH   SOLE   3,130 0 10,820
General Dynamics CS 369550108 1,173 6,452 SH   SOLE   1,193 0 5,259
General Electric Company CS 369604103 595 56,684 SH   SOLE   3,775 0 52,909
General Mills Inc CS 370334104 341 6,491 SH   SOLE   968 0 5,523
General Motors CS 37045V100 481 12,477 SH   SOLE   0 0 12,477
Genpact Ltd CS G3922B107 954 25,039 SH   SOLE   6,151 0 18,888
Gentex Corp CS 371901109 205 8,348 SH   SOLE   0 0 8,348
Gentherm Inc CS 37253A103 383 9,146 SH   SOLE   6,704 0 2,442
Gilead Sciences Inc CS 375558103 1,801 26,653 SH   SOLE   6,842 0 19,811
Global Payments Inc. CS 37940X102 723 4,513 SH   SOLE   3,864 0 649
Goldman Sachs Group, Inc. CS 38141G104 811 3,964 SH   SOLE   50 0 3,914
Grand Central Silver Mines CS 384906202 0 17,000 SH   SOLE   0 0 17,000
Grupo Financiero Banorte SAB d CS P49501201 81 13,985 SH   SOLE   0 0 13,985
Hanesbrands Inc CS 410345102 590 34,283 SH   SOLE   29,672 0 4,611
Harley Davidson Inc. CS 412822108 423 11,800 SH   SOLE   800 0 11,000
Harris Corporation CS 413875105 803 4,245 SH   SOLE   2,885 0 1,360
Hartford Financial Services Gr CS 416515104 280 5,017 SH   SOLE   2,137 0 2,880
HD Supply Hldgs Inc. CS 40416m105 764 18,967 SH   SOLE   4,557 0 14,410
HDFC Bank Ltd. CS 40415f101 655 5,038 SH   SOLE   0 0 5,038
Henry Jack and Associates Inc CS 426281101 1,030 7,694 SH   SOLE   1,190 0 6,504
Henry Schein CS 806407102 253 3,617 SH   SOLE   0 0 3,617
Home Depot, Inc. CS 437076102 21,214 102,006 SH   SOLE   37,225 0 64,781
Honeywell International, Inc. CS 438516106 14,300 81,904 SH   SOLE   29,151 0 52,753
Hormel Geo A Co CS 440452100 326 8,050 SH   SOLE   945 0 7,105
Hostess Brands Inc CS 44109j106 331 22,937 SH   SOLE   20,645 0 2,292
HP Inc. CS 40434l105 208 9,996 SH   SOLE   1,317 0 8,679
Huntington Bancshares CS 446150104 569 41,152 SH   SOLE   3,750 0 37,402
Hyatt Hotels CS 448579102 784 10,304 SH   SOLE   2,035 0 8,269
ICON Public Limited Company CS g4705a100 481 3,122 SH   SOLE   0 0 3,122
IDEX Corp CS 45167R104 953 5,534 SH   SOLE   1,175 0 4,359
Illinois Tool Works CS 452308109 522 3,459 SH   SOLE   150 0 3,309
Illumina Inc. CS 452327109 812 2,205 SH   SOLE   0 0 2,205
Illumina Inc. CS 452327109 773 2,100 SH Put SOLE   0 0 2,100
Imageware Systems Inc. CS 45245s108 123 131,794 SH   SOLE   0 0 131,794
Immune Therapeutics Inc CS 45252a107 0 12,500 SH   SOLE   0 0 12,500
ING Groep NV ADS CS 456837103 176 15,224 SH   SOLE   15,224 0 0
Ingersoll-Rand CS G47791101 1,217 9,604 SH   SOLE   1,972 0 7,632
Ingersoll-Rand CS G47791101 887 7,000 SH Put SOLE   0 0 7,000
Insulet Corp CS 45784P101 1,879 15,739 SH   SOLE   0 0 15,739
Insulet Corp CS 45784P101 1,874 15,700 SH Put SOLE   0 0 15,700
Int'l Business Machines Corp. CS 459200101 1,442 10,455 SH   SOLE   747 0 9,708
Intel Corp CS 458140100 17,760 370,996 SH   SOLE   89,404 0 281,592
Intel Corp CS 458140100 718 15,000 SH Put SOLE   0 0 15,000
Intel Corp CS 458140100 718 15,000 SH Put SOLE   0 0 15,000
Intercontinental Exchange, Inc CS 45866f104 3,797 44,186 SH   SOLE   1,932 0 42,254
International Power Group Ltd CS 46018A100 0 20,000 SH   SOLE   0 0 20,000
Intuit CS 461202103 263 1,006 SH   SOLE   317 0 689
Intuitive Surgical Inc CS 46120E602 224 427 SH   SOLE   158 0 269
J M Smucker CS 832696405 220 1,912 SH   SOLE   548 0 1,364
Jacobs Engineering CS 469814107 295 3,496 SH   SOLE   0 0 3,496
Jazz Pharmaceuticals CS G50871105 622 4,364 SH   SOLE   1,096 0 3,268
Johnson & Johnson CS 478160104 24,474 175,719 SH   SOLE   34,303 0 141,417
Johnson Controls Intl. PLC CS g51502105 988 23,911 SH   SOLE   20,101 0 3,810
JPMorgan Chase & Co. CS 46625H100 26,840 240,069 SH   SOLE   47,696 0 192,373
Keysight Technologies CS 49338l103 1,270 14,137 SH   SOLE   2,115 0 12,022
Kimberly-Clark CS 494368103 439 3,295 SH   SOLE   0 0 3,295
Kinder Morgan, Inc. CS 49456B101 15,576 746,000 SH   SOLE   204,410 0 541,590
L-3 Communications CS 502413107 530 2,161 SH   SOLE   0 0 2,161
Laboratory Corp. of America CS 50540R409 308 1,780 SH   SOLE   610 0 1,170
Lamb Weston Holdings Inc CS 513272104 735 11,597 SH   SOLE   2,635 0 8,962
Leidos Holdings, Inc CS 525327102 243 3,049 SH   SOLE   1,654 0 1,395
Lennox International Inc CS 526107107 1,313 4,773 SH   SOLE   805 0 3,968
Liberty Broadband Corporation CS 530307107 254 2,468 SH   SOLE   0 0 2,468
Liberty Broadband Corporation CS 530307305 522 5,010 SH   SOLE   0 0 5,010
Liberty Global PLC Cl A CS G5480U104 257 9,513 SH   SOLE   258 0 9,255
Liberty Global PLC Cl C CS G5480U120 562 21,194 SH   SOLE   0 0 21,194
Liberty Media Corp A SiriusXM CS 531229409 347 9,186 SH   SOLE   0 0 9,186
Liberty Media Corp C CS 531229607 714 18,790 SH   SOLE   0 0 18,790
Lighting Science Group Corp CS 53224g707 0 21,244 SH   SOLE   21,244 0 0
Lilly, Eli Co CS 532457108 498 4,498 SH   SOLE   1,969 0 2,529
Linde PLC Com CS g5494j103 266 1,323 SH   SOLE   0 0 1,323
Littelfuse Inc CS 537008104 538 3,040 SH   SOLE   730 0 2,310
Livent Corporation CS 53814l108 75 10,885 SH   SOLE   5,237 0 5,648
LKQ CS 501889208 275 10,329 SH   SOLE   5,585 0 4,744
Lockheed Martin CS 539830109 789 2,170 SH   SOLE   75 0 2,095
Lonza Group LTD CS h50524133 475 1,405 SH   SOLE   0 0 1,405
Lowe's Cos. CS 548661107 2,751 27,261 SH   SOLE   1,701 0 25,560
LVMH ADR CS 502441306 739 8,683 SH   SOLE   186 0 8,497
M & T Bank CS 55261F104 231 1,361 SH   SOLE   507 0 854
MACOM Tech Solutions Holdings CS 55405y100 210 13,890 SH   SOLE   7,510 0 6,380
Marathon Petroleum Corp CS 56585A102 6,714 120,149 SH   SOLE   32,094 0 88,055
Markland Technologies Inc CS 570658203 0 15,000 SH   SOLE   0 0 15,000
Martin Marietta Materials Inc. CS 573284106 216 939 SH   SOLE   0 0 939
Mastercard CS 57636Q104 505 1,909 SH   SOLE   65 0 1,844
McCormick & Co CS 579780206 1,030 6,644 SH   SOLE   1,455 0 5,189
McDonalds Corp CS 580135101 2,875 13,842 SH   SOLE   6,407 0 7,435
McKesson HBOC Corp. CS 58155Q103 388 2,884 SH   SOLE   0 0 2,884
Medtronic Plc CS g5960l103 4,331 44,475 SH   SOLE   30,633 0 13,842
Merck & Co CS 58933Y105 7,563 90,193 SH   SOLE   16,421 0 73,772
Metlife Inc. CS 59156R108 9,170 184,611 SH   SOLE   62,015 0 122,596
Mettler-Toledo International CS 592688105 1,920 2,286 SH   SOLE   285 0 2,001
Microsoft Corporation CS 594918104 44,515 332,302 SH   SOLE   84,102 0 248,200
Microsoft Corporation CS 594918104 2,920 21,800 SH Put SOLE   0 0 21,800
Microsoft Corporation CS 594918104 3,925 29,300 SH Put SOLE   0 0 29,300
Microsoft Corporation CS 594918104 4,608 34,400 SH Put SOLE   0 0 34,400
Milestone Scientific Inc CS 59935p209 13 35,000 SH   SOLE   0 0 35,000
Mondelez Intl Inc Com CS 609207105 8,757 162,460 SH   SOLE   50,276 0 112,184
Monolithic Power Systems CS 609839105 1,069 7,875 SH   SOLE   1,375 0 6,500
Moody's Corp. CS 615369105 273 1,398 SH   SOLE   0 0 1,398
Morgan Stanley CS 617446448 225 5,135 SH   SOLE   150 0 4,985
Motorola Solutions CS 620076307 443 2,654 SH   SOLE   597 0 2,057
Mueller Water Products Inc CS 624758108 398 40,511 SH   SOLE   36,972 0 3,539
Nestle SA ADR CS 641069406 1,437 13,899 SH   SOLE   485 0 13,414
Netflix Inc. CS 64110L106 3,769 10,262 SH   SOLE   45 0 10,217
Netflix Inc. CS 64110L106 294 800 SH Put SOLE   0 0 800
Newell Rubbermaid Company CS 651229106 3,281 212,803 SH   SOLE   41,082 0 171,721
Newmont Mining CS 651639106 308 8,004 SH   SOLE   0 0 8,004
NextEra Energy CS 65339F101 19,200 93,725 SH   SOLE   30,284 0 63,441
Nike Inc. CS 654106103 11,597 138,143 SH   SOLE   26,947 0 111,197
NiSource Industries Inc. CS 65473P105 434 15,079 SH   SOLE   4,909 0 10,170
Norfolk Southern CS 655844108 949 4,759 SH   SOLE   27 0 4,732
Northrop Grumman Corp CS 666807102 3,652 11,302 SH   SOLE   584 0 10,718
Novartis AG ADR CS 66987V109 461 5,053 SH   SOLE   1,869 0 3,184
Novo-Nordisk ADR CS 670100205 239 4,678 SH   SOLE   425 0 4,253
Nxp Semiconductors Nv CS n6596x109 233 2,388 SH   SOLE   1,433 0 955
Occidental Petroleum CS 674599105 2,502 49,768 SH   SOLE   14,266 0 35,502
Old Dominion Freight CS 679580100 740 4,961 SH   SOLE   1,095 0 3,866
Omnicom Group CS 681919106 680 8,295 SH   SOLE   615 0 7,680
ONEOK Inc CS 682680103 252 3,668 SH   SOLE   0 0 3,668
Oracle Corp CS 68389X105 9,505 166,835 SH   SOLE   57,361 0 109,474
Panasonic Adr CS 69832A205 92 11,088 SH   SOLE   11,088 0 0
Parker-Hannifin CS 701094104 1,119 6,581 SH   SOLE   356 0 6,225
Paychex Inc CS 704326107 331 4,020 SH   SOLE   0 0 4,020
Paycom Software Inc CS 70432v102 1,101 4,855 SH   SOLE   1,070 0 3,785
PayPal Holdings, Inc CS 70450y103 1,905 16,641 SH   SOLE   853 0 15,788
PepsiCo, Inc. CS 713448108 16,301 124,309 SH   SOLE   37,373 0 86,936
Pernod Ricard Sa CS 714264207 501 13,583 SH   SOLE   0 0 13,583
Pfizer Inc CS 717081103 4,575 105,608 SH   SOLE   34,888 0 70,720
Philip Morris Int'l CS 718172109 1,652 21,042 SH   SOLE   1,000 0 20,042
Phillips 66 CS 718546104 817 8,734 SH   SOLE   528 0 8,206
Pinnacle West Capital Corp. CS 723484101 275 2,918 SH   SOLE   1,229 0 1,689
PNC Financial Services Group CS 693475105 238 1,734 SH   SOLE   125 0 1,609
Pool Corp. CS 73278L105 1,100 5,760 SH   SOLE   1,100 0 4,660
Pop n Go Inc CS 732816103 0 1,847,297 SH   SOLE   0 0 1,847,297
Procter & Gamble CS 742718109 11,601 105,803 SH   SOLE   30,690 0 75,113
Profire Energy CS 74316x101 38 25,000 SH   SOLE   0 0 25,000
Progressive Corp CS 743315103 327 4,093 SH   SOLE   0 0 4,093
Ptc Inc CS 69370C100 229 2,554 SH   SOLE   1,018 0 1,536
Public Storage Inc. CS 74460D109 280 1,174 SH   SOLE   192 0 982
PulteGroup Inc CS 745867101 369 11,677 SH   SOLE   23 0 11,654
PVH Corp CS 693656100 1,231 13,009 SH   SOLE   1,738 0 11,271
Qualcomm Incorporated CS 747525103 21,221 278,968 SH   SOLE   58,306 0 220,662
Qualcomm Incorporated CS 747525103 1,423 18,700 SH Put SOLE   0 0 18,700
Qualys Inc CS 74758T303 727 8,345 SH   SOLE   2,005 0 6,340
Quest Diagnostics Inc CS 74834L100 357 3,506 SH   SOLE   1,038 0 2,468
Raymond James Financial CS 754730109 820 9,699 SH   SOLE   1,654 0 8,045
Rayonier Inc Frac Shs 100,000 CS hfe907109 0 50,000 SH   SOLE   0 0 50,000
Raytheon Company CS 755111507 13,476 77,500 SH   SOLE   19,023 0 58,477
RBC Bearings Inc CS 75524B104 922 5,528 SH   SOLE   1,225 0 4,303
Realty Income Corp. CS 756109104 207 3,004 SH   SOLE   0 0 3,004
Regal Beloit Corp CS 758750103 213 2,608 SH   SOLE   1,457 0 1,151
Regions Financial Corp CS 7591EP100 159 10,676 SH   SOLE   0 0 10,676
Reinsurance Group of America I CS 759351604 274 1,759 SH   SOLE   724 0 1,035
Research Frontiers Inc CS 760911107 38 11,290 SH   SOLE   0 0 11,290
ResMed Inc CS 761152107 1,903 15,593 SH   SOLE   1,680 0 13,913
Rineon Group Inc CS 766795108 0 28,784 SH   SOLE   0 0 28,784
Riverview Bancorp Inc CS 769397100 189 22,108 SH   SOLE   0 0 22,108
Roche Holding ADR CS 771195104 287 8,171 SH   SOLE   4,519 0 3,652
Rockwell Automation Inc. CS 773903109 1,574 9,608 SH   SOLE   0 0 9,608
Rollins Inc CS 775711104 614 17,115 SH   SOLE   3,855 0 13,260
Roper Industries CS 776696106 2,362 6,449 SH   SOLE   582 0 5,867
Royal Dutch Shell PLC ADR B CS 780259107 850 12,931 SH   SOLE   2,568 0 10,363
Royal Dutch Shell Plc Spon ADR CS 780259206 424 6,514 SH   SOLE   160 0 6,354
RPM Inc. CS 749685103 946 15,472 SH   SOLE   11,468 0 4,004
S S & C Technologies Inc CS 78467J100 1,481 25,709 SH   SOLE   12,668 0 13,041
Salesforce.com CS 79466L302 709 4,676 SH   SOLE   458 0 4,218
Sanofi-Aventis Spon ADR CS 80105N105 219 5,072 SH   SOLE   3,631 0 1,441
SAP SE Spon ADR CS 803054204 584 4,266 SH   SOLE   184 0 4,082
SBA Communications CS 78410g104 239 1,061 SH   SOLE   422 0 639
Schlumberger Limited CS 806857108 3,156 79,421 SH   SOLE   35,865 0 43,556
Scotts Miracle Grow CS 810186106 242 2,460 SH   SOLE   915 0 1,545
Seaspan Corp CS y75638109 172 17,583 SH   SOLE   0 0 17,583
Sherwin Williams Company CS 824348106 6,835 14,914 SH   SOLE   408 0 14,506
Sherwin Williams Company CS 824348106 275 600 SH Put SOLE   0 0 600
Sherwin Williams Company CS 824348106 275 600 SH Put SOLE   0 0 600
Shopify Inc CS 82509l107 799 2,661 SH   SOLE   0 0 2,661
Siemens AG ADR CS 826197501 211 3,544 SH   SOLE   1,788 0 1,756
Signature Bank NY CS 82669G104 311 2,570 SH   SOLE   878 0 1,692
Sionix Corp CS 829400100 0 75,000 SH   SOLE   0 0 75,000
Skyworks Solutions Inc. CS 83088M102 651 8,428 SH   SOLE   1,865 0 6,563
Snap-On Inc CS 833034101 901 5,441 SH   SOLE   3,715 0 1,725
Spirit Aerosystems CS 848574109 587 7,210 SH   SOLE   210 0 7,000
Starbucks Corp CS 855244109 1,713 20,436 SH   SOLE   379 0 20,057
State Street Corp. CS 857477103 1,156 20,627 SH   SOLE   400 0 20,227
Steris Plc CS g8473t100 1,546 10,385 SH   SOLE   1,655 0 8,730
Sterling Bancorp Del CS 85917a100 303 14,226 SH   SOLE   5,253 0 8,973
Stryker Corp. CS 863667101 1,107 5,386 SH   SOLE   0 0 5,386
Sumitomo Metal Mining Co CS 86563t104 97 12,954 SH   SOLE   12,954 0 0
Sumitomo Mitsui ADR CS 86562M209 148 20,910 SH   SOLE   20,910 0 0
Synopsys Inc CS 871607107 1,623 12,615 SH   SOLE   2,668 0 9,947
T. Rowe Price Associates Inc CS 74144T108 1,090 9,939 SH   SOLE   563 0 9,376
Taiwan Semiconductor Manufactu CS 874039100 963 24,592 SH   SOLE   3,958 0 20,634
Take Two Interactive CS 874054109 591 5,205 SH   SOLE   1,180 0 4,025
Takeda Pharmaceutical CS 874060205 212 11,974 SH   SOLE   9,660 0 2,314
Target CS 87612E106 527 6,087 SH   SOLE   603 0 5,484
TC Energy Corp CS 87807b107 344 6,947 SH   SOLE   376 0 6,571
TE Connectivity CS H84989104 228 2,381 SH   SOLE   0 0 2,381
Tencent Holdings Ltd ADR CS 88032Q109 733 16,195 SH   SOLE   0 0 16,195
Tesla Inc. CS 88160r101 481 2,152 SH   SOLE   24 0 2,128
Tesla Inc. CS 88160r101 469 2,100 SH Call SOLE   0 0 2,100
Tesla Inc. CS 88160r101 22 100 SH Put SOLE   0 0 100
Texas Instruments CS 882508104 1,710 14,900 SH   SOLE   6,681 0 8,219
The Wendy's Company CS 95058W100 349 17,816 SH   SOLE   0 0 17,816
Theratechnologies Inc CS 88338h100 256 47,923 SH   SOLE   0 0 47,923
Thermo Fisher Scientific Inc CS 883556102 666 2,268 SH   SOLE   316 0 1,952
Tivo Corp. CS 88870p106 93 12,628 SH   SOLE   0 0 12,628
TJX Companies Inc CS 872540109 640 12,102 SH   SOLE   4,510 0 7,591
Toro Co CS 891092108 1,404 20,992 SH   SOLE   0 0 20,992
Total S A Spon ADR CS 89151E109 239 4,276 SH   SOLE   3,009 0 1,267
Travelers Companies Inc CS 89417E109 1,468 9,821 SH   SOLE   1,000 0 8,821
Treehouse Foods Inc CS 89469A104 215 3,967 SH   SOLE   2,145 0 1,822
Tricida Inc CS 89610f101 672 17,035 SH   SOLE   0 0 17,035
Tyler Technologies Inc CS 902252105 4,258 19,710 SH   SOLE   210 0 19,500
Tyler Technologies Inc CS 902252105 1,296 6,000 SH Put SOLE   0 0 6,000
Tyson Foods Inc. Cl A CS 902494103 201 2,486 SH   SOLE   1,352 0 1,134
Ubisoft Entmt SA ADR CS 90348r102 340 21,825 SH   SOLE   0 0 21,825
UDR Inc CS 902653104 209 4,647 SH   SOLE   0 0 4,647
Ultra Petroleum Corp CS 903914208 4 24,696 SH   SOLE   0 0 24,696
Under Armour Inc CS 904311206 608 27,400 SH   SOLE   1,000 0 26,400
Under Armour Inc CS 904311107 697 27,500 SH   SOLE   0 0 27,500
Union Pacific Corp CS 907818108 2,686 15,880 SH   SOLE   7,520 0 8,360
United Parcel Service Inc. CS 911312106 6,184 59,886 SH   SOLE   13,214 0 46,672
United Technologies CS 913017109 7,114 54,639 SH   SOLE   17,308 0 37,331
UnitedHealth Group Inc CS 91324P102 20,888 85,603 SH   SOLE   21,508 0 64,095
US Bancorp CS 902973304 1,844 35,196 SH   SOLE   27,477 0 7,719
Verizon Communications CS 92343V104 12,105 211,879 SH   SOLE   34,477 0 177,401
Verizon Communications CS 92343V104 863 15,100 SH Put SOLE   0 0 15,100
Visa Inc Cl A CS 92826C839 17,966 103,518 SH   SOLE   27,632 0 75,886
Vodafone Group PLC CS 92857W308 224 13,723 SH   SOLE   7,786 0 5,937
Vulcan Materials CS 929160109 6,091 44,363 SH   SOLE   0 0 44,363
Wal Mart de Mexico ADR CS 93114W107 367 13,481 SH   SOLE   0 0 13,481
Walgreen Boots Alliance Inc CS 931427108 338 6,189 SH   SOLE   1,586 0 4,603
Walmart Inc CS 931142103 2,495 22,579 SH   SOLE   11,146 0 11,433
Waste Management Inc CS 94106L109 254 2,205 SH   SOLE   1,254 0 951
WEC Energy Group Inc. CS 92939u106 432 5,178 SH   SOLE   678 0 4,500
WellCare Health Plans CS 94946T106 693 2,430 SH   SOLE   0 0 2,430
Wells Fargo & Company CS 949746101 10,564 223,253 SH   SOLE   68,410 0 154,843
Weyerhauser Corporation CS 962166104 5,275 200,272 SH   SOLE   64,549 0 135,723
Wheaton Precious Metals Corp CS 962879102 370 15,291 SH   SOLE   7,509 0 7,782
Williams Companies, Inc. CS 969457100 3,417 121,864 SH   SOLE   2,095 0 119,769
WLMG Holding Inc CS 92934q100 1 36,598 SH   SOLE   0 0 36,598
Worthington Industries CS 981811102 282 7,007 SH   SOLE   0 0 7,007
Xilinx Inc CS 983919101 13,524 114,688 SH   SOLE   31,357 0 83,331
Xylem Inc CS 98419M100 1,300 15,537 SH   SOLE   7,708 0 7,829
Yum China Holdings Inc CS 98850p109 526 11,394 SH   SOLE   529 0 10,865
Yum! Brands Inc. CS 988498101 1,472 13,298 SH   SOLE   710 0 12,588
Zebra Technologies Inc. Cl A CS 989207105 745 3,557 SH   SOLE   760 0 2,797
Zoetis Inc CS 98978V103 581 5,115 SH   SOLE   917 0 4,198
Brixmor Property Group RE 11120u105 180 10,070 SH   SOLE   4,488 0 5,582
Inventrust PPTYs Corp RE 46124j102 32 10,117 SH   SOLE   0 0 10,117
KBS Real Estate Investment Tru RE 48243c109 76 15,438 SH   SOLE   0 0 15,438
KBS Strategic Opportunity RE 48242n106 163 16,429 SH   SOLE   0 0 16,429
Progressive Interchange LLC RE 742995871 50 50,000 SH   SOLE   0 0 50,000
Retail Properties of America RE 76131V202 327 27,824 SH   SOLE   0 0 27,824
Vanguard REIT Viper Index Seri RE 922908553 4,873 55,751 SH   SOLE   0 0 55,751
BNP Paribas SA Eq Note 08/30/1 SE 05579tz25 103 85,000 SH   SOLE   0 0 85,000
BNS EM due 10/15/21 SE 064159nw2 4,977 5,080,000 SH   SOLE   200,000 0 4,880,000
BNS MID due 10/15/21 SE 064159nx0 7,677 7,785,000 SH   SOLE   50,000 0 7,735,000
Credit Suisse AG Eq Note 08/10 SE 22552fay8 74 73,000 SH   SOLE   0 0 73,000
GS EEM Nt due 11/26/19 SE 40054ld50 1,811 1,665,000 SH   SOLE   75,000 0 1,590,000
GS EFA Nt due 11/26/19 SE 40054ld68 1,599 1,545,000 SH   SOLE   175,000 0 1,370,000
GS MID due 5/13/21 SE 40056egh5 2,209 2,150,000 SH   SOLE   100,000 0 2,050,000
GS MID due 6/11/20 SE 40055ab71 1,945 1,875,000 SH   SOLE   0 0 1,875,000
GS MID Nt due 12/24/20 SE 40055qgf3 1,811 1,825,000 SH   SOLE   50,000 0 1,775,000
GS MSCI EM 8/2/19 SE 40054kux2 1,487 1,300,000 SH   SOLE   50,000 0 1,250,000
GS MSCI EM due 6/16/21 SE 40056emz8 9,746 8,790,000 SH   SOLE   450,000 0 8,340,000
GS MSCI EM Nt due 12/24/20 SE 40055qgd8 991 985,000 SH   SOLE   0 0 985,000
GS Russell 2000 Idx Due 5/20 SE 40054kpk6 6,326 5,145,000 SH   SOLE   890,000 0 4,255,000
GS S&P 500 Nt 8/2/19 SE 40054kuv6 3,206 2,600,000 SH   SOLE   135,000 0 2,465,000
GS S&P MidCap 400 8/2/19 SE 40054kuw4 2,873 2,390,000 SH   SOLE   110,000 0 2,280,000
GS SX5E Nt due 3/31/20 SE 40054lu28 4,061 4,006,000 SH   SOLE   375,000 0 3,631,000
HSBC USA Inc. Eq Note 05/06/20 SE 40435ugs7 104 100,000 SH   SOLE   0 0 100,000
JP Morgan Finl Eq Note 12/21/2 SE 48130u6m2 100 96,000 SH   SOLE   0 0 96,000
JPM MSCI EAFE due 6/16/21 SE 48130wks9 9,112 8,240,000 SH   SOLE   470,000 0 7,770,000
JPM Russell 2000 Nt 8/2/19 SE 46646qxa8 1,662 1,340,000 SH   SOLE   50,000 0 1,290,000
JPM SPX Nt due 12/23/20 SE 48129m3s3 2,595 2,405,000 SH   SOLE   75,000 0 2,330,000
JPM SX5E due 5/11/20 SE 48130wbe0 4,789 4,165,000 SH   SOLE   0 0 4,165,000
MS EAFE due 10/15/21 SE 61768d6j9 3,399 3,390,000 SH   SOLE   300,000 0 3,090,000
MS EFA Nt 8/2/19 SE 61768cev5 1,788 1,557,000 SH   SOLE   137,000 0 1,420,000
MS SPX due 5/13/21 SE 61768drj6 4,122 3,905,000 SH   SOLE   175,000 0 3,730,000
MS SPX due 6/11/20 SE 61768cwj2 1,782 1,615,000 SH   SOLE   125,000 0 1,490,000
MS SPX Nt 2/6/20 SE 61768cnq6 11,985 10,207,000 SH   SOLE   1,065,000 0 9,142,000
RBC EEM due 6/11/20 SE 78013xca4 2,030 2,050,000 SH   SOLE   0 0 2,050,000
RBC EFA due 6/11/20 SE 78013xcb2 1,083 1,100,000 SH   SOLE   0 0 1,100,000
RBC RTY due 10/15/21 SE 78013x5m6 3,826 3,850,000 SH   SOLE   30,000 0 3,820,000
RBC RTY due 8/28/19 SE 78013xgl6 2,797 2,750,000 SH   SOLE   0 0 2,750,000
RBC RTY Nt due 12/24/20 SE 78013xmz8 1,657 1,700,000 SH   SOLE   25,000 0 1,675,000
RBC SPX due 10/15/21 SE 78013x5l8 9,587 9,500,000 SH   SOLE   530,000 0 8,970,000
RBC SPX due 6/16/21 SE 78013xue6 14,056 12,640,000 SH   SOLE   565,000 0 12,075,000
RBC SPX due 8/13/20 SE 78013xfu7 4,408 3,917,000 SH   SOLE   0 0 3,917,000
RBC SX5E Abs Ret due 8/13/20 SE 78013xft0 4,997 4,662,000 SH   SOLE   0 0 4,662,000
Toronto Dominion Bk Sr Glbl In SE 89114qhz4 89 83,000 SH   SOLE   0 0 83,000
Wells Fargbo Fin LLC 11/25/202 SE 95001h4y4 27 27,000 SH   SOLE   0 0 27,000
Energy Transfer LP ML 29273v100 6,761 480,212 SH   SOLE   23,776 0 456,436
Enterprise Products Ptnrs ML 293792107 11,602 401,854 SH   SOLE   23,333 0 378,521
EQM Midstream Partners LP ML 26885b100 5,451 122,011 SH   SOLE   8,423 0 113,588
Genesis Energy LP ML 371927104 4,731 216,014 SH   SOLE   7,366 0 208,648
JPMorgan Alerian MLP Index ML 46625H365 2,792 111,190 SH   SOLE   10,745 0 100,445
Magellan Midstream Ptnrs LP ML 559080106 7,023 109,729 SH   SOLE   6,719 0 103,010
MPLX LP ML 55336V100 4,435 137,782 SH   SOLE   2,707 0 135,075
Nextera Energy Partners Lp ML 65341b106 2,545 52,747 SH   SOLE   4,880 0 47,867
Phillips 66 Partners LP Common ML 718549207 2,920 59,169 SH   SOLE   2,700 0 56,469
Salient MLP & Energy Infrastru ML 79471l602 231 31,532 SH   SOLE   0 0 31,532
Tallgrass Energy LP Class A ML 874696107 3,546 167,980 SH   SOLE   3,000 0 164,980
Targa Resources Prtns Com St ML 87612G101 5,643 143,744 SH   SOLE   4,969 0 138,775
UBS E-TRACS Alerian MLP Infras ML 902641646 8,160 365,414 SH   SOLE   19,399 0 346,015
UBS ETRACS Alerian MLP Etn ML 90267b682 1,269 80,519 SH   SOLE   0 0 80,519
Western Midstream Partners LP ML 958669103 5,918 192,341 SH   SOLE   10,989 0 181,352
Deutsche X Tracks MSCI EAFE EE 233051200 9,340 295,472 SH   SOLE   31,471 0 264,001
First Tr Value Line Dividend I EE 33734H106 233 6,915 SH   SOLE   0 0 6,915
Invesco ETF Insider Sentiment EE 46137V555 379 5,500 SH   SOLE   0 0 5,500
Invesco QQQ Trust EE 46090E103 21,410 114,654 SH   SOLE   17,446 0 97,208
Invesco S&P 500 Equal Weight E EE 46137V357 277 2,571 SH   SOLE   0 0 2,571
Invesco S&P 500 Healthcare EE 46137V332 7,746 38,224 SH   SOLE   2,067 0 36,157
iShares Dow Jones US Aerospace EE 464288760 2,622 12,243 SH   SOLE   443 0 11,800
iShares EAFE Value ETF EE 464288877 620 12,887 SH   SOLE   0 0 12,887
iShares FTSE/Xinhua China25 In EE 464287184 603 14,088 SH   SOLE   0 0 14,088
iShares MSCI South Korea Index EE 464286772 263 4,395 SH   SOLE   4,395 0 0
iShares Russell Mid Cap Growth EE 464287481 1,392 9,761 SH   SOLE   0 0 9,761
iShares Russell Mid Cap Index EE 464287499 1,510 27,019 SH   SOLE   0 0 27,019
iShares Russell Mid Cap Value EE 464287473 1,823 20,449 SH   SOLE   746 0 19,703
iShares Select Dividend ETF EE 464287168 4,195 42,138 SH   SOLE   1,105 0 41,034
iShares US Home Construction EE 464288752 1,642 42,950 SH   SOLE   3,750 0 39,200
JP Morgan Diversified Ret Intl EE 46641q209 2,414 44,328 SH   SOLE   2,975 0 41,353
JPM Diversified EM Mkts Etf EE 46641q308 606 10,892 SH   SOLE   478 0 10,414
Schwab International Equity EE 808524805 7,300 227,493 SH   SOLE   205,088 0 22,405
Schwab US Large Cap ETF EE 808524201 7,786 110,926 SH   SOLE   106,418 0 4,508
Schwab US Mid-Cap ETF EE 808524508 2,385 41,780 SH   SOLE   39,085 0 2,695
Schwab US Small-Cap ETF EE 808524607 1,954 27,331 SH   SOLE   25,072 0 2,259
SPDR Dow Jone Global Real Esta EE 78463x749 309 6,200 SH   SOLE   0 0 6,200
SPDR Dow Jones Indl Avg ETF Se EE 78467X109 945 3,554 SH   SOLE   2,791 0 763
SPDR Energy Index EE 81369Y506 208 3,270 SH   SOLE   130 0 3,140
SPDR Euro STOXX 50 ETF EE 78463X202 3,155 82,379 SH   SOLE   2,194 0 80,186
SPDR Financial Index EE 81369Y605 705 25,543 SH   SOLE   0 0 25,543
SPDR Health Care Select EE 81369Y209 202 2,182 SH   SOLE   182 0 2,000
SPDR S&P 500 ETF EE 78462F103 112,830 385,086 SH   SOLE   32,167 0 352,919
SPDR S&P Bank ETF EE 78464a797 2,437 56,205 SH   SOLE   3,814 0 52,391
SPDR S&P Biotech EE 78464A870 1,150 13,115 SH   SOLE   0 0 13,115
SPDR S&P Dividend ETF EE 78464A763 29,147 288,931 SH   SOLE   28,010 0 260,922
SPDR S&P Int'l Small Cap Fd EE 78463X871 783 26,138 SH   SOLE   0 0 26,138
SPDR S&P Mid Cap 400 ETF EE 78467Y107 67,787 191,169 SH   SOLE   16,321 0 174,848
SPDR STOXX Europe 50 ETF EE 78463X103 270 7,916 SH   SOLE   5,650 0 2,266
SPDR Technology Index EE 81369Y803 322 4,129 SH   SOLE   0 0 4,129
UBS AG FI Large Cap Growth EE 902677780 289 1,065 SH   SOLE   0 0 1,065
Vaneck Vectors ETF TR EE 92189f106 1,182 46,248 SH   SOLE   0 0 46,248
Vaneck Vectors ETF TR EE 92189f700 856 12,822 SH   SOLE   1,200 0 11,622
Vanguard Dividend Appreciation EE 921908844 446 3,871 SH   SOLE   0 0 3,871
Vanguard Europe ETF EE 922042874 3,890 70,863 SH   SOLE   234 0 70,628
Vanguard FTSE All-World Ex-US EE 922042775 1,094 21,463 SH   SOLE   0 0 21,463
Vanguard FTSE Developed Mkts E EE 921943858 8,706 208,723 SH   SOLE   2,295 0 206,428
Vanguard FTSE Emerging Mkts ET EE 922042858 18,527 435,630 SH   SOLE   19,559 0 416,071
Vanguard Growth ETF EE 922908736 825 5,051 SH   SOLE   0 0 5,051
Vanguard Health Care ETF EE 92204A504 210 1,205 SH   SOLE   0 0 1,205
Vanguard High Dividend Yield E EE 921946406 208 2,381 SH   SOLE   0 0 2,381
Vanguard Index Fds S&p 500 EE 922908363 420 1,560 SH   SOLE   0 0 1,560
Vanguard Information Technolog EE 92204A702 2,317 10,985 SH   SOLE   807 0 10,178
Vanguard Mid Cap Vipers Index EE 922908629 254 1,517 SH   SOLE   62 0 1,455
Vanguard Small Cap ETF EE 922908751 693 4,422 SH   SOLE   57 0 4,365
Vanguard Small Cap Growth EE 922908595 302 1,622 SH   SOLE   41 0 1,581
Vanguard Small Cap Value Fund EE 922908611 749 5,740 SH   SOLE   472 0 5,268
Vanguard Tot Stock Mrkt ETF EE 922908769 22,434 149,469 SH   SOLE   0 0 149,469
Vanguard Value ETF EE 922908744 473 4,265 SH   SOLE   0 0 4,265
WisdomTree Dividend Ex-Finl ET EE 97717W406 320 3,729 SH   SOLE   1,279 0 2,450
WisdomTree Int'l Small Cap Div EE 97717W760 5,133 78,941 SH   SOLE   2,889 0 76,052
Wisdomtree Midcap Dividend EE 97717w505 5,742 158,625 SH   SOLE   7,508 0 151,117
GS Activebeta Large Cap ETF EZ 381430503 4,836 82,295 SH   SOLE   2,595 0 79,700
Invesco Dynamic Building and C EZ 46137V779 5,293 170,958 SH   SOLE   12,983 0 157,975
iShares Core MSCI EAFE EZ 46432f842 26,218 427,002 SH   SOLE   20,235 0 406,767
iShares Core MSCI Emerging Mkt EZ 46434g103 35,770 695,365 SH   SOLE   29,529 0 665,836
IShares Core S&P Total US Stoc EZ 464287150 213 3,199 SH   SOLE   785 0 2,414
iShares Dow Jones US RE Index EZ 464287739 1,238 14,180 SH   SOLE   175 0 14,005
iShares Int'l Select Dividend EZ 464288448 206 6,695 SH   SOLE   529 0 6,166
iShares MSCI EAFE Index EZ 464287465 20,439 310,960 SH   SOLE   20,136 0 290,824
iShares MSCI EAFE Small Cap In EZ 464288273 7,669 133,599 SH   SOLE   8,647 0 124,952
iShares MSCI Emerg Mkts Indx F EZ 464287234 7,997 186,377 SH   SOLE   24,910 0 161,467
iShares Russell 1000 EZ 464287622 1,299 7,978 SH   SOLE   0 0 7,978
iShares Russell 1000 Growth In EZ 464287614 26,956 171,325 SH   SOLE   5,355 0 165,970
iShares Russell 1000 Value Ind EZ 464287598 17,964 141,206 SH   SOLE   3,974 0 137,232
iShares Russell 2000 Growth In EZ 464287648 10,643 52,985 SH   SOLE   2,654 0 50,331
iShares Russell 2000 Index EZ 464287655 43,058 276,902 SH   SOLE   9,650 0 267,251
iShares Russell 2000 Value Ind EZ 464287630 8,736 72,496 SH   SOLE   4,002 0 68,494
iShares S&P 500 Growth EZ 464287309 20,129 112,302 SH   SOLE   12,158 0 100,145
iShares S&P 500 Index EZ 464287200 143,426 486,602 SH   SOLE   18,582 0 468,021
iShares S&P 500 Index EZ 464287200 324 1,100 SH Put SOLE   0 0 1,100
iShares S&P Barra Value Index EZ 464287408 29,959 257,002 SH   SOLE   6,114 0 250,887
iShares S&P Mid Cap 400 Growth EZ 464287606 26,908 118,918 SH   SOLE   6,819 0 112,099
iShares S&P Mid Cap 400 Value EZ 464287705 24,550 153,946 SH   SOLE   9,976 0 143,970
iShares S&P Mid Cap Index EZ 464287507 54,028 278,121 SH   SOLE   9,735 0 268,387
iShares S&P Small Cap 600 Grow EZ 464287887 2,717 14,887 SH   SOLE   3,356 0 11,532
iShares S&P Small Cap 600 Valu EZ 464287879 4,297 28,911 SH   SOLE   3,061 0 25,850
iShares S&P Small Cap Index EZ 464287804 29,387 375,410 SH   SOLE   15,423 0 359,987
iShares Tr MSCI AC Asia Ex Jap EZ 464288182 1,588 22,758 SH   SOLE   0 0 22,758
iShares Tr MSCI ACWI Index EZ 464288257 208 2,818 SH   SOLE   0 0 2,818
Ishares Trust High Dividend Eq EZ 46429B663 422 4,467 SH   SOLE   0 0 4,467