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,453 10,643 SH   SOLE   990 0 9,653
A T & T Corp New CS 00206R102 14,276 489,759 SH   SOLE   105,503 0 384,256
Abbott Laboratories CS 002824100 21,794 276,194 SH   SOLE   65,326 0 210,868
AbbVie Inc. CS 00287Y109 6,567 86,192 SH   SOLE   32,983 0 53,209
Accenture PLC Cl A CS G1151C101 3,225 19,752 SH   SOLE   3,500 0 16,252
Activision Blizzard Inc CS 00507V109 345 5,805 SH   SOLE   572 0 5,233
Adobe Inc CS 00724F101 14,250 44,778 SH   SOLE   8,592 0 36,186
Adobe Inc CS 00724F101 2,450 7,700 SH Put SOLE   0 0 7,700
Advanced Micro Devices Inc. CS 007903107 600 13,193 SH   SOLE   10,652 0 2,541
Aerojet Rocketdyne Holdings In CS 007800105 512 12,233 SH   SOLE   0 0 12,233
Affiliated Managers CS 008252108 1,385 23,421 SH   SOLE   22,357 0 1,064
Agilent Technologies CS 00846U101 327 4,563 SH   SOLE   0 0 4,563
AIA Group Ltd ADR CS 001317205 830 23,065 SH   SOLE   154 0 22,911
Air Products & Chemicals Inc CS 009158106 1,259 6,307 SH   SOLE   3,277 0 3,030
Akamai Tech CS 00971T101 1,570 17,162 SH   SOLE   1,370 0 15,792
Albireo Pharma Inc CS 01345p106 190 11,580 SH   SOLE   11,380 0 200
Alcon Inc. CS h01301128 1,219 23,980 SH   SOLE   14,400 0 9,580
Alexandria Real Estate Equitie CS 015271109 240 1,754 SH   SOLE   170 0 1,584
Alexion Pharmaceuticals Inc CS 015351109 264 2,945 SH   SOLE   393 0 2,552
Alibaba Group Holding Limited CS 01609w102 24,885 127,958 SH   SOLE   125,292 0 2,666
Allegion Plc CS g0176j109 504 5,477 SH   SOLE   658 0 4,819
Allergan PLC CS G0177J108 3,388 19,129 SH   SOLE   4,178 0 14,951
Allstate Corp CS 020002101 298 3,254 SH   SOLE   216 0 3,038
Alphabet Inc Class A CS 02079k305 27,423 23,601 SH   SOLE   17,882 0 5,719
Alphabet Inc Class A CS 02079k305 930 800 SH Call SOLE   800 0 0
Alphabet Inc Class C CS 02079k107 44,421 38,201 SH   SOLE   28,390 0 9,811
Altria Group Inc. CS 02209S103 1,618 41,851 SH   SOLE   17,799 0 24,052
Alyn Corp CS 022611107 0 160,000 SH   SOLE   0 0 160,000
Amadeus IT Holding SA ADR CS 02263T104 320 6,829 SH   SOLE   0 0 6,829
Amazon.com CS 023135106 59,655 30,597 SH   SOLE   22,082 0 8,515
America Movil SA de CV ADR Ser CS 02364W105 549 46,600 SH   SOLE   0 0 46,600
American Express CS 025816109 2,591 30,270 SH   SOLE   7,313 0 22,957
American Tower CS 03027X100 11,185 51,368 SH   SOLE   31,632 0 19,736
American Water Works CS 030420103 268 2,238 SH   SOLE   0 0 2,238
Ameriprise Financial Inc CS 03076C106 509 4,970 SH   SOLE   846 0 4,124
Amerisource Bergen Corp. CS 03073E105 284 3,209 SH   SOLE   103 0 3,106
Ametek Inc CS 031100100 1,465 20,344 SH   SOLE   375 0 19,969
Amgen Inc CS 031162100 16,099 79,411 SH   SOLE   19,148 0 60,263
Amphenol Corp CS 032095101 242 3,316 SH   SOLE   669 0 2,647
Anheuser-Busch InBev CS 03524A108 456 10,331 SH   SOLE   9,980 0 351
Antero Midstream Corp CS 03676b102 51 24,103 SH   SOLE   0 0 24,103
Anthem, Inc CS 036752103 443 1,952 SH   SOLE   0 0 1,952
Apple Inc CS 037833100 62,465 245,645 SH   SOLE   75,989 0 169,657
Apple Inc CS 037833100 1,246 4,900 SH Call SOLE   3,700 0 1,200
Apple Inc CS 037833100 102 400 SH Call SOLE   0 0 400
Apple Inc CS 037833100 458 1,800 SH Put SOLE   1,000 0 800
Applied Industrial Technologie CS 03820C105 912 19,950 SH   SOLE   0 0 19,950
Applied Materials CS 038222105 216 4,724 SH   SOLE   2,675 0 2,049
AptarGroup Inc CS 038336103 203 2,043 SH   SOLE   0 0 2,043
Aramark CS 03852u106 366 18,335 SH   SOLE   2,224 0 16,111
Archer Daniels Midland Co. CS 039483102 1,809 51,419 SH   SOLE   0 0 51,419
ASML Holding N.V. CS N07059210 707 2,702 SH   SOLE   0 0 2,702
Assurant Inc CS 04621X108 204 1,957 SH   SOLE   357 0 1,600
Athersys Inc. CS 04744L106 527 175,586 SH   SOLE   137,300 0 38,286
Atlas Copco AB ADR CS 049255706 493 14,832 SH   SOLE   0 0 14,832
Atlas Corp CS y0436q109 140 18,178 SH   SOLE   0 0 18,178
AtriCure Inc CS 04963c209 254 7,571 SH   SOLE   956 0 6,615
Australis Capital Inc CS 05259r107 10 70,000 SH   SOLE   0 0 70,000
Autodesk CS 052769106 219 1,406 SH   SOLE   502 0 904
Automatic Data Processing CS 053015103 1,068 7,813 SH   SOLE   2,104 0 5,709
Autozone Inc CS 053332102 426 503 SH   SOLE   31 0 472
Avery Dennison CS 053611109 764 7,498 SH   SOLE   1,435 0 6,063
Baidu ADR CS 056752108 1,506 14,938 SH   SOLE   0 0 14,938
Bain Capital Specialty Finance CS 05684b107 149 16,045 SH   SOLE   0 0 16,045
Bank of America Corp CS 060505104 10,607 499,639 SH   SOLE   153,007 0 346,632
Baxter International CS 071813109 1,021 12,581 SH   SOLE   1,800 0 10,781
Becton Dickinson & Company CS 075887109 742 3,228 SH   SOLE   319 0 2,909
Berkshire Hathaway CS 084670108 1,360 5 SH   SOLE   0 0 5
Berkshire Hathaway Class B CS 084670702 11,629 63,606 SH   SOLE   13,139 0 50,467
Berkshire Hathaway Class B CS 084670702 1,006 5,500 SH Call SOLE   5,300 0 200
Berkshire Htwy Cla100 Shs 1 Wh CS 084990175 2,992 1,100 SH   SOLE   200 0 900
Biogen Inc CS 09062X103 289 914 SH   SOLE   142 0 772
Biomoda Inc- Bankrupt Eff 4/14 CS 090627100 0 10,000 SH   SOLE   0 0 10,000
Blackrock Inc CS 09247X101 3,961 9,002 SH   SOLE   317 0 8,685
Blackstone Group Inc CS 09260d107 1,259 27,625 SH   SOLE   17,750 0 9,875
Boeing Company CS 097023105 5,414 36,302 SH   SOLE   6,334 0 29,968
Booking Holdings Inc CS 09857l108 8,496 6,315 SH   SOLE   428 0 5,887
Booz Allen Hamilton Holding CS 099502106 728 10,605 SH   SOLE   2,000 0 8,605
BP Amoco PLC ADR CS 055622104 4,131 169,388 SH   SOLE   27,259 0 142,129
Bristol-Myers Squibb CS 110122108 8,371 150,179 SH   SOLE   45,940 0 104,239
Broadcom Inc CS 11135F101 6,656 28,074 SH   SOLE   7,397 0 20,677
BRP Group Inc Cl A CS 05589g102 435 41,234 SH   SOLE   1,190 0 40,044
Burlington Stores Inc CS 122017106 751 4,740 SH   SOLE   835 0 3,905
CACI International Inc CS 127190304 206 974 SH   SOLE   179 0 795
Cadence Design Systems CS 127387108 954 14,440 SH   SOLE   0 0 14,440
Cadence Design Systems CS 127387108 258 3,900 SH Put SOLE   0 0 3,900
Cadence Design Systems CS 127387108 693 10,500 SH Put SOLE   0 0 10,500
Campbell Soup Company CS 134429109 806 17,451 SH   SOLE   7,603 0 9,848
Canadian Pacific Railway CS 13645T100 755 3,440 SH   SOLE   0 0 3,440
Cardiovascular Systems Inc CS 141619106 425 12,076 SH   SOLE   1,470 0 10,606
Caterpillar Inc CS 149123101 511 4,405 SH   SOLE   51 0 4,355
CDW Corporation CS 12514G108 268 2,877 SH   SOLE   0 0 2,877
Cedar Fair LP CS 150185106 302 16,446 SH   SOLE   0 0 16,446
Centene CS 15135B101 741 12,470 SH   SOLE   732 0 11,738
Charles River Laboratories Int CS 159864107 970 7,689 SH   SOLE   1,330 0 6,359
Charles Schwab CS 808513105 948 28,188 SH   SOLE   19,097 0 9,091
Charter Communications Inc CS 16119p108 1,258 2,883 SH   SOLE   2,110 0 773
Chesapeake Energy Corp. CS 165167743 4 21,213 SH   SOLE   0 0 21,213
Chevron Corporation CS 166764100 5,729 79,060 SH   SOLE   15,323 0 63,737
Chromadex Corporation CS 171077407 35 10,667 SH   SOLE   0 0 10,667
Chubb Ltd CS h1467j104 10,983 98,330 SH   SOLE   19,941 0 78,389
Church & Dwight Co CS 171340102 1,089 16,965 SH   SOLE   2,940 0 14,025
Ciena Corp. CS 171779309 814 20,455 SH   SOLE   3,800 0 16,655
Cigna Corp CS 125523100 384 2,167 SH   SOLE   129 0 2,038
Cincinnati Financial Corporati CS 172062101 1,052 13,945 SH   SOLE   0 0 13,945
Cintas Inc. CS 172908105 963 5,558 SH   SOLE   983 0 4,575
Cisco Systems CS 17275R102 18,197 462,912 SH   SOLE   114,551 0 348,361
Cisco Systems CS 17275R102 1,171 29,800 SH Call SOLE   29,000 0 800
Cisco Systems CS 17275R102 98 2,500 SH Call SOLE   0 0 2,500
Citigroup CS 172967424 8,960 212,717 SH   SOLE   43,195 0 169,522
Citrix Systems Inc CS 177376100 1,044 7,376 SH   SOLE   366 0 7,010
CMS Energy Corp CS 125896100 334 5,693 SH   SOLE   880 0 4,813
Coca-Cola Co. CS 191216100 3,793 85,724 SH   SOLE   25,207 0 60,517
Cognizant Technology Solutions CS 192446102 2,287 49,218 SH   SOLE   7,374 0 41,844
Colgate Palmolive CS 194162103 1,144 17,240 SH   SOLE   435 0 16,805
Collateral Loan Security - Ban CS l0c990089 0 36,376 SH   SOLE   0 0 36,376
Comcast Corp. Cl A CS 20030n101 18,940 550,896 SH   SOLE   105,330 0 445,566
Comcast Corp. Cl A CS 20030n101 1,231 35,800 SH Call SOLE   26,600 0 9,200
ConocoPhillips CS 20825C104 633 20,538 SH   SOLE   2,966 0 17,572
Constellation Brands Inc. CS 21036P108 6,247 43,575 SH   SOLE   5,424 0 38,151
Cooper Companies CS 216648402 965 3,502 SH   SOLE   550 0 2,952
Copart Inc CS 217204106 843 12,298 SH   SOLE   2,065 0 10,233
Corning, Inc. CS 219350105 412 20,053 SH   SOLE   531 0 19,522
Costco Wholesale Corp CS 22160K105 10,955 38,422 SH   SOLE   4,550 0 33,872
Crown Castle International Cor CS 22822v101 1,309 9,066 SH   SOLE   7,700 0 1,366
CSL Limited ADR CS 12637n204 1,000 10,944 SH   SOLE   0 0 10,944
CSX Corp CS 126408103 484 8,450 SH   SOLE   443 0 8,007
CVS Health Corp. CS 126650100 10,396 175,215 SH   SOLE   45,776 0 129,439
Danaher Corp. CS 235851102 4,065 29,373 SH   SOLE   1,048 0 28,324
Danone ADR CS 23636t100 231 17,950 SH   SOLE   17,300 0 650
Darling Ingredients, Inc. CS 237266101 210 10,978 SH   SOLE   1,345 0 9,633
Dassault Systemes ADR CS 237545108 440 2,970 SH   SOLE   2,840 0 130
Deere & Co CS 244199105 1,373 9,935 SH   SOLE   360 0 9,575
Dell Technologies C CS 24703l202 310 7,842 SH   SOLE   569 0 7,273
Delta Air Lines CS 247361702 140 4,909 SH   SOLE   300 0 4,609
Delta Air Lines CS 247361702 237 8,300 SH Call SOLE   0 0 8,300
Dexcom Inc CS 252131107 206 764 SH   SOLE   321 0 443
Diageo PLC ADR CS 25243Q205 10,359 81,493 SH   SOLE   22,138 0 59,355
Digital Turbine Inc CS 25400w102 114 26,500 SH   SOLE   0 0 26,500
Diodes Inc. CS 254543101 840 20,675 SH   SOLE   3,855 0 16,820
Disney, Walt Co. CS 254687106 8,114 84,000 SH   SOLE   24,953 0 59,047
Disney, Walt Co. CS 254687106 1,333 13,800 SH Call SOLE   10,400 0 3,400
Disney, Walt Co. CS 254687106 58 600 SH Call SOLE   0 0 600
DocuSign Inc. CS 256163106 2,164 23,423 SH   SOLE   0 0 23,423
Dow Inc CS 260557103 283 9,662 SH   SOLE   410 0 9,252
DSV AS ADR CS 26251a108 679 14,942 SH   SOLE   0 0 14,942
DTE Energy CS 233331107 446 4,691 SH   SOLE   534 0 4,157
Duke Energy Corp. CS 26441C204 441 5,449 SH   SOLE   1,399 0 4,050
DuPont de Nemours Inc CS 26614n102 904 26,510 SH   SOLE   334 0 26,176
Eaton Corporation CS G29183103 9,796 126,089 SH   SOLE   16,446 0 109,643
Edwards Lifesciences Corp. CS 28176E108 220 1,168 SH   SOLE   335 0 833
Electronic Arts CS 285512109 241 2,410 SH   SOLE   884 0 1,526
Emerson Electric CS 291011104 282 5,921 SH   SOLE   0 0 5,921
Enbridge Inc CS 29250n105 237 8,147 SH   SOLE   2,734 0 5,413
Entergy Corp CS 29364G103 237 2,519 SH   SOLE   267 0 2,252
EOG Resources CS 26875P101 750 20,866 SH   SOLE   9,956 0 10,910
Epam Systems Inc CS 29414b104 61,574 331,647 SH   SOLE   331,537 0 110
Equifax Inc. CS 294429105 250 2,093 SH   SOLE   337 0 1,756
Equinix Corp CS 29444U700 403 645 SH   SOLE   455 0 190
Escrow GCB GM Bd CS 370escbt1 0 52,000 SH   SOLE   0 0 52,000
Essilor Luxottica ADR CS 297284200 489 9,130 SH   SOLE   0 0 9,130
Estee Lauder CS 518439104 2,406 15,097 SH   SOLE   1,803 0 13,294
Etsy Inc CS 29786a106 524 13,625 SH   SOLE   2,665 0 10,960
Evergy Inc CS 30034W106 264 4,802 SH   SOLE   426 0 4,376
Exelon Corp. CS 30161N101 2,023 54,961 SH   SOLE   3,941 0 51,020
Experian plc ADR CS 30215c101 775 27,835 SH   SOLE   0 0 27,835
Exxon Mobil Corp CS 30231G102 2,893 76,181 SH   SOLE   26,399 0 49,782
Exxon Mobil Corp CS 30231G102 581 15,300 SH Call SOLE   0 0 15,300
Exxon Mobil Corp CS 30231G102 114 3,000 SH Put SOLE   0 0 3,000
Facebook CS 30303M102 51,481 308,641 SH   SOLE   274,172 0 34,469
Facebook CS 30303M102 367 2,200 SH Put SOLE   0 0 2,200
Facebook CS 30303M102 33 200 SH Put SOLE   0 0 200
Factset Research Systems CS 303075105 272 1,045 SH   SOLE   0 0 1,045
Ferrari NV CS n3167y103 388 2,543 SH   SOLE   0 0 2,543
Fidelity National Information CS 31620M106 267 2,195 SH   SOLE   1,500 0 695
Fidelity Natl Finl Inc New CS 31620r303 242 9,715 SH   SOLE   394 0 9,321
First Republic Bank of CA CS 33616C100 678 8,240 SH   SOLE   1,240 0 7,000
Forescout Technologies Inc CS 34553d101 371 11,730 SH   SOLE   0 0 11,730
Fortinet Inc CS 34959E109 772 7,626 SH   SOLE   7,623 0 3
Fortive Corporation CS 34959j108 484 8,777 SH   SOLE   1,132 0 7,645
Fresenius Medical AG CS 358029106 584 17,817 SH   SOLE   16,259 0 1,558
FuelCell CS 35952H601 41 27,100 SH   SOLE   27,100 0 0
Gannett Co Inc CS 36472t109 15 10,137 SH   SOLE   4,547 0 5,590
GCB GM Corp Bond Escrow CS 370escbw4 0 27,000 SH   SOLE   0 0 27,000
Geberit AG ADR CS 36840v109 347 7,972 SH   SOLE   0 0 7,972
Generac Holdings CS 368736104 1,221 13,110 SH   SOLE   2,510 0 10,600
General Dynamics CS 369550108 717 5,419 SH   SOLE   983 0 4,436
General Electric Company CS 369604103 800 100,818 SH   SOLE   21,150 0 79,668
Genpact Ltd CS G3922B107 750 25,695 SH   SOLE   5,806 0 19,889
Gentherm Inc CS 37253A103 212 6,762 SH   SOLE   563 0 6,199
GetSwift Ltd. ADR CS q402a3102 346 1,450,000 SH   SOLE   0 0 1,450,000
Gilead Sciences Inc CS 375558103 1,482 19,826 SH   SOLE   740 0 19,086
Givaudan Sa Adr CS 37636p108 471 7,600 SH   SOLE   7,600 0 0
Global Payments Inc. CS 37940X102 559 3,879 SH   SOLE   362 0 3,517
Goldman Sachs Group, Inc. CS 38141G104 470 3,042 SH   SOLE   30 0 3,012
Grand Central Silver Mines CS 384906202 0 17,000 SH   SOLE   0 0 17,000
Grupo Financiero Banorte SAB d CS P49501201 39 13,985 SH   SOLE   0 0 13,985
Hanesbrands Inc CS 410345102 108 13,697 SH   SOLE   2,109 0 11,588
HD Supply Hldgs Inc. CS 40416m105 552 19,430 SH   SOLE   3,670 0 15,760
HDFC Bank Ltd. CS 40415f101 418 10,876 SH   SOLE   0 0 10,876
Heineken NV ADR CS 423012301 318 7,600 SH   SOLE   7,600 0 0
Henry Jack and Associates Inc CS 426281101 269 1,733 SH   SOLE   0 0 1,733
Home Depot, Inc. CS 437076102 41,102 220,137 SH   SOLE   141,681 0 78,456
Home Depot, Inc. CS 437076102 187 1,000 SH Call SOLE   0 0 1,000
Home Depot, Inc. CS 437076102 187 1,000 SH Put SOLE   0 0 1,000
Honeywell International, Inc. CS 438516106 14,820 110,771 SH   SOLE   31,902 0 78,869
Hormel Geo A Co CS 440452100 375 8,050 SH   SOLE   945 0 7,105
Hostess Brands Inc CS 44109j106 142 13,295 SH   SOLE   1,079 0 12,216
HP Inc. CS 40434l105 223 12,838 SH   SOLE   948 0 11,890
Huntington Bancshares CS 446150104 722 87,986 SH   SOLE   19,440 0 68,546
Huntington Ingalls Inds CS 446413106 835 4,580 SH   SOLE   818 0 3,762
ICON Public Limited Company CS g4705a100 439 3,226 SH   SOLE   0 0 3,226
IDEX Corp CS 45167R104 782 5,659 SH   SOLE   1,025 0 4,634
Illinois Tool Works CS 452308109 505 3,556 SH   SOLE   549 0 3,007
Imageware Systems Inc. CS 45245s108 27 166,448 SH   SOLE   0 0 166,448
Immune Therapeutics Inc CS 45252a107 0 12,500 SH   SOLE   0 0 12,500
Insulet Corp CS 45784P101 1,361 8,217 SH   SOLE   0 0 8,217
Int'l Business Machines Corp. CS 459200101 2,811 25,336 SH   SOLE   5,780 0 19,556
Intel Corp CS 458140100 20,015 369,832 SH   SOLE   61,445 0 308,386
Intel Corp CS 458140100 379 7,000 SH Put SOLE   0 0 7,000
Intelsat S.A. CS l5140p101 48 31,200 SH   SOLE   31,200 0 0
Intercontinental Exchange, Inc CS 45866f104 3,548 43,935 SH   SOLE   1,804 0 42,131
International Power Group Ltd CS 46018A100 0 20,000 SH   SOLE   0 0 20,000
Intuit CS 461202103 1,163 5,055 SH   SOLE   4,471 0 584
Intuitive Surgical Inc CS 46120E602 257 519 SH   SOLE   173 0 346
J M Smucker CS 832696405 214 1,928 SH   SOLE   0 0 1,928
Jacobs Engineering Group Inc CS 469814107 292 3,683 SH   SOLE   0 0 3,683
Jazz Pharmaceuticals CS G50871105 499 4,998 SH   SOLE   905 0 4,093
Johnson & Johnson CS 478160104 31,569 240,746 SH   SOLE   70,713 0 170,033
Johnson Controls Intl. PLC CS g51502105 632 23,441 SH   SOLE   2,112 0 21,329
JPMorgan Chase & Co. CS 46625H100 25,858 287,215 SH   SOLE   72,858 0 214,356
JPMorgan Chase & Co. CS 46625H100 648 7,200 SH Call SOLE   3,700 0 3,500
JPMorgan Chase & Co. CS 46625H100 738 8,200 SH Call SOLE   6,700 0 1,500
Kao Corp ADR CS 485537401 414 25,300 SH   SOLE   25,300 0 0
Kellogg Co CS 487836108 1,035 17,250 SH   SOLE   7,191 0 10,059
Kering SA ADR CS 492089107 455 8,705 SH   SOLE   8,700 0 5
Keysight Technologies CS 49338l103 1,192 14,246 SH   SOLE   1,795 0 12,451
Kimberly-Clark CS 494368103 2,180 17,045 SH   SOLE   13,805 0 3,240
Kinder Morgan, Inc. CS 49456B101 10,669 766,432 SH   SOLE   169,902 0 596,530
L'Oreal Co ADR CS 502117203 551 10,518 SH   SOLE   9,000 0 1,518
L3Harris Technologies Inc CS 502431109 1,530 8,496 SH   SOLE   1,027 0 7,469
Lamb Weston Holdings Inc CS 513272104 692 12,127 SH   SOLE   2,250 0 9,877
Lennar Corp CS 526057104 306 8,007 SH   SOLE   0 0 8,007
Lennox International Inc CS 526107107 835 4,593 SH   SOLE   700 0 3,893
Liberty Broadband Corporation CS 530307107 263 2,458 SH   SOLE   0 0 2,458
Liberty Broadband Corporation CS 530307305 736 6,644 SH   SOLE   336 0 6,308
Liberty Global PLC Cl C CS G5480U120 319 20,319 SH   SOLE   0 0 20,319
Liberty Media Corp A SiriusXM CS 531229409 289 9,114 SH   SOLE   0 0 9,114
Liberty Media Corp C CS 531229607 598 18,926 SH   SOLE   0 0 18,926
Lighting Science Group Corp CS 53224g707 0 21,244 SH   SOLE   0 0 21,244
Lilly, Eli Co CS 532457108 1,574 11,344 SH   SOLE   4,938 0 6,406
Linde PLC Com CS g5494j103 251 1,448 SH   SOLE   0 0 1,448
Link Motion ADR CS 53577l105 31 203,500 SH   SOLE   203,500 0 0
Livent Corporation CS 53814l108 59 11,329 SH   SOLE   1,241 0 10,088
Lockheed Martin CS 539830109 7,438 21,943 SH   SOLE   8,143 0 13,800
Lonza Group LTD CS h50524133 584 1,405 SH   SOLE   0 0 1,405
Lowe's Cos. CS 548661107 7,943 92,302 SH   SOLE   1,520 0 90,782
Lululemon Athletica CS 550021109 597 3,151 SH   SOLE   0 0 3,151
LVMH ADR CS 502441306 1,557 20,918 SH   SOLE   12,000 0 8,918
Marathon Petroleum Corp CS 56585A102 1,127 47,702 SH   SOLE   11,600 0 36,102
Markland Technologies Inc CS 570658203 0 15,000 SH   SOLE   0 0 15,000
Marriott Intl Inc CS 571903202 473 6,319 SH   SOLE   0 0 6,319
Marriott Intl Inc CS 571903202 247 3,300 SH Call SOLE   0 0 3,300
Marriott Intl Inc CS 571903202 382 5,100 SH Put SOLE   0 0 5,100
Mastercard CS 57636Q104 30,724 127,191 SH   SOLE   124,684 0 2,507
Mattel, Inc. CS 577081102 511 58,013 SH   SOLE   7,923 0 50,090
McCormick & Co CS 579780206 1,688 11,954 SH   SOLE   3,530 0 8,424
McDonalds Corp CS 580135101 7,529 45,532 SH   SOLE   12,394 0 33,139
McKesson HBOC Corp. CS 58155Q103 396 2,925 SH   SOLE   0 0 2,925
Medallia Inc CS 584021109 362 18,056 SH   SOLE   0 0 18,056
Medallia Inc CS 584021109 341 17,000 SH Put SOLE   0 0 17,000
Medient Studios Inc CS 58471d109 0 100,000 SH   SOLE   0 0 100,000
Medtronic Plc CS g5960l103 7,940 88,050 SH   SOLE   26,399 0 61,651
Mercadolibre Inc CS 58733R102 462 946 SH   SOLE   0 0 946
Merck & Co CS 58933Y105 13,383 173,945 SH   SOLE   21,714 0 152,231
Merck & Co CS 58933Y105 1,154 15,000 SH Put SOLE   0 0 15,000
Merck & Co CS 58933Y105 2,654 34,500 SH Put SOLE   0 0 34,500
Merck & Co CS 58933Y105 1,000 13,000 SH Put SOLE   0 0 13,000
Mesabi Trust CS 590672101 1,010 70,600 SH   SOLE   70,600 0 0
Metlife Inc. CS 59156R108 5,556 181,750 SH   SOLE   43,196 0 138,554
Mettler-Toledo International CS 592688105 1,422 2,059 SH   SOLE   250 0 1,809
Micron Technology CS 595112103 719 17,090 SH   SOLE   14,633 0 2,457
Microsoft Corporation CS 594918104 122,996 779,887 SH   SOLE   488,757 0 291,130
Microsoft Corporation CS 594918104 1,120 7,100 SH Put SOLE   0 0 7,100
Microsoft Corporation CS 594918104 4,558 28,900 SH Put SOLE   0 0 28,900
Microsoft Corporation CS 594918104 789 5,000 SH Put SOLE   0 0 5,000
Microsoft Corporation CS 594918104 820 5,200 SH Put SOLE   0 0 5,200
Microsoft Corporation CS 594918104 1,183 7,500 SH Put SOLE   0 0 7,500
Microsoft Corporation CS 594918104 473 3,000 SH Put SOLE   0 0 3,000
Milestone Scientific Inc CS 59935p209 33 26,000 SH   SOLE   0 0 26,000
Millicom International Cellula CS l6388f110 28,851 1,015,893 SH   SOLE   1,015,893 0 0
Millicom International Cellula CS l6388f128 1,904 70,744 SH   SOLE   70,744 0 0
Mondelez Intl Inc Com CS 609207105 9,841 196,504 SH   SOLE   50,552 0 145,952
Monolithic Power Systems CS 609839105 1,282 7,653 SH   SOLE   1,150 0 6,503
Moody's Corp. CS 615369105 325 1,535 SH   SOLE   90 0 1,445
Motorola Solutions CS 620076307 234 1,760 SH   SOLE   422 0 1,338
MPTV Inc CS 553424409 0 11,129 SH   SOLE   0 0 11,129
Mueller Water Products Inc CS 624758108 181 22,582 SH   SOLE   2,450 0 20,132
Nestle SA ADR CS 641069406 2,456 23,849 SH   SOLE   9,752 0 14,097
NetEase.com Inc CS 64110W102 1,046 3,260 SH   SOLE   3,260 0 0
Netflix Inc. CS 64110L106 3,687 9,819 SH   SOLE   0 0 9,819
Newell Rubbermaid Company CS 651229106 655 49,351 SH   SOLE   854 0 48,497
Newmont Mining CS 651639106 221 4,884 SH   SOLE   0 0 4,884
NextEra Energy CS 65339F101 20,045 83,306 SH   SOLE   23,534 0 59,772
Nidec Corp ADR CS 654090109 722 27,804 SH   SOLE   27,800 0 4
Nike Inc. CS 654106103 11,668 141,021 SH   SOLE   20,260 0 120,761
Nintendo ADR CS 654445303 891 18,501 SH   SOLE   18,500 0 1
NiSource Industries Inc. CS 65473P105 359 14,366 SH   SOLE   1,025 0 13,341
Norfolk Southern CS 655844108 663 4,541 SH   SOLE   0 0 4,541
North Bud Farms Inc CS 658043104 5 55,000 SH   SOLE   0 0 55,000
Northrop Grumman Corp CS 666807102 4,160 13,748 SH   SOLE   659 0 13,089
Novartis AG ADR CS 66987V109 1,042 12,643 SH   SOLE   9,299 0 3,344
Novo-Nordisk ADR CS 670100205 743 12,336 SH   SOLE   10,125 0 2,211
Nvidia Corp. CS 67066G104 1,057 4,009 SH   SOLE   3,251 0 758
Occidental Petroleum CS 674599105 181 15,640 SH   SOLE   8,938 0 6,702
Omnicom Group CS 681919106 449 8,186 SH   SOLE   620 0 7,566
Oracle Corp CS 68389X105 8,370 173,181 SH   SOLE   50,003 0 123,178
P10 Holdings Inc. CS 69372u207 42 23,900 SH   SOLE   0 0 23,900
Palo Alto Networks Inc. CS 697435105 2,161 13,182 SH   SOLE   12,645 0 537
Parker-Hannifin CS 701094104 829 6,389 SH   SOLE   68 0 6,321
Paychex Inc CS 704326107 264 4,194 SH   SOLE   0 0 4,194
Paycom Software Inc CS 70432v102 884 4,374 SH   SOLE   969 0 3,405
PayPal Holdings, Inc CS 70450y103 1,933 20,195 SH   SOLE   8,387 0 11,808
PepsiCo, Inc. CS 713448108 17,736 147,676 SH   SOLE   35,811 0 111,865
PepsiCo, Inc. CS 713448108 1,033 8,600 SH Call SOLE   8,300 0 300
Pernod Ricard Sa ADR CS 714264207 807 28,151 SH   SOLE   13,600 0 14,551
Pfizer Inc CS 717081103 5,106 156,440 SH   SOLE   64,370 0 92,070
Philip Morris Int'l CS 718172109 1,341 18,383 SH   SOLE   1,000 0 17,383
Phillips 66 CS 718546104 412 7,672 SH   SOLE   719 0 6,953
PNC Financial Services Group CS 693475105 245 2,564 SH   SOLE   125 0 2,439
Pool Corp. CS 73278L105 1,107 5,628 SH   SOLE   885 0 4,743
Pop n Go Inc CS 732816103 0 1,847,297 SH   SOLE   0 0 1,847,297
Procter & Gamble CS 742718109 8,371 76,103 SH   SOLE   17,081 0 59,022
Progressive Corp CS 743315103 1,123 15,209 SH   SOLE   0 0 15,209
Prudential PLC ADR CS 74435K204 378 15,255 SH   SOLE   14,181 0 1,074
Public Storage Inc. CS 74460D109 241 1,211 SH   SOLE   192 0 1,019
PulteGroup Inc CS 745867101 200 8,971 SH   SOLE   0 0 8,971
Pure Cycle Corp CS 746228303 3,167 284,026 SH   SOLE   284,026 0 0
PVH Corp CS 693656100 300 7,974 SH   SOLE   195 0 7,779
Qualcomm Incorporated CS 747525103 17,105 252,839 SH   SOLE   42,883 0 209,956
Qualcomm Incorporated CS 747525103 392 5,800 SH Put SOLE   0 0 5,800
Qualys Inc CS 74758T303 859 9,870 SH   SOLE   1,815 0 8,055
Quest Diagnostics Inc CS 74834L100 211 2,628 SH   SOLE   198 0 2,430
Raymond James Financial CS 754730109 644 10,187 SH   SOLE   1,495 0 8,692
Rayonier Inc Frac Shs 100,000 CS hfe907109 0 50,000 SH   SOLE   0 0 50,000
Raytheon Company CS 755111507 10,286 78,428 SH   SOLE   15,446 0 62,982
ResMed Inc CS 761152107 2,147 14,580 SH   SOLE   1,415 0 13,165
Rineon Group Inc CS 766795108 0 28,784 SH   SOLE   0 0 28,784
Roche Holding ADR CS 771195104 804 19,822 SH   SOLE   15,262 0 4,560
Roper Industries CS 776696106 2,017 6,468 SH   SOLE   582 0 5,886
Royal Dutch Shell PLC ADR B CS 780259107 368 11,264 SH   SOLE   900 0 10,364
RPM Inc. CS 749685103 704 11,828 SH   SOLE   2,653 0 9,175
S S & C Technologies Inc CS 78467J100 380 8,662 SH   SOLE   973 0 7,689
Salesforce.com CS 79466L302 1,789 12,427 SH   SOLE   8,583 0 3,844
SAP SE Spon ADR CS 803054204 844 7,639 SH   SOLE   3,644 0 3,995
SBA Communications CS 78410g104 272 1,007 SH   SOLE   422 0 585
Schlumberger Limited CS 806857108 786 58,261 SH   SOLE   20,336 0 37,925
ServiceNow Inc CS 81762p102 3,169 11,058 SH   SOLE   4,651 0 6,407
Sherwin Williams Company CS 824348106 18,410 40,064 SH   SOLE   1,759 0 38,305
Sherwin Williams Company CS 824348106 873 1,900 SH Call SOLE   1,900 0 0
Shiseido Ltd ADR CS 824841407 414 7,002 SH   SOLE   7,000 0 2
Shopify Inc CS 82509l107 640 1,536 SH   SOLE   120 0 1,416
Sika AG ADR CS 82674r103 410 24,745 SH   SOLE   0 0 24,745
Sionix Corp CS 829400100 0 75,000 SH   SOLE   0 0 75,000
Skyworks Solutions Inc. CS 83088M102 823 9,209 SH   SOLE   1,645 0 7,564
Smith & Nephew Plc ADR CS 83175M205 531 14,809 SH   SOLE   0 0 14,809
Snap-On Inc CS 833034101 363 3,334 SH   SOLE   364 0 2,970
Starbucks Corp CS 855244109 1,922 29,238 SH   SOLE   0 0 29,238
Starbucks Corp CS 855244109 1,052 16,000 SH Call SOLE   15,500 0 500
Starbucks Corp CS 855244109 493 7,500 SH Put SOLE   0 0 7,500
State Street Corp. CS 857477103 696 13,058 SH   SOLE   400 0 12,658
Steris Plc CS g8473t100 1,582 11,299 SH   SOLE   1,405 0 9,894
Steris Plc CS g8473t100 70 500 SH Call SOLE   0 0 500
Sterling Bancorp Del CS 85917a100 135 12,902 SH   SOLE   1,001 0 11,901
Stryker Corp. CS 863667101 851 5,110 SH   SOLE   0 0 5,110
Sumitomo Mitsui ADR CS 86562M209 50 10,454 SH   SOLE   1,539 0 8,915
Sun Communitys Inc CS 866674104 763 6,109 SH   SOLE   1,000 0 5,109
Synopsys Inc CS 871607107 1,518 11,783 SH   SOLE   1,549 0 10,234
T. Rowe Price Associates Inc CS 74144T108 823 8,425 SH   SOLE   570 0 7,855
Taiwan Semiconductor Manufactu CS 874039100 1,111 23,253 SH   SOLE   240 0 23,013
Take Two Interactive CS 874054109 716 6,035 SH   SOLE   1,040 0 4,995
Takeda Pharmaceutical CS 874060205 367 24,207 SH   SOLE   19,450 0 4,757
Tal International Group CS 874080104 485 9,100 SH   SOLE   9,100 0 0
Target CS 87612E106 342 3,674 SH   SOLE   0 0 3,674
TE Connectivity CS H84989104 421 6,688 SH   SOLE   1,637 0 5,051
Teledyne Technologies Inc CS 879360105 906 3,049 SH   SOLE   505 0 2,544
Tencent Holdings Ltd ADR CS 88032Q109 1,888 38,469 SH   SOLE   22,750 0 15,719
Tesla Inc. CS 88160r101 927 1,769 SH   SOLE   85 0 1,684
Tesla Inc. CS 88160r101 1,100 2,100 SH Call SOLE   0 0 2,100
Texas Instruments CS 882508104 1,538 15,387 SH   SOLE   808 0 14,579
The Meet Group, Inc. CS 58513u101 215 36,680 SH   SOLE   36,680 0 0
The Wendy's Company CS 95058W100 367 24,661 SH   SOLE   0 0 24,661
Theratechnologies Inc CS 88338h100 77 47,923 SH   SOLE   0 0 47,923
Thermo Fisher Scientific Inc CS 883556102 743 2,620 SH   SOLE   317 0 2,303
Tivo Corp. CS 88870p106 89 12,628 SH   SOLE   0 0 12,628
TJX Companies Inc CS 872540109 508 10,620 SH   SOLE   975 0 9,645
Toro Co CS 891092108 1,258 19,330 SH   SOLE   0 0 19,330
Trane Technologies PLC CS g8994e103 797 9,653 SH   SOLE   0 0 9,653
Travelers Companies Inc CS 89417E109 951 9,575 SH   SOLE   1,000 0 8,575
Treehouse Foods Inc CS 89469A104 221 5,012 SH   SOLE   614 0 4,398
Tricida Inc CS 89610f101 597 27,148 SH   SOLE   0 0 27,148
Tyler Technologies Inc CS 902252105 5,224 17,615 SH   SOLE   115 0 17,500
Tyler Technologies Inc CS 902252105 1,038 3,500 SH Put SOLE   0 0 3,500
Ultra Petroleum Corp CS 903914208 2 24,696 SH   SOLE   0 0 24,696
Under Armour Inc CS 904311206 140 17,400 SH   SOLE   0 0 17,400
Under Armour Inc CS 904311107 161 17,500 SH   SOLE   0 0 17,500
Unilever NV Shares CS 904784709 554 11,355 SH   SOLE   9,230 0 2,125
Union Pacific Corp CS 907818108 2,218 15,726 SH   SOLE   7,301 0 8,425
United Parcel Service Inc. CS 911312106 5,984 64,057 SH   SOLE   12,837 0 51,220
United Technologies CS 913017109 5,912 62,675 SH   SOLE   14,991 0 47,684
UnitedHealth Group Inc CS 91324P102 23,341 93,598 SH   SOLE   21,831 0 71,767
UnitedHealth Group Inc CS 91324P102 324 1,300 SH Put SOLE   0 0 1,300
US Bancorp CS 902973304 994 28,859 SH   SOLE   24,498 0 4,361
Varian Medical Systems Inc. CS 92220P105 783 7,630 SH   SOLE   1,175 0 6,455
Verizon Communications CS 92343V104 14,986 278,910 SH   SOLE   45,979 0 232,931
Verizon Communications CS 92343V104 811 15,100 SH Put SOLE   0 0 15,100
Visa Inc Cl A CS 92826C839 41,957 260,410 SH   SOLE   186,651 0 73,759
Visa Inc Cl A CS 92826C839 1,225 7,600 SH Call SOLE   5,700 0 1,900
Vulcan Materials CS 929160109 4,254 39,363 SH   SOLE   0 0 39,363
W. W. Grainger Inc CS 384802104 252 1,016 SH   SOLE   0 0 1,016
Wal Mart de Mexico ADR CS 93114W107 782 33,655 SH   SOLE   19,100 0 14,555
Walgreen Boots Alliance Inc CS 931427108 405 8,849 SH   SOLE   500 0 8,349
Walmart Inc CS 931142103 4,927 43,361 SH   SOLE   21,457 0 21,905
Waste Management Inc CS 94106L109 257 2,775 SH   SOLE   0 0 2,775
WEC Energy Group Inc. CS 92939u106 372 4,221 SH   SOLE   680 0 3,541
Wells Fargo & Company CS 949746101 6,100 212,530 SH   SOLE   60,903 0 151,627
Weyerhauser Corporation CS 962166104 1,542 90,947 SH   SOLE   35,604 0 55,343
Williams Companies, Inc. CS 969457100 1,356 95,841 SH   SOLE   0 0 95,841
Xilinx Inc CS 983919101 5,891 75,583 SH   SOLE   18,680 0 56,903
Xylem Inc CS 98419M100 987 15,148 SH   SOLE   2,892 0 12,256
Yum China Holdings Inc CS 98850p109 554 12,992 SH   SOLE   434 0 12,558
Yum! Brands Inc. CS 988498101 1,028 15,002 SH   SOLE   428 0 14,574
Zebra Technologies Inc. Cl A CS 989207105 705 3,840 SH   SOLE   675 0 3,165
Zimmer Biomet Holdings Inc CS 98956p102 352 3,483 SH   SOLE   127 0 3,356
Zimmer Biomet Holdings Inc CS 98956p102 131 1,300 SH Put SOLE   0 0 1,300
Zoetis Inc CS 98978V103 515 4,380 SH   SOLE   818 0 3,562
Inventrust PPTYs Corp RE 46124j102 38 12,175 SH   SOLE   0 0 12,175
KBS Real Estate Investment Tru RE 48243c109 59 15,438 SH   SOLE   0 0 15,438
Pacific Oak Strategic Oppurtun RE 694701103 160 15,061 SH   SOLE   0 0 15,061
Progressive Interchange LLC RE 742995871 50 50,000 SH   SOLE   0 0 50,000
Retail Properties of America RE 76131V202 144 27,824 SH   SOLE   0 0 27,824
Schwab US REIT RE 808524847 751 22,945 SH   SOLE   0 0 22,945
Vanguard REIT Viper Index Seri RE 922908553 4,206 60,211 SH   SOLE   0 0 60,211
Evergreen Energy Wts. 12/31/49 WT 999z85197 0 56,285 SH   SOLE   56,285 0 0
Evergreen Energy Wts. 7/29/10 WT 300990116 0 500,000 SH   SOLE   500,000 0 0
Evergreen Energy Wts. 8/1/11 WT 999z85189 0 28,143 SH   SOLE   28,143 0 0
Evergreen Energy Wts. 8/1/11 WT 999z85205 0 28,143 SH   SOLE   28,143 0 0
BNS MID 10-15-21 20 buff SE 064159nx0 6,403 7,760,000 SH   SOLE   50,000 0 7,710,000
BNS MXEA 2-7-22 20 buff SE 064159ps9 1,464 1,635,000 SH   SOLE   0 0 1,635,000
BNS MXEF 10-15-21 20 buff SE 064159nw2 4,219 5,080,000 SH   SOLE   200,000 0 4,880,000
C SPX 2-7-22 20 buff SE 17327tzp4 2,416 2,715,000 SH   SOLE   40,000 0 2,675,000
CS SPX 8-10-20 10 buff SE 22552fay8 68 73,000 SH   SOLE   0 0 73,000
GS MID 12-24-20 20 buff SE 40055qgf3 1,516 1,825,000 SH   SOLE   50,000 0 1,775,000
GS MID 2-9-22 20 buff SE 40056fzu2 954 1,180,000 SH   SOLE   0 0 1,180,000
GS MID 5-13-21 20 buff SE 40056egh5 1,776 2,110,000 SH   SOLE   100,000 0 2,010,000
GS MID 6-11-20 20 buff SE 40055ab71 1,621 1,815,000 SH   SOLE   0 0 1,815,000
GS MXEF 12-24-20 20 buff SE 40055qgd8 842 985,000 SH   SOLE   0 0 985,000
GS MXEF 6-16-21 20 buff SE 40056emz8 7,924 8,765,000 SH   SOLE   325,000 0 8,440,000
GS RTY 5-21-20 10 buff SE 40054kpk6 4,948 5,045,000 SH   SOLE   1,090,000 0 3,955,000
GS SPX 8-11-22 20 buff SE 40056yj88 7,056 8,615,000 SH   SOLE   1,065,000 0 7,550,000
HSBC SPX 5-6-20 10 buff SE 40435ugs7 98 100,000 SH   SOLE   0 0 100,000
JPM MXEA 6-16-21 20 buff SE 48130wks9 7,647 8,090,000 SH   SOLE   575,000 0 7,515,000
JPM MXEF 6-8-22 20 buff SE 48132hex6 1,866 2,225,000 SH   SOLE   100,000 0 2,125,000
JPM SPX 12-21-20 15 buff SE 48130u6m2 90 96,000 SH   SOLE   0 0 96,000
JPM SPX 12-23-20 20 buff SE 48129m3s3 2,320 2,355,000 SH   SOLE   75,000 0 2,280,000
JPM SX5E 5-11-20 10 buff SE 48130wbe0 3,754 4,040,000 SH   SOLE   0 0 4,040,000
MS MXEA 10-15-21 20 buff SE 61768d6j9 2,903 3,390,000 SH   SOLE   300,000 0 3,090,000
MS MXEA 6-8-22 20 buff SE 61769h3r4 1,280 1,560,000 SH   SOLE   225,000 0 1,335,000
MS MXEA 8-15-22 20 buff SE 61770fle4 1,585 1,975,000 SH   SOLE   0 0 1,975,000
MS SPX 5-13-21 20 buff SE 61768drj6 3,794 3,905,000 SH   SOLE   175,000 0 3,730,000
MS SPX 6-11-20 20 buff SE 61768cwj2 1,591 1,545,000 SH   SOLE   125,000 0 1,420,000
RBC EEM 6-11-20 15 buff SE 78013xca4 1,732 2,025,000 SH   SOLE   0 0 2,025,000
RBC EFA 6-11-20 15 buff SE 78013xcb2 941 1,075,000 SH   SOLE   0 0 1,075,000
RBC RTY 10-15-21 20 buff SE 78013x5m6 3,065 3,850,000 SH   SOLE   30,000 0 3,820,000
RBC RTY 12-24-20 20 buff SE 78013xmz8 1,358 1,700,000 SH   SOLE   25,000 0 1,675,000
RBC RTY 2-7-22 20 buff SE 78013xye2 946 1,175,000 SH   SOLE   0 0 1,175,000
RBC SPX 10-15-21 20 buff SE 78013x5l8 8,663 9,410,000 SH   SOLE   510,000 0 8,900,000
RBC SPX 6-16-21 20 buff SE 78013xue6 12,634 12,415,000 SH   SOLE   400,000 0 12,015,000
RBC SPX 8-13-20 20 buff SE 78013xfu7 4,094 3,917,000 SH   SOLE   0 0 3,917,000
RBC SX5E 8-13-20 15 abs ret bu SE 78013xft0 4,421 4,637,000 SH   SOLE   0 0 4,637,000
TD SPX 10-27-20 12.5 buff SE 89114qhz4 81 83,000 SH   SOLE   0 0 83,000
WFC SPX 11-25-20 12.5 buff SE 95001h4y4 24 27,000 SH   SOLE   0 0 27,000
Bristol Myers Squibb Co Rt RT 110122157 42 11,182 SH   SOLE   992 0 10,190
Energy Transfer LP ML 29273v100 2,279 495,489 SH   SOLE   18,449 0 477,040
Enterprise Products Ptnrs ML 293792107 5,221 365,134 SH   SOLE   18,556 0 346,578
EQM Midstream Partners LP ML 26885b100 632 53,539 SH   SOLE   732 0 52,807
Genesis Energy LP ML 371927104 410 104,698 SH   SOLE   0 0 104,698
JPMorgan Alerian MLP Index ML 46625H365 816 90,348 SH   SOLE   18,400 0 71,948
Magellan Midstream Ptnrs LP ML 559080106 4,585 125,658 SH   SOLE   9,177 0 116,481
MPLX LP ML 55336V100 1,036 89,129 SH   SOLE   6,900 0 82,229
Nextera Energy Partners Lp ML 65341b106 1,903 44,246 SH   SOLE   3,750 0 40,496
Phillips 66 Partners LP Common ML 718549207 1,693 46,466 SH   SOLE   2,400 0 44,066
Plains Group Holdings LP Cla ML 72651a207 605 107,919 SH   SOLE   1,800 0 106,119
Tallgrass Energy LP Class A ML 874696107 323 19,617 SH   SOLE   0 0 19,617
Targa Resources Prtns Com St ML 87612G101 691 100,057 SH   SOLE   11,500 0 88,557
UBS E-TRACS Alerian MLP Infras ML 902641646 4,864 597,576 SH   SOLE   16,972 0 580,604
Western Midstream Partners LP ML 958669103 335 103,371 SH   SOLE   0 0 103,371
Deutsche X Tracks MSCI EAFE EE 233051200 2,839 105,927 SH   SOLE   19,492 0 86,435
First Tr Value Line Dividend I EE 33734H106 221 7,985 SH   SOLE   0 0 7,985
Invesco QQQ Trust EE 46090E103 20,450 107,403 SH   SOLE   21,567 0 85,837
Invesco S&P 500 Healthcare EE 46137V332 7,131 37,696 SH   SOLE   1,840 0 35,856
iShares Commodities Select Str EE 46431w853 242 10,764 SH   SOLE   0 0 10,764
iShares EAFE Value ETF EE 464288877 488 13,666 SH   SOLE   0 0 13,666
iShares FTSE/Xinhua China25 In EE 464287184 529 14,088 SH   SOLE   0 0 14,088
iShares Russell Mid Cap Growth EE 464287481 1,112 9,148 SH   SOLE   0 0 9,148
iShares Russell Mid Cap Index EE 464287499 1,462 33,867 SH   SOLE   0 0 33,867
iShares Russell Mid Cap Value EE 464287473 1,125 17,561 SH   SOLE   0 0 17,561
iShares Select Dividend ETF EE 464287168 3,259 44,316 SH   SOLE   950 0 43,366
iShares US Home Construction EE 464288752 984 34,000 SH   SOLE   20,000 0 14,000
JP Morgan Diversified Ret Intl EE 46641q209 625 14,453 SH   SOLE   0 0 14,453
JPM Diversified EM Mkts Etf EE 46641q308 208 5,247 SH   SOLE   0 0 5,247
Schwab US Large Cap ETF EE 808524201 7,267 118,646 SH   SOLE   19,486 0 99,160
Schwab US Mid-Cap ETF EE 808524508 1,289 30,580 SH   SOLE   5,046 0 25,534
Schwab US Small-Cap ETF EE 808524607 1,092 21,200 SH   SOLE   2,477 0 18,723
SPDR Dow Jones Indl Avg ETF Se EE 78467X109 993 4,530 SH   SOLE   2,150 0 2,380
SPDR Euro STOXX 50 ETF EE 78463X202 1,635 55,415 SH   SOLE   1,605 0 53,810
SPDR Financial Index EE 81369Y605 501 24,075 SH   SOLE   0 0 24,075
SPDR S&P 500 ETF EE 78462F103 99,715 386,868 SH   SOLE   32,128 0 354,740
SPDR S&P 500 ETF EE 78462F103 644 2,500 SH Call SOLE   0 0 2,500
SPDR S&P Bank ETF EE 78464a797 1,195 44,315 SH   SOLE   2,664 0 41,651
SPDR S&P Biotech EE 78464A870 804 10,377 SH   SOLE   0 0 10,377
SPDR S&P Dividend ETF EE 78464A763 21,942 274,756 SH   SOLE   32,101 0 242,655
SPDR S&P Int'l Small Cap Fd EE 78463X871 1,002 43,988 SH   SOLE   508 0 43,480
SPDR S&P Mid Cap 400 ETF EE 78467Y107 47,846 182,006 SH   SOLE   16,714 0 165,292
SPDR Technology Index EE 81369Y803 355 4,419 SH   SOLE   0 0 4,419
SPDR Technology Index EE 81369Y803 482 6,000 SH Put SOLE   0 0 6,000
Vaneck Vectors ETF TR EE 92189f106 864 37,501 SH   SOLE   0 0 37,501
Vaneck Vectors ETF TR EE 92189f700 436 8,488 SH   SOLE   1,200 0 7,288
Vanguard Dividend Appreciation EE 921908844 837 8,093 SH   SOLE   400 0 7,693
Vanguard Europe ETF EE 922042874 2,308 53,336 SH   SOLE   238 0 53,098
Vanguard FTSE All-World Ex-US EE 922042775 924 22,514 SH   SOLE   0 0 22,514
Vanguard FTSE Developed Mkts E EE 921943858 12,650 379,420 SH   SOLE   6,243 0 373,177
Vanguard FTSE Emerging Mkts ET EE 922042858 15,992 476,662 SH   SOLE   26,837 0 449,825
Vanguard Growth ETF EE 922908736 717 4,575 SH   SOLE   0 0 4,575
Vanguard Index Fds S&p 500 EE 922908363 425 1,796 SH   SOLE   120 0 1,676
Vanguard Information Technolog EE 92204A702 3,425 16,163 SH   SOLE   946 0 15,217
Vanguard Large Cap ETF EE 922908637 1,413 11,927 SH   SOLE   0 0 11,927
Vanguard Mid Cap Vipers Index EE 922908629 1,135 8,620 SH   SOLE   96 0 8,524
Vanguard Russell 1000 ETF EE 92206c730 4,239 36,155 SH   SOLE   0 0 36,155
Vanguard Small Cap ETF EE 922908751 1,158 10,030 SH   SOLE   0 0 10,030
Vanguard Small Cap Growth EE 922908595 237 1,578 SH   SOLE   0 0 1,578
Vanguard Small Cap Value Fund EE 922908611 447 5,038 SH   SOLE   0 0 5,038
Vanguard Tot Stock Mrkt ETF EE 922908769 21,574 167,358 SH   SOLE   0 0 167,358
Vanguard Value ETF EE 922908744 410 4,599 SH   SOLE   0 0 4,599
WisdomTree Int'l Small Cap Div EE 97717W760 3,661 76,182 SH   SOLE   1,775 0 74,407
Wisdomtree Midcap Dividend EE 97717w505 4,907 203,097 SH   SOLE   3,220 0 199,877
Fidelity MSCI Real Estate ETF EZ 316092857 1,213 58,326 SH   SOLE   750 0 57,576
GS Activebeta Large Cap ETF EZ 381430503 5,771 110,584 SH   SOLE   4,924 0 105,660
Invesco Dynamic Building and C EZ 46137V779 1,481 67,219 SH   SOLE   8,651 0 58,568
iShares Core MSCI EAFE EZ 46432f842 29,023 581,740 SH   SOLE   14,850 0 566,889
iShares Core MSCI Emerging Mkt EZ 46434g103 27,641 683,010 SH   SOLE   26,008 0 657,002
IShares Core S&P Total US Stoc EZ 464287150 594 10,390 SH   SOLE   785 0 9,605
iShares Dow Jones US RE Index EZ 464287739 964 13,861 SH   SOLE   175 0 13,686
iShares MSCI EAFE Index EZ 464287465 13,883 259,698 SH   SOLE   16,975 0 242,723
iShares MSCI EAFE Small Cap In EZ 464288273 5,678 126,667 SH   SOLE   6,447 0 120,220
iShares MSCI Emerg Mkts Indx F EZ 464287234 5,800 169,930 SH   SOLE   21,463 0 148,467
iShares Russell 1000 EZ 464287622 1,027 7,255 SH   SOLE   0 0 7,255
iShares Russell 1000 Growth In EZ 464287614 25,524 169,426 SH   SOLE   5,790 0 163,636
iShares Russell 1000 Value Ind EZ 464287598 15,155 152,799 SH   SOLE   4,133 0 148,666
iShares Russell 2000 Growth In EZ 464287648 8,847 55,932 SH   SOLE   3,262 0 52,670
iShares Russell 2000 Index EZ 464287655 31,417 274,484 SH   SOLE   9,590 0 264,894
iShares Russell 2000 Value Ind EZ 464287630 6,170 75,211 SH   SOLE   2,934 0 72,277
iShares S&P 500 Growth EZ 464287309 18,819 114,021 SH   SOLE   8,619 0 105,403
iShares S&P 500 Index EZ 464287200 171,082 662,084 SH   SOLE   19,333 0 642,750
iShares S&P Barra Value Index EZ 464287408 27,555 286,291 SH   SOLE   3,168 0 283,123
iShares S&P Mid Cap 400 Growth EZ 464287606 22,750 127,481 SH   SOLE   7,143 0 120,338
iShares S&P Mid Cap 400 Value EZ 464287705 16,141 147,072 SH   SOLE   6,490 0 140,582
iShares S&P Mid Cap Index EZ 464287507 40,713 283,002 SH   SOLE   7,357 0 275,646
iShares S&P Small Cap 600 Grow EZ 464287887 2,805 20,347 SH   SOLE   3,441 0 16,906
iShares S&P Small Cap 600 Valu EZ 464287879 3,053 30,546 SH   SOLE   3,450 0 27,096
iShares S&P Small Cap Index EZ 464287804 27,092 482,840 SH   SOLE   55,938 0 426,901
iShares Tr MSCI AC Asia Ex Jap EZ 464288182 1,442 24,142 SH   SOLE   0 0 24,142
Ishares Trust High Dividend Eq EZ 46429B663 332 4,634 SH   SOLE   0 0 4,634