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 3,000 20,154 SH   SOLE   199 0 19,955
A T & T Corp New CS 00206R102 4,806 203,369 SH   SOLE   58,234 0 145,135
Abbott Labs CS 002824100 41,091 347,172 SH   SOLE   47,618 0 299,554
Abbott Labs CS 002824100 178 1,500 SH Call SOLE   0 0 1,500
Abbvie Inc CS 00287y109 48,361 298,322 SH   SOLE   57,490 0 240,832
Accenture PLC Cl A CS G1151C101 29,236 86,696 SH   SOLE   8,095 0 78,600
Accenture PLC Cl A CS G1151C101 67 200 SH Call SOLE   0 0 200
Accenture PLC Cl A CS G1151C101 3,271 9,700 SH Put SOLE   0 0 9,700
ACTIVISION BLIZZARD INC CS 00507v109 4,193 52,340 SH   SOLE   1,275 0 51,065
Adamas Pharmaceuticals Inc Ten CS 005cvr014 0 650,037 SH   SOLE   539,810 0 110,227
Adamas Pharmaceuticals Inc Ten CS 005cvr022 0 650,037 SH   SOLE   539,810 0 110,227
Adobe Inc CS 00724F101 24,342 53,425 SH   SOLE   7,973 0 45,452
Adobe Inc CS 00724F101 228 500 SH Put SOLE   0 0 500
Adobe Inc CS 00724F101 410 900 SH Put SOLE   0 0 900
Advanced Micro Devices Inc. CS 007903107 12,606 115,291 SH   SOLE   16,652 0 98,639
Advantego Corp CS 00775n102 0 60,000 SH   SOLE   0 0 60,000
Adyen NV ADR CS 00783v104 702 35,507 SH   SOLE   0 0 35,507
Aerojet Rocketdyne Holdings In CS 007800105 478 12,142 SH   SOLE   0 0 12,142
Aflac Inc CS 001055102 587 9,114 SH   SOLE   1,250 0 7,864
Agilent Technologies CS 00846U101 479 3,617 SH   SOLE   0 0 3,617
AIA Group Ltd ADR CS 001317205 1,243 29,715 SH   SOLE   0 0 29,715
Air Products & Chemicals Inc CS 009158106 30,323 121,335 SH   SOLE   36,548 0 84,788
Airbnb Inc. CS 009066101 1,365 7,950 SH   SOLE   0 0 7,950
Airbnb Inc. CS 009066101 378 2,200 SH Put SOLE   0 0 2,200
Airbnb Inc. CS 009066101 773 4,500 SH Put SOLE   0 0 4,500
Akamai Tech CS 00971T101 1,966 16,465 SH   SOLE   350 0 16,115
Albemarle Corp CS 012653101 266 1,201 SH   SOLE   0 0 1,201
Albertsons Companies Inc Class CS 013091103 223 6,717 SH   SOLE   0 0 6,717
Albireo Pharma Inc CS 01345p106 5,926 198,651 SH   SOLE   134,753 0 63,898
Alcon Inc. CS h01301128 1,172 14,771 SH   SOLE   150 0 14,621
Alexandria Real Estate Equitie CS 015271109 485 2,410 SH   SOLE   128 0 2,282
Alibaba Group Holding Limited CS 01609w102 1,035 9,515 SH   SOLE   50 0 9,465
Align Technology CS 016255101 323 741 SH   SOLE   101 0 640
Allegion Plc CS g0176j109 507 4,619 SH   SOLE   399 0 4,220
Allianz SE ADR CS 018820100 201 8,472 SH   SOLE   0 0 8,472
Allstate Corp CS 020002101 628 4,533 SH   SOLE   0 0 4,533
Allstate Corp CS 020002101 180 1,300 SH Put SOLE   0 0 1,300
Alphabet Inc Class CS 02079K305 87,954 31,623 SH   SOLE   14,026 0 17,597
Alphabet Inc Class C CS 02079k107 99,968 35,792 SH   SOLE   11,208 0 24,584
Alphabet Inc Class C CS 02079k107 279 100 SH Call SOLE   0 0 100
Alphabet Inc Class C CS 02079k107 279 100 SH Call SOLE   0 0 100
Alternative Energy Partners In CS 02152E101 0 80,000 SH   SOLE   0 0 80,000
Altria Group Inc. CS 02209S103 2,000 38,285 SH   SOLE   16,338 0 21,947
Alyn Corp CS 022611107 0 160,000 SH   SOLE   0 0 160,000
Amadeus IT Holding SA ADR CS 02263T104 636 9,834 SH   SOLE   0 0 9,834
Amazon Com Inc CS 023135106 144,780 44,412 SH   SOLE   11,919 0 32,493
Amazon Com Inc CS 023135106 652 200 SH Call SOLE   0 0 200
Amazon Com Inc CS 023135106 978 300 SH Call SOLE   0 0 300
Amazon Com Inc CS 023135106 326 100 SH Call SOLE   0 0 100
Amazon Com Inc CS 023135106 652 200 SH Put SOLE   0 0 200
Ambev Sa Adr CS 02319V103 49 15,228 SH   SOLE   0 0 15,228
Amcor PLC Ord CS g0250x107 121 10,694 SH   SOLE   0 0 10,694
Ameren Corp. CS 023608102 617 6,579 SH   SOLE   0 0 6,579
America Movil SA de CV ADR Ser CS 02364W105 846 40,000 SH   SOLE   0 0 40,000
American Electric Power CS 025537101 2,155 21,600 SH   SOLE   77 0 21,523
American Express CS 025816109 16,026 85,699 SH   SOLE   27,450 0 58,249
American Financial Group CS 025932104 201 1,377 SH   SOLE   648 0 729
American International Group CS 026874784 1,631 25,986 SH   SOLE   2,206 0 23,780
American Tower CS 03027X100 20,457 81,431 SH   SOLE   13,716 0 67,714
American Tower CS 03027X100 50 200 SH Call SOLE   0 0 200
American Water Works CS 030420103 499 3,014 SH   SOLE   0 0 3,014
Americann Inc. CS 030588107 60 105,926 SH   SOLE   0 0 105,926
Ameriprise Financial Inc CS 03076C106 1,305 4,344 SH   SOLE   950 0 3,394
Amerisource Bergen Corp. CS 03073E105 478 3,089 SH   SOLE   0 0 3,089
Ametek Inc CS 031100100 2,232 16,760 SH   SOLE   200 0 16,560
Amgen Inc CS 031162100 8,094 33,471 SH   SOLE   9,997 0 23,474
Amphenol Corp CS 032095101 254 3,366 SH   SOLE   250 0 3,116
Analog Devices Inc CS 032654105 303 1,834 SH   SOLE   202 0 1,632
Anheuser-Busch InBev CS 03524A108 539 8,970 SH   SOLE   7,680 0 1,290
ANNALY CAP MGMT INC CS 035710409 1,389 197,268 SH   SOLE   113,437 0 83,831
Ansys Inc CS 03662Q105 260 820 SH   SOLE   0 0 820
Antares Pharma Inc CS 036642106 57 14,000 SH   SOLE   0 0 14,000
Antero Midstream Corp CS 03676b102 681 62,695 SH   SOLE   0 0 62,695
ANTHEM INC CS 036752103 1,957 3,984 SH   SOLE   100 0 3,884
Aon Corp CS g0403h108 1,120 3,440 SH   SOLE   0 0 3,440
Apollo Global Management Inc C CS 03769M106 246 3,967 SH   SOLE   0 0 3,967
Apple Inc CS 037833100 244,791 1,401,929 SH   SOLE   185,513 0 1,216,416
Apple Inc CS 037833100 227 1,300 SH Call SOLE   0 0 1,300
Apple Inc CS 037833100 1,851 10,600 SH Put SOLE   0 0 10,600
Apple Inc CS 037833100 1,746 10,000 SH Put SOLE   0 0 10,000
Applied Industrial Technologie CS 03820C105 893 8,701 SH   SOLE   0 0 8,701
Applied Materials CS 038222105 24,914 189,027 SH   SOLE   93,623 0 95,404
Applied Materials CS 038222105 26 200 SH Call SOLE   0 0 200
Aptiv PLC CS g6095l109 458 3,826 SH   SOLE   0 0 3,826
Arch Capital Group CS G0450A105 386 7,963 SH   SOLE   0 0 7,963
Archer Daniels Midland Co. CS 039483102 4,720 52,290 SH   SOLE   0 0 52,290
Ares Capital Corp CS 04010L103 486 23,190 SH   SOLE   210 0 22,980
Arthur J. Gallagher CS 363576109 212 1,212 SH   SOLE   0 0 1,212
Artificial Intelligence Techno CS 04316d201 1 59,696 SH   SOLE   0 0 59,696
Asbury Automotive CS 043436104 818 5,105 SH   SOLE   383 0 4,722
Ashland Global Holdings Inc CS 044186104 377 3,830 SH   SOLE   0 0 3,830
Asia Broadband CS 04518l100 6 50,000 SH   SOLE   0 0 50,000
ASML Holding N.V. CS N07059210 1,677 2,510 SH   SOLE   0 0 2,510
Aspen Technology Inc. CS 045327103 401 2,427 SH   SOLE   0 0 2,427
Astrazeneca CS 046353108 466 7,026 SH   SOLE   292 0 6,734
Athersys Inc. CS 04744L106 95 156,986 SH   SOLE   156,986 0 0
Atlas Copco AB ADR CS 049255706 575 11,071 SH   SOLE   0 0 11,071
Atlas Corp CS y0436q109 363 24,761 SH   SOLE   0 0 24,761
Atlassian Corp. PLC CS g06242104 641 2,183 SH   SOLE   0 0 2,183
Atmos Energy Corp CS 049560105 343 2,872 SH   SOLE   0 0 2,872
AtriCure Inc CS 04963c209 892 13,578 SH   SOLE   757 0 12,821
Atrion Corp CS 049904105 779 1,092 SH   SOLE   1,080 0 12
Autodesk CS 052769106 1,582 7,378 SH   SOLE   591 0 6,787
Automatic Data Processing CS 053015103 1,948 8,561 SH   SOLE   845 0 7,716
Autozone Inc CS 053332102 808 395 SH   SOLE   16 0 379
Azenta Inc CS 114340102 807 9,732 SH   SOLE   865 0 8,867
Baidu ADR CS 056752108 1,809 13,673 SH   SOLE   0 0 13,673
Banco Bilbao Vis ADR CS 05946K101 103 18,088 SH   SOLE   0 0 18,088
Banco Santander SA ADR CS 05964H105 62 18,431 SH   SOLE   0 0 18,431
Bank of America Corp CS 060505104 27,065 656,602 SH   SOLE   119,887 0 536,715
Bank of America Corp CS 060505104 29 700 SH Call SOLE   0 0 700
Bank of New York Mellon CS 064058100 308 6,213 SH   SOLE   522 0 5,691
Bank OZK CS 06417n103 3,301 77,297 SH   SOLE   38,072 0 39,225
Barrick Gold Corporation CS 067901108 262 10,678 SH   SOLE   3,700 0 6,978
BAXTER INTERNATIONAL INC CS 071813109 1,382 17,818 SH   SOLE   700 0 17,118
BECTON DICKINSON & COMPANY CS 075887109 2,056 7,728 SH   SOLE   316 0 7,412
Bentley Systems Inc CS 08265t208 275 6,217 SH   SOLE   0 0 6,217
Berkley, W. R. CS 084423102 409 6,147 SH   SOLE   0 0 6,147
Berkshire Hathaway CS 084670108 2,645 5 SH   SOLE   0 0 5
Berkshire Hathaway Class B CS 084670702 35,242 99,862 SH   SOLE   13,172 0 86,690
Berkshire Hathaway Class B CS 084670702 176 500 SH Put SOLE   0 0 500
Berkshire Hathaway Class B CS 084670702 176 500 SH Put SOLE   0 0 500
Berkshire Htwy Cla100 Shs 1 Wh CS 084990175 7,934 1,500 SH   SOLE   600 0 900
BHP Group Limited CS 088606108 267 3,458 SH   SOLE   0 0 3,458
BioCube Inc CS 09056u107 1 66,666 SH   SOLE   0 0 66,666
Biogen Inc CS 09062X103 243 1,152 SH   SOLE   188 0 964
Blackrock Inc CS 09247X101 13,196 17,269 SH   SOLE   1,916 0 15,352
Blackstone Group Inc CS 09260d107 5,415 42,655 SH   SOLE   26,897 0 15,758
Block Inc CS 852234103 579 4,271 SH   SOLE   0 0 4,271
Bloomin Brands Inc. CS 094235108 618 28,158 SH   SOLE   0 0 28,158
Blue Biofuels Inc CS 09530Q102 3 20,000 SH   SOLE   0 0 20,000
Boeing Company CS 097023105 36,306 189,588 SH   SOLE   58,968 0 130,620
Boeing Company CS 097023105 38 200 SH Call SOLE   0 0 200
Booking Holdings Inc CS 09857l108 29,694 12,644 SH   SOLE   3,923 0 8,721
Booz Allen Hamilton Holding CS 099502106 718 8,173 SH   SOLE   550 0 7,623
BorgWarner CS 099724106 237 6,080 SH   SOLE   0 0 6,080
Boston Scientific Corp CS 101137107 15,477 349,457 SH   SOLE   117,209 0 232,248
BP Amoco PLC ADR CS 055622104 292 9,927 SH   SOLE   0 0 9,927
Bright Horizons Family Solutio CS 109194100 214 1,614 SH   SOLE   0 0 1,614
Bristol-Myers Squibb Co CS 110122108 27,525 376,900 SH   SOLE   80,724 0 296,176
Broadcom Inc CS 11135F101 34,340 54,536 SH   SOLE   8,270 0 46,266
Broadcom Inc CS 11135F101 252 400 SH Put SOLE   0 0 400
BROADRIDGE FINANCIAL SOL CS 11133T103 1,019 6,546 SH   SOLE   146 0 6,400
Brown-Forman Corp CS 115637100 211 3,362 SH   SOLE   0 0 3,362
Brown & Brown Inc CS 115236101 275 3,812 SH   SOLE   0 0 3,812
Brown Forman Corp B CS 115637209 464 6,923 SH   SOLE   2,554 0 4,369
BRP Group Inc Cl A CS 05589g102 1,175 43,785 SH   SOLE   0 0 43,785
Burlington Stores Inc CS 122017106 649 3,563 SH   SOLE   185 0 3,378
CACI International Inc CS 127190304 318 1,056 SH   SOLE   94 0 962
Cadence Bank CS 12740C103 581 19,846 SH   SOLE   19,000 0 846
Canadian National Railway Co CS 136375102 241 1,796 SH   SOLE   0 0 1,796
Canadian Natural Resources CS 136385101 511 8,248 SH   SOLE   730 0 7,518
Canadian Pacific Railway CS 13645T100 1,518 18,392 SH   SOLE   0 0 18,392
Canopy Growth Corporation CS 138035100 133 17,556 SH   SOLE   0 0 17,556
Carrier Global Corp CS 14448c104 1,186 25,848 SH   SOLE   8,582 0 17,266
Caterpillar Inc CS 149123101 2,232 10,015 SH   SOLE   504 0 9,511
CBO Global Mkts Inc CS 12503M108 2,573 22,491 SH   SOLE   0 0 22,491
CDW Corporation CS 12514G108 362 2,023 SH   SOLE   0 0 2,023
Cedar Fair LP CS 150185106 848 15,470 SH   SOLE   3,300 0 12,170
Centene CS 15135B101 512 6,082 SH   SOLE   0 0 6,082
CenterPoint Energy CS 15189T107 339 11,056 SH   SOLE   2,100 0 8,956
Centrus Energy Corp CS 15643u104 218 6,475 SH   SOLE   0 0 6,475
CenturyLink Inc. CS 550241103 235 20,859 SH   SOLE   469 0 20,390
Cerberus Cyber Sentinel Corp CS 15672x102 109 20,500 SH   SOLE   0 0 20,500
Charles River Laboratories Int CS 159864107 1,585 5,582 SH   SOLE   295 0 5,287
Charles Schwab CS 808513105 11,536 136,831 SH   SOLE   69,266 0 67,565
Charter Communications Inc CS 16119P108 8,300 15,214 SH   SOLE   11,232 0 3,982
Chemed Corp CS 16359R103 1,014 2,002 SH   SOLE   0 0 2,002
Cheniere Energy Inc CS 16411R208 579 4,173 SH   SOLE   0 0 4,173
CHEVRON CORPORATION CS 166764100 11,450 70,317 SH   SOLE   9,227 0 61,090
Chimera Investments CS 16934Q208 142 11,775 SH   SOLE   0 0 11,775
Chipotle Mexican Grill CS 169656105 546 345 SH   SOLE   0 0 345
Chromadex Corporation CS 171077407 26 10,667 SH   SOLE   0 0 10,667
Chubb Ltd CS h1467j104 24,506 114,569 SH   SOLE   20,079 0 94,490
Church & Dwight Co CS 171340102 1,160 11,674 SH   SOLE   810 0 10,864
Ciena Corp. CS 171779309 882 14,540 SH   SOLE   960 0 13,580
Cigna Corp CS 125523100 1,482 6,185 SH   SOLE   1,516 0 4,669
Cincinnati Financial Corporati CS 172062101 1,926 14,163 SH   SOLE   2,500 0 11,663
Cintas Inc. CS 172908105 502 1,180 SH   SOLE   290 0 890
Cisco Systems Inc CS 17275r102 41,439 743,173 SH   SOLE   149,572 0 593,601
CITIGROUP INC COM NEW CS 172967424 4,033 75,533 SH   SOLE   18,924 0 56,609
Citrix Systems Inc CS 177376100 597 5,914 SH   SOLE   266 0 5,648
Clariant AG CS H14843165 688 39,350 SH   SOLE   0 0 39,350
Clean Harbors Inc CS 184496107 239 2,137 SH   SOLE   0 0 2,137
Cleveland Cliffs Inc. CS 185899101 645 20,014 SH   SOLE   0 0 20,014
Cleveland Cliffs Inc. CS 185899101 322 10,000 SH Call SOLE   0 0 10,000
Cleveland Cliffs Inc. CS 185899101 322 10,000 SH Call SOLE   0 0 10,000
Cleveland Cliffs Inc. CS 185899101 644 20,000 SH Call SOLE   0 0 20,000
Cleveland Cliffs Inc. CS 185899101 322 10,000 SH Call SOLE   0 0 10,000
Cleveland Cliffs Inc. CS 185899101 23 700 SH Call SOLE   0 0 700
Clorox Co CS 189054109 356 2,563 SH   SOLE   95 0 2,468
Clovis Oncology Inc CS 189464100 40 20,000 SH   SOLE   0 0 20,000
CME Group Inc CS 12572Q105 1,085 4,561 SH   SOLE   200 0 4,361
COCA COLA COM CS 191216100 9,592 154,708 SH   SOLE   61,962 0 92,746
Cognizant Technology Solutions CS 192446102 1,031 11,499 SH   SOLE   523 0 10,976
Coinbase Global Inc CS 19260q107 481 2,531 SH   SOLE   500 0 2,031
Colgate Palmolive CS 194162103 1,627 21,453 SH   SOLE   2,120 0 19,333
Collateral Loan Security - Wel CS l0c990030 0 58,967 SH   SOLE   0 0 58,967
Comcast Corp. Cl A CS 20030n101 26,064 556,681 SH   SOLE   96,317 0 460,364
Comerica Inc. CS 200340107 237 2,625 SH   SOLE   0 0 2,625
ConocoPhillips CS 20825C104 4,662 46,615 SH   SOLE   2,860 0 43,755
Consolidated Edison Co of NY CS 209115104 523 5,524 SH   SOLE   90 0 5,434
Constellation Brands Inc. CS 21036P108 1,169 5,078 SH   SOLE   0 0 5,078
Constellation Energy Corp CS 21037t109 273 4,850 SH   SOLE   627 0 4,223
ContraFect Corp CS 212326300 42 11,500 SH   SOLE   11,500 0 0
COOPER COS INC CS 216648402 1,348 3,229 SH   SOLE   135 0 3,094
Copart Inc CS 217204106 2,233 17,798 SH   SOLE   470 0 17,328
Corning, Inc. CS 219350105 881 23,873 SH   SOLE   560 0 23,314
Corteva Inc CS 22052l104 308 5,355 SH   SOLE   595 0 4,761
Costco Wholesale Corp CS 22160K105 29,142 50,606 SH   SOLE   4,031 0 46,575
Costco Wholesale Corp CS 22160K105 576 1,000 SH Call SOLE   0 0 1,000
Costco Wholesale Corp CS 22160K105 5,183 9,000 SH Put SOLE   0 0 9,000
Coterra Energy Inc CS 127097103 350 12,986 SH   SOLE   0 0 12,986
Crane Co CS 224399105 200 1,849 SH   SOLE   0 0 1,849
Creative Edge Nutrition Inc CS 22528w205 0 56,305 SH   SOLE   0 0 56,305
Crescent Energy Co Class A CS 44952j104 428 24,660 SH   SOLE   24,660 0 0
CROWN CASTLE INTERNATIONAL COR CS 22822V101 3,190 17,281 SH   SOLE   6,704 0 10,577
CSL Limited ADR CS 12637n204 1,042 10,450 SH   SOLE   0 0 10,450
CSPC Pharmaceutical Group Ltd CS 12591j207 56 12,326 SH   SOLE   0 0 12,326
CSX Corp CS 126408103 1,339 35,760 SH   SOLE   1,800 0 33,960
Cummins Inc CS 231021106 526 2,565 SH   SOLE   93 0 2,472
Cutera Inc CS 232109108 276 4,000 SH   SOLE   0 0 4,000
CVS Health Corp. CS 126650100 7,156 70,709 SH   SOLE   15,642 0 55,067
CyberArk Software CS m2682v108 280 1,658 SH   SOLE   0 0 1,658
Cytta Corporation CS 12673w407 3 12,000 SH   SOLE   0 0 12,000
Danaher Corp CS 235851102 15,915 54,255 SH   SOLE   12,066 0 42,188
Danaher Corp CS 235851102 147 500 SH Call SOLE   0 0 500
Danaher Corp CS 235851102 88 300 SH Call SOLE   0 0 300
Danone ADR CS 23636t100 162 14,516 SH   SOLE   423 0 14,093
Darden Restuarants CS 237194105 409 3,076 SH   SOLE   518 0 2,558
Darling Ingredients, Inc. CS 237266101 255 3,173 SH   SOLE   0 0 3,173
Dassault Systemes ADR CS 237545108 208 4,220 SH   SOLE   0 0 4,220
DBS Group Hldgs Ltd ADR CS 23304Y100 206 1,980 SH   SOLE   0 0 1,980
Deere & Co CS 244199105 4,469 10,756 SH   SOLE   460 0 10,296
Dell Technologies C CS 24703l202 753 14,998 SH   SOLE   0 0 14,998
Deutsche Telekom ADR CS 251566105 434 23,028 SH   SOLE   0 0 23,028
Dexcom Inc CS 252131107 222 434 SH   SOLE   243 0 191
Diageo Plc Spsd ADR CS 25243q205 17,799 87,619 SH   SOLE   17,556 0 70,063
Diamondback Energy Inc CS 25278x109 660 4,817 SH   SOLE   0 0 4,817
Dick's Sporting Goods CS 253393102 405 4,051 SH   SOLE   0 0 4,051
Digital Turbine Inc CS 25400w102 1,446 32,997 SH   SOLE   0 0 32,997
Digital World Acquisition Corp CS 25400Q105 741 11,492 SH   SOLE   833 0 10,659
Diodes Inc. CS 254543101 1,197 13,765 SH   SOLE   855 0 12,910
Discover Financial CS 254709108 248 2,252 SH   SOLE   0 0 2,252
Discovery Communications CS 25470F104 292 11,701 SH   SOLE   0 0 11,701
Disney, Walt Co. CS 254687106 36,692 267,510 SH   SOLE   78,157 0 189,353
DocuSign Inc. CS 256163106 1,391 12,989 SH   SOLE   1 0 12,988
Dollar General Corp. CS 256677105 19,621 88,132 SH   SOLE   34,591 0 53,541
Dollar Tree CS 256746108 300 1,873 SH   SOLE   0 0 1,873
Dominion Energy Inc. CS 25746U109 416 4,897 SH   SOLE   47 0 4,850
Domino's Pizza Inc CS 25754A201 19,175 47,113 SH   SOLE   17,729 0 29,384
Dover Corp. CS 260003108 549 3,500 SH   SOLE   0 0 3,500
Dow Inc CS 260557103 679 10,663 SH   SOLE   593 0 10,070
DraftKings Inc CS 26142r104 231 11,859 SH   SOLE   14 0 11,845
Dropbox Inc. Class A CS 26210c104 953 40,985 SH   SOLE   0 0 40,985
DSV AS ADR CS 26251a108 827 8,645 SH   SOLE   0 0 8,645
DTE Energy CS 233331107 734 5,549 SH   SOLE   230 0 5,319
Duke Energy Corp. CS 26441C204 1,228 10,996 SH   SOLE   1,624 0 9,372
DuPont de Nemours Inc CS 26614n102 578 7,861 SH   SOLE   793 0 7,068
Eaton Corp Plc CS G29183103 24,068 158,591 SH   SOLE   19,591 0 139,000
Ecolabs Inc. CS 278865100 502 2,843 SH   SOLE   0 0 2,843
Edwards Lifesciences Corp. CS 28176E108 1,136 9,650 SH   SOLE   1,111 0 8,539
Emerson Electric CS 291011104 2,108 21,503 SH   SOLE   4,363 0 17,140
Enbridge Inc CS 29250n105 407 8,822 SH   SOLE   344 0 8,478
Entegris CS 29362U104 1,646 12,539 SH   SOLE   705 0 11,834
Entergy Corp CS 29364G103 280 2,397 SH   SOLE   0 0 2,397
Enterprise Financial Services CS 293712105 1,697 35,868 SH   SOLE   0 0 35,868
Enzolytics Inc CS 294112107 28 360,100 SH   SOLE   0 0 360,100
EOG Resources CS 26875P101 1,590 13,339 SH   SOLE   7,393 0 5,946
EOG Resources CS 26875P101 179 1,500 SH Call SOLE   0 0 1,500
Epam Systems Inc CS 29414b104 30,914 104,223 SH   SOLE   55,032 0 49,191
Eplus Inc CS 294268107 205 3,660 SH   SOLE   0 0 3,660
Equifax Inc. CS 294429105 336 1,418 SH   SOLE   0 0 1,418
Equinix Corp CS 29444U700 712 960 SH   SOLE   433 0 527
Equity Residential Properties CS 29476L107 230 2,562 SH   SOLE   0 0 2,562
Erie Indemnity Co CS 29530P102 7,489 42,521 SH   SOLE   0 0 42,521
Estee Lauder CS 518439104 1,196 4,390 SH   SOLE   856 0 3,534
Etsy Inc CS 29786a106 958 7,707 SH   SOLE   828 0 6,879
Evergy Inc CS 30034W106 203 2,977 SH   SOLE   0 0 2,977
Eversource Energy CS 30040W108 311 3,528 SH   SOLE   77 0 3,451
Evolution AB ADR CS 30051e104 651 6,377 SH   SOLE   0 0 6,377
Exelon Corp. CS 30161N101 694 14,574 SH   SOLE   1,887 0 12,687
Experian plc ADR CS 30215c101 1,021 26,505 SH   SOLE   0 0 26,505
Exponent Inc. CS 30214u102 334 3,088 SH   SOLE   335 0 2,753
EXXON MOBIL CORP COM CS 30231g102 7,221 87,434 SH   SOLE   19,557 0 67,877
F.N.B. Corp CS 302520101 547 43,924 SH   SOLE   0 0 43,924
F5 INC CS 315616102 243 1,162 SH   SOLE   0 0 1,162
Factset Research Systems CS 303075105 458 1,055 SH   SOLE   0 0 1,055
Fedex CS 31428X106 720 3,114 SH   SOLE   0 0 3,114
Ferguson PLC CS g3421j106 503 3,680 SH   SOLE   0 0 3,680
Ferrari NV CS n3167y103 877 4,019 SH   SOLE   55 0 3,964
Fidelity National Information CS 31620M106 776 7,729 SH   SOLE   13 0 7,716
Fidus Investment Corp CS 316500107 252 12,482 SH   SOLE   0 0 12,482
Fifth Third Bancorp. CS 316773100 329 7,641 SH   SOLE   0 0 7,641
First Mid Bancshares Inc CS 320866106 477 12,399 SH   SOLE   0 0 12,399
First Republic Bank of CA CS 33616C100 1,478 9,115 SH   SOLE   320 0 8,795
FirstEnergy CS 337932107 356 7,763 SH   SOLE   0 0 7,763
Fiserv, Inc. CS 337738108 382 3,764 SH   SOLE   0 0 3,764
FIVE9 INC CS 338307101 332 3,007 SH   SOLE   0 0 3,007
FLEETCOR TECHNOLOGIES INC CS 339041105 230 924 SH   SOLE   0 0 924
Floor & Decor Holdings Inc CS 339750101 745 9,200 SH   SOLE   615 0 8,585
FMC Corp CS 302491303 230 1,747 SH   SOLE   0 0 1,747
Ford Motor Company CS 345370860 2,320 137,215 SH   SOLE   1,101 0 136,114
Fortinet Inc CS 34959E109 655 1,917 SH   SOLE   1,523 0 394
Fortive Corporation CS 34959j108 367 6,017 SH   SOLE   0 0 6,017
Freeport-McMoRan, Inc. CS 35671D857 639 12,853 SH   SOLE   0 0 12,853
Generac Holdings CS 368736104 1,353 4,552 SH   SOLE   295 0 4,257
General Dynamics CS 369550108 1,231 5,104 SH   SOLE   1,017 0 4,087
GENERAL ELEC CO REG SHS CS 369604301 681 7,443 SH   SOLE   327 0 7,116
General Mills Inc CS 370334104 333 4,924 SH   SOLE   65 0 4,859
General Motors CS 37045V100 269 6,152 SH   SOLE   144 0 6,008
Gentex Corp CS 371901109 251 8,602 SH   SOLE   0 0 8,602
Gentherm Inc CS 37253A103 268 3,665 SH   SOLE   361 0 3,304
Getswift Technologies :TD CS 37428g100 46 142,857 SH   SOLE   0 0 142,857
Gilead Sciences Inc CS 375558103 591 9,941 SH   SOLE   979 0 8,962
GlaxoSmithKline PLC CS 37733W105 465 10,681 SH   SOLE   0 0 10,681
Global Payments Inc. CS 37940X102 499 3,648 SH   SOLE   114 0 3,534
Goldman Sachs Group, Inc. CS 38141G104 3,100 9,392 SH   SOLE   235 0 9,157
Grand Central Silver Mines CS 384906202 0 17,000 SH   SOLE   0 0 17,000
Gray Television CS 389375106 402 18,200 SH   SOLE   17,400 0 800
Hammond Power Solutions Inc. CS 408549103 162 16,100 SH   SOLE   0 0 16,100
HCA Healthcare Inc. CS 40412C101 264 1,052 SH   SOLE   0 0 1,052
Healthier Choices Management C CS 42226n109 0 40,000 SH   SOLE   0 0 40,000
Helios and Matheson Analytics CS 42327l309 0 32,000 SH   SOLE   0 0 32,000
Henry Jack and Associates Inc CS 426281101 461 2,340 SH   SOLE   0 0 2,340
Herc Holdings Inc CS 42704l104 535 3,203 SH   SOLE   0 0 3,203
Home Bancshares Inc CS 436893200 1,493 66,043 SH   SOLE   65,345 0 698
Home Depot Inc CS 437076102 89,340 298,467 SH   SOLE   83,775 0 214,692
Home Depot Inc CS 437076102 389 1,300 SH Call SOLE   0 0 1,300
Home Depot Inc CS 437076102 210 700 SH Call SOLE   0 0 700
Honeywell Intl Inc CS 438516106 32,336 166,182 SH   SOLE   31,846 0 134,336
Horizon Pharma CS g46188101 2,200 20,914 SH   SOLE   905 0 20,009
HP Inc. CS 40434l105 423 11,662 SH   SOLE   0 0 11,662
Huntington Bancshares CS 446150104 1,029 70,373 SH   SOLE   10,777 0 59,596
Huntington Ingalls Inds CS 446413106 840 4,212 SH   SOLE   253 0 3,959
Huntsman Corp CS 447011107 391 10,427 SH   SOLE   827 0 9,600
ICON Public Limited Company CS g4705a100 1,123 4,618 SH   SOLE   0 0 4,618
IDEX Corp CS 45167R104 955 4,982 SH   SOLE   697 0 4,285
Illinois Tool Works CS 452308109 1,589 7,589 SH   SOLE   188 0 7,401
Illumina Inc. CS 452327109 249 712 SH   SOLE   0 0 712
Imageware Systems Inc. CS 45245s108 154 10,295,161 SH   SOLE   0 0 10,295,161
Ingersoll-Rand PLC CS 45687v106 586 11,633 SH   SOLE   0 0 11,633
Ingersoll-Rand PLC CS 45687v106 101 2,000 SH Put SOLE   0 0 2,000
Ingersoll-Rand PLC CS 45687v106 101 2,000 SH Put SOLE   0 0 2,000
Ingredion Inc CS 457187102 243 2,794 SH   SOLE   0 0 2,794
Insulet Corp CS 45784P101 541 2,030 SH   SOLE   0 0 2,030
Int'l Business Machines Corp. CS 459200101 3,510 26,997 SH   SOLE   7,103 0 19,893
Intel Corp CS 458140100 6,791 137,019 SH   SOLE   28,153 0 108,866
Interactive Brokers Group, Inc CS 45841N107 244 3,701 SH   SOLE   0 0 3,701
Intercontinental Exchange, Inc CS 45866f104 2,793 21,139 SH   SOLE   225 0 20,914
International Silver Inc CS 460328107 0 62,500 SH   SOLE   0 0 62,500
Intuit CS 461202103 2,565 5,334 SH   SOLE   4,225 0 1,109
Intuitive Surgical Inc CS 46120E602 1,251 4,146 SH   SOLE   542 0 3,604
Iron Mountain Inc CS 46284v101 514 9,276 SH   SOLE   0 0 9,276
iShares Core S&P US Growth ETF CS 464287671 614 5,812 SH   SOLE   0 0 5,812
J M Smucker CS 832696405 458 3,383 SH   SOLE   795 0 2,588
Jacobs Engineering Group Inc CS 469814107 447 3,242 SH   SOLE   0 0 3,242
Jammin Java CS 470751108 0 14,651 SH   SOLE   14,651 0 0
Johnson and Johnson CS 478160104 57,807 326,170 SH   SOLE   65,366 0 260,805
Johnson Controls Intl. PLC CS g51502105 1,283 19,561 SH   SOLE   1,498 0 18,063
JP Morgan Chase & Co CS 46625H100 52,878 387,894 SH   SOLE   53,055 0 334,839
Kala Pharmaceuticals Inc CS 483119103 100 72,500 SH   SOLE   72,500 0 0
Kellogg Co CS 487836108 788 12,214 SH   SOLE   4,848 0 7,366
KeyCorp CS 493267108 714 31,884 SH   SOLE   0 0 31,884
KEYSIGHT TECHNOLOGIES INC CS 49338L103 1,663 10,529 SH   SOLE   390 0 10,139
KIMBERLY CLARK CS 494368103 3,940 31,991 SH   SOLE   21,210 0 10,781
Kinder Morgan, Inc. CS 49456B101 3,019 159,643 SH   SOLE   72,048 0 87,595
KKR & Co CS 48251w104 549 9,387 SH   SOLE   0 0 9,387
Kraft Heinz Company CS 500754106 465 11,809 SH   SOLE   76 0 11,733
Kroger Co CS 501044101 356 6,207 SH   SOLE   0 0 6,207
L'Oreal Co ADR CS 502117203 363 4,535 SH   SOLE   0 0 4,535
L3Harris Technologies Inc CS 502431109 2,374 9,554 SH   SOLE   646 0 8,908
Laboratory Corp. of America CS 50540R409 307 1,163 SH   SOLE   0 0 1,163
Lam Research Corp CS 512807108 1,824 3,393 SH   SOLE   25 0 3,368
Lasertec Corp ADR CS 51809l109 659 19,749 SH   SOLE   0 0 19,749
Lennar Corp CS 526057104 522 6,436 SH   SOLE   607 0 5,829
Lennox International Inc CS 526107107 245 952 SH   SOLE   0 0 952
Li Ning Co Ltd ADR CS 52989T102 397 1,870 SH   SOLE   0 0 1,870
Liberty Broadband Corporation CS 530307305 230 1,696 SH   SOLE   0 0 1,696
Liberty Global PLC Cl C CS G5480U120 285 10,999 SH   SOLE   236 0 10,763
Liberty Media Corp Delaware C CS 531229854 23,530 336,915 SH   SOLE   190,877 0 146,038
Lighting Science Group Corp CS 53224g707 0 21,244 SH   SOLE   0 0 21,244
Lilly, Eli Co CS 532457108 32,497 113,478 SH   SOLE   64,953 0 48,525
Lilly, Eli Co CS 532457108 372 1,300 SH Call SOLE   0 0 1,300
Lincoln Electric CS 533900106 264 1,919 SH   SOLE   0 0 1,919
Lincoln National CS 534187109 575 8,803 SH   SOLE   0 0 8,803
Linde PLC Com CS g5494j103 764 2,371 SH   SOLE   0 0 2,371
Livent Corporation CS 53814l108 229 8,792 SH   SOLE   0 0 8,792
Lloyds TSB Group PLC CS 539439109 56 23,365 SH   SOLE   0 0 23,365
Lockheed Martin CS 539830109 14,770 33,461 SH   SOLE   7,850 0 25,610
Lonza Group AG CS 54338V101 903 12,462 SH   SOLE   0 0 12,462
Lonza Group LTD CS h50524133 296 405 SH   SOLE   0 0 405
LOWES COMPANIES INC CS 548661107 14,298 70,714 SH   SOLE   1,235 0 69,479
LOWES COMPANIES INC CS 548661107 890 4,400 SH Put SOLE   0 0 4,400
LPL FINANCIAL HOLDINGS INC CS 50212V100 366 2,001 SH   SOLE   0 0 2,001
Lululemon Athletica CS 550021109 1,671 4,574 SH   SOLE   239 0 4,335
LVMH ADR CS 502441306 1,123 7,874 SH   SOLE   0 0 7,874
Marathon Petroleum Corp CS 56585A102 1,041 12,178 SH   SOLE   8,996 0 3,182
Markland Technologies Inc CS 570658203 0 15,000 SH   SOLE   0 0 15,000
Marriott Intl Inc CS 571903202 805 4,580 SH   SOLE   0 0 4,580
Marriott Intl Inc CS 571903202 105 600 SH Put SOLE   0 0 600
Marsh & McClennan Companies CS 571748102 591 3,470 SH   SOLE   0 0 3,470
Martin Marietta Materials Inc. CS 573284106 259 674 SH   SOLE   0 0 674
Marvell Technology Group LTD CS 573874104 396 5,529 SH   SOLE   0 0 5,529
Masco Corp CS 574599106 829 16,254 SH   SOLE   1,050 0 15,204
Mastercard CS 57636Q104 43,660 122,166 SH   SOLE   56,596 0 65,571
Match Group Inc NEW CS 57667L107 1,094 10,057 SH   SOLE   1,283 0 8,774
Mattel, Inc. CS 577081102 857 38,589 SH   SOLE   9,819 0 28,770
McCormick & Co CS 579780206 2,477 24,823 SH   SOLE   4,194 0 20,629
McDonalds Corp CS 580135101 25,896 104,724 SH   SOLE   14,875 0 89,849
McKesson HBOC Corp. CS 58155Q103 791 2,585 SH   SOLE   161 0 2,424
Medaro Mining Corp CS 58404n109 13 23,540 SH   SOLE   0 0 23,540
Medical Marijuana Inc CS 58463a105 2 67,557 SH   SOLE   50,000 0 17,557
Medical Properties Tr Inc CS 58463J304 480 22,697 SH   SOLE   0 0 22,697
Medient Studios Inc CS 58471d109 0 100,000 SH   SOLE   0 0 100,000
MedMen Enterprises Inc CS 58507m107 13 81,974 SH   SOLE   0 0 81,974
Medtronic Plc CS g5960l103 16,010 144,303 SH   SOLE   31,475 0 112,828
Merck & Co CS 58933Y105 10,829 131,985 SH   SOLE   29,137 0 102,848
Merck & Co CS 58933Y105 1,231 15,000 SH Put SOLE   0 0 15,000
Merck & Co CS 58933Y105 821 10,000 SH Put SOLE   0 0 10,000
Merck & Co CS 58933Y105 738 9,000 SH Put SOLE   0 0 9,000
Meta Platforms Inc CS 30303M102 39,459 177,454 SH   SOLE   61,857 0 115,597
Meta Platforms Inc CS 30303M102 67 300 SH Call SOLE   0 0 300
Metlife Inc. CS 59156R108 3,548 50,485 SH   SOLE   21,175 0 29,310
Mettler-Toledo International CS 592688105 1,971 1,435 SH   SOLE   55 0 1,380
MGIC Investment CS 552848103 571 42,136 SH   SOLE   0 0 42,136
Microchip Technology CS 595017104 486 6,470 SH   SOLE   372 0 6,098
Micron Technology CS 595112103 541 6,940 SH   SOLE   100 0 6,840
Microsoft Corp CS 594918104 235,589 764,129 SH   SOLE   232,700 0 531,429
Microsoft Corp CS 594918104 154 500 SH Call SOLE   0 0 500
Microsoft Corp CS 594918104 308 1,000 SH Call SOLE   0 0 1,000
Microsoft Corp CS 594918104 62 200 SH Call SOLE   0 0 200
Microsoft Corp CS 594918104 308 1,000 SH Call SOLE   0 0 1,000
Microsoft Corp CS 594918104 154 500 SH Call SOLE   0 0 500
Microsoft Corp CS 594918104 31 100 SH Call SOLE   0 0 100
Microsoft Corp CS 594918104 62 200 SH Call SOLE   0 0 200
Microsoft Corp CS 594918104 1,912 6,200 SH Put SOLE   0 0 6,200
Microsoft Corp CS 594918104 2,960 9,600 SH Put SOLE   0 0 9,600
Microsoft Corp CS 594918104 647 2,100 SH Put SOLE   0 0 2,100
Microsoft Corp CS 594918104 2,559 8,300 SH Put SOLE   0 0 8,300
Microsoft Corp CS 594918104 1,048 3,400 SH Put SOLE   0 0 3,400
Microsoft Corp CS 594918104 339 1,100 SH Put SOLE   0 0 1,100
Microsoft Corp CS 594918104 863 2,800 SH Put SOLE   0 0 2,800
Microsoft Corp CS 594918104 1,850 6,000 SH Put SOLE   0 0 6,000
Microsoft Corp CS 594918104 1,357 4,400 SH Put SOLE   0 0 4,400
Microvision Inc CS 594960304 86 18,375 SH   SOLE   0 0 18,375
Milestone Scientific Inc CS 59935p209 40 26,000 SH   SOLE   0 0 26,000
Mind Medicine Inc CS 60255c109 15 13,201 SH   SOLE   0 0 13,201
Moderna Inc. CS 60770k107 491 2,851 SH   SOLE   0 0 2,851
Moderna Inc. CS 60770k107 86 500 SH Call SOLE   0 0 500
Moderna Inc. CS 60770k107 52 300 SH Call SOLE   0 0 300
Mondelez International Inc CS 609207105 17,292 275,439 SH   SOLE   51,476 0 223,964
Monolithic Power Systems CS 609839105 1,509 3,107 SH   SOLE   200 0 2,907
Moody's Corp. CS 615369105 533 1,581 SH   SOLE   0 0 1,581
MORGAN STANLEY DEAN WITTER & C CS 617446448 1,585 18,132 SH   SOLE   0 0 18,132
Morningstar Inc CS 617700109 271 993 SH   SOLE   0 0 993
MP Materials Corp CS 553368101 337 5,877 SH   SOLE   1,000 0 4,877
MPTV Inc CS 553424409 0 11,129 SH   SOLE   0 0 11,129
Nanalysis Scientific Corp Ordi CS 63000Y103 29 30,000 SH   SOLE   0 0 30,000
Neogenomics Inc CS 64049m209 210 17,258 SH   SOLE   0 0 17,258
Nestle SA ADR CS 641069406 3,083 23,694 SH   SOLE   1,789 0 21,905
Nestle SA Reg Ord Switzerland CS H57312649 663 5,087 SH   SOLE   45 0 5,042
NetEase.com Inc CS 64110W102 269 3,000 SH   SOLE   0 0 3,000
Netflix Inc. CS 64110L106 19,973 53,320 SH   SOLE   15,654 0 37,666
NEUROCRINE BIOSCNCE INC CS 64125c109 601 6,412 SH   SOLE   390 0 6,022
Newmont Mining CS 651639106 310 3,906 SH   SOLE   0 0 3,906
Nexteligent Holdings CS 65290b107 4 63,063 SH   SOLE   0 0 63,063
Nextera Energy Inc CS 65339F101 31,510 371,980 SH   SOLE   60,531 0 311,448
Nike Inc. CS 654106103 15,597 115,912 SH   SOLE   16,942 0 98,969
Nike Inc. CS 654106103 1,211 9,000 SH Put SOLE   0 0 9,000
NiSource Industries Inc. CS 65473P105 551 17,339 SH   SOLE   585 0 16,754
Nordic American Tanker Shippin CS G65773106 26 12,260 SH   SOLE   0 0 12,260
Nordson CS 655663102 356 1,568 SH   SOLE   0 0 1,568
Norfolk Southern CS 655844108 2,100 7,364 SH   SOLE   38 0 7,326
North Amer Construction Grp CS 656811106 467 32,340 SH   SOLE   0 0 32,340
Northern Trust Corp CS 665859104 237 2,033 SH   SOLE   675 0 1,358
Northrop Grumman Corp CS 666807102 2,822 6,310 SH   SOLE   1,071 0 5,239
Novartis AG ADR CS 66987V109 661 7,528 SH   SOLE   67 0 7,461
Novo-Nordisk ADR CS 670100205 1,505 13,553 SH   SOLE   425 0 13,128
Novo Resources Corp CS 67010B102 8 10,000 SH   SOLE   0 0 10,000
Nucor Corporation CS 670346105 2,662 17,909 SH   SOLE   0 0 17,909
Nvidia Corp CS 67066G104 30,114 110,364 SH   SOLE   31,208 0 79,156
Nvidia Corp CS 67066G104 82 300 SH Call SOLE   0 0 300
Nvidia Corp CS 67066G104 27 100 SH Call SOLE   0 0 100
Nvidia Corp CS 67066G104 27 100 SH Put SOLE   0 0 100
NVR Inc CS 62944T105 375 84 SH   SOLE   0 0 84
Nxp Semiconductors Nv CS n6596x109 446 2,409 SH   SOLE   606 0 1,803
Nymox Pharmaceutical Corp CS p73398102 44 35,000 SH   SOLE   0 0 35,000
O'Reilly Automotive Inc CS 67103H107 370 540 SH   SOLE   0 0 540
Occidental Petroleum CS 674599105 404 7,116 SH   SOLE   4,639 0 2,477
Omeros Corp CS 682143102 111 18,400 SH   SOLE   0 0 18,400
Omnicell Inc CS 68213N109 365 2,815 SH   SOLE   230 0 2,585
ONEOK Inc CS 682680103 337 4,772 SH   SOLE   0 0 4,772
OptimizeRx Corp CS 68401u204 256 6,800 SH   SOLE   0 0 6,800
Oracle Corp CS 68389X105 9,041 109,277 SH   SOLE   34,886 0 74,391
Organon & Co CS 68622v106 207 5,921 SH   SOLE   2,490 0 3,431
Otis Worldwide Corp CS 68902v107 16,774 217,991 SH   SOLE   79,113 0 138,878
Palantir Technologies Inc CS 69608a108 638 46,468 SH   SOLE   300 0 46,168
Palo Alto Networks Inc. CS 697435105 34,800 55,903 SH   SOLE   23,282 0 32,621
Paramount Global Class B CS 92556h206 304 8,046 SH   SOLE   224 0 7,821
Paramount Global Class B CS 92556h206 11 300 SH Call SOLE   0 0 300
Park City Group Inc CS 700215304 74 14,100 SH   SOLE   0 0 14,100
PARKER-HANNIFIN CP CS 701094104 2,457 8,660 SH   SOLE   0 0 8,660
ParkerVision Inc CS 701354300 3 12,000 SH   SOLE   0 0 12,000
Paychex Inc CS 704326107 835 6,117 SH   SOLE   331 0 5,786
Paycom Software Inc CS 70432v102 926 2,672 SH   SOLE   168 0 2,504
Payoneer Global Inc CS 70451X104 67 14,943 SH   SOLE   0 0 14,943
PayPal Holdings, Inc CS 70450y103 3,132 27,084 SH   SOLE   505 0 26,579
Pembina Pipeline Corp CS 706327103 401 10,675 SH   SOLE   0 0 10,675
Pepsico Inc CS 713448108 36,978 220,924 SH   SOLE   28,215 0 192,709
Pernod Ricard SA ADR CS 714264306 721 16,448 SH   SOLE   0 0 16,448
Petrohunter Energy Corp CS 71649t104 0 250,000 SH   SOLE   0 0 250,000
Pfizer Inc CS 717081103 12,836 247,941 SH   SOLE   71,917 0 176,024
PhaseBio Pharmaceuticals Inc CS 717224109 1,872 1,418,279 SH   SOLE   1,287,810 0 130,469
Philip Morris Int'l CS 718172109 2,561 27,264 SH   SOLE   5,028 0 22,236
Phillips 66 CS 718546104 1,872 21,665 SH   SOLE   631 0 21,034
PIONEER NAT RES CO CS 723787107 1,705 6,819 SH   SOLE   0 0 6,819
Planet 13 Holdings Inc Ordinar CS 72706k101 48 19,125 SH   SOLE   0 0 19,125
PNC Financial Services Group CS 693475105 1,396 7,569 SH   SOLE   135 0 7,434
Pool Corp. CS 73278L105 1,784 4,219 SH   SOLE   175 0 4,044
Pop n Go Inc CS 732816103 0 1,847,297 SH   SOLE   0 0 1,847,297
Procter & Gamble Co CS 742718109 28,768 188,269 SH   SOLE   27,273 0 160,996
Progressive Corp CS 743315103 3,532 30,984 SH   SOLE   725 0 30,259
PROLOGIS INC CS 74340W103 725 4,490 SH   SOLE   204 0 4,286
ProShares S&P 500 Div Aristocr CS 74348a467 850 8,958 SH   SOLE   0 0 8,958
Prudential Financial Inc. CS 744320102 550 4,651 SH   SOLE   82 0 4,569
Public Service Enterprise Grou CS 744573106 372 5,319 SH   SOLE   0 0 5,319
Public Storage Inc. CS 74460D109 285 731 SH   SOLE   0 0 731
PulteGroup Inc CS 745867101 257 6,143 SH   SOLE   0 0 6,143
Punch Animation Inc CS 917068207 0 20,000 SH   SOLE   20,000 0 0
Qualcomm Incorporated CS 747525103 46,981 307,427 SH   SOLE   39,217 0 268,210
Qualcomm Incorporated CS 747525103 260 1,700 SH Put SOLE   0 0 1,700
Qualcomm Incorporated CS 747525103 611 4,000 SH Put SOLE   0 0 4,000
Qualys Inc CS 74758T303 1,015 7,128 SH   SOLE   480 0 6,648
Raymond James Financial CS 754730109 1,190 10,825 SH   SOLE   775 0 10,050
Rayonier Inc Frac Shs 100,000 CS hfe907109 0 50,000 SH   SOLE   0 0 50,000
Raytheon Technologies Corp CS 75513E101 31,106 313,982 SH   SOLE   54,212 0 259,770
Realty Inc Crp Md Reit CS 756109104 13,862 200,023 SH   SOLE   36,385 0 163,638
REGAL REXNORD CORPORATION CS 758750103 263 1,769 SH   SOLE   0 0 1,769
Regeneron Pharmaceuticals Inc CS 75886F107 217 310 SH   SOLE   9 0 301
Regions Financial Corp CS 7591EP100 590 26,505 SH   SOLE   16,782 0 9,723
Rego Payment Architectures Inc CS 759141104 57 45,000 SH   SOLE   45,000 0 0
Reinsurance Group of America I CS 759351604 203 1,851 SH   SOLE   0 0 1,851
Republic Services Inc. CS 760759100 284 2,147 SH   SOLE   0 0 2,147
ResMed Inc CS 761152107 2,666 10,995 SH   SOLE   240 0 10,755
Restaurant Brands Internationa CS 76131d103 220 3,773 SH   SOLE   0 0 3,773
Revance Therapeutics Inc CS 761330109 230 11,798 SH   SOLE   0 0 11,798
RH Com CS 74967x103 553 1,696 SH   SOLE   0 0 1,696
Rineon Group Inc CS 766795108 0 28,784 SH   SOLE   0 0 28,784
Roche Holding ADR CS 771195104 875 17,717 SH   SOLE   0 0 17,717
Rockwell Automation Inc. CS 773903109 732 2,615 SH   SOLE   0 0 2,615
Roku Inc Cl CS 77543r102 11,320 90,368 SH   SOLE   37,791 0 52,577
Roper Industries CS 776696106 3,088 6,539 SH   SOLE   428 0 6,112
Royal Bank of Canada CS 780087102 230 2,083 SH   SOLE   0 0 2,083
Royal Caribbean Group CS V7780T103 256 3,053 SH   SOLE   1,500 0 1,553
Royal D S M NV ADR CS 780249108 418 9,246 SH   SOLE   0 0 9,246
Royal Gold Inc CS 780287108 336 2,375 SH   SOLE   0 0 2,375
RPM Inc. CS 749685103 566 6,947 SH   SOLE   402 0 6,545
S & P Global Inc CS 78409v104 693 1,689 SH   SOLE   200 0 1,489
S S & C Technologies Inc CS 78467J100 359 4,781 SH   SOLE   354 0 4,427
Salesforce Inc CS 79466L302 16,744 78,860 SH   SOLE   30,293 0 48,567
Sanofi-Aventis Spon ADR CS 80105N105 316 6,146 SH   SOLE   0 0 6,146
SAP SE Spon ADR CS 803054204 631 5,683 SH   SOLE   0 0 5,683
SBA Communications CS 78410g104 204 592 SH   SOLE   318 0 274
Schlumberger Limited CS 806857108 1,096 26,527 SH   SOLE   13,239 0 13,288
Schneider Electric SE ADR CS 80687P106 764 22,613 SH   SOLE   0 0 22,613
Schwab Fund. US Sm Co. ETF CS 808524763 501 9,367 SH   SOLE   25 0 9,342
Scotts Miracle Grow CS 810186106 456 3,707 SH   SOLE   0 0 3,707
SCS Transportation Inc CS 78709Y105 939 3,850 SH   SOLE   241 0 3,609
Sempra CS 816851109 324 1,929 SH   SOLE   62 0 1,867
ServiceNow Inc CS 81762p102 5,143 9,235 SH   SOLE   3,625 0 5,610
Shell PLC CS 780259305 902 16,418 SH   SOLE   200 0 16,218
Shenzhou International Group H CS 82322r109 356 26,951 SH   SOLE   0 0 26,951
Sherwin Williams Company CS 824348106 45,371 181,759 SH   SOLE   11,315 0 170,444
Shopify Inc CS 82509l107 1,611 2,384 SH   SOLE   107 0 2,277
Shopify Inc CS 82509l107 203 300 SH Call SOLE   0 0 300
Signature Bank NY CS 82669G104 217 738 SH   SOLE   0 0 738
Sika AG ADR CS 82674r103 732 22,178 SH   SOLE   0 0 22,178
Sionix Corp CS 829400100 0 75,000 SH   SOLE   0 0 75,000
Sirius XM Holdings Inc CS 82968b103 153 23,070 SH   SOLE   5,920 0 17,150
Siteone Landscape Supply Inc CS 82982l103 376 2,327 SH   SOLE   150 0 2,177
Skyworks Solutions Inc. CS 83088M102 1,643 12,329 SH   SOLE   415 0 11,914
Skyworks Solutions Inc. CS 83088M102 440 3,300 SH Put SOLE   0 0 3,300
Snap-On Inc CS 833034101 232 1,131 SH   SOLE   104 0 1,027
Solaredge Technologies Inc CS 83417m104 323 1,003 SH   SOLE   0 0 1,003
Sony Group Corp ADR CS 835699307 773 7,523 SH   SOLE   375 0 7,148
Southern Company CS 842587107 533 7,356 SH   SOLE   364 0 6,992
Southwest Airlines CS 844741108 1,828 39,912 SH   SOLE   1,000 0 38,912
SPS Commerce CS 78463M107 1,158 8,826 SH   SOLE   810 0 8,016
Stanley Black & Decker CS 854502101 520 3,718 SH   SOLE   346 0 3,372
Starbucks Corp CS 855244109 19,341 212,603 SH   SOLE   28,990 0 183,613
State Street Corp. CS 857477103 907 10,410 SH   SOLE   0 0 10,410
Steris Plc CS g8473t100 2,006 8,295 SH   SOLE   275 0 8,020
Stoneridge Inc CS 86183P102 1,089 52,444 SH   SOLE   0 0 52,444
Stryker Corp CS 863667101 21,703 81,177 SH   SOLE   21,587 0 59,590
Sugarbud Craft Growers Corp CS 865001309 22 20,073 SH   SOLE   0 0 20,073
Sumitomo Mitsui ADR CS 86562M209 88 14,087 SH   SOLE   0 0 14,087
Sun Communitys Inc CS 866674104 725 4,136 SH   SOLE   260 0 3,876
Swedish Match AB CS w9376l154 113 15,000 SH   SOLE   0 0 15,000
Swiss Medica Inc - Revoked by CS 87089c104 0 25,000 SH   SOLE   0 0 25,000
Synopsys Inc CS 871607107 407 1,222 SH   SOLE   0 0 1,222
Sysco Corp CS 871829107 226 2,774 SH   SOLE   219 0 2,555
T-MOBILE US INC CS 872590104 721 5,615 SH   SOLE   574 0 5,041
T. Rowe Price Associates Inc CS 74144T108 2,250 14,879 SH   SOLE   341 0 14,538
Taiwan Manufacturing Inc CS 874039100 20,805 199,545 SH   SOLE   59,826 0 139,719
Take Two Interactive CS 874054109 749 4,872 SH   SOLE   472 0 4,400
Target CS 87612E106 17,240 81,235 SH   SOLE   8,728 0 72,507
TE Connectivity CS H84989104 973 7,427 SH   SOLE   2,787 0 4,640
Tecsy CS 878950104 302 11,820 SH   SOLE   0 0 11,820
Teladoc Health Inc CS 87918a105 475 6,591 SH   SOLE   0 0 6,591
Teledyne Technologies Inc CS 879360105 1,568 3,317 SH   SOLE   123 0 3,194
Telefonica de Espana CS 879382208 56 11,676 SH   SOLE   0 0 11,676
Tencent Holdings Ltd ADR CS 88032Q109 272 5,849 SH   SOLE   0 0 5,849
Teradyne Inc. CS 880770102 1,170 9,898 SH   SOLE   303 0 9,595
Tesla Inc. CS 88160r101 11,018 10,225 SH   SOLE   797 0 9,428
Tesla Inc. CS 88160r101 1,940 1,800 SH Put SOLE   0 0 1,800
Texas Instrument Inc CS 882508104 21,778 118,692 SH   SOLE   38,441 0 80,251
The AZEK Co Inc Class A CS 05478c105 376 15,129 SH   SOLE   0 0 15,129
The Wendy's Company CS 95058W100 204 9,295 SH   SOLE   0 0 9,295
Theratechnologies Inc CS 88338h100 400 163,392 SH   SOLE   0 0 163,392
Thermo Energy CS 883906406 0 66,100 SH   SOLE   0 0 66,100
THERMO FISHER CORP CS 883556102 3,232 5,473 SH   SOLE   358 0 5,115
Thor Industries CS 885160101 400 5,085 SH   SOLE   0 0 5,085
Titan Medical Inc CS 88830x819 11 20,031 SH   SOLE   0 0 20,031
TJX Companies Inc CS 872540109 1,782 29,412 SH   SOLE   329 0 29,082
Toro Co CS 891092108 1,141 13,344 SH   SOLE   0 0 13,344
Toronto Dominion CS 891160509 251 3,158 SH   SOLE   0 0 3,158
Tractor Supply Company CS 892356106 797 3,415 SH   SOLE   0 0 3,415
Trane Technologies PLC CS g8994e103 2,026 13,265 SH   SOLE   0 0 13,265
Trane Technologies PLC CS g8994e103 1,069 7,000 SH Put SOLE   0 0 7,000
TransDigm Group Inc CS 893641100 10,441 16,025 SH   SOLE   6,255 0 9,770
Travelers Companies Inc CS 89417E109 1,818 9,950 SH   SOLE   1,104 0 8,846
Trevi Therapeutics CS 89532m101 3,391 1,541,471 SH   SOLE   1,303,060 0 238,411
Tricida Inc CS 89610f101 258 31,385 SH   SOLE   0 0 31,385
TRUIST FINANCIAL CORPORATION CS 89832Q109 798 14,070 SH   SOLE   262 0 13,808
Tuesday Morning Corp CS 899035505 13 11,764 SH   SOLE   0 0 11,764
Twilio Inc CS 90138f102 466 2,829 SH   SOLE   0 0 2,829
Twitter Inc CS 90184l102 234 6,042 SH   SOLE   250 0 5,792
Tyler Technologies Inc CS 902252105 2,967 6,670 SH   SOLE   25 0 6,645
Tyler Technologies Inc CS 902252105 445 1,000 SH Put SOLE   0 0 1,000
Tyler Technologies Inc CS 902252105 890 2,000 SH Put SOLE   0 0 2,000
Tyson Foods Inc. Cl A CS 902494103 233 2,604 SH   SOLE   1,625 0 979
UBER TECHNOLOGIES INC CS 90353T100 1,241 34,781 SH   SOLE   0 0 34,781
UFP Industries, Inc. CS 90278q108 265 3,433 SH   SOLE   0 0 3,433
Ulta Beauty Inc CS 90384S303 646 1,622 SH   SOLE   65 0 1,557
Under Armour Inc CS 904311206 281 18,049 SH   SOLE   0 0 18,049
Under Armour Inc CS 904311107 522 30,680 SH   SOLE   0 0 30,680
Unicharm Corp ADR CS 90460M204 76 10,320 SH   SOLE   0 0 10,320
Unilever PLC ADR CS 904767704 469 10,296 SH   SOLE   754 0 9,542
Union Pacific Corp CS 907818108 18,148 66,425 SH   SOLE   16,047 0 50,378
United Community Banks Inc CS 90984p303 204 5,851 SH   SOLE   0 0 5,851
United Parcel Service Inc. CS 911312106 9,845 45,904 SH   SOLE   11,643 0 34,261
United Rentals CS 911363109 224 630 SH   SOLE   0 0 630
UnitedHealth Group Inc CS 91324P102 52,853 103,638 SH   SOLE   13,222 0 90,416
UnitedHealth Group Inc CS 91324P102 510 1,000 SH Call SOLE   0 0 1,000
UnitedHealth Group Inc CS 91324P102 255 500 SH Put SOLE   0 0 500
Unity Software Inc CS 91332u101 225 2,266 SH   SOLE   0 0 2,266
Unity Software Inc CS 91332u101 119 1,200 SH Put SOLE   0 0 1,200
US Bancorp CS 902973304 2,456 46,214 SH   SOLE   19,126 0 27,088
Valero Energy CS 91913Y100 791 7,785 SH   SOLE   288 0 7,497
VALVOLINE INC CS 92047W101 450 14,250 SH   SOLE   0 0 14,250
Vanguard Mid-Cap Value ETF CS 922908512 10,045 67,114 SH   SOLE   0 0 67,114
Vapor Group Inc CS 922101100 0 58,800 SH   SOLE   0 0 58,800
Veeva Systems Inc. A CS 922475108 237 1,117 SH   SOLE   452 0 665
Vericel Corp CS 92346j108 539 14,090 SH   SOLE   415 0 13,675
Verizon Communicatons Com CS 92343v104 32,794 643,774 SH   SOLE   107,141 0 536,632
Vertex Pharmaceuticals CS 92532F100 623 2,387 SH   SOLE   1,400 0 987
VERTIV HOLDINGS LLC CS 92537N108 205 14,626 SH   SOLE   1,388 0 13,238
VF Corp. CS 918204108 359 6,319 SH   SOLE   0 0 6,319
Viatris Inc. CS 92556v106 202 18,588 SH   SOLE   6,294 0 12,294
Viracta Therapeutics Inc CS 92765f108 1,813 380,788 SH   SOLE   343,768 0 37,020
Visa Inc Class A Shares CS 92826C839 72,139 325,289 SH   SOLE   125,005 0 200,284
VMWare Inc. CS 928563402 404 3,550 SH   SOLE   200 0 3,350
Vodafone Group PLC CS 92857W308 224 13,475 SH   SOLE   380 0 13,095
Volkswagen AG ADR CS 928662600 279 11,095 SH   SOLE   0 0 11,095
Vulcan Materials CS 929160109 6,341 34,520 SH   SOLE   0 0 34,520
W. P. Carey & Co. LLC CS 92936U109 235 2,910 SH   SOLE   0 0 2,910
W. W. Grainger Inc CS 384802104 608 1,179 SH   SOLE   0 0 1,179
Wal Mart de Mexico ADR CS 93114W107 229 5,592 SH   SOLE   278 0 5,314
Walgreen Boots Alliance Inc CS 931427108 3,056 68,256 SH   SOLE   977 0 67,279
Walmart Inc CS 931142103 12,176 81,764 SH   SOLE   35,633 0 46,131
Waste Management Inc CS 94106L109 3,652 23,040 SH   SOLE   16 0 23,024
Watsco CS 942622200 436 1,430 SH   SOLE   0 0 1,430
Watts Water Tech CS 942749102 229 1,640 SH   SOLE   0 0 1,640
Wavefront Tech Solutions Inc CS 94354b100 28 202,500 SH   SOLE   0 0 202,500
WaveTrue Inc CS 743164105 0 15,000 SH   SOLE   0 0 15,000
Webster Financial Corp CS 947890109 202 3,591 SH   SOLE   0 0 3,591
WEC Energy Group Inc. CS 92939u106 457 4,582 SH   SOLE   131 0 4,451
Wells Fargo & Company CS 949746101 3,138 64,756 SH   SOLE   31,983 0 32,773
West Pharmaceutical Services CS 955306105 1,299 3,162 SH   SOLE   205 0 2,957
Western Alliance Bancorp CS 957638109 389 4,693 SH   SOLE   235 0 4,458
Weyerhauser Corporation CS 962166104 1,602 42,273 SH   SOLE   34,174 0 8,099
Wheaton Precious Metals Corp CS 962879102 365 7,669 SH   SOLE   1,435 0 6,234
Wheels Up Experience Inc Ordin CS 96328l106 251 80,671 SH   SOLE   0 0 80,671
Williams-Sonoma CS 969904101 1,611 11,108 SH   SOLE   627 0 10,481
Williams Companies, Inc. CS 969457100 1,008 30,169 SH   SOLE   120 0 30,049
Wolverine Energy and Infrastru CS 977891100 2 13,163 SH   SOLE   0 0 13,163
Xylem Inc CS 98419M100 427 5,013 SH   SOLE   420 0 4,593
Yum China Holdings Inc CS 98850p109 531 12,771 SH   SOLE   0 0 12,771
Yum! Brands Inc. CS 988498101 1,926 16,245 SH   SOLE   0 0 16,245
Zanite Acquisition Corp CS 98907k103 1,005 98,000 SH   SOLE   0 0 98,000
Zebra Technologies Inc. Cl A CS 989207105 1,615 3,903 SH   SOLE   185 0 3,718
Zimmer Biomet Holdings Inc CS 98956p102 535 4,183 SH   SOLE   305 0 3,878
Zions Bancorp NA CS 989701107 1,299 19,809 SH   SOLE   0 0 19,809
Zoetis Inc CS 98978V103 977 5,180 SH   SOLE   630 0 4,550
AGNC INVT CORP RE 00123q104 1,290 98,498 SH   SOLE   53,369 0 45,129
AMERICOLD RLTY TR RE 03064d108 1,292 46,341 SH   SOLE   27,255 0 19,086
Arbor Realty Trust Inc RE 038923108 391 22,900 SH   SOLE   0 0 22,900
Blackstone Real Estate Income RE per092613 375 25,609 SH   SOLE   0 0 25,609
CNL Healthcare Properties RE 12612c108 102 13,882 SH   SOLE   3,840 0 10,042
Corporate Prop Associates 18 RE 22004e109 112 12,356 SH   SOLE   0 0 12,356
FS Energy & Power Fd RE 30264d109 52 14,398 SH   SOLE   0 0 14,398
Highlands REIT RE 43110a104 8 26,712 SH   SOLE   0 0 26,712
Innovative Industrial Properti RE 45781v101 205 1,000 SH   SOLE   0 0 1,000
KBS Real Estate Investment Tru RE 48243c109 77 62,312 SH   SOLE   6,825 0 55,487
KBS Real Estate Investment Tru RE 48668l105 167 15,447 SH   SOLE   5,019 0 10,429
Kite Realty Group RE 49803t300 395 17,334 SH   SOLE   0 0 17,334
Pacific Oak Strategic Opportun RE 694701103 139 14,570 SH   SOLE   0 0 14,570
Progressive Interchange LLC RE 742995871 50 50,000 SH   SOLE   0 0 50,000
Real Estate Select Sector SPDR RE 81369y860 265 5,482 SH   SOLE   3 0 5,479
Royal Oak Realty Trust Inc RE 11899n308 205 3,184 SH   SOLE   0 0 3,184
Schwab US REIT RE 808524847 1,745 70,117 SH   SOLE   5,966 0 64,151
Simon Property Group Inc RE 828806109 489 3,716 SH   SOLE   0 0 3,716
Starwood Property Trust RE 85571B105 269 11,112 SH   SOLE   1,500 0 9,612
Vanguard REIT Viper Index Seri RE 922908553 2,245 20,720 SH   SOLE   0 0 20,720
Aim Immunotech Wts WT 00901b113 0 15,000 SH   SOLE   0 0 15,000
Zanite Acquisition Corp Wts WT 98907k111 31 49,000 SH   SOLE   0 0 49,000
Barclays SPX Market Linked Gro SE 06747pws4 58 50,000 SH   SOLE   0 0 50,000
C MXEA 2-23-23 15 buff SE 17328wfe3 3,476 3,180,000 SH   SOLE   0 0 3,180,000
C MXEA due 12-20-23 15 buff SE 17329ftj3 2,388 2,610,000 SH   SOLE   0 0 2,610,000
GS Mid Due 11-23-23 15 Buff SE 40057hdl1 1,251 1,265,000 SH   SOLE   0 0 1,265,000
GS MXEA due 4-25-24 15 buff SE 40057jv37 2,012 2,170,000 SH   SOLE   300,000 0 1,870,000
GS MXEA due 9-20-24 15 buff SE 40057ll58 795 775,000 SH   SOLE   0 0 775,000
GS RTY 7-26-23 15 buff SE 40057f7f5 1,181 1,185,000 SH   SOLE   30,000 0 1,155,000
GS SPX 7-26-23 15 buff SE 40057f7e8 2,165 1,960,000 SH   SOLE   80,000 0 1,880,000
GS SPX 8-11-22 20 buff SE 40056yj88 9,872 8,365,000 SH   SOLE   1,365,000 0 7,000,000
GS SPX due 12-20-23 15 Buff SE 40057hmp2 2,814 2,760,000 SH   SOLE   25,000 0 2,735,000
GS SPX due 8-14-24 15 buff SE 40057l5a5 4,590 4,665,000 SH   SOLE   0 0 4,665,000
HSBC SPX Market Linked Growth SE 40435ur55 38 33,000 SH   SOLE   0 0 33,000
JPM EEM Note SE 48132k4k8 14 12,000 SH   SOLE   0 0 12,000
JPM EEM Note SE 48132mzl8 13 13,000 SH   SOLE   0 0 13,000
JPM EEM Note SE 48132pxh2 12 13,000 SH   SOLE   0 0 13,000
JPM EFA Note SE 48132k3w3 14 12,000 SH   SOLE   0 0 12,000
JPM MID 7-26-23 15 buff SE 48132rng1 1,436 1,350,000 SH   SOLE   85,000 0 1,265,000
JPM MID due 8-14-24 15 buff SE 48133cz21 1,675 1,730,000 SH   SOLE   0 0 1,730,000
JPM MXEF 6-8-22 20 buff SE 48132hex6 2,539 2,225,000 SH   SOLE   400,000 0 1,825,000
JPM MXEF due 12-20-23 15 buff SE 48132unq2 9,383 10,970,000 SH   SOLE   650,000 0 10,320,000
JPM MXEF due 9-20-24 15 buff SE 48133d3g3 622 615,000 SH   SOLE   30,000 0 585,000
JPM NDX Note SE 48132k3x1 14 12,000 SH   SOLE   0 0 12,000
JPM RTY Note SE 48132mzf1 15 13,000 SH   SOLE   0 0 13,000
JPM RTY Note SE 48132pxf6 14 13,000 SH   SOLE   0 0 13,000
JPM SPX Note SE 48132mzm6 14 13,000 SH   SOLE   0 0 13,000
JPM SPX Note SE 48132pxj8 14 13,000 SH   SOLE   0 0 13,000
MS MXEA 6-8-22 20 buff SE 61769h3r4 1,625 1,400,000 SH   SOLE   225,000 0 1,175,000
MS MXEA 8-15-22 20 buff SE 61770fle4 2,119 1,890,000 SH   SOLE   0 0 1,890,000
MS MXEA due 8-14-24 15 buff SE 61773h7b9 2,434 2,550,000 SH   SOLE   25,000 0 2,525,000
MS SPX 4-12-22 15 buff SE 61770fk70 1,970 1,510,000 SH   SOLE   175,000 0 1,335,000
MS SPX due 4-22-24 15 buff SE 61773f6p3 6,175 6,315,000 SH   SOLE   425,000 0 5,890,000
RBC MXEF due 4-25-24 15 buff SE 78016f3s1 1,763 1,985,000 SH   SOLE   350,000 0 1,635,000
RBC RTY due 3-14-24 15 buff SE 78016e3h8 983 1,050,000 SH   SOLE   60,000 0 990,000
RBC SPX 2-24-23 15 buff SE 78015kyu2 6,341 5,450,000 SH   SOLE   30,000 0 5,420,000
RBC SPX 5-22-23 15 buff SE 78016epb7 1,190 1,060,000 SH   SOLE   0 0 1,060,000
RBC SPX Due 11-22-23 15 Buff SE 78016et49 1,921 1,870,000 SH   SOLE   160,000 0 1,710,000
TD RTY due 4-25-24 15 buff SE 89114ttw2 2,915 3,210,000 SH   SOLE   0 0 3,210,000
TD SPX due 9-20-24 15 buff SE 89114val1 6,905 6,795,000 SH   SOLE   0 0 6,795,000
UBS MID due 4-25-24 15 buff SE 90279dmm5 3,742 3,920,000 SH   SOLE   50,000 0 3,870,000
UBS MXEF 7-26-23 15 buff SE 90276bnr0 1,514 1,775,000 SH   SOLE   0 0 1,775,000
UBS RTY due 8-14-24 15 buff SE 90279dyk6 1,351 1,375,000 SH   SOLE   0 0 1,375,000
UBS RTY due 9-20-24 buffer SE 90279d2p0 1,851 1,840,000 SH   SOLE   0 0 1,840,000
Alps Alerian Energy Infra ML 00162Q676 321 14,148 SH   SOLE   0 0 14,148
Energy Transfer LP ML 29273v100 3,352 299,584 SH   SOLE   22,322 0 277,262
Enterprise Products Ptnrs ML 293792107 10,340 400,609 SH   SOLE   15,447 0 385,162
Genesis Energy LP ML 371927104 324 27,705 SH   SOLE   0 0 27,705
JPMorgan Alerian MLP Index ML 46625H365 4,810 230,016 SH   SOLE   13,405 0 216,611
Magellan Midstream Ptnrs LP ML 559080106 5,569 113,481 SH   SOLE   5,580 0 107,901
MPLX LP ML 55336V100 1,796 54,139 SH   SOLE   6,400 0 47,739
Nextera Energy Partners Lp ML 65341b106 2,719 32,614 SH   SOLE   3,451 0 29,163
Plains Group Holdings LP Cla ML 72651a207 137 11,879 SH   SOLE   0 0 11,879
Targa Resources Prtns Com St ML 87612G101 2,640 34,982 SH   SOLE   11,500 0 23,482
UBS E-TRACS Alerian MLP Infras ML 90274d382 3,968 220,266 SH   SOLE   9,000 0 211,266
Western Midstream Partners LP ML 958669103 242 9,605 SH   SOLE   0 0 9,605
Aptus Collared Income Opportun EE 26922a222 4,783 151,950 SH   SOLE   0 0 151,950
Avantis U.S. Small Cap Value E EE 025072877 1,095 13,706 SH   SOLE   0 0 13,706
Communication Services Select EE 81369y852 7,775 113,037 SH   SOLE   1,826 0 111,211
Deutsche X Tracks MSCI EAFE EE 233051200 3,135 83,148 SH   SOLE   23,692 0 59,456
Dimensional International Valu EE 25434V807 1,127 33,671 SH   SOLE   0 0 33,671
Dimensional US Core Equity 2 E EE 25434v708 2,934 106,376 SH   SOLE   0 0 106,376
Dimensional US Small Cap ETF EE 25434v500 268 4,785 SH   SOLE   0 0 4,785
Dimensional World ex U.S. Core EE 25434V880 1,874 75,125 SH   SOLE   0 0 75,125
Fidelity High Dividend ETF EE 316092840 2,393 57,484 SH   SOLE   0 0 57,484
First Tr Value Line Dividend I EE 33734H106 5,113 120,874 SH   SOLE   56,324 0 64,550
First Tr. Financials AlphaDEX EE 33734x135 1,971 42,938 SH   SOLE   0 0 42,938
First Tr. NYSE Arca Biotech ET EE 33733e203 640 4,294 SH   SOLE   0 0 4,294
First Trust Capital Strength E EE 33733e104 7,735 98,919 SH   SOLE   76,734 0 22,185
First Trust Cnsmr Discret Alph EE 33734x101 224 4,107 SH   SOLE   0 0 4,107
First Trust Cnsmr Staples Alph EE 33734x119 472 7,413 SH   SOLE   0 0 7,413
First Trust Dow Jones Internet EE 33733E302 242 1,287 SH   SOLE   263 0 1,024
First Trust Emerging Markets A EE 33737j182 219 8,694 SH   SOLE   0 0 8,694
First Trust Health Care Alpha EE 33734x143 873 7,618 SH   SOLE   0 0 7,618
First Trust Industrials Etf EE 33734x150 299 5,285 SH   SOLE   0 0 5,285
First Trust ISE Cloud Computin EE 33734X192 430 4,750 SH   SOLE   0 0 4,750
First Trust NASDAQ Cln Edge Gr EE 33733e500 332 5,135 SH   SOLE   0 0 5,135
First Trust NASDAQ Cybersecuri EE 33734x846 218 4,110 SH   SOLE   0 0 4,110
First Trust Rising Dividend ET EE 33738r506 744 15,177 SH   SOLE   1,830 0 13,347
First Trust Small Cap Val Alph EE 33737m409 473 9,250 SH   SOLE   0 0 9,250
First Trust Tech Etf EE 33734x176 14,700 126,558 SH   SOLE   672 0 125,886
First Trust US IPO Index EE 336920103 344 3,152 SH   SOLE   186 0 2,966
Global X MLP & Energy Infrastr EE 37954y293 12,092 283,042 SH   SOLE   321 0 282,721
Global X US Infrastructure Dev EE 37954y673 11,669 412,638 SH   SOLE   54,935 0 357,703
Global X US Preferred ETF EE 37954y657 9,611 408,983 SH   SOLE   8,357 0 400,626
Industrial Select Sector SPDR EE 81369Y704 3,250 31,559 SH   SOLE   164 0 31,395
Innovator S&P 500 Power Buffer EE 45782c656 2,201 73,194 SH   SOLE   3,894 0 69,300
Innovator S&P 500 Power Buffer EE 45782c417 1,671 56,960 SH   SOLE   3,400 0 53,560
Innovator S&P 500 Power Buffer EE 45782c508 2,777 85,255 SH   SOLE   8,000 0 77,255
Innovator S&P 500 Power Buffer EE 45782C813 262 8,543 SH   SOLE   0 0 8,543
Innovator S&P 500 Power Buffer EE 45782c383 2,409 74,643 SH   SOLE   0 0 74,643
Innovator U.S. Eq Power Buffer EE 45782C540 3,185 101,998 SH   SOLE   3,509 0 98,489
Innovator US Equity Power Buff EE 45782c573 3,980 130,399 SH   SOLE   1,402 0 128,997
Invesco Aerospace Defense ETF EE 46137v100 21,424 273,538 SH   SOLE   5,193 0 268,345
Invesco Dividend Achievers ETF EE 46137v506 2,258 58,715 SH   SOLE   107 0 58,608
Invesco Dynamic Market ETF EE 46137v712 226 1,967 SH   SOLE   0 0 1,967
Invesco FTSE RAFI US 1000 ETF EE 46137V613 447 2,618 SH   SOLE   0 0 2,618
INVESCO QQQ TR SER 1 EE 46090e103 76,427 210,809 SH   SOLE   26,748 0 184,061
Invesco S&P 500 Eql Wt Tech ET EE 46137V282 480 1,661 SH   SOLE   0 0 1,661
Invesco S&P 500 Equal Weight E EE 46137V357 6,481 41,097 SH   SOLE   0 0 41,097
Invesco S&P 500 Healthcare EE 46137V332 10,769 35,144 SH   SOLE   1,400 0 33,744
Invesco S&P 500 Low Volatility EE 46138E354 399 5,941 SH   SOLE   3,156 0 2,785
Invesco S&P 500 Pure Growth EE 46137v266 618 3,362 SH   SOLE   0 0 3,362
Invesco S&P 500 Quality ETF EE 46137V241 584 11,706 SH   SOLE   0 0 11,706
Invesco S&P MidCap Low Vol ETF EE 46138e198 258 4,620 SH   SOLE   0 0 4,620
ISHARES BIOTECHNOLOGY ETF EE 464287556 5,259 40,359 SH   SOLE   715 0 39,644
iShares Core MSCI Intl Dev Mkt EE 46435G326 476 7,479 SH   SOLE   0 0 7,479
iShares Core MSCI Total Intl S EE 46432f834 308 4,619 SH   SOLE   20 0 4,599
iShares Core U.S. REIT ETF EE 464288521 2,097 32,438 SH   SOLE   0 0 32,438
iShares Dow Jones US Aerospace EE 464288760 237 2,137 SH   SOLE   813 0 1,324
iShares Dow Jones US Industria EE 464287754 297 2,821 SH   SOLE   0 0 2,821
iShares EAFE Value ETF EE 464288877 241 4,800 SH   SOLE   0 0 4,800
iShares Edge MSCI Min Vol Glob EE 464286525 519 4,948 SH   SOLE   1,250 0 3,698
iShares ESG Advanced MSCI EM E EE 46436e742 236 5,748 SH   SOLE   0 0 5,748
iShares ESG Advanced MSCI USA EE 46436e767 300 8,394 SH   SOLE   0 0 8,394
iShares ESG Aware MSCI USA ETF EE 46435g425 901 8,893 SH   SOLE   53 0 8,840
iShares FTSE/Xinhua China25 In EE 464287184 386 12,088 SH   SOLE   0 0 12,088
iShares Global REIT ETF EE 46434v647 209 7,145 SH   SOLE   10 0 7,135
iShares Morningstar Mid-Cap ET EE 464288208 269 4,000 SH   SOLE   0 0 4,000
iShares Morningstar Mid-Cap Gr EE 464288307 267 4,148 SH   SOLE   38 0 4,110
iShares Morningstar Small Cap EE 464288604 212 4,800 SH   SOLE   0 0 4,800
iShares MSCI Intl Quality Fact EE 46434v456 264 7,152 SH   SOLE   0 0 7,152
iShares MSCI US Momentum Fctr EE 46432f396 6,133 36,449 SH   SOLE   1,538 0 34,911
iShares MSCI USA ESG Select ET EE 464288802 257 2,651 SH   SOLE   0 0 2,651
iShares MSCI USA Quality Facto EE 46432f339 5,377 39,936 SH   SOLE   28,520 0 11,416
iShares North Amer Tech-Softwa EE 464287515 963 2,791 SH   SOLE   0 0 2,791
Ishares Russell 3000 I Fd EE 464287689 822 3,132 SH   SOLE   0 0 3,132
iShares Russell Mid Cap Growth EE 464287481 4,366 43,443 SH   SOLE   9,018 0 34,425
iShares Russell Mid Cap Index EE 464287499 19,640 251,669 SH   SOLE   2,478 0 249,191
iShares Russell Mid Cap Value EE 464287473 5,380 44,966 SH   SOLE   10,238 0 34,728
iShares Russell Top 200 Growth EE 464289438 238 1,495 SH   SOLE   0 0 1,495
iShares Russell Top 200 Value EE 464289420 277 3,977 SH   SOLE   0 0 3,977
iShares Select Dividend ETF EE 464287168 6,951 54,247 SH   SOLE   800 0 53,447
iShares US Consumer Services EE 464287580 326 4,349 SH   SOLE   0 0 4,349
iShares US Healthcare Index EE 464287762 755 2,616 SH   SOLE   349 0 2,267
iShares US Home Construction EE 464288752 1,114 18,800 SH   SOLE   8,000 0 10,800
iShares US Technology EE 464287721 1,235 11,988 SH   SOLE   1,458 0 10,530
JP Morgan Diversified Ret Intl EE 46641q209 272 4,823 SH   SOLE   0 0 4,823
Main Street Capital Corp EE 56035l104 706 16,546 SH   SOLE   660 0 15,886
MATERIALS SELECT SECTOR SPDR T EE 81369Y100 1,433 16,251 SH   SOLE   0 0 16,251
Nuveen S&P 500 Buy-Write Inc EE 6706er101 231 16,215 SH   SOLE   0 0 16,215
Pacer US Cash Cows 100 ETF EE 69374h881 712 14,293 SH   SOLE   0 0 14,293
PowerShares Buyback Achievers EE 46137V308 212 2,338 SH   SOLE   597 0 1,741
Powershares Solar ETF EE 46138g706 235 3,108 SH   SOLE   600 0 2,508
PowerShares WilderHill Clean E EE 46137v134 456 7,005 SH   SOLE   0 0 7,005
ProShares Large Cap Core Plus EE 74347r248 400 7,430 SH   SOLE   0 0 7,430
ProShares Ultra S&P 500 EE 74347R107 278 4,240 SH   SOLE   0 0 4,240
Schwab Emerging Mkts ETF EE 808524706 3,665 131,978 SH   SOLE   3,000 0 128,978
Schwab Fd US Lg Co ETF EE 808524771 1,004 17,161 SH   SOLE   44 0 17,117
Schwab Fund. Intl. LG Co. ETF EE 808524755 421 13,050 SH   SOLE   24 0 13,026
Schwab Fundamental Emerg Mkts EE 808524730 636 21,955 SH   SOLE   1,219 0 20,736
Schwab Fundamental US Broad Ma EE 808524789 771 13,351 SH   SOLE   0 0 13,351
Schwab International Equity EE 808524805 3,946 107,450 SH   SOLE   2,475 0 104,975
Schwab US Broad ETF EE 808524102 234 4,374 SH   SOLE   0 0 4,374
Schwab US Dividend Equity EE 808524797 1,090 13,812 SH   SOLE   6 0 13,806
Schwab US Large Cap ETF EE 808524201 19,998 371,367 SH   SOLE   37,634 0 333,733
Schwab US Large Cap Growth EE 808524300 5,665 75,720 SH   SOLE   2,488 0 73,232
Schwab US Large Cap Value EE 808524409 6,973 97,672 SH   SOLE   3,395 0 94,277
Schwab US Mid-Cap ETF EE 808524508 7,295 96,159 SH   SOLE   6,989 0 89,170
Schwab US Small-Cap ETF EE 808524607 6,058 127,922 SH   SOLE   7,596 0 120,326
SPDR Consumer Discret Select S EE 81369Y407 3,305 17,867 SH   SOLE   0 0 17,867
SPDR Consumer Staples Select S EE 81369Y308 12,788 168,502 SH   SOLE   1,967 0 166,534
SPDR Dow Jones Indl Avg ETF Se EE 78467X109 2,389 6,889 SH   SOLE   2,175 0 4,714
SPDR Energy Index EE 81369Y506 3,549 46,434 SH   SOLE   1,708 0 44,726
SPDR Euro STOXX 50 ETF EE 78463X202 1,390 33,769 SH   SOLE   5,072 0 28,697
SPDR Financial Index EE 81369Y605 3,750 97,858 SH   SOLE   5,218 0 92,640
SPDR Health Care Select EE 81369Y209 18,927 138,162 SH   SOLE   1,058 0 137,104
SPDR Portfolio S&P 500 Growth EE 78464a409 501 7,571 SH   SOLE   6,250 0 1,321
SPDR S&P 500 ETF TRUST EE 78462f103 216,998 480,467 SH   SOLE   52,647 0 427,820
SPDR S&P 500 ETF TRUST EE 78462f103 406 900 SH Call SOLE   0 0 900
SPDR S&P 500 ETF TRUST EE 78462f103 406 900 SH Call SOLE   0 0 900
SPDR S&P 500 ETF TRUST EE 78462f103 226 500 SH Call SOLE   0 0 500
SPDR S&P 500 ETF TRUST EE 78462f103 406 900 SH Call SOLE   0 0 900
SPDR S&P 500 ETF TRUST EE 78462f103 497 1,100 SH Put SOLE   0 0 1,100
SPDR S&P 500 ETF TRUST EE 78462f103 497 1,100 SH Put SOLE   0 0 1,100
SPDR S&P 500 ETF TRUST EE 78462f103 6,775 15,000 SH Put SOLE   0 0 15,000
SPDR S&P 500 Value ETF EE 78464a508 397 9,516 SH   SOLE   6,445 0 3,071
SPDR S&P Bank ETF EE 78464a797 873 16,679 SH   SOLE   1,798 0 14,881
SPDR S&P Biotech EE 78464A870 1,166 12,968 SH   SOLE   0 0 12,968
SPDR S&P Dividend ETF EE 78464A763 51,960 405,589 SH   SOLE   49,027 0 356,562
SPDR S&P Int'l Small Cap Fd EE 78463X871 1,383 39,336 SH   SOLE   508 0 38,828
SPDR S&P Mid Cap 400 ETF EE 78467Y107 99,049 201,956 SH   SOLE   18,447 0 183,509
SPDR S&P Pharmaceuticals ETF EE 78464a722 2,367 52,287 SH   SOLE   0 0 52,287
SPDR Technology Index EE 81369Y803 24,282 152,784 SH   SOLE   2,694 0 150,090
SPDR Utilities Index EE 81369Y886 8,775 117,844 SH   SOLE   1,940 0 115,903
T. Rowe Price Blue Chip Growth EE 87283q107 1,203 41,000 SH   SOLE   16,170 0 24,830
UBS AG FI Large Cap Growth EE 902677780 602 845 SH   SOLE   0 0 845
Vaneck ETF TR EE 92189f106 2,929 76,387 SH   SOLE   0 0 76,387
Vaneck ETF TR EE 92189f700 867 8,291 SH   SOLE   1,200 0 7,091
VanEck Morningstar Wide Moat E EE 92189f643 7,068 94,619 SH   SOLE   2,266 0 92,353
Vanguard Consumer Discretionar EE 92204A108 312 1,023 SH   SOLE   0 0 1,023
Vanguard Dividend Appreciation EE 921908844 51,428 317,142 SH   SOLE   1,346 0 315,796
Vanguard ESG US Stock ETF EE 921910733 243 3,000 SH   SOLE   0 0 3,000
Vanguard Europe ETF EE 922042874 3,265 52,432 SH   SOLE   647 0 51,785
Vanguard Financials ETF EE 92204A405 1,069 11,449 SH   SOLE   129 0 11,320
Vanguard FTSE All-World Ex-US EE 922042775 2,707 47,012 SH   SOLE   0 0 47,012
Vanguard FTSE Developed Mkts E EE 921943858 54,020 1,124,723 SH   SOLE   153,052 0 971,671
Vanguard FTSE Emerging Mkts ET EE 922042858 28,235 612,083 SH   SOLE   100,599 0 511,484
Vanguard Growth ETF EE 922908736 5,475 19,038 SH   SOLE   290 0 18,748
Vanguard Health Care ETF EE 92204A504 1,166 4,584 SH   SOLE   887 0 3,697
Vanguard High Dividend Yield E EE 921946406 2,342 20,863 SH   SOLE   2,572 0 18,291
Vanguard Index Fds S&P 500 EE 922908363 8,238 19,842 SH   SOLE   457 0 19,385
Vanguard Information Technolog EE 92204A702 15,154 36,385 SH   SOLE   2,136 0 34,249
Vanguard Large Cap ETF EE 922908637 5,963 28,600 SH   SOLE   357 0 28,243
Vanguard Mega Cap Index ETF EE 921910873 360 2,263 SH   SOLE   0 0 2,263
Vanguard Mid Cap Growth ETF EE 922908538 1,361 6,107 SH   SOLE   0 0 6,107
Vanguard Mid Cap Vipers Index EE 922908629 7,873 33,103 SH   SOLE   1,043 0 32,060
Vanguard Russell 1000 ETF EE 92206c730 12,631 60,959 SH   SOLE   0 0 60,959
Vanguard S&P 500 Growth ETF EE 921932505 695 2,523 SH   SOLE   0 0 2,523
Vanguard Sector Index Fd Cons EE 92204A207 670 3,421 SH   SOLE   0 0 3,421
Vanguard Small Cap ETF EE 922908751 7,784 36,627 SH   SOLE   211 0 36,416
Vanguard Small Cap Growth EE 922908595 613 2,472 SH   SOLE   5 0 2,467
Vanguard Small Cap Value Fund EE 922908611 6,838 38,866 SH   SOLE   145 0 38,721
Vanguard Telecom Services EE 92204A884 229 1,909 SH   SOLE   0 0 1,909
Vanguard Tot Stock Mrkt ETF EE 922908769 70,191 308,303 SH   SOLE   85,512 0 222,791
Vanguard Total Int'l Stock Ind EE 921909768 2,899 48,522 SH   SOLE   29,125 0 19,397
Vanguard Utilities ETF EE 92204A876 680 4,203 SH   SOLE   0 0 4,203
Vanguard Value ETF EE 922908744 3,233 21,878 SH   SOLE   501 0 21,377
VictoryShares Nasdaq Next 50 E EE 92647x806 219 7,562 SH   SOLE   0 0 7,562
VictoryShares US 500 Enh Vol W EE 92647n782 1,353 18,266 SH   SOLE   1,540 0 16,726
Vident Core US Equity EE 26922a503 237 5,212 SH   SOLE   0 0 5,212
Vident International Equity EE 26922a404 228 8,631 SH   SOLE   0 0 8,631
WisdomTree Dynamic Ccy Hdgd In EE 97717x263 301 9,809 SH   SOLE   0 0 9,809
Wisdomtree Emerg Markets EE 97717x578 1,045 31,995 SH   SOLE   0 0 31,995
WisdomTree Int'l Small Cap Div EE 97717W760 5,720 83,333 SH   SOLE   1,962 0 81,371
WisdomTree Large Cap Dividend EE 97717w307 365 5,556 SH   SOLE   0 0 5,556
Wisdomtree Midcap Dividend EE 97717w505 11,846 266,671 SH   SOLE   1,993 0 264,678
Wisdomtree US AI Enhanced Valu EE 97717w406 332 3,355 SH   SOLE   1,685 0 1,670
Fidelity MSCI Health Care Inde EZ 316092600 984 14,979 SH   SOLE   0 0 14,979
Fidelity MSCI Information Tech EZ 316092808 236 1,916 SH   SOLE   0 0 1,916
Fidelity MSCI Real Estate ETF EZ 316092857 10,452 322,680 SH   SOLE   81,808 0 240,872
Fidelity Nasdaq Composite Inde EZ 315912808 451 8,125 SH   SOLE   0 0 8,125
GS Activebeta Large Cap ETF EZ 381430503 11,337 127,320 SH   SOLE   3,439 0 123,881
Invesco Dynamic Building and C EZ 46137V779 1,993 46,452 SH   SOLE   7,831 0 38,621
iShares Core MSCI EAFE EZ 46432f842 74,691 1,074,532 SH   SOLE   70,273 0 1,004,259
iShares Core MSCI Emerging Mkt EZ 46434g103 55,501 999,118 SH   SOLE   63,038 0 936,080
IShares Core S&P Total US Stoc EZ 464287150 4,463 44,213 SH   SOLE   9,410 0 34,803
iShares Core US Value ETF EZ 464287663 809 10,668 SH   SOLE   0 0 10,668
iShares Dow Jones US RE Index EZ 464287739 1,602 14,806 SH   SOLE   130 0 14,676
Ishares Inc MSCI EM Asia ETF EZ 464286426 1,088 14,730 SH   SOLE   3,202 0 11,528
iShares MSCI EAFE Index EZ 464287465 20,721 281,529 SH   SOLE   14,030 0 267,499
iShares MSCI EAFE Small Cap In EZ 464288273 14,703 221,638 SH   SOLE   15,925 0 205,713
iShares MSCI Emerg Mkts Indx F EZ 464287234 9,840 217,940 SH   SOLE   26,254 0 191,686
iShares MSCI USA Min Volatilit EZ 46429b697 6,415 82,695 SH   SOLE   50,331 0 32,364
iShares Russell 1000 EZ 464287622 12,574 50,283 SH   SOLE   4,065 0 46,218
iShares Russell 1000 Growth In EZ 464287614 60,323 217,280 SH   SOLE   13,131 0 204,149
iShares Russell 1000 Value Ind EZ 464287598 33,265 200,418 SH   SOLE   15,196 0 185,222
iShares Russell 2000 Growth In EZ 464287648 17,519 68,502 SH   SOLE   2,994 0 65,508
iShares Russell 2000 Index EZ 464287655 70,080 341,406 SH   SOLE   21,787 0 319,619
iShares Russell 2000 Value Ind EZ 464287630 34,296 212,493 SH   SOLE   6,344 0 206,149
iShares S&P 500 Growth EZ 464287309 47,137 617,140 SH   SOLE   42,569 0 574,571
iShares S&P 500 Index EZ 464287200 442,672 975,715 SH   SOLE   71,207 0 904,508
iShares S&P Barra Value Index EZ 464287408 72,949 468,461 SH   SOLE   20,678 0 447,782
iShares S&P Mid Cap 400 Growth EZ 464287606 50,727 656,494 SH   SOLE   31,446 0 625,048
iShares S&P Mid Cap 400 Value EZ 464287705 32,594 297,283 SH   SOLE   12,010 0 285,273
iShares S&P Mid Cap Index EZ 464287507 99,096 369,294 SH   SOLE   29,324 0 339,970
iShares S&P Small Cap 600 Grow EZ 464287887 6,906 55,207 SH   SOLE   5,101 0 50,106
iShares S&P Small Cap 600 Valu EZ 464287879 9,920 96,885 SH   SOLE   6,099 0 90,786
iShares S&P Small Cap Index EZ 464287804 78,458 727,274 SH   SOLE   56,496 0 670,778
iShares Tr MSCI AC Asia Ex Jap EZ 464288182 2,181 29,067 SH   SOLE   197 0 28,870
iShares Tr S&P 100 Index Fd EZ 464287101 585 2,807 SH   SOLE   2,560 0 247
iShares Tr. Core Div Growth EZ 46434v621 1,111 20,795 SH   SOLE   4,345 0 16,450
Ishares Trust High Dividend Eq EZ 46429B663 441 4,130 SH   SOLE   0 0 4,130