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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M Company CS 88579Y101   3,129,661 22,894 SH   SOLE   1,118 0 21,776
A T & T Corp New CS 00206R102   6,324,949 287,498 SH   SOLE   44,088 0 243,410
ABB Ltd ADR CS 000375204   726,927 12,517 SH   SOLE   200 0 12,317
Abbott Labs CS 002824100   45,762,025 401,386 SH   SOLE   36,765 0 364,622
Abbvie Inc CS 00287y109   70,759,734 358,313 SH   SOLE   46,927 0 311,387
Accenture PLC Cl A CS G1151C101   47,919,071 135,564 SH   SOLE   7,792 0 127,772
Adamas Pharmaceuticals Inc Ten CS 005cvr014   0 549,557 SH   SOLE   419,402 0 130,155
Adamas Pharmaceuticals Inc Ten CS 005cvr022   0 549,557 SH   SOLE   419,402 0 130,155
Adobe Inc CS 00724F101   19,485,146 37,632 SH   SOLE   1,813 0 35,819
Advanced Micro Devices Inc. CS 007903107   16,173,046 98,568 SH   SOLE   12,531 0 86,037
Advantego Corp CS 00775n102   0 60,000 SH   SOLE   0 0 60,000
Affiliated Managers CS 008252108   203,048 1,142 SH   SOLE   0 0 1,142
Aflac Inc CS 001055102   1,588,806 14,211 SH   SOLE   1,150 0 13,061
Agilent Technologies CS 00846U101   856,934 5,771 SH   SOLE   0 0 5,771
Air Products & Chemicals Inc CS 009158106   11,170,797 37,519 SH   SOLE   3,755 0 33,764
Airbnb Inc. CS 009066101   4,174,661 32,921 SH   SOLE   0 0 32,921
Airbnb Inc. CS 009066101   1,369,548 10,800 SH Put SOLE   0 0 10,800
Airbnb Inc. CS 009066101   1,356,867 10,700 SH Put SOLE   0 0 10,700
Airbnb Inc. CS 009066101   634,050 5,000 SH Put SOLE   0 0 5,000
Airbnb Inc. CS 009066101   634,050 5,000 SH Put SOLE   0 0 5,000
Airbus Group CS 009279100   9,830,221 269,100 SH   SOLE   109,309 0 159,791
Akamai Tech CS 00971T101   514,535 5,097 SH   SOLE   0 0 5,097
Albemarle Corp CS 012653101   663,175 7,002 SH   SOLE   580 0 6,422
Albireo Pharma Contra CS 013cvr022   0 150,183 SH   SOLE   115,194 0 34,989
Alcon Inc. CS h01301128   397,678 3,974 SH   SOLE   150 0 3,824
Alibaba Group Holding Limited CS 01609w102   1,029,778 9,704 SH   SOLE   50 0 9,654
Allegion Plc CS g0176j109   259,088 1,778 SH   SOLE   94 0 1,684
AllianceBernstein Holding LP CS 01881G106   431,423 12,365 SH   SOLE   0 0 12,365
Allianz SE ADR CS 018820100   236,420 7,181 SH   SOLE   0 0 7,181
Allstate Corp CS 020002101   1,536,375 8,101 SH   SOLE   0 0 8,101
Alphabet Inc Class CS 02079k305   121,252,642 731,098 SH   SOLE   146,356 0 584,742
Alphabet Inc Class CS 02079k305   1,177,535 7,100 SH Put SOLE   0 0 7,100
Alphabet Inc Class C CS 02079k107   112,756,956 674,424 SH   SOLE   135,910 0 538,514
Alphabet Inc Class C CS 02079k107   668,760 4,000 SH Put SOLE   0 0 4,000
Altria Group Inc. CS 02209S103   4,772,438 93,504 SH   SOLE   12,430 0 81,074
Amazon Com Inc CS 023135106   177,391,620 952,029 SH   SOLE   128,337 0 823,692
Amazon Com Inc CS 023135106   186,330 1,000 SH Call SOLE   0 0 1,000
Amazon Com Inc CS 023135106   4,173,792 22,400 SH Call SOLE   0 0 22,400
Amazon Com Inc CS 023135106   819,852 4,400 SH Call SOLE   0 0 4,400
Amazon Com Inc CS 023135106   409,926 2,200 SH Put SOLE   0 0 2,200
Ambev Sa Adr CS 02319V103   49,874 20,440 SH   SOLE   0 0 20,440
Amcor PLC Ord CS g0250x107   121,235 10,700 SH   SOLE   0 0 10,700
Ameren Corp. CS 023608102   531,152 6,073 SH   SOLE   0 0 6,073
America Movil SAB de CV ADR - CS 02390a101   661,826 40,454 SH   SOLE   0 0 40,454
American Electric Power CS 025537101   1,638,060 15,965 SH   SOLE   77 0 15,888
American Express CS 025816109   17,485,990 64,476 SH   SOLE   7,228 0 57,248
American International Group CS 026874784   1,031,205 14,082 SH   SOLE   0 0 14,082
American Tower CS 03027x100   25,785,812 110,878 SH   SOLE   11,296 0 99,582
American Water Works CS 030420103   520,084 3,556 SH   SOLE   0 0 3,556
Ameriprise Financial Inc CS 03076C106   2,346,637 4,995 SH   SOLE   950 0 4,045
Ametek Inc CS 031100100   2,228,027 12,976 SH   SOLE   0 0 12,976
Amgen Inc CS 031162100   12,705,057 39,431 SH   SOLE   7,250 0 32,181
Amphenol Corp CS 032095101   438,487 6,729 SH   SOLE   500 0 6,229
Analog Devices Inc CS 032654105   1,099,318 4,776 SH   SOLE   202 0 4,574
Anheuser-Busch InBev CS 03524A108   544,885 8,220 SH   SOLE   5,660 0 2,560
Ansys Inc CS 03662Q105   476,033 1,494 SH   SOLE   0 0 1,494
Antero Midstream Corp CS 03676b102   654,591 43,494 SH   SOLE   0 0 43,494
Aon Corp CS g0403h108   3,098,007 8,954 SH   SOLE   0 0 8,954
Apollo Global Management Inc C CS 03769M106   5,951,721 47,648 SH   SOLE   110 0 47,538
Apollo Global Management Inc C CS 03769M106   62,455 500 SH Call SOLE   0 0 500
Apollo Global Management Inc C CS 03769M106   62,455 500 SH Call SOLE   0 0 500
Apollo Global Management Inc C CS 03769M106   449,676 3,600 SH Call SOLE   0 0 3,600
Apollo Global Management Inc C CS 03769M106   399,712 3,200 SH Call SOLE   0 0 3,200
Apple Inc CS 037833100   395,194,423 1,696,113 SH   SOLE   0 0 0
Apple Inc CS 037833100   792,200 3,400 SH Put SOLE   0 0 3,400
Apple Inc CS 037833100   326,200 1,400 SH Put SOLE   0 0 1,400
Apple Inc CS 037833100   302,900 1,300 SH Put SOLE   0 0 1,300
Apple Inc CS 037833100   279,600 1,200 SH Put SOLE   0 0 1,200
Apple Inc CS 037833100   792,200 3,400 SH Put SOLE   0 0 3,400
Apple Inc CS 037833100   116,500 500 SH Put SOLE   0 0 500
Apple Inc CS 037833100   1,165,000 5,000 SH Put SOLE   0 0 5,000
Apple Inc CS 037833100   233,000 1,000 SH Put SOLE   0 0 1,000
Apple Inc CS 037833100   466,000 2,000 SH Put SOLE   0 0 2,000
Apple Inc CS 037833100   466,000 2,000 SH Put SOLE   0 0 2,000
Applied Industrial Technologie CS 03820C105   1,980,287 8,875 SH   SOLE   0 0 8,875
Applied Materials CS 038222105   8,181,138 40,491 SH   SOLE   478 0 40,013
Applied Materials CS 038222105   2,020,500 10,000 SH Put SOLE   0 0 10,000
Applovin Corp CS 03831w108   15,035,792 115,173 SH   SOLE   73,421 0 41,752
AptarGroup Inc CS 038336103   240,285 1,500 SH   SOLE   0 0 1,500
Aptiv PLC CS g6095l109   280,839 3,900 SH   SOLE   0 0 3,900
Arch Capital Group CS G0450A105   544,296 4,865 SH   SOLE   0 0 4,865
Archer Daniels Midland Co. CS 039483102   2,606,151 43,625 SH   SOLE   0 0 43,625
Ares Capital Corp CS 04010L103   320,437 15,303 SH   SOLE   379 0 14,924
Ares Mgmt Corp CS 03990b101   245,866 1,578 SH   SOLE   0 0 1,578
Arista Networks, Inc. CS 040413106   4,977,366 12,968 SH   SOLE   0 0 12,968
Arthur J. Gallagher CS 363576109   1,556,016 5,530 SH   SOLE   0 0 5,530
Artificial Intelligence Techno CS 04316d201   177 55,459 SH   SOLE   0 0 55,459
Ashland Inc CS 044186104   299,270 3,441 SH   SOLE   0 0 3,441
Asia Broadband CS 04518l100   2,121 51,304 SH   SOLE   0 0 51,304
ASML Holding N.V. CS N07059210   4,363,306 5,236 SH   SOLE   70 0 5,166
Astrazeneca CS 046353108   1,056,161 13,556 SH   SOLE   0 0 13,556
AtriCure Inc CS 04963c209   296,663 10,580 SH   SOLE   557 0 10,023
Autodesk CS 052769106   5,283,153 19,178 SH   SOLE   35 0 19,143
Autolus Therapeutics PLC ADR CS 05280R100   1,195,138 329,239 SH   SOLE   214,901 0 114,338
Automatic Data Processing CS 053015103   10,188,750 36,818 SH   SOLE   3,537 0 33,281
Autozone Inc CS 053332102   2,379,887 756 SH   SOLE   20 0 736
Avadel Pharmaceuticals PLC ADR CS g29687103   1,410,295 107,533 SH   SOLE   63,256 0 44,277
AvalonBay Communities Inc CS 053484101   818,402 3,633 SH   SOLE   0 0 3,633
Avient Corp CS 05368v106   1,133,559 22,527 SH   SOLE   0 0 22,527
Axon Enterprise Inc CS 05464c101   548,251 1,372 SH   SOLE   0 0 1,372
Baidu ADR CS 056752108   392,205 3,725 SH   SOLE   0 0 3,725
Baker Hughes Company A CS 05722g100   237,606 6,573 SH   SOLE   0 0 6,573
Ball Corp. CS 058498106   1,440,399 21,210 SH   SOLE   88 0 21,122
Banco Bilbao Vis ADR CS 05946K101   154,091 14,215 SH   SOLE   0 0 14,215
Bank of America Corp CS 060505104   35,265,853 888,756 SH   SOLE   85,974 0 802,782
Bank of New York Mellon CS 064058100   1,213,734 16,890 SH   SOLE   410 0 16,480
Bank OZK CS 06417n103   3,560,571 82,823 SH   SOLE   20,836 0 61,987
Barrett Business Services Inc CS 068463108   431,853 11,513 SH   SOLE   0 0 11,513
Barrick Gold Corporation CS 067901108   331,527 16,668 SH   SOLE   0 0 16,668
BAXTER INTERNATIONAL INC CS 071813109   363,194 9,565 SH   SOLE   700 0 8,865
BECTON DICKINSON & COMPANY CS 075887109   8,634,350 35,812 SH   SOLE   177 0 35,635
Benchmark Bankshares Inc CS 08160e207   222,390 10,590 SH   SOLE   0 0 10,590
Berkshire Hathaway CS 084670108   4,838,260 7 SH   SOLE   0 0 7
Berkshire Hathaway Class B CS 084670702   80,824,652 175,607 SH   SOLE   10,345 0 165,262
Berkshire Htwy Cla100 Shs 1 Wh CS 084990175   11,058,880 1,600 SH   SOLE   600 0 1,000
Best Buy Co. CS 086516101   346,817 3,357 SH   SOLE   0 0 3,357
BHP Group Limited CS 088606108   222,249 3,578 SH   SOLE   0 0 3,578
BioAtla Inc Ordinary Shares CS 09077b104   795,682 452,092 SH   SOLE   298,772 0 153,320
BioCube Inc CS 09056u107   160 66,666 SH   SOLE   0 0 66,666
Bion Environmental Technologie CS 09061q307   5,250 25,000 SH   SOLE   0 0 25,000
Biozoom Inc CS 09072t100   0 10,000 SH   SOLE   0 0 10,000
Bitcoin Services Inc CS 09173y107   0 15,000 SH   SOLE   0 0 15,000
Blackrock Inc CS 09247X101   18,826,254 19,827 SH   SOLE   1,179 0 18,648
Blackstone Group Inc CS 09260d107   8,392,270 54,805 SH   SOLE   4,142 0 50,663
Blackstone Secured Lending Fun CS 09261x102   1,086,394 37,091 SH   SOLE   0 0 37,091
Block Inc CS 852234103   390,605 5,819 SH   SOLE   0 0 5,819
Blue Biofuels Inc CS 09530Q102   2,578 20,002 SH   SOLE   0 0 20,002
Blue Owl Capital Corp Ordinary CS 69121k104   7,217,703 495,381 SH   SOLE   38,597 0 456,784
Blue Owl Capital Inc Ordinary CS 09581B103   3,663,899 189,251 SH   SOLE   0 0 189,251
Boeing Company CS 097023105   5,605,800 36,871 SH   SOLE   3,538 0 33,333
Boise Cascade LLC CS 09739d100   343,460 2,436 SH   SOLE   0 0 2,436
Booking Holdings Inc CS 09857l108   54,660,276 12,977 SH   SOLE   3,192 0 9,785
Booz Allen Hamilton Holding CS 099502106   242,177 1,488 SH   SOLE   0 0 1,488
BorgWarner CS 099724106   293,151 8,078 SH   SOLE   0 0 8,078
Boston Scientific Corp CS 101137107   15,519,755 185,200 SH   SOLE   51,331 0 133,869
BP Amoco PLC ADR CS 055622104   377,280 12,019 SH   SOLE   0 0 12,019
Bristol-Myers Squibb Co CS 110122108   6,037,349 116,686 SH   SOLE   13,928 0 102,758
Broadcom Inc CS 11135F101   103,553,733 600,311 SH   SOLE   47,903 0 552,409
Broadcom Inc CS 11135F101   379,500 2,200 SH Put SOLE   0 0 2,200
BROADRIDGE FINANCIAL SOL CS 11133T103   2,555,752 11,886 SH   SOLE   146 0 11,740
Brookfield Asset Management In CS 11271j107   9,872,038 185,739 SH   SOLE   0 0 185,739
Brookfield Asset Management Lt CS 113004105   8,145,801 172,252 SH   SOLE   0 0 172,252
Brookfield Infrastructure Part CS G16252101   4,289,632 122,421 SH   SOLE   0 0 122,421
Brown Forman Corp B CS 115637209   358,816 7,293 SH   SOLE   1,812 0 5,481
Builders First Source Inc CS 12008r107   926,845 4,781 SH   SOLE   0 0 4,781
Bunge Ltd CS h11356104   252,135 2,609 SH   SOLE   0 0 2,609
BWX Technologies Inc CS 05605h100   293,751 2,702 SH   SOLE   192 0 2,510
Cable One Inc CS 12685j105   533,080 1,524 SH   SOLE   0 0 1,524
CACI International Inc CS 127190304   215,952 428 SH   SOLE   0 0 428
Cadence Bank CS 12740C103   1,327,667 41,685 SH   SOLE   36,000 0 5,685
Cadence Design Systems CS 127387108   4,045,522 14,926 SH   SOLE   0 0 14,926
Cadence Design Systems CS 127387108   3,767,317 13,900 SH Put SOLE   0 0 13,900
California Bancorp New CS 84252a106   801,307 54,179 SH   SOLE   0 0 54,179
Camden Property Trust CS 133131102   369,179 2,989 SH   SOLE   0 0 2,989
Campbell Soup Company CS 134429109   291,984 5,969 SH   SOLE   1,175 0 4,794
Canadian National Railway Co CS 136375102   440,341 3,759 SH   SOLE   0 0 3,759
Canadian Pacific Railway Ltd CS 13646k108   555,883 6,499 SH   SOLE   0 0 6,499
Capital One Financial CS 14040H105   797,194 5,324 SH   SOLE   0 0 5,324
CarbonMeta Technologies Inc CS 14134l103   0 100,000 SH   SOLE   0 0 100,000
Cardiff Oncology Inc CS 14147l108   1,771,179 663,363 SH   SOLE   455,381 0 207,982
Cardinal Health Inc. CS 14149Y108   471,780 4,269 SH   SOLE   0 0 4,269
Cargojet Inc CS 14179v503   387,696 3,805 SH   SOLE   0 0 3,805
Carrier Global Corp CS 14448c104   2,828,715 35,144 SH   SOLE   6,635 0 28,509
Carvana Co A CS 146869102   301,024 1,729 SH   SOLE   0 0 1,729
Caterpillar Inc CS 149123101   6,697,369 17,124 SH   SOLE   372 0 16,752
Cava Group Inc CS 148929102   10,095,137 81,511 SH   SOLE   0 0 81,511
CBO Global Mkts Inc CS 12503M108   269,083 1,313 SH   SOLE   0 0 1,313
CBRE Group Inc. CS 12504l109   13,398,778 107,638 SH   SOLE   0 0 107,638
CDW Corporation CS 12514G108   209,068 924 SH   SOLE   0 0 924
Centene CS 15135B101   425,984 5,659 SH   SOLE   0 0 5,659
CenterPoint Energy CS 15189T107   320,019 10,878 SH   SOLE   2,100 0 8,778
Centrus Energy Corp CS 15643u104   355,154 6,475 SH   SOLE   0 0 6,475
CF Industries Holdings CS 125269100   227,084 2,647 SH   SOLE   0 0 2,647
CH Robinson Worldwide CS 12541W209   284,790 2,580 SH   SOLE   0 0 2,580
Charles Schwab CS 808513105   9,139,780 141,024 SH   SOLE   12,832 0 128,192
Charter Communications Inc CS 16119P108   238,636 736 SH   SOLE   0 0 736
Check Point Technologies Ltd CS M22465104   508,633 2,638 SH   SOLE   0 0 2,638
Chemed Corp CS 16359R103   2,353,524 3,916 SH   SOLE   0 0 3,916
Cheniere Energy Inc CS 16411R208   756,097 4,204 SH   SOLE   0 0 4,204
CHEVRON CORPORATION CS 166764100   28,423,920 193,005 SH   SOLE   11,627 0 181,378
Chipotle Mexican Grill CS 169656105   3,633,939 63,067 SH   SOLE   0 0 63,067
Choice Hotels International CS 169905106   665,870 5,110 SH   SOLE   0 0 5,110
Chromadex Corporation CS 171077407   38,935 10,667 SH   SOLE   0 0 10,667
Chubb Ltd CS h1467j104   42,481,585 147,306 SH   SOLE   17,439 0 129,867
Church & Dwight Co CS 171340102   769,201 7,345 SH   SOLE   80 0 7,265
Cigna Group CS 125523100   3,120,935 9,009 SH   SOLE   1,477 0 7,532
Cincinnati Financial Corporati CS 172062101   4,154,264 30,519 SH   SOLE   2,500 0 28,019
Cint Group AB NPV CS w2r8az114   11,280 11,620 SH   SOLE   0 0 11,620
Cintas Inc. CS 172908105   1,809,533 8,789 SH   SOLE   0 0 8,789
Cisco Systems Inc CS 17275r102   43,136,992 810,541 SH   SOLE   96,209 0 714,332
Citigroup Inc CS 172967424   2,920,164 46,648 SH   SOLE   11,986 0 34,662
Citizens Financial Group CS 174610105   226,782 5,522 SH   SOLE   0 0 5,522
Clear Channel Outdoor Holdings CS 18453h106   172,800 108,000 SH   SOLE   0 0 108,000
Cleveland Cliffs Inc. CS 185899101   294,910 23,094 SH   SOLE   0 0 23,094
Clorox Co CS 189054109   2,104,440 12,918 SH   SOLE   95 0 12,823
Cloudflare Inc Cl A CS 18915m107   587,100 7,258 SH   SOLE   0 0 7,258
CME Group Inc CS 12572Q105   11,366,975 51,516 SH   SOLE   55 0 51,461
COCA COLA COM CS 191216100   30,434,305 423,522 SH   SOLE   0 0 0
Cognizant Technology Solutions CS 192446102   861,203 11,158 SH   SOLE   523 0 10,635
Cognizant Technology Solutions CS 192446102   208,386 2,700 SH Put SOLE   0 0 2,700
Cognizant Technology Solutions CS 192446102   162,078 2,100 SH Put SOLE   0 0 2,100
Coinbase Global Inc CS 19260q107   330,879 1,857 SH   SOLE   100 0 1,757
Colgate Palmolive CS 194162103   2,706,892 26,075 SH   SOLE   1,720 0 24,355
Collateral Loan Security - Wel CS l0c990030   0 172,026 SH   SOLE   0 0 172,026
Comcast Corp. Cl A CS 20030n101   10,007,414 239,584 SH   SOLE   39,110 0 200,474
ConAgra Brands Inc CS 205887102   303,671 9,338 SH   SOLE   0 0 9,338
ConocoPhillips CS 20825C104   14,756,332 140,163 SH   SOLE   14,009 0 126,154
ConocoPhillips CS 20825C104   315,840 3,000 SH Put SOLE   0 0 3,000
Consolidated Edison Co of NY CS 209115104   1,096,676 10,532 SH   SOLE   33 0 10,499
Constellation Brands Inc. CS 21036P108   2,193,377 8,512 SH   SOLE   0 0 8,512
Constellation Energy Corp CS 21037t109   3,165,583 12,174 SH   SOLE   332 0 11,842
Copart Inc CS 217204106   3,710,053 70,803 SH   SOLE   0 0 70,803
Core Scientific Inc CS 21874a122   7,759 57,477 SH   SOLE   0 0 57,477
Core Scientific Inc CS 21874a106   2,955,216 249,175 SH   SOLE   0 0 249,175
Corning, Inc. CS 219350105   1,504,437 33,321 SH   SOLE   608 0 32,713
Corpay Inc CS 219948106   294,307 941 SH   SOLE   0 0 941
Corteva Inc CS 22052l104   702,706 11,953 SH   SOLE   254 0 11,699
Costco Wholesale Corp CS 22160K105   76,568,706 86,370 SH   SOLE   0 0 0
Creative Edge Nutrition Inc CS 22528w205   0 51,300 SH   SOLE   0 0 51,300
Crescent Energy Co Class A CS 44952j104   172,923 15,792 SH   SOLE   15,792 0 0
CRISPR Therapeutics AG CS h17182108   215,309 4,583 SH   SOLE   0 0 4,583
Cronos Group Inc CS 22717l101   25,590 11,685 SH   SOLE   0 0 11,685
Crowdstrike Hldgs Inc CS 22788c105   8,654,178 30,856 SH   SOLE   0 0 30,856
CROWN CASTLE INC CS 22822V101   4,072,741 34,331 SH   SOLE   11,349 0 22,982
CSX Corp CS 126408103   1,794,263 51,962 SH   SOLE   3,102 0 48,860
Cummins Inc CS 231021106   2,047,990 6,325 SH   SOLE   29 0 6,296
Curaleaf Holdings Inc CS 23126m102   38,332 12,569 SH   SOLE   0 0 12,569
Curtiss Wright CS 231561101   458,648 1,395 SH   SOLE   0 0 1,395
CVS Health Corp. CS 126650100   3,468,075 55,154 SH   SOLE   10,040 0 45,114
CyberArk Software CS m2682v108   787,055 2,699 SH   SOLE   0 0 2,699
CytoDyn Inc CS 23283m101   7,514 47,482 SH   SOLE   0 0 47,482
Cytta Corporation CS 12673w407   276 12,000 SH   SOLE   0 0 12,000
D R Horton Inc CS 23331A109   2,280,827 11,956 SH   SOLE   119 0 11,837
Danaher Corp CS 235851102   14,236,292 51,206 SH   SOLE   1,557 0 49,649
Darden Restuarants CS 237194105   735,363 4,480 SH   SOLE   518 0 3,963
Darling Ingredients, Inc. CS 237266101   810,794 21,819 SH   SOLE   0 0 21,819
DBS Group Hldgs Ltd ADR CS 23304Y100   224,652 1,892 SH   SOLE   0 0 1,892
Deckers Outdoor Corp CS 243537107   395,117 2,478 SH   SOLE   0 0 2,478
Deere & Co CS 244199105   5,498,086 13,174 SH   SOLE   360 0 12,814
Dell Technologies C CS 24703l202   1,016,278 8,573 SH   SOLE   0 0 8,573
Delta Air Lines CS 247361702   562,124 11,068 SH   SOLE   300 0 10,768
Designer Brands Inc A CS 250565108   255,680 34,645 SH   SOLE   0 0 34,645
Deutsche Telekom ADR CS 251566105   397,370 13,492 SH   SOLE   0 0 13,492
Devon Energy Corp CS 25179M103   529,159 13,527 SH   SOLE   2,000 0 11,527
Diageo Plc Spsd ADR CS 25243q205   4,115,634 29,326 SH   SOLE   5,939 0 23,387
Diamondback Energy Inc CS 25278x109   2,038,742 11,826 SH   SOLE   0 0 11,826
Dick's Sporting Goods CS 253393102   1,803,369 8,641 SH   SOLE   0 0 8,641
Digital Turbine Inc CS 25400w102   60,623 19,747 SH   SOLE   0 0 19,747
Discover Financial CS 254709108   517,895 3,692 SH   SOLE   0 0 3,692
Disney, Walt Co. CS 254687106   11,278,940 117,257 SH   SOLE   13,184 0 104,072
DocuSign Inc. CS 256163106   680,593 10,961 SH   SOLE   0 0 10,961
Dollar General Corp. CS 256677105   213,070 2,519 SH   SOLE   100 0 2,419
Dollar Tree CS 256746108   223,829 3,183 SH   SOLE   0 0 3,183
Dollarama CS 25675t107   252,003 2,460 SH   SOLE   0 0 2,460
Dominion Energy Inc. CS 25746U109   1,233,935 21,352 SH   SOLE   47 0 21,305
Domino's Pizza Inc CS 25754A201   8,466,489 19,683 SH   SOLE   8,086 0 11,597
Dover Corp. CS 260003108   719,439 3,752 SH   SOLE   0 0 3,752
Dow Inc CS 260557103   2,176,407 39,839 SH   SOLE   254 0 39,585
Doximity Inc Class A CS 26622p107   226,085 5,189 SH   SOLE   0 0 5,189
DraftKings Inc CS 26142v105   370,440 9,450 SH   SOLE   14 0 9,436
Dropbox Inc. Class A CS 26210c104   181,265 7,128 SH   SOLE   0 0 7,128
Dropbox Inc. Class A CS 26210c104   165,295 6,500 SH Put SOLE   0 0 6,500
DTE Energy CS 233331107   454,203 3,537 SH   SOLE   0 0 3,537
Duke Energy Corp. CS 26441C204   2,764,944 23,980 SH   SOLE   1,255 0 22,726
DuPont de Nemours Inc CS 26614n102   1,002,741 11,253 SH   SOLE   254 0 10,999
Eastman Chemical Co. CS 277432100   212,905 1,902 SH   SOLE   0 0 1,902
Eaton Corp Plc CS G29183103   33,716,930 101,729 SH   SOLE   4,378 0 97,350
Ebay CS 278642103   293,600 4,509 SH   SOLE   0 0 4,509
Eco Oro Minerals Corp CS 27887t107   60 10,000 SH   SOLE   0 0 10,000
Ecolabs Inc. CS 278865100   4,911,946 19,238 SH   SOLE   20 0 19,218
Edwards Lifesciences Corp. CS 28176E108   4,197,460 63,608 SH   SOLE   26,627 0 36,981
Elevance Health Inc CS 036752103   7,495,978 14,415 SH   SOLE   121 0 14,294
Emerson Electric CS 291011104   1,949,965 17,829 SH   SOLE   4,133 0 13,696
Enbridge Inc CS 29250n105   598,888 14,747 SH   SOLE   344 0 14,403
Enterprise Financial Services CS 293712105   1,912,632 37,312 SH   SOLE   0 0 37,312
EOG Resources CS 26875P101   1,140,625 9,279 SH   SOLE   4,777 0 4,502
Eos Energy Enterprises Inc Ord CS 29415c101   44,550 15,000 SH   SOLE   0 0 15,000
Epam Systems Inc CS 29414b104   7,986,278 40,126 SH   SOLE   28,986 0 11,140
Eplus Inc CS 294268107   359,924 3,660 SH   SOLE   0 0 3,660
Equinix Corp CS 29444U700   1,607,149 1,811 SH   SOLE   433 0 1,378
Equity Residential Properties CS 29476L107   283,622 3,809 SH   SOLE   0 0 3,809
Erie Indemnity Co CS 29530P102   822,203 1,523 SH   SOLE   0 0 1,523
Estee Lauder CS 518439104   279,843 2,807 SH   SOLE   470 0 2,337
Exelon Corp. CS 30161N101   1,199,185 29,573 SH   SOLE   1,687 0 27,886
Expeditors International of Wa CS 302130109   458,048 3,486 SH   SOLE   0 0 3,486
Extra Space Storage Inc CS 30225T102   1,389,792 7,713 SH   SOLE   0 0 7,713
Exxon Mobil Corp COM CS 30231g102   33,380,675 284,769 SH   SOLE   17,528 0 267,241
F.N.B. Corp CS 302520101   781,661 55,398 SH   SOLE   0 0 55,398
Factset Research Systems CS 303075105   407,329 886 SH   SOLE   0 0 886
Fastenal Co CS 311900104   734,998 10,291 SH   SOLE   0 0 10,291
Federal Agricultural Mortgage CS 313148306   309,227 1,650 SH   SOLE   0 0 1,650
Federal National Mortgage Asso CS 313586109   100,772 85,400 SH   SOLE   0 0 85,400
Fedex CS 31428X106   3,676,800 13,435 SH   SOLE   43 0 13,392
Fidelity National Information CS 31620M106   420,706 5,023 SH   SOLE   13 0 5,010
Fifth Third Bancorp. CS 316773100   3,272,813 76,396 SH   SOLE   0 0 76,396
Fifth Third Bancorp. CS 316773100   128,520 3,000 SH Put SOLE   0 0 3,000
First Horizon National Corpora CS dca517101   0 11,684 SH   SOLE   0 0 11,684
First Mid Bancshares Inc CS 320866106   488,048 12,543 SH   SOLE   0 0 12,543
First Solar Inc CS 336433107   430,035 1,724 SH   SOLE   0 0 1,724
FirstEnergy CS 337932107   388,065 8,750 SH   SOLE   0 0 8,750
Fiserv, Inc. CS 337738108   6,430,000 35,792 SH   SOLE   110 0 35,682
Floor & Decor Holdings Inc CS 339750101   429,752 3,461 SH   SOLE   0 0 3,461
Flow Beverage Corp CS 34344j102   4,368 35,000 SH   SOLE   0 0 35,000
Flower One Holdings Inc CS 34348q102   0 15,000 SH   SOLE   0 0 15,000
Flowers Foods, Inc. CS 343498101   247,449 10,726 SH   SOLE   0 0 10,726
Ford Motor Company CS 345370860   1,669,418 158,089 SH   SOLE   1,113 0 156,975
Fortinet Inc CS 34959E109   868,093 11,194 SH   SOLE   5,544 0 5,650
Fortive Corporation CS 34959j108   381,074 4,828 SH   SOLE   0 0 4,828
Freeport-McMoRan, Inc. CS 35671D857   703,534 14,093 SH   SOLE   0 0 14,093
Gartner Group Inc. Cl A CS 366651107   7,898,723 15,587 SH   SOLE   10 0 15,577
GE HealthCare Technologies Inc CS 36266g107   347,496 3,703 SH   SOLE   107 0 3,596
Ge Vernova CS 36828a101   2,058,122 8,072 SH   SOLE   77 0 7,995
General Dynamics CS 369550108   2,686,989 8,891 SH   SOLE   1,017 0 7,874
GENERAL ELEC CO REG SHS CS 369604301   19,148,425 101,540 SH   SOLE   6,717 0 94,823
General Mills Inc CS 370334104   2,626,612 35,567 SH   SOLE   875 0 34,692
General Motors CS 37045V100   1,008,940 22,501 SH   SOLE   0 0 22,501
Gentex Corp CS 371901109   274,945 9,261 SH   SOLE   0 0 9,261
Genuine Parts Co. CS 372460105   257,293 1,842 SH   SOLE   220 0 1,622
Geopetro Resources Co. CS 37248h304   0 4,220,849 SH   SOLE   0 0 4,220,849
GetSwift Technologies Ltd Ordi CS 37428g100   0 285,714 SH   SOLE   0 0 285,714
Gilead Sciences Inc CS 375558103   2,049,061 24,440 SH   SOLE   615 0 23,825
Gladstone Land Corp CS 376549408   230,208 10,560 SH   SOLE   0 0 10,560
Goldman Sachs Group, Inc. CS 38141G104   9,044,577 18,268 SH   SOLE   0 0 0
Grand Central Silver Mines CS 384906202   0 17,000 SH   SOLE   0 0 17,000
Graphic Packaging CS 388689101   809,068 27,343 SH   SOLE   0 0 27,343
Gray Television CS 389375106   111,488 20,800 SH   SOLE   20,000 0 800
GRIID Infrastructure Inc CS 398501106   132,020 171,677 SH   SOLE   0 0 171,677
GSK PLC CS 37733w204   1,113,079 27,228 SH   SOLE   0 0 27,228
Guangshen Railway Co Ltd Class CS y2930p108   8,320 29,000 SH   SOLE   0 0 29,000
GWG Hldgs Inc XXX Pending poss CS 361esc056   0 51,207 SH   SOLE   0 0 51,207
GWG Series D WDT Interests Esc CS 361esc072   0 20,000 SH   SOLE   0 0 20,000
Haleon PLC CS 405552100   343,941 32,509 SH   SOLE   0 0 32,509
Hammond Power Solutions Inc. CS 408549103   1,684,425 16,100 SH   SOLE   0 0 16,100
Hartford Financial Services Gr CS 416515104   300,854 2,558 SH   SOLE   0 0 2,558
HCA Healthcare Inc. CS 40412C101   720,533 1,773 SH   SOLE   0 0 1,773
HealthLynked Corp CS 42228p102   3,007 70,000 SH   SOLE   0 0 70,000
Healthpeak Properties Inc CS 42250p103   497,163 21,739 SH   SOLE   0 0 21,739
Helios and Matheson Analytics CS 42327l309   0 32,000 SH   SOLE   0 0 32,000
Henry Schein CS 806407102   227,037 3,114 SH   SOLE   0 0 3,114
Herc Holdings Inc CS 42704l104   510,176 3,200 SH   SOLE   0 0 3,200
Hershey Foods Corp CS 427866108   23,619,569 123,160 SH   SOLE   31,663 0 91,497
Hewlett Packard Enterprise Co. CS 42824c109   309,787 15,141 SH   SOLE   0 0 15,141
HighPeak Energy Inc Ordinary S CS 43114q105   178,705 12,875 SH   SOLE   12,800 0 75
Hilton Inc CS 43300a203   498,844 2,164 SH   SOLE   0 0 2,164
Home Bancshares Inc CS 436893200   1,621,749 59,865 SH   SOLE   59,345 0 520
Home Depot Inc CS 437076102   87,085,636 214,920 SH   SOLE   0 0 0
Honeywell Intl Inc CS 438516106   40,024,949 193,629 SH   SOLE   24,774 0 168,854
Howard Hughes Holding Corp CS 44267t102   2,517,791 32,517 SH   SOLE   0 0 32,517
Howmet Aerospace Inc CS 443201108   2,743,494 27,367 SH   SOLE   0 0 27,367
HP Inc. CS 40434l105   802,408 22,370 SH   SOLE   0 0 22,370
HSBC Holdings PLC ADR CS 404280406   974,536 21,565 SH   SOLE   0 0 21,565
Hubbell Inc. Class B CS 443510607   613,252 1,432 SH   SOLE   0 0 1,432
Huntington Bancshares CS 446150104   953,358 64,854 SH   SOLE   0 0 0
Hyliion Holdings Corp CS 449109107   47,378 19,104 SH   SOLE   0 0 19,104
ICON Public Limited Company CS g4705a100   403,096 1,403 SH   SOLE   0 0 1,403
IDEXX Laboratories CS 45168D104   289,491 573 SH   SOLE   0 0 573
Illinois Tool Works CS 452308109   2,166,657 8,267 SH   SOLE   188 0 8,079
Imageware Systems Inc. CS 45245s108   8 7,588,913 SH   SOLE   0 0 7,588,913
Indiva Ltd CS 45580j101   950 45,244 SH   SOLE   0 0 45,244
Infosys Technologies Ltd CS 456788108   679,194 30,498 SH   SOLE   0 0 30,498
Ingersoll-Rand PLC CS 45687v106   1,050,866 10,706 SH   SOLE   0 0 10,706
Ingersoll-Rand PLC CS 45687v106   392,640 4,000 SH Put SOLE   0 0 4,000
INmune Bio CS 45782t105   866,486 160,758 SH   SOLE   88,819 0 71,939
Inspire Medical Systems CS 457730109   995,214 4,716 SH   SOLE   0 0 4,716
Insulet Corp CS 45784P101   323,057 1,388 SH   SOLE   0 0 1,388
Int'l Business Machines Corp. CS 459200101   12,021,664 54,377 SH   SOLE   5,844 0 48,533
Intel Corp CS 458140100   2,823,189 120,341 SH   SOLE   20,125 0 100,215
Intel Corp CS 458140100   23,460 1,000 SH Call SOLE   0 0 1,000
Intercontinental Exchange, Inc CS 45866f104   20,457,006 127,347 SH   SOLE   28,630 0 98,717
International Flavors & Fragra CS 459506101   356,450 3,397 SH   SOLE   0 0 3,397
International Paper Company CS 460146103   1,364,787 27,938 SH   SOLE   0 0 27,938
International Silver Inc CS 460328107   0 62,500 SH   SOLE   0 0 62,500
INTERPUBLIC CS 460690100   300,852 9,512 SH   SOLE   0 0 9,512
Intuit CS 461202103   7,922,384 12,757 SH   SOLE   2,966 0 9,791
Intuitive Machines Inc Ordinar CS 46125a100   626,829 77,867 SH   SOLE   0 0 77,867
Intuitive Surgical Inc CS 46120E602   13,357,543 27,190 SH   SOLE   341 0 26,849
Intuitive Surgical Inc CS 46120E602   835,159 1,700 SH Put SOLE   0 0 1,700
Intuitive Surgical Inc CS 46120E602   786,032 1,600 SH Put SOLE   0 0 1,600
Invesco Plc CS g491bt108   310,391 17,676 SH   SOLE   0 0 17,676
Iqvia Holdings Inc CS 46266c105   219,015 924 SH   SOLE   0 0 924
Iron Mountain Inc CS 46284v101   1,528,968 12,867 SH   SOLE   0 0 12,867
iShares Core S&P US Growth ETF CS 464287671   732,161 5,550 SH   SOLE   0 0 5,550
J B Hunt Transport Services In CS 445658107   262,459 1,523 SH   SOLE   0 0 1,523
J M Smucker CS 832696405   1,916,695 15,827 SH   SOLE   12 0 15,815
Jabil Circuit Inc CS 466313103   357,916 2,987 SH   SOLE   0 0 2,987
Jacobs Engineering Group Inc CS 46982l108   509,709 3,894 SH   SOLE   0 0 3,894
Jammin Java CS 470751108   1 14,651 SH   SOLE   14,651 0 0
Joby Aviation Inc CS g65163100   73,287 14,570 SH   SOLE   1,000 0 13,570
John Marshall Bancorp Inc CS 47805l101   248,081 12,542 SH   SOLE   0 0 12,542
Johnson and Johnson CS 478160104   64,507,396 398,046 SH   SOLE   62,385 0 335,661
Johnson Controls Intl. PLC CS g51502105   1,214,870 15,654 SH   SOLE   1,006 0 14,648
JP Morgan Chase & Co CS 46625H100   71,371,583 338,479 SH   SOLE   31,999 0 306,480
Karoon Energy Ltd CS q5210p101   144,565 133,600 SH   SOLE   0 0 133,600
Kazia Therapeutics Ltd ADR CS 48669g105   586,338 1,363,894 SH   SOLE   973,736 0 390,158
Kellogg Co CS 487836108   788,302 9,767 SH   SOLE   4,848 0 4,919
Kenvue Inc CS 49177j102   816,296 35,292 SH   SOLE   2,023 0 33,269
KeyCorp CS 493267108   771,261 46,045 SH   SOLE   0 0 46,045
KEYSIGHT TECHNOLOGIES INC CS 49338L103   818,250 5,148 SH   SOLE   0 0 5,148
KIMBERLY CLARK CS 494368103   7,982,347 56,103 SH   SOLE   19,435 0 36,668
Kinder Morgan, Inc. CS 49456B101   2,486,025 112,541 SH   SOLE   52,571 0 59,969
KKR & Co CS 48251w104   1,384,892 10,606 SH   SOLE   0 0 10,606
KLA - Tencor CS 482480100   986,612 1,274 SH   SOLE   0 0 1,274
Knight-Swift Transportation Ho CS 499049104   363,804 6,743 SH   SOLE   0 0 6,743
Kraft Heinz Company CS 500754106   2,097,543 59,742 SH   SOLE   76 0 59,666
Kroger Co CS 501044101   2,822,537 49,259 SH   SOLE   145 0 49,114
L3Harris Technologies Inc CS 502431109   6,847,021 28,785 SH   SOLE   810 0 27,975
Labcorp Holdings CS 504922105   649,668 2,907 SH   SOLE   23 0 2,884
Lam Research Corp CS 512807108   4,978,550 6,101 SH   SOLE   15 0 6,086
Lehman Bros 7.875xxxEscrow Pen CS 524escc99   1,500 10,000 SH   SOLE   0 0 10,000
Leidos Holdings, Inc CS 525327102   264,324 1,622 SH   SOLE   0 0 1,622
Lennar Corp CS 526057104   791,400 4,221 SH   SOLE   607 0 3,614
Lennar Corp Cl B CS 526057302   266,846 1,543 SH   SOLE   0 0 1,543
Lennox International Inc CS 526107107   1,520,998 2,517 SH   SOLE   0 0 2,517
Liberty Braves Group Registere CS 047726104   215,344 5,109 SH   SOLE   0 0 5,109
Liberty Broadband Corporation CS 530307305   236,044 3,054 SH   SOLE   0 0 3,054
Liberty Energy Inc CS 53115l104   737,090 38,611 SH   SOLE   0 0 38,611
Liberty Energy Inc CS 53115l104   372,255 19,500 SH Put SOLE   0 0 19,500
Liberty Formula One Group Regi CS 531229755   10,657,852 137,645 SH   SOLE   72,246 0 65,399
Liberty Live Group Ordinary Sh CS 531229722   1,004,871 19,577 SH   SOLE   26 0 19,551
LifeMD Inc CS 53216b104   524,000 100,000 SH   SOLE   0 0 100,000
Lighting Science Group Corp CS 53224g707   0 21,244 SH   SOLE   0 0 21,244
Lilly, Eli Co CS 532457108   88,285,317 99,652 SH   SOLE   42,107 0 57,545
Lilly, Eli Co CS 532457108   1,506,098 1,700 SH Put SOLE   0 0 1,700
Lilly, Eli Co CS 532457108   2,392,038 2,700 SH Put SOLE   0 0 2,700
Lincoln Electric CS 533900106   370,215 1,928 SH   SOLE   0 0 1,928
Linde PLC CS g54950103   13,776,711 28,890 SH   SOLE   1,842 0 27,048
Lineage Cell Therapeutics Inc CS 53566p109   1,516,087 1,674,679 SH   SOLE   1,132,659 0 542,020
Lockheed Martin CS 539830109   21,747,279 37,203 SH   SOLE   0 0 0
Lonza Group LTD CS h50524133   256,669 405 SH   SOLE   0 0 405
LOWES COMPANIES INC CS 548661107   25,191,516 93,009 SH   SOLE   955 0 92,054
LOWES COMPANIES INC CS 548661107   1,137,570 4,200 SH Put SOLE   0 0 4,200
LPL FINANCIAL HOLDINGS INC CS 50212V100   622,449 2,676 SH   SOLE   0 0 2,676
Lululemon Athletica CS 550021109   777,491 2,865 SH   SOLE   0 0 2,865
Lumen Technologies Inc CS 550241103   143,924 20,271 SH   SOLE   0 0 20,271
LVMH ADR CS 502441306   9,480,456 61,718 SH   SOLE   3,771 0 57,947
LyonDellBasell Industries NV CS N53745100   1,223,369 12,757 SH   SOLE   24 0 12,733
M & T Bank CS 55261F104   246,937 1,386 SH   SOLE   0 0 1,386
Main Street Financial Services CS 56035x108   193,620 14,000 SH   SOLE   0 0 14,000
Mama`s Creations Inc Common St CS 56146t103   115,194 15,780 SH   SOLE   0 0 15,780
Manhattan Associates CS 562750109   438,109 1,557 SH   SOLE   0 0 1,557
Mannkind Corporation CS 56400p706   336,572 53,509 SH   SOLE   0 0 53,509
Manulife Financial Corp CS 56501R106   341,442 11,555 SH   SOLE   0 0 11,555
Maplebear Inc CS 565394103   233,848 5,740 SH   SOLE   0 0 5,740
Marathon Petroleum Corp CS 56585A102   2,748,507 16,871 SH   SOLE   6,907 0 9,964
Markel Group Inc CS 570535104   818,799 522 SH   SOLE   0 0 522
Markland Technologies Inc CS 570658203   0 15,000 SH   SOLE   0 0 15,000
Marriott Intl Inc CS 571903202   2,782,594 11,193 SH   SOLE   0 0 11,193
Marsh & McClennan Companies CS 571748102   1,593,787 7,144 SH   SOLE   0 0 7,144
Martin Marietta Materials Inc. CS 573284106   1,464,803 2,721 SH   SOLE   0 0 2,721
Marvell Technology Group LTD CS 573874104   215,365 2,986 SH   SOLE   0 0 2,986
Masco Corp CS 574599106   221,155 2,635 SH   SOLE   0 0 2,635
Mastercard CS 57636Q104   47,505,184 96,203 SH   SOLE   29,519 0 66,684
Mattel, Inc. CS 577081102   196,063 10,292 SH   SOLE   9,819 0 473
Max Sound Corp Class A CS 57776x109   0 70,000 SH   SOLE   0 0 70,000
Maxeon Solar Technologies Ltd CS y58473102   10,637 110,000 SH   SOLE   0 0 110,000
McCormick & Co CS 579780206   1,032,889 12,550 SH   SOLE   3,060 0 9,490
McDonalds Corp CS 580135101   40,305,645 132,362 SH   SOLE   11,964 0 120,398
McKesson HBOC Corp. CS 58155Q103   1,960,684 3,966 SH   SOLE   45 0 3,921
McKesson HBOC Corp. CS 58155Q103   444,978 900 SH Put SOLE   0 0 900
McKesson HBOC Corp. CS 58155Q103   642,746 1,300 SH Put SOLE   0 0 1,300
Medical Marijuana Inc CS 58463a105   141 128,557 SH   SOLE   50,000 0 78,557
Medical Properties Tr Inc CS 58463J304   63,831 10,911 SH   SOLE   0 0 10,911
Medinah Minerals Inc CS 58489m109   0 555,000 SH   SOLE   0 0 555,000
Medtronic Plc CS g5960l103   5,267,340 58,506 SH   SOLE   15,234 0 43,272
Mercadolibre Inc CS 58733R102   246,235 120 SH   SOLE   0 0 120
Merck & Co CS 58933Y105   18,727,469 164,913 SH   SOLE   24,112 0 140,801
Merck & Co CS 58933Y105   635,936 5,600 SH Put SOLE   0 0 5,600
Meta Platforms Inc CS 30303M102   109,154,317 190,683 SH   SOLE   61,073 0 129,610
Metlife Inc. CS 59156R108   3,776,442 45,786 SH   SOLE   15,701 0 30,085
MGM Resorts International CS 552953101   295,486 7,559 SH   SOLE   0 0 7,559
Microchip Technology CS 595017104   632,824 7,882 SH   SOLE   0 0 7,882
Micron Technology CS 595112103   1,763,919 17,008 SH   SOLE   0 0 17,008
Microsoft Corp CS 594918104   377,048,304 876,245 SH   SOLE   146,003 0 730,242
Microsoft Corp CS 594918104   172,120 400 SH Call SOLE   0 0 400
Microsoft Corp CS 594918104   215,150 500 SH Put SOLE   0 0 500
Microsoft Corp CS 594918104   215,150 500 SH Put SOLE   0 0 500
Microsoft Corp CS 594918104   645,450 1,500 SH Put SOLE   0 0 1,500
Microsoft Corp CS 594918104   774,540 1,800 SH Put SOLE   0 0 1,800
Microsoft Corp CS 594918104   516,360 1,200 SH Put SOLE   0 0 1,200
Microsoft Corp CS 594918104   1,376,960 3,200 SH Put SOLE   0 0 3,200
Microsoft Corp CS 594918104   1,075,750 2,500 SH Put SOLE   0 0 2,500
Microsoft Corp CS 594918104   473,330 1,100 SH Put SOLE   0 0 1,100
Microsoft Corp CS 594918104   516,360 1,200 SH Put SOLE   0 0 1,200
Microstrategy Inc Cl A New CS 594972408   300,951 1,785 SH   SOLE   0 0 1,785
Mission Ready Solutions Inc CS 60511f102   0 10,000 SH   SOLE   0 0 10,000
Molson Coors Brewing Co CS 60871R209   542,870 9,438 SH   SOLE   0 0 9,438
Mondelez International Inc CS 609207105   22,187,996 301,181 SH   SOLE   35,875 0 265,306
MONROE CAPITAL INCOME PLUS COR CS 25499D445   842,054 81,437 SH   SOLE   0 0 81,437
Monster Beverage Corp CS 61174x109   436,872 8,374 SH   SOLE   0 0 8,374
Moody's Corp. CS 615369105   1,054,289 2,221 SH   SOLE   0 0 2,221
MORGAN STANLEY DEAN WITTER & C CS 617446448   17,507,477 167,954 SH   SOLE   13,030 0 154,924
MOTOROLA SOLUTIONS INC CS 620076307   993,265 2,209 SH   SOLE   8 0 2,201
MSCI, Inc. CS 55354G100   399,172 685 SH   SOLE   0 0 685
Mueller Industries CS 624756102   276,517 3,732 SH   SOLE   0 0 3,732
Nanalysis Scientific Corp Ordi CS 63000Y103   8,883 30,000 SH   SOLE   0 0 30,000
Nanologix Inc CS 630076107   0 33,500 SH   SOLE   0 0 33,500
Natera Inc CS 632307104   279,163 2,199 SH   SOLE   0 0 2,199
Neogenomics Inc CS 64049m209   227,371 15,415 SH   SOLE   0 0 15,415
Nestle SA ADR CS 641069406   1,668,572 16,567 SH   SOLE   154 0 16,413
Nestle SA Reg Ord Switzerland CS H57312649   450,574 4,484 SH   SOLE   0 0 4,484
NetEase.com Inc CS 64110W102   284,367 3,041 SH   SOLE   0 0 3,041
Netflix Inc. CS 64110L106   42,744,410 60,265 SH   SOLE   18,896 0 41,369
NeuroOne Medical Technologies CS 64130m209   49,500 50,000 SH   SOLE   0 0 50,000
New York Regional Rail Corp - CS 649768108   0 80,000 SH   SOLE   0 0 80,000
Newmont Mining CS 651639106   343,666 6,430 SH   SOLE   0 0 6,430
Nexteligent Holdings CS 65290b107   877 73,063 SH   SOLE   0 0 73,063
Nextera Energy Inc CS 65339F101   14,510,271 171,658 SH   SOLE   16,906 0 154,752
Nicolet Bankshares Inc CS 65406e102   277,327 2,900 SH   SOLE   0 0 2,900
Nike Inc. CS 654106103   13,876,054 156,969 SH   SOLE   12,693 0 144,276
NIO Inc ADR CS 62914v106   85,284 12,767 SH   SOLE   10 0 12,757
NiSource Industries Inc. CS 65473P105   464,893 13,417 SH   SOLE   585 0 12,832
Nokia CS 654902204   117,316 26,846 SH   SOLE   0 0 26,846
Nordic American Tanker Shippin CS G65773106   42,190 11,496 SH   SOLE   0 0 11,496
Norfolk Southern CS 655844108   4,967,899 19,992 SH   SOLE   38 0 19,954
North Amer Construction Grp CS 656811106   604,758 32,340 SH   SOLE   0 0 32,340
Northern Trust Corp CS 665859104   281,982 3,132 SH   SOLE   475 0 2,657
Northrop Grumman Corp CS 666807102   3,305,518 6,260 SH   SOLE   0 0 6,260
Northwest Biotherapeutics Inc CS 66737p600   6,400 20,000 SH   SOLE   0 0 20,000
Norton Lifelock Inc CS 668771108   591,670 21,570 SH   SOLE   0 0 21,570
Novartis AG ADR CS 66987V109   2,023,102 17,589 SH   SOLE   67 0 17,522
Novo-Nordisk ADR CS 670100205   3,447,987 28,958 SH   SOLE   850 0 28,108
Novo Resources Corp CS 67010B102   702 10,000 SH   SOLE   0 0 10,000
Nucor Corporation CS 670346105   936,398 6,229 SH   SOLE   500 0 5,729
Nvidia Corp CS 67066G104   180,727,407 1,488,203 SH   SOLE   0 0 0
Nvidia Corp CS 67066G104   97,152 800 SH Call SOLE   0 0 800
Nvidia Corp CS 67066G104   2,343,792 19,300 SH Call SOLE   0 0 19,300
Nvidia Corp CS 67066G104   485,760 4,000 SH Call SOLE   0 0 4,000
Nvidia Corp CS 67066G104   121,440 1,000 SH Call SOLE   0 0 1,000
NVR Inc CS 62944T105   5,298,372 540 SH   SOLE   8 0 532
Nxp Semiconductors Nv CS n6596x109   535,867 2,233 SH   SOLE   135 0 2,098
O'Reilly Automotive Inc CS 67103H107   1,041,438 904 SH   SOLE   0 0 904
Occidental Petroleum CS 674599105   673,521 13,068 SH   SOLE   3,323 0 9,745
ONEOK Inc CS 682680103   5,114,977 56,128 SH   SOLE   3,186 0 52,942
Oracle Corp CS 68389X105   43,811,414 257,109 SH   SOLE   47,244 0 209,865
Oshkosh Corp CS 688239201   768,134 7,665 SH   SOLE   0 0 7,665
Otis Worldwide Corp CS 68902v107   12,667,860 121,877 SH   SOLE   34,664 0 87,213
Owens Corning CS 690742101   265,186 1,502 SH   SOLE   0 0 1,502
P P G INDS INC CS 693506107   837,020 6,319 SH   SOLE   210 0 6,109
PACCAR Inc CS 693718108   803,833 8,146 SH   SOLE   0 0 8,146
Pacific Gas & Electric CS 69331C108   239,236 12,101 SH   SOLE   0 0 12,101
Palantir Technologies Inc CS 69608a108   1,454,060 39,088 SH   SOLE   300 0 38,788
Palo Alto Networks Inc. CS 697435105   27,231,175 79,670 SH   SOLE   33,993 0 45,677
Parker Hannifin Corp CS 701094104   5,740,181 9,085 SH   SOLE   24 0 9,061
ParkerVision Inc CS 701354300   4,500 10,000 SH   SOLE   0 0 10,000
Paychex Inc CS 704326107   1,204,122 8,973 SH   SOLE   235 0 8,738
Payoneer Global Inc CS 70451X104   106,467 14,139 SH   SOLE   0 0 14,139
PayPal Holdings, Inc CS 70450y103   2,268,331 29,070 SH   SOLE   200 0 28,870
PayPal Holdings, Inc CS 70450y103   624,240 8,000 SH Call SOLE   0 0 8,000
PayPal Holdings, Inc CS 70450y103   507,195 6,500 SH Call SOLE   0 0 6,500
PayPal Holdings, Inc CS 70450y103   444,771 5,700 SH Call SOLE   0 0 5,700
PB Strat Prtrs Fdr VI LP CS 3689429z3   123,403 123,403 SH   SOLE   0 0 123,403
Pembina Pipeline Corp CS 706327103   427,329 10,362 SH   SOLE   0 0 10,362
Pepsico Inc CS 713448108   46,793,012 275,172 SH   SOLE   22,698 0 252,475
Pershing Square Holdings Ltd CS g7016v101   2,683,449 56,786 SH   SOLE   0 0 56,786
Pfizer Inc CS 717081103   20,190,217 697,658 SH   SOLE   219,460 0 478,198
Philip Morris Int'l CS 718172109   7,968,352 65,637 SH   SOLE   5,028 0 60,609
Phillips 66 CS 718546104   2,692,614 20,484 SH   SOLE   430 0 20,054
Phillips 66 CS 718546104   131,450 1,000 SH Put SOLE   0 0 1,000
Pinstripes Holdings Inc Ordina CS 06690b107   38,345 50,000 SH   SOLE   0 0 50,000
PJT Partners Inc CS 69343t107   14,685,254 110,134 SH   SOLE   69,149 0 40,985
PNC Financial Services Group CS 693475105   1,934,404 10,465 SH   SOLE   0 0 10,465
Pop n Go Inc CS 732816103   0 1,847,297 SH   SOLE   0 0 1,847,297
Principal Financial Group Inc. CS 74251V102   1,512,777 17,611 SH   SOLE   50 0 17,561
Procore Tech Inc CS 74275K108   880,065 14,259 SH   SOLE   0 0 14,259
Procter & Gamble Co CS 742718109   71,034,975 410,133 SH   SOLE   23,736 0 386,397
Prog Holdings Inc. CS 74319r101   1,350,257 27,846 SH   SOLE   0 0 27,846
Progressive Corp CS 743315103   14,926,297 58,821 SH   SOLE   455 0 58,366
PROLOGIS INC CS 74340W103   2,978,531 23,587 SH   SOLE   0 0 23,587
Prospect Cap Corp CS 74348T102   63,077 11,790 SH   SOLE   0 0 11,790
Prudential Financial Inc. CS 744320102   824,925 6,812 SH   SOLE   60 0 6,752
Public Service Enterprise Grou CS 744573106   535,679 6,005 SH   SOLE   0 0 6,005
Public Storage Inc. CS 74460D109   780,445 2,145 SH   SOLE   0 0 2,145
Publicis Group SA ADR CS 74463M106   2,750,421 100,384 SH   SOLE   0 0 100,384
PulteGroup Inc CS 745867101   210,260 1,465 SH   SOLE   0 0 1,465
PURESAFE WATER SYSTEMS INC CS 74624H103   0 2,500,000 SH   SOLE   0 0 2,500,000
Qualcomm Incorporated CS 747525103   58,513,360 344,095 SH   SOLE   31,684 0 312,411
Qualcomm Incorporated CS 747525103   612,180 3,600 SH Put SOLE   0 0 3,600
Qualcomm Incorporated CS 747525103   629,185 3,700 SH Put SOLE   0 0 3,700
Quanta Services Inc. CS 74762E102   2,134,837 7,160 SH   SOLE   0 0 7,160
Quest Diagnostics Inc CS 74834L100   299,283 1,928 SH   SOLE   0 0 1,928
Rayonier Inc Frac Shs 100,000 CS hfe907109   0 50,000 SH   SOLE   0 0 50,000
Realty Inc Crp Md Reit CS 756109104   8,549,581 134,809 SH   SOLE   920 0 133,889
Redco Corp CS 224408104   296,800 1,875 SH   SOLE   0 0 1,875
Regeneron Pharmaceuticals Inc CS 75886F107   3,974,358 3,781 SH   SOLE   0 0 3,781
Regions Financial Corp CS 7591EP100   700,000 30,004 SH   SOLE   16,519 0 13,485
Rego Payment Architectures Inc CS 759141104   47,250 45,000 SH   SOLE   45,000 0 0
Relx Plc CS 759530108   269,384 5,676 SH   SOLE   0 0 5,676
Republic Services Inc. CS 760759100   5,241,469 26,098 SH   SOLE   25 0 26,073
ResMed Inc CS 761152107   457,525 1,874 SH   SOLE   0 0 1,874
Restaurant Brands Internationa CS 76131d103   278,744 3,865 SH   SOLE   0 0 3,865
Revive Therapeutics Ltd CS 761516103   158 25,000 SH   SOLE   0 0 25,000
RH Com CS 74967x103   427,353 1,278 SH   SOLE   0 0 1,278
Rineon Group Inc CS 766795108   0 28,784 SH   SOLE   0 0 28,784
Rio Tinto Ltd CS q81437107   1,066,049 11,900 SH   SOLE   0 0 11,900
Riverview Acquisition Corp CS 96145w103   671,125 103,250 SH   SOLE   2,950 0 100,300
Roche Holding ADR CS 771195104   1,105,901 27,682 SH   SOLE   0 0 27,682
Rockwell Automation Inc. CS 773903109   1,038,295 3,868 SH   SOLE   0 0 3,868
Roper Industries CS 776696106   4,566,254 8,206 SH   SOLE   183 0 8,023
Ross Stores Inc CS 778296103   359,166 2,386 SH   SOLE   0 0 2,386
Royal Caribbean Group CS V7780T103   334,715 1,887 SH   SOLE   550 0 1,337
Royal Gold Inc CS 780287108   285,654 2,036 SH   SOLE   0 0 2,036
RPM Inc. CS 749685103   1,291,505 10,674 SH   SOLE   230 0 10,444
RTX Corp CS 75513E101   54,438,925 449,314 SH   SOLE   51,227 0 398,088
RTX Corp CS 75513E101   1,356,992 11,200 SH Put SOLE   0 0 11,200
Rubrik Inc Class A Shares CS 781154109   251,156 7,812 SH   SOLE   0 0 7,812
S & P Global Inc CS 78409v104   5,995,123 11,605 SH   SOLE   81 0 11,524
Sagimet Biosciences Inc Class CS 786700104   204,033 73,658 SH   SOLE   46,681 0 26,977
Salesforce Inc CS 79466L302   10,846,989 39,629 SH   SOLE   268 0 39,361
San Gold Corp CS 79780p104   0 50,000 SH   SOLE   0 0 50,000
Sanofi-Aventis Spon ADR CS 80105N105   500,733 8,689 SH   SOLE   0 0 8,689
SAP SE Spon ADR CS 803054204   939,772 4,102 SH   SOLE   0 0 4,102
Schlumberger Limited CS 806857108   2,769,195 66,012 SH   SOLE   9,426 0 56,586
Schneider Electric SE ADR CS 80687P106   330,251 6,264 SH   SOLE   0 0 6,264
Schwab Fund. US Sm Co. ETF CS 808524763   10,257,859 172,198 SH   SOLE   0 0 172,198
Seagate Technology Holdings Pl CS g7997r103   382,647 3,494 SH   SOLE   0 0 3,494
Securitas AB CS w7912c118   173,099 13,641 SH   SOLE   0 0 13,641
Sempra CS 816851109   441,248 5,276 SH   SOLE   124 0 5,152
Sera Prognostics Inc CS 81749d107   130,549 16,737 SH   SOLE   0 0 16,737
ServiceNow Inc CS 81762p102   10,756,014 12,026 SH   SOLE   2,569 0 9,457
Shell PLC CS 780259305   1,049,996 15,921 SH   SOLE   0 0 15,921
Sherwin Williams Company CS 824348106   76,082,914 199,342 SH   SOLE   10,451 0 188,891
Sherwin Williams Company CS 824348106   2,709,857 7,100 SH Put SOLE   0 0 7,100
Shopify Inc CS 82509l107   928,823 11,590 SH   SOLE   0 0 11,590
Siemens AG ADR CS 826197501   286,870 2,839 SH   SOLE   0 0 2,839
Sionix Corp CS 829400100   0 75,000 SH   SOLE   0 0 75,000
Six Flags Entertainment CS 83001c108   368,333 9,138 SH   SOLE   3,300 0 5,838
Skyworks Solutions Inc. CS 83088M102   340,446 3,447 SH   SOLE   0 0 3,447
Snowflake Inc. CS 833445109   561,522 4,889 SH   SOLE   0 0 4,889
Snowflake Inc. CS 833445109   114,860 1,000 SH Put SOLE   0 0 1,000
Snowflake Inc. CS 833445109   114,860 1,000 SH Put SOLE   0 0 1,000
Solventum Corp CS 83444m101   367,424 5,270 SH   SOLE   272 0 4,998
Sonic Automotive Inc Class A CS 83545g102   459,419 7,856 SH   SOLE   0 0 7,856
Sony Group Corp ADR CS 835699307   585,060 6,058 SH   SOLE   375 0 5,683
SoundHound AI Inc Ordinary Sha CS 836100107   46,894 10,063 SH   SOLE   9,800 0 263
Southern Company CS 842587107   16,376,298 181,596 SH   SOLE   8,543 0 173,053
Southern Copper CS 84265V105   504,784 4,364 SH   SOLE   0 0 4,364
Southern States Bancshares Inc CS 843878307   300,662 9,784 SH   SOLE   0 0 9,784
Southwest Airlines CS 844741108   206,864 6,982 SH   SOLE   100 0 6,882
Sprott Physical Gold CS 85207H104   203,800 10,000 SH   SOLE   0 0 10,000
Sprouts Farmers Markets Inc. CS 85208M102   714,021 6,467 SH   SOLE   0 0 6,467
Standard Lithium Corp CS 853606101   29,737 18,470 SH   SOLE   4,550 0 13,920
Stanley Black & Decker CS 854502101   367,176 3,334 SH   SOLE   200 0 3,134
Starbucks Corp CS 855244109   6,891,779 70,692 SH   SOLE   2,570 0 68,122
State Street Corp. CS 857477103   477,650 5,399 SH   SOLE   0 0 5,399
Steris Plc CS g8473t100   394,272 1,626 SH   SOLE   0 0 1,626
Stoneridge Inc CS 86183P102   755,235 67,492 SH   SOLE   0 0 67,492
Stryker Corp CS 863667101   32,657,624 90,399 SH   SOLE   1,509 0 88,890
Sugarbud Craft Growers Corp CS 865001309   1,188 20,073 SH   SOLE   0 0 20,073
Summit State Bank CS 866264203   774,307 91,634 SH   SOLE   0 0 91,634
Suncor Energy CS 867224107   222,370 6,023 SH   SOLE   0 0 6,023
Sunworks Inc CS 86803xx20   15 73,379 SH   SOLE   0 0 73,379
Super Micro Computer Inc CS 86800u104   419,731 1,008 SH   SOLE   0 0 1,008
Swiss Medica Inc - Revoked by CS 87089c104   0 25,500 SH   SOLE   0 0 25,500
Synopsys Inc CS 871607107   841,515 1,662 SH   SOLE   0 0 1,662
Sysco Corp CS 871829107   505,757 6,479 SH   SOLE   219 0 6,260
T-MOBILE US INC CS 872590104   8,411,311 40,760 SH   SOLE   0 0 40,760
T. Rowe Price Associates Inc CS 74144T108   1,112,744 10,215 SH   SOLE   381 0 9,835
Taiwan Manufacturing Inc CS 874039100   37,609,172 216,555 SH   SOLE   36,679 0 179,876
Taiwan Manufacturing Inc CS 874039100   173,670 1,000 SH Call SOLE   0 0 1,000
Taiwan Manufacturing Inc CS 874039100   173,670 1,000 SH Call SOLE   0 0 1,000
Take Two Interactive CS 874054109   8,855,475 57,612 SH   SOLE   25,662 0 31,950
Talphera Inc CS 00444t209   241,854 282,342 SH   SOLE   143,252 0 139,090
Target CS 87612E106   3,364,006 21,584 SH   SOLE   15 0 21,569
TE Connectivity CS g87052109   1,054,494 6,984 SH   SOLE   2,645 0 4,339
Teck Resources LTD CS 878742204   286,904 5,492 SH   SOLE   0 0 5,492
Tecsy CS 878950104   297,844 10,020 SH   SOLE   0 0 10,020
Tellurian CS 87968a104   26,639 27,520 SH   SOLE   0 0 27,520
Tencent Holdings Ltd ADR CS 88032Q109   327,414 5,910 SH   SOLE   0 0 5,910
Teradyne Inc. CS 880770102   1,556,660 11,623 SH   SOLE   0 0 11,623
Teradyne Inc. CS 880770102   495,541 3,700 SH Put SOLE   0 0 3,700
Teradyne Inc. CS 880770102   495,541 3,700 SH Put SOLE   0 0 3,700
Tesla Inc. CS 88160r101   22,874,520 87,431 SH   SOLE   2,636 0 84,795
Tesla Inc. CS 88160r101   26,163 100 SH Call SOLE   0 0 100
Tesla Inc. CS 88160r101   26,163 100 SH Call SOLE   0 0 100
Tesla Inc. CS 88160r101   26,163 100 SH Call SOLE   0 0 100
Tesla Inc. CS 88160r101   26,163 100 SH Call SOLE   0 0 100
Tesla Inc. CS 88160r101   392,445 1,500 SH Put SOLE   0 0 1,500
Tesla Inc. CS 88160r101   130,815 500 SH Put SOLE   0 0 500
Texas Instrument Inc CS 882508104   6,484,314 31,390 SH   SOLE   1,137 0 30,253
Texas Instrument Inc CS 882508104   1,239,420 6,000 SH Put SOLE   0 0 6,000
Textron, Inc. CS 883203101   311,822 3,520 SH   SOLE   0 0 3,520
The AZEK Co Inc Class A CS 05478c105   859,622 18,368 SH   SOLE   0 0 18,368
The Baldwin Insurance Group In CS 05589g102   6,358,962 127,690 SH   SOLE   0 0 127,690
The Connor Group Debt Fund Xix CS 3580906ol   70,501 70,501 SH   SOLE   0 0 70,501
The Trade Desk Inc CS 88339j105   822,426 7,500 SH   SOLE   0 0 7,500
Theratechnologies Inc CS 88338h100   36,260 29,242 SH   SOLE   0 0 29,242
THERMO FISHER CORP CS 883556102   8,835,420 14,284 SH   SOLE   74 0 14,210
Third Century Bancorp CS 884120106   106,023 14,484 SH   SOLE   0 0 14,484
TJX Companies Inc CS 872540109   12,370,523 105,245 SH   SOLE   797 0 104,448
Toll Brothers CS 889478103   4,810,869 31,140 SH   SOLE   0 0 31,140
Toro Co CS 891092108   611,100 7,046 SH   SOLE   0 0 7,046
Toronto Dominion CS 891160509   225,096 3,558 SH   SOLE   0 0 3,558
Totalenergies SE CS 89151e109   269,696 4,174 SH   SOLE   0 0 4,174
Toyota Motor CS 892331307   248,460 1,391 SH   SOLE   25 0 1,366
Tractor Supply Company CS 892356106   1,785,910 6,139 SH   SOLE   0 0 6,139
Trane Technologies PLC CS g8994e103   4,825,990 12,415 SH   SOLE   0 0 12,415
Trane Technologies PLC CS g8994e103   1,360,555 3,500 SH Put SOLE   0 0 3,500
Trane Technologies PLC CS g8994e103   1,360,555 3,500 SH Put SOLE   0 0 3,500
TransDigm Group Inc CS 893641100   989,187 693 SH   SOLE   0 0 693
Transocean Ltd Zug Namen CS H8817H100   90,393 21,269 SH   SOLE   69 0 21,200
Travelers Companies Inc CS 89417E109   3,033,163 12,956 SH   SOLE   1,107 0 11,849
Trevi Therapeutics CS 89532m101   4,433,132 1,327,285 SH   SOLE   954,712 0 372,573
Trex Company Inc CS 89531P105   288,957 4,340 SH   SOLE   0 0 4,340
Trophy Resources Inc CS 897067104   56 555,000 SH   SOLE   0 0 555,000
TRUIST FINANCIAL CORPORATION CS 89832Q109   647,508 15,139 SH   SOLE   262 0 14,877
Trump Media & Technology Group CS 25400q105   196,520 12,229 SH   SOLE   833 0 11,396
Twilio Inc CS 90138f102   234,284 3,592 SH   SOLE   0 0 3,592
Tyler Technologies Inc CS 902252105   1,786,183 3,060 SH   SOLE   0 0 3,060
Tyler Technologies Inc CS 902252105   583,720 1,000 SH Call SOLE   0 0 1,000
Tyson Foods Inc. Cl A CS 902494103   340,861 5,723 SH   SOLE   0 0 0
UBER TECHNOLOGIES INC CS 90353T100   1,110,525 14,775 SH   SOLE   0 0 14,775
UFP Industries, Inc. CS 90278q108   679,538 5,179 SH   SOLE   0 0 5,179
Ulta Beauty Inc CS 90384S303   2,173,624 5,586 SH   SOLE   0 0 0
Under Armour Inc CS 904311206   128,418 15,361 SH   SOLE   0 0 15,361
Under Armour Inc CS 904311107   157,618 17,690 SH   SOLE   0 0 17,690
Unilever PLC ADR CS 904767704   1,636,503 25,192 SH   SOLE   400 0 24,792
Union Pacific Corp CS 907818108   27,357,026 110,991 SH   SOLE   15,106 0 95,885
United Bankshares Inc CS 909907107   214,995 5,795 SH   SOLE   0 0 5,795
United Parcel Service Inc. CS 911312106   7,796,494 57,184 SH   SOLE   8,247 0 48,937
United Rentals CS 911363109   1,506,144 1,860 SH   SOLE   0 0 1,860
UnitedHealth Group Inc CS 91324P102   99,030,257 169,375 SH   SOLE   20,169 0 149,206
Unity Software Inc CS 91332u101   488,185 21,582 SH   SOLE   0 0 21,582
Unity Software Inc CS 91332u101   147,030 6,500 SH Put SOLE   0 0 6,500
Unity Software Inc CS 91332u101   90,480 4,000 SH Put SOLE   0 0 4,000
Unity Software Inc CS 91332u101   45,240 2,000 SH Put SOLE   0 0 2,000
Unity Software Inc CS 91332u101   140,244 6,200 SH Put SOLE   0 0 6,200
Universal Music Group NV CS n90313102   1,066,195 40,740 SH   SOLE   0 0 40,740
US Bancorp CS 902973304   2,296,254 50,213 SH   SOLE   14,185 0 36,028
US Digital Communications CS 90332a107   0 10,000 SH   SOLE   0 0 10,000
Vale S.A. CS 91912E105   255,741 21,896 SH   SOLE   0 0 21,896
Valero Energy CS 91913Y100   1,118,815 8,286 SH   SOLE   0 0 8,286
Valmont Industries, Inc. CS 920253101   307,347 1,060 SH   SOLE   0 0 1,060
VALVOLINE INC CS 92047W101   486,444 11,624 SH   SOLE   0 0 11,624
Vanguard Mid-Cap Value ETF CS 922908512   9,043,483 53,936 SH   SOLE   0 0 53,936
Vapor Group Inc CS 922101100   0 58,800 SH   SOLE   0 0 58,800
Veeva Systems Inc. A CS 922475108   316,136 1,506 SH   SOLE   0 0 1,506
Ventas Inc CS 92276F100   1,024,101 15,969 SH   SOLE   0 0 15,969
Veralto Corp CS 92338c103   708,033 6,330 SH   SOLE   0 0 6,330
Vericel Corp CS 92346j108   491,156 11,625 SH   SOLE   0 0 11,625
Verisk Analytics CS 92345Y106   4,988,479 18,617 SH   SOLE   65 0 18,552
Verizon Communicatons Com CS 92343v104   37,395,501 832,676 SH   SOLE   200,741 0 631,935
Vertex Pharmaceuticals CS 92532F100   1,124,689 2,418 SH   SOLE   650 0 1,768
Viatris Inc. CS 92556v106   308,345 26,559 SH   SOLE   4,265 0 22,294
Visa Inc Class A Shares CS 92826C839   96,001,996 349,162 SH   SOLE   86,917 0 262,245
Vor Biopharma Inc Ordinary Sha CS 929033108   333,124 475,891 SH   SOLE   325,525 0 150,366
Vulcan Materials CS 929160109   8,816,212 35,204 SH   SOLE   0 0 35,204
W. P. Carey & Co. LLC CS 92936U109   544,331 8,737 SH   SOLE   0 0 8,737
W. W. Grainger Inc CS 384802104   1,178,101 1,134 SH   SOLE   0 0 1,134
WaFd Inc CS 550550107   222,169 6,375 SH   SOLE   0 0 6,375
Walgreen Boots Alliance Inc CS 931427108   540,291 60,300 SH   SOLE   927 0 59,373
Walmart Inc CS 931142103   36,536,441 452,464 SH   SOLE   0 0 0
Warner Bros.Discovery Inc CS 934423104   214,541 26,005 SH   SOLE   9,805 0 16,200
Waste Management Inc CS 94106L109   10,719,044 51,633 SH   SOLE   433 0 51,200
Watts Water Tech CS 942749102   230,811 1,114 SH   SOLE   0 0 1,114
Wavefront Tech Solutions Inc CS 94354b100   0 202,500 SH   SOLE   0 0 202,500
WaveTrue Inc CS 743164105   0 15,000 SH   SOLE   0 0 15,000
Wealth Minerals Ltd CS 946885209   2,633 42,000 SH   SOLE   0 0 42,000
WEC Energy Group Inc. CS 92939u106   742,910 7,724 SH   SOLE   15 0 7,709
Wells Fargo & Company CS 949746101   5,482,106 97,046 SH   SOLE   24,132 0 72,914
Weyerhauser Corporation CS 962166104   1,317,528 38,911 SH   SOLE   25,374 0 13,537
Wheaton Precious Metals Corp CS 962879102   491,927 8,054 SH   SOLE   0 0 8,054
Wheels Up Experience Inc Ordin CS 96328l205   33,384 13,795 SH   SOLE   0 0 13,795
Williams-Sonoma CS 969904101   1,062,780 6,860 SH   SOLE   0 0 6,860
Williams Companies, Inc. CS 969457100   1,668,429 36,548 SH   SOLE   120 0 36,428
Wolverine Energy and Infrastru CS 977891100   13 10,604 SH   SOLE   0 0 10,604
Workday Inc CS 98138h101   411,390 1,683 SH   SOLE   0 0 1,683
World Moto Inc CS 98158h106   0 50,000 SH   SOLE   0 0 50,000
Xeriant Inc CS 98422n103   756 42,000 SH   SOLE   0 0 42,000
Xylem Inc CS 98419M100   635,354 4,705 SH   SOLE   307 0 4,398
Yum China Holdings Inc CS 98850p109   547,735 12,166 SH   SOLE   0 0 12,166
Yum! Brands Inc. CS 988498101   2,419,555 17,318 SH   SOLE   0 0 17,318
Zebra Technologies Inc. Cl A CS 989207105   207,379 560 SH   SOLE   0 0 560
Zillow Group Inc CS 98954m200   207,704 3,253 SH   SOLE   0 0 3,253
Zimmer Biomet Holdings Inc CS 98956p102   291,761 2,703 SH   SOLE   105 0 2,598
Zions Bancorp NA CS 989701107   911,252 19,298 SH   SOLE   0 0 19,298
Zoetis Inc CS 98978V103   21,717,205 111,154 SH   SOLE   9,133 0 102,021
AGNC INVT CORP RE 00123q104   224,921 21,503 SH   SOLE   0 0 21,503
Arbor Realty Trust Inc RE 038923108   376,291 24,183 SH   SOLE   0 0 24,183
Ares Industrial Real Estate In RE 091863407   421,881 33,452 SH   SOLE   0 0 33,452
BXP Inc. RE 101121101   404,945 5,033 SH   SOLE   0 0 5,033
Cencora Inc RE 03073e105   977,668 4,344 SH   SOLE   0 0 4,344
CNL Healthcare Properties RE 12612c108   111,431 17,744 SH   SOLE   3,840 0 13,904
Cohen & Steers Global Realty F RE 19247n409   12,274,506 212,398 SH   SOLE   0 0 212,398
Digital Realty Trust Inc RE 253868103   1,586,982 9,806 SH   SOLE   0 0 9,806
Douglas Emmett Inc RE 25960p109   325,078 18,502 SH   SOLE   0 0 18,502
Federal Realty Investment Trus RE 313745101   242,433 2,109 SH   SOLE   0 0 2,109
FS Energy & Power Fd RE 30264d109   37,619 10,841 SH   SOLE   0 0 10,841
Gladstone Commer RE 376536108   176,641 10,877 SH   SOLE   0 0 10,877
Highlands REIT RE 43110a104   12,106 37,831 SH   SOLE   0 0 37,831
iShares Cohen & Steers Rlty Ma RE 464287564   287,961 4,369 SH   SOLE   0 0 4,369
KBS Real Estate Investment Tru RE 48668l105   86,504 15,447 SH   SOLE   5,019 0 10,429
Kite Realty Group RE 49803t300   460,391 17,334 SH   SOLE   0 0 17,334
Nuveen Global Cities Reit Clas RE 67097r202   1,318,342 112,679 SH   SOLE   0 0 112,679
Ready Capital Co RE 75574u101   91,516 11,994 SH   SOLE   0 0 11,994
Real Estate Select Sector SPDR RE 81369y860   13,666,481 305,943 SH   SOLE   3 0 305,940
Rithm Capital Corp RE 64828t201   618,700 54,511 SH   SOLE   0 0 54,511
Royal Oak Realty Trust Inc RE 11899n308   241,775 3,720 SH   SOLE   0 0 3,720
Schwab US REIT RE 808524847   1,665,564 71,885 SH   SOLE   32,183 0 39,702
Simon Property Group Inc RE 828806109   447,618 2,648 SH   SOLE   0 0 2,648
Starwood Real Estate Income Tr RE 033979230   237,821 10,636 SH   SOLE   0 0 10,636
Vanguard REIT Viper Index Seri RE 922908553   10,031,639 102,973 SH   SOLE   0 0 102,973
VICI Properties Inc RE 925652109   262,353 7,876 SH   SOLE   0 0 7,876
Welltower Inc RE 95040q104   2,935,391 22,927 SH   SOLE   0 0 22,927
Eve Holding Inc Wts WT 29970n112   5,390 49,000 SH   SOLE   0 0 49,000
Intuitive Machines Equity Warr WT 46125a118   156,869 62,500 SH   SOLE   0 0 62,500
Kinross Gold Contingent Value WT 496902198   32,898 131,591 SH   SOLE   0 0 131,591
Vicarious Surgical Inc WT 92561v117   1,125 25,000 SH   SOLE   0 0 25,000
BMO SPX 02/23/2026 15 abs ret SE 06375mxd2   6,399,774 6,012,000 SH   SOLE   275,000 0 5,737,000
BMO SPX 08-24-26 15 buff SE 06376bhg6   2,367,710 2,367,000 SH   SOLE   0 0 2,367,000
BMO SPX 08/03/2026 15 abs ret SE 06376bau2   5,462,314 5,380,000 SH   SOLE   75,000 0 5,305,000
BMO SPX due 02/02/2026 SE 06375m5b7   4,371,338 3,666,000 SH   SOLE   125,000 0 3,541,000
C Mid 08-24-26 15 buff SE 17332mp57   1,220,122 1,220,000 SH   SOLE   0 0 1,220,000
C MXEA 12-18-24 15 buff SE 17330pg60   2,471,742 1,755,000 SH   SOLE   170,000 0 1,585,000
C MXEF 05/7/2026 15 abs ret bu SE 17331ung8   1,340,288 1,280,000 SH   SOLE   250,000 0 1,030,000
Goldman Sachs 36m SX5E Market SE 40057l5s6   1,243,200 1,000,000 SH   SOLE   0 0 1,000,000
GS MXEA 05/07/2026 15 abs ret SE 40058afe9   1,880,560 1,760,000 SH   SOLE   100,000 0 1,660,000
GS MXEA due 06/25/2026 SE 40057xls2   1,861,775 1,635,000 SH   SOLE   25,000 0 1,610,000
GS SPX 10-24-24 15 abs ret buf SE 40057ltn1   11,832,380 8,920,000 SH   SOLE   225,000 0 8,695,000
JP Morgan 60m SX5E,EFA Market SE 48133c7h9   39,621 30,000 SH   SOLE   0 0 30,000
JPM MID 05/07/2026 15 abs ret SE 48135mes3   1,842,895 1,745,000 SH   SOLE   0 0 1,745,000
JPM MID due 02/02/2026 SE 48133yum4   1,905,633 1,630,000 SH   SOLE   125,000 0 1,505,000
JPM Mid due 06/02/2026 SE 48134rub2   2,824,113 2,375,000 SH   SOLE   0 0 2,375,000
JPM MXEF 12-18-24 15 buff SE 48133g2r3   2,182,010 1,790,000 SH   SOLE   450,000 0 1,340,000
JPM MXEF 2-21-25 15 buff SE 48133mka7   2,754,204 2,040,000 SH   SOLE   0 0 2,040,000
JPM MXEF due 06/25/2026 SE 48134tdg6   1,068,977 910,000 SH   SOLE   0 0 910,000
JPM RTY 08-24-26 15 buff SE 48135tjx2   1,320,218 1,310,000 SH   SOLE   0 0 1,310,000
JPM SPX due 8/28/2025 SE 48133ulz3   7,334,938 5,675,000 SH   SOLE   15,000 0 5,660,000
Morgan Stanley F 10/01/26 SE 61776r2k9   5,518,000 5,518,000 SH   SOLE   0 0 5,518,000
MS MXEF due 02/02/2026 SE 61775hsn8   1,085,289 942,500 SH   SOLE   0 0 942,500
MS SPX 4-24-25 SE 61774htu2   4,936,781 3,375,000 SH   SOLE   70,000 0 3,305,000
RBC MXEA 08-24-26 15 buff SE 78017gk83   1,219,488 1,225,000 SH   SOLE   0 0 1,225,000
RBC MXEA due 08/28/2025 SE 78016hte0   4,572,065 3,610,000 SH   SOLE   0 0 3,610,000
RBC RTY 03/23/2026 15 abs ret SE 78017fnp4   4,043,025 3,825,000 SH   SOLE   0 0 3,825,000
RBC RTY 05/07/2026 15 abs ret SE 78017fxp3   3,100,791 2,945,000 SH   SOLE   0 0 2,945,000
RBC RTY due 02/02/2026 SE 78016nrt6   891,436 790,000 SH   SOLE   30,000 0 760,000
RBC SPX due 06/02/2026 SE 78017F2H5   3,469,167 2,985,000 SH   SOLE   0 0 2,985,000
RBC SPX due 11/24/2025 SE 78016ndc8   4,067,794 3,305,000 SH   SOLE   0 0 3,305,000
TD RTY 10/24/2024 15 abs ret b SE 89114yw31   4,856,584 4,097,000 SH   SOLE   25,000 0 4,072,000
TD RTY due 12-3-24 15 abs ret SE 89114y4b4   2,798,387 2,222,000 SH   SOLE   50,000 0 2,172,000
TD SPX 05/07/2026 15 abs ret b SE 89115g3w7   4,940,532 4,629,000 SH   SOLE   150,000 0 4,479,000
TD SPX 07/15/2026 15 abs ret b SE 89115gcq0   11,730,000 11,500,000 SH   SOLE   25,000 0 11,475,000
TD SPX 2-21-25 15 buff SE 89114yba8   19,217,232 14,353,000 SH   SOLE   650,000 0 13,703,000
TD SPX due 06/25/2026 SE 89115fm40   3,554,118 3,090,000 SH   SOLE   50,000 0 3,040,000
Toronto Dominion Bk Ont Ser E SE 89115gjn0   3,032,013 3,076,000 SH   SOLE   0 0 3,076,000
Alps Alerian Energy Infra ML 00162Q676   241,709 8,550 SH   SOLE   0 0 8,550
ALPS Alerian MLP ETF ML 00162Q452   507,059 10,759 SH   SOLE   0 0 10,759
Barclays ETN Plus Select MLP ML 06742c723   418,377 16,110 SH   SOLE   0 0 16,110
Brookfield Renewable Energy Pa ML g16258108   2,442,727 86,683 SH   SOLE   0 0 86,683
Energy Transfer LP ML 29273v100   11,204,710 698,113 SH   SOLE   35,322 0 662,791
Enterprise Products Ptnrs ML 293792107   17,811,443 611,867 SH   SOLE   26,343 0 585,524
Genesis Energy LP ML 371927104   197,301 14,757 SH   SOLE   0 0 14,757
MPLX LP ML 55336V100   2,416,404 54,350 SH   SOLE   6,400 0 47,950
Nextera Energy Partners Lp ML 65341b106   971,594 35,177 SH   SOLE   2,654 0 32,523
One Gas Inc. ML 68235p108   681,092 9,152 SH   SOLE   0 0 9,152
Sunoco LP ML 86765k109   288,530 5,375 SH   SOLE   0 0 5,375
Targa Resources Prtns Com St ML 87612G101   3,228,815 21,815 SH   SOLE   7,537 0 14,278
UBS E-TRACS Alerian MLP Infras ML 90274d382   2,630,581 108,110 SH   SOLE   9,000 0 99,110
Western Midstream Partners LP ML 958669103   1,143,132 29,878 SH   SOLE   0 0 29,878
ABRDN Global Premier Property EE 00302l108   100,254 21,700 SH   SOLE   0 0 21,700
Alerian MLP Index ETN EE 48133q309   5,269,583 185,158 SH   SOLE   7,287 0 177,871
Aptus Collared Income Opportun EE 26922a222   29,116,945 732,686 SH   SOLE   0 0 732,686
ARL 21 Shares Bitcoin ETF EE 040919102   297,928 4,694 SH   SOLE   0 0 4,694
Avantis U.S. Small Cap Value E EE 025072877   9,237,188 96,271 SH   SOLE   0 0 96,271
AXS Green Alpha ETF EE 46144x586   9,056,037 267,835 SH   SOLE   0 0 267,835
BNY Mellon Municipal Income EE 05589t104   87,479 11,967 SH   SOLE   0 0 11,967
Cambria Etf Tr Shareholder Yie EE 132061201   1,680,283 23,218 SH   SOLE   0 0 23,218
Capital Group Global Growth Eq EE 14020x104   6,704,106 222,358 SH   SOLE   0 0 222,358
Capital Group Growth ETF EE 14020g101   2,880,432 82,795 SH   SOLE   0 0 82,795
Clearbridge Energy Midstream O EE 18469p209   230,285 5,457 SH   SOLE   0 0 5,457
Communication Services Select EE 81369y852   7,401,326 81,873 SH   SOLE   0 0 0
Deutsche X Tracks MSCI EAFE EE 233051200   3,668,688 87,308 SH   SOLE   23,692 0 63,616
DFA US Large Cap Equity Instit EE 23320g240   1,109,670 34,906 SH   SOLE   0 0 34,906
DFA US Sustainability Core 1 EE 233203215   548,673 12,250 SH   SOLE   0 0 12,250
Dimensional Emerging Core Equi EE 25434v302   6,253,043 228,130 SH   SOLE   3,168 0 224,962
Dimensional International Core EE 25434v799   1,268,810 45,089 SH   SOLE   0 0 45,089
Dimensional International Cr E EE 25434v203   25,947,292 816,466 SH   SOLE   16,722 0 799,744
Dimensional International Valu EE 25434V807   1,768,201 46,434 SH   SOLE   0 0 46,434
Dimensional US Core Equity 2 E EE 25434v708   5,336,749 155,636 SH   SOLE   0 0 155,636
Dimensional US Core Equity Mar EE 25434v104   15,867,494 399,786 SH   SOLE   11,885 0 387,901
Dimensional US Equity ETF EE 25434v401   640,757 10,302 SH   SOLE   0 0 10,302
Dimensional US Marketwide Valu EE 25434v724   10,331,346 247,814 SH   SOLE   0 0 247,814
Dimensional US Small Cap ETF EE 25434v500   9,180,636 141,545 SH   SOLE   0 0 141,545
Dimensional US Small Cap Value EE 25434v815   1,267,308 41,146 SH   SOLE   0 0 41,146
Dimensional US Targeted Value EE 25434v609   5,745,940 103,289 SH   SOLE   0 0 103,289
Dimensional World ex U.S. Core EE 25434V880   1,993,527 73,807 SH   SOLE   0 0 73,807
Direxion Daily Small Cap Bear EE 25460e232   723,911 53,623 SH   SOLE   0 0 53,623
ETFMG Prime Cyber Security ETF EE 032108664   3,132,670 45,880 SH   SOLE   309 0 45,571
Fidelity High Dividend ETF EE 316092840   2,467,164 48,710 SH   SOLE   0 0 48,710
Fidelity Wise Origin Bitcoin E EE 315948109   500,159 9,007 SH   SOLE   0 0 9,007
First Tr Value Line Dividend I EE 33734H106   2,257,013 49,616 SH   SOLE   25,423 0 24,192
First Tr. Financials AlphaDEX EE 33734x135   495,775 9,696 SH   SOLE   0 0 9,696
First Tr. NYSE Arca Biotech ET EE 33733e203   1,274,173 7,411 SH   SOLE   0 0 7,411
First Trust Capital Strength E EE 33733e104   5,351,207 58,934 SH   SOLE   44,708 0 14,226
First Trust Cnsmr Discret Alph EE 33734x101   872,197 13,781 SH   SOLE   0 0 13,781
First Trust Dow Jones Internet EE 33733E302   928,875 4,385 SH   SOLE   71 0 4,314
First Trust Health Care Alpha EE 33734x143   819,860 7,329 SH   SOLE   0 0 7,329
First Trust Industrials Etf EE 33734x150   1,148,694 15,162 SH   SOLE   0 0 15,162
First Trust ISE Cloud Computin EE 33734X192   418,554 4,093 SH   SOLE   0 0 4,093
First Trust Mid Cap Core ETF EE 33735b108   254,266 2,170 SH   SOLE   0 0 2,170
First Trust NASDAQ-100 Tech ET EE 337345102   1,095,737 5,728 SH   SOLE   0 0 5,728
First Trust NASDAQ Cybersecuri EE 33734x846   299,275 5,053 SH   SOLE   0 0 5,053
First Trust Nasdaq Semiconduct EE 33738r811   1,017,173 10,905 SH   SOLE   0 0 10,905
First Trust NASDAQ Technology EE 33738r118   654,768 8,154 SH   SOLE   0 0 8,154
First Trust Rising Dividend ET EE 33738r506   871,255 14,715 SH   SOLE   150 0 14,565
First Trust SMID Cp Rising Div EE 33741x102   1,867,895 51,344 SH   SOLE   0 0 51,344
First Trust Tech Etf EE 33734x176   11,554,442 83,338 SH   SOLE   526 0 82,812
FlexShares Global Upstream Nat EE 33939L407   6,467,366 156,785 SH   SOLE   0 0 156,785
FS KKR Capital EE 302635206   1,052,596 53,350 SH   SOLE   0 0 53,350
FT Cboe US Equity Buffer Nov EE 33740F847   239,422 5,075 SH   SOLE   0 0 5,075
FT Cboe Vest Fund of Buffer ET EE 33740f755   281,406 9,415 SH   SOLE   0 0 9,415
FT Cboe Vest U.S. Eq Mod Buf E EE 33740f458   839,323 22,845 SH   SOLE   6,000 0 16,845
FT Cboe Vest U.S. Eq Mod Buffr EE 33740f516   240,116 6,344 SH   SOLE   0 0 6,344
FT Cboe Vest U.S. Eq Mod Buffr EE 33740u653   3,474,983 99,942 SH   SOLE   5,481 0 94,461
FT Cboe Vest U.S. Eq Mod Buffr EE 33740u737   1,139,570 31,204 SH   SOLE   2,250 0 28,954
FT Cboe Vest U.S. Eq Mod Buffr EE 33740u661   525,894 14,596 SH   SOLE   0 0 14,596
FT Cboe Vest U.S. Eq Mod Buffr EE 33740f433   1,417,827 40,029 SH   SOLE   2,205 0 37,824
FT Cboe Vest U.S. Eq Mod Buffr EE 33740f482   6,826,223 185,914 SH   SOLE   33,434 0 152,480
FT Cboe Vest U.S. Eq Mod Buffr EE 33740f441   3,288,852 90,752 SH   SOLE   2,090 0 88,662
FT Cboe Vest U.S. Eq Mod Buffr EE 33740u711   6,432,330 186,013 SH   SOLE   10,617 0 175,396
Global X Cybersecurity ETF EE 37954Y384   234,944 7,591 SH   SOLE   0 0 7,591
Global X MLP & Energy Infrastr EE 37954y293   9,986,504 183,474 SH   SOLE   321 0 183,153
Global X US Infrastructure Dev EE 37954y673   9,708,836 235,880 SH   SOLE   33,715 0 202,165
Goldman Sachs ActiveBeta US Sm EE 381430602   218,862 3,156 SH   SOLE   0 0 3,156
Goldman Sachs Equal Wght US Lg EE 381430438   510,219 6,586 SH   SOLE   0 0 6,586
Grayscale Bitcoin Mini Trust E EE 389930108   181,922 32,313 SH   SOLE   3,935 0 28,378
Hartford Multifactor Dev Mkts EE 518416102   2,344,520 76,866 SH   SOLE   0 0 76,866
iMGP DBi Managed Futures Strat EE 53700t827   1,260,071 44,795 SH   SOLE   0 0 44,795
Industrial Select Sector SPDR EE 81369Y704   13,483,791 99,555 SH   SOLE   0 0 0
Innovator Growth-100 Pwr Buff EE 45782c466   1,345,793 28,969 SH   SOLE   972 0 27,997
Innovator Growth-100 Pwr Buff EE 45782c615   220,122 4,411 SH   SOLE   0 0 4,411
Innovator MSCI EAFE Power Buff EE 45782c367   1,188,495 41,826 SH   SOLE   0 0 41,826
Innovator Nasdaq-100 Power Bfr EE 45782c276   7,803,776 128,309 SH   SOLE   2,526 0 125,783
Innovator Nasdaq-100 Pwr Bffr EE 45782c334   801,830 16,485 SH   SOLE   0 0 16,485
Innovator S&P 500 Power Bffr E EE 45782c870   571,662 15,906 SH   SOLE   0 0 15,906
Innovator S&P 500 Power Buffer EE 45782C680   1,778,441 46,974 SH   SOLE   0 0 46,974
Innovator S&P 500 Power Buffer EE 45782c656   5,889,247 152,848 SH   SOLE   1,795 0 151,053
Innovator S&P 500 Power Buffer EE 45782c417   2,013,253 55,862 SH   SOLE   1,050 0 54,812
Innovator S&P 500 Power Buffer EE 45782c508   3,081,604 74,579 SH   SOLE   4,660 0 69,919
Innovator S&P 500 Power Buffer EE 45782C813   4,971,175 122,806 SH   SOLE   5,148 0 117,658
Innovator S&P 500 Power Buffer EE 45782c748   2,569,140 69,670 SH   SOLE   0 0 69,670
Innovator S&P 500 Power Buffer EE 45782c383   4,135,969 105,375 SH   SOLE   0 0 105,375
Innovator S&P 500 Power Buffer EE 45782c318   2,058,164 58,398 SH   SOLE   0 0 58,398
Innovator S&P 500 Power Buffer EE 45782c797   1,234,885 31,704 SH   SOLE   897 0 30,807
Innovator U.S. Eq Power Buffer EE 45782C540   1,472,598 38,439 SH   SOLE   906 0 37,533
Innovator US Equity Power Buff EE 45782c573   1,671,337 45,269 SH   SOLE   0 0 45,269
Invesco Aerospace Defense ETF EE 46137v100   49,656,172 431,905 SH   SOLE   12,656 0 419,249
Invesco Dividend Achievers ETF EE 46137v506   1,804,042 38,755 SH   SOLE   0 0 38,755
Invesco FTSE RAFI Dev Mkts ex- EE 46138e743   215,297 4,130 SH   SOLE   0 0 4,130
Invesco FTSE RAFI US 1000 ETF EE 46137V613   1,541,666 37,944 SH   SOLE   0 0 37,944
Invesco FTSE RAFI US 1500 Smal EE 46137V597   409,392 9,853 SH   SOLE   0 0 9,853
INVESCO MARKETS II PLC VARIABL EE ZZDH2USO4   1,182,414 29,810 SH   SOLE   0 0 29,810
Invesco NASDAQ 100 ETF EE 46138g649   4,437,841 22,095 SH   SOLE   0 0 22,095
INVESCO QQQ TR SER 1 EE 46090e103   143,091,440 293,178 SH   SOLE   22,663 0 270,516
Invesco S&P 500 Eql Wt Tech ET EE 46137v282   772,630 20,494 SH   SOLE   0 0 20,494
Invesco S&P 500 Equal Weight E EE 46137V357   79,404,573 443,205 SH   SOLE   14,320 0 428,884
Invesco S&P 500 Healthcare EE 46137v332   10,733,870 333,040 SH   SOLE   13,000 0 320,040
Invesco S&P 500 Low Volatility EE 46138E354   965,550 13,461 SH   SOLE   2,306 0 11,155
Invesco S&P 500 Pure Growth EE 46137v266   749,544 19,087 SH   SOLE   0 0 19,087
Invesco S&P 500 Quality ETF EE 46137V241   8,163,545 121,355 SH   SOLE   0 0 121,355
Invesco S&P International Dev EE 46138e214   1,355,673 42,685 SH   SOLE   0 0 42,685
Invesco S&P MidCap Low Vol ETF EE 46138e198   282,005 4,620 SH   SOLE   0 0 4,620
Invesco S&P MidCap Quality ETF EE 46137v472   2,436,352 23,751 SH   SOLE   0 0 23,751
Invesco S&P SmallCap 600 Reven EE 46138g664   531,061 11,618 SH   SOLE   0 0 11,618
Invesco S&P SmallCap Industria EE 46138e123   8,868,762 67,035 SH   SOLE   0 0 67,035
Invesco Water Resources ETF EE 46137v142   211,165 2,994 SH   SOLE   0 0 2,994
ISHARES BIOTECHNOLOGY ETF EE 464287556   13,016,964 89,402 SH   SOLE   301 0 89,101
Ishares Bitcoin Trust ETF EE 46438f101   345,294 9,557 SH   SOLE   0 0 9,557
iShares Core Growth Allocation EE 464289867   219,159 3,700 SH   SOLE   0 0 3,700
iShares Core MSCI Intl Dev Mkt EE 46435G326   642,162 9,066 SH   SOLE   0 0 9,066
iShares Core MSCI Total Intl S EE 46432f834   699,428 9,630 SH   SOLE   20 0 9,610
iShares Core U.S. REIT ETF EE 464288521   954,420 15,501 SH   SOLE   0 0 15,501
iShares Currency MSCI EAFE EE 46434V803   2,183,103 61,635 SH   SOLE   0 0 61,635
iShares Dow Jones US Aerospace EE 464288760   937,556 6,265 SH   SOLE   0 0 0
Ishares Dow Jones Us Consum No EE 464287812   505,355 7,161 SH   SOLE   0 0 7,161
iShares Dow Jones US Financial EE 464287788   1,322,342 12,727 SH   SOLE   0 0 12,727
iShares Dow Jones US Industria EE 464287754   318,212 2,381 SH   SOLE   0 0 2,381
iShares Dow Jones US Utilities EE 464287697   236,584 2,319 SH   SOLE   1,970 0 349
iShares Edge MSCI Min Vol Glob EE 464286525   613,650 5,358 SH   SOLE   1,143 0 4,215
iShares Edge MSCI Usa Val Fctr EE g4954b262   729,363 110,972 SH   SOLE   0 0 110,972
iShares ESG Advanced MSCI USA EE 46436e767   526,324 10,724 SH   SOLE   0 0 10,724
iShares ESG Aware MSCI EAFE ET EE 46435g516   511,015 6,071 SH   SOLE   0 0 6,071
iShares ESG Aware MSCI EM ETF EE 46434g863   331,935 9,117 SH   SOLE   850 0 8,267
iShares ESG Aware MSCI USA ETF EE 46435g425   910,797 7,218 SH   SOLE   183 0 7,035
iShares ESG Screened S&P 500 E EE 46436e569   954,537 21,584 SH   SOLE   1,500 0 20,084
iShares ESG Screened S&P Mid-C EE 46436e551   250,133 5,915 SH   SOLE   1,000 0 4,915
iShares Exponential Technologi EE 46434v381   1,126,779 18,508 SH   SOLE   0 0 18,508
iShares FTSE/Xinhua China25 In EE 464287184   332,115 10,450 SH   SOLE   0 0 10,450
ISHARES II PLC CORE MSCI EUROP EE ZZCE9CSY3   1,316,854 36,252 SH   SOLE   0 0 36,252
IShares II PLC Floating Rate B EE g4r53x307   1,178,992 230,137 SH   SOLE   0 0 230,137
IShares II PLC Usd Tips 0-5 Uc EE g4r53x232   2,433,297 476,463 SH   SOLE   0 0 476,463
ISHARES III PLC ISHARES S&P SM EE ZZC3RXDZ4   1,062,499 11,222 SH   SOLE   0 0 11,222
ISHARES IV PLC USD SHT DUR HY EE ZZDDSZ717   1,247,190 14,000 SH   SOLE   0 0 14,000
iShares Morningstar Large-Cap EE 464287119   1,141,748 13,586 SH   SOLE   0 0 13,586
iShares Morningstar Mid-Cap Gr EE 464288307   329,195 4,511 SH   SOLE   0 0 4,511
iShares MSCI EAFE Growth Index EE 464288885   492,000 4,570 SH   SOLE   0 0 4,570
ISHARES MSCI EM UCITS ETF EE ZZC2DEHL0   995,716 22,034 SH   SOLE   0 0 22,034
iShares MSCI Emerging Mkts ex EE 46434g764   8,314,700 136,061 SH   SOLE   0 0 136,061
iShares MSCI US Momentum Fctr EE 46432f396   2,269,093 11,191 SH   SOLE   1,158 0 10,033
iShares MSCI USA ESG Select ET EE 464288802   675,153 5,609 SH   SOLE   0 0 5,609
iShares MSCI USA Multifactor E EE 46434v282   269,998 4,594 SH   SOLE   0 0 4,594
iShares MSCI USA Quality Facto EE 46432f339   6,098,536 34,013 SH   SOLE   17,985 0 16,028
iShares North Amer Tech-Softwa EE 464287515   1,001,049 11,201 SH   SOLE   0 0 11,201
iShares PHLX Semiconductor ETF EE 464287523   5,735,677 24,874 SH   SOLE   0 0 24,874
iShares PHLX Semiconductor ETF EE 464287523   230,590 1,000 SH Call SOLE   0 0 1,000
Ishares Russell 3000 I Fd EE 464287689   1,895,312 5,801 SH   SOLE   0 0 5,801
iShares Russell Mid Cap Growth EE 464287481   13,368,471 113,978 SH   SOLE   8,508 0 105,470
iShares Russell Mid Cap Index EE 464287499   31,603,791 358,564 SH   SOLE   16,487 0 342,077
iShares Russell Mid Cap Value EE 464287473   9,389,669 70,999 SH   SOLE   8,594 0 62,405
iShares Russell Top 200 Growth EE 464289438   872,496 3,965 SH   SOLE   0 0 3,965
iShares Russell Top 200 Value EE 464289420   409,601 5,040 SH   SOLE   0 0 5,040
Ishares S&p Global Clean Energ EE 464288224   317,779 21,632 SH   SOLE   0 0 21,632
iShares S&P Global Energy Sect EE 464287341   794,696 19,632 SH   SOLE   0 0 19,632
Ishares S&p Global Healthcare EE 464287325   581,761 5,927 SH   SOLE   0 0 5,927
iShares S&P Global Technology EE 464287291   720,861 8,735 SH   SOLE   2,024 0 6,711
Ishares S&p Global Telecommuni EE 464287275   655,134 6,960 SH   SOLE   0 0 6,960
iShares Select Dividend ETF EE 464287168   11,792,242 87,305 SH   SOLE   800 0 86,505
Ishares Tr Dow Jones Medical D EE 464288810   533,998 9,017 SH   SOLE   0 0 0
iShares US Basic Materials Ind EE 464287838   325,762 2,169 SH   SOLE   0 0 2,169
iShares US Consumer Services EE 464287580   312,882 3,558 SH   SOLE   0 0 3,558
iShares US HealthCare ETF EE 464288828   1,060,080 18,562 SH   SOLE   0 0 0
iShares US Healthcare Index EE 464287762   1,093,850 16,828 SH   SOLE   1,745 0 15,083
iShares US Home Construction EE 464288752   1,320,339 10,388 SH   SOLE   2,500 0 7,888
iShares US Technology EE 464287721   3,171,451 20,917 SH   SOLE   0 0 0
Ishs S&p Global Consumer Stapl EE 464288737   208,966 3,178 SH   SOLE   0 0 3,178
Janus Henderson Securitized In EE 47103u746   1,869,503 35,290 SH   SOLE   0 0 35,290
JPMorgan Equity Premium Income EE 46641q332   8,125,607 136,542 SH   SOLE   1,050 0 135,492
JPMorgan Hedged Equity Ldrd Ov EE 46654q724   846,548 13,846 SH   SOLE   0 0 13,846
JPMorgan Nasdaq Equity Premium EE 46654q203   1,400,421 25,495 SH   SOLE   0 0 25,495
JPMorgan Short Duration Core P EE 46641q274   3,565,093 75,023 SH   SOLE   0 0 75,023
JPMorgan US Value Factor ETF EE 46641q753   882,293 20,250 SH   SOLE   0 0 20,250
Main Street Capital Corp EE 56035l104   758,929 15,136 SH   SOLE   660 0 14,476
MATERIALS SELECT SECTOR SPDR T EE 81369Y100   1,357,628 14,086 SH   SOLE   0 0 0
Nuveen ESG Large-Cap Growth ET EE 67092p201   253,114 3,063 SH   SOLE   0 0 3,063
Nuveen ESG Large-Cap Value ETF EE 67092p300   243,957 5,847 SH   SOLE   0 0 5,847
Pacer Global Cash Cows Dividen EE 69374h709   234,335 6,422 SH   SOLE   0 0 6,422
Pacer US Cash Cows 100 ETF EE 69374h881   25,367,458 438,656 SH   SOLE   16,795 0 421,861
PowerShares Buyback Achievers EE 46137V308   640,146 5,590 SH   SOLE   0 0 5,590
ProShares Large Cap Core Plus EE 74347r248   566,780 8,670 SH   SOLE   0 0 8,670
ProShares S&P 500 Div Aristocr EE 74348a467   3,153,005 29,534 SH   SOLE   0 0 0
ProShares Ultra S&P 500 EE 74347R107   735,336 8,155 SH   SOLE   0 0 8,155
Putnam Focused Large Cap Value EE 746729300   1,020,228 26,891 SH   SOLE   0 0 26,891
Saba Capital Income & Opportun EE 78518h202   88,480 11,657 SH   SOLE   0 0 11,657
Schwab 1000 ETF EE 808524722   3,062,513 55,390 SH   SOLE   0 0 55,390
Schwab Emerging Mkts ETF EE 808524706   1,640,966 56,236 SH   SOLE   0 0 56,236
Schwab Fd US Lg Co ETF EE 808524771   7,570,924 105,503 SH   SOLE   0 0 105,503
Schwab Fund. Intl. LG Co. ETF EE 808524755   11,773,041 315,040 SH   SOLE   0 0 315,040
Schwab Fundamental Emerg Mkts EE 808524730   3,424,898 106,133 SH   SOLE   0 0 106,133
Schwab Fundamental US Broad Ma EE 808524789   1,320,359 18,763 SH   SOLE   0 0 18,763
Schwab International Dividend EE 808524672   2,699,750 103,162 SH   SOLE   0 0 103,162
Schwab International Equity EE 808524805   25,755,360 626,346 SH   SOLE   1,879 0 624,467
Schwab Intl Small Cap EE 808524888   760,452 19,737 SH   SOLE   0 0 19,737
Schwab US Broad ETF EE 808524102   5,590,758 84,046 SH   SOLE   0 0 84,046
Schwab US Dividend Equity EE 808524797   34,319,948 406,009 SH   SOLE   4,391 0 401,618
Schwab US Large Cap ETF EE 808524201   18,853,460 277,870 SH   SOLE   24,494 0 253,376
Schwab US Large Cap Growth EE 808524300   54,066,637 518,973 SH   SOLE   1,618 0 517,355
Schwab US Large Cap Value EE 808524409   25,887,316 322,102 SH   SOLE   3,112 0 318,990
Schwab US Mid-Cap ETF EE 808524508   7,280,672 87,624 SH   SOLE   5,355 0 82,269
Schwab US Small-Cap ETF EE 808524607   5,352,790 103,938 SH   SOLE   3,905 0 100,033
Soundwatch Hedged Equity ETF EE 00777x603   214,287 7,433 SH   SOLE   0 0 7,433
SPDR Consumer Discret Select S EE 81369Y407   4,761,975 23,766 SH   SOLE   0 0 23,766
SPDR Consumer Staples Select S EE 81369Y308   14,547,414 175,270 SH   SOLE   304 0 174,966
SPDR Dow Jones Indl Avg ETF Se EE 78467X109   2,580,170 6,098 SH   SOLE   2,175 0 3,923
SPDR Emerging Markets Etf EE 78463x509   2,011,858 48,737 SH   SOLE   0 0 48,737
SPDR Energy Index EE 81369Y506   10,609,520 120,837 SH   SOLE   1,915 0 118,922
SPDR Euro STOXX 50 ETF EE 78463X202   1,079,642 20,279 SH   SOLE   4,100 0 16,179
SPDR Financial Index EE 81369Y605   7,553,103 166,662 SH   SOLE   0 0 0
SPDR Health Care Select EE 81369Y209   30,634,671 198,901 SH   SOLE   1,282 0 197,618
SPDR KBW Reg'l Banking EE 78464a698   333,095 5,885 SH   SOLE   0 0 5,885
SPDR Port S&P 1500 Comps Stk M EE 78464a805   294,812 4,208 SH   SOLE   0 0 4,208
SPDR Portfolio Developed EE 78463x889   236,501 6,297 SH   SOLE   0 0 6,297
SPDR Portfolio Large Cap ETF EE 78464a854   1,585,810 23,490 SH   SOLE   0 0 23,490
SPDR Portfolio S&P 400 Mid Cap EE 78464a847   401,315 7,339 SH   SOLE   0 0 0
SPDR Portfolio S&P 500 Growth EE 78464a409   400,263 4,826 SH   SOLE   2,645 0 2,181
SPDR Portfolio S&P 500 High Di EE 78468r788   1,106,483 24,238 SH   SOLE   0 0 24,238
SPDR Portfolio Small Cap ETF EE 78468r853   1,507,499 33,125 SH   SOLE   512 0 32,613
SPDR S&P 1500 Value Tilt ETF EE 78464a128   11,784,276 63,899 SH   SOLE   0 0 63,899
SPDR S&P 400 Mid Cap Growth ET EE 78464A821   1,361,780 15,521 SH   SOLE   0 0 15,521
SPDR S&P 400 Mid Cap Value EE 78464a839   1,232,986 15,517 SH   SOLE   0 0 15,517
SPDR S&P 500 ETF TRUST EE 78462f103   423,724,999 738,506 SH   SOLE   51,420 0 687,085
SPDR S&P 500 Value ETF EE 78464a508   878,213 16,614 SH   SOLE   3,375 0 13,239
Spdr S&P 600 Sm Cap Value EE 78464a300   2,272,639 26,176 SH   SOLE   0 0 26,176
SPDR S&P 600 Small Cap Growth EE 78464A201   7,767,096 83,418 SH   SOLE   206 0 83,212
SPDR S&P Aerospace & Defense E EE 78464a631   315,140 2,003 SH   SOLE   0 0 2,003
SPDR S&P Bank ETF EE 78464a797   752,382 14,225 SH   SOLE   0 0 14,225
SPDR S&P Biotech EE 78464A870   613,260 6,207 SH   SOLE   0 0 6,207
SPDR S&P Dividend ETF EE 78464A763   73,656,200 518,560 SH   SOLE   118,352 0 400,208
SPDR S&P Int'l Small Cap Fd EE 78463X871   3,856,627 112,998 SH   SOLE   0 0 112,998
SPDR S&P Intl Div EE 78463x772   226,536 5,900 SH   SOLE   0 0 5,900
SPDR S&P Mid Cap 400 ETF EE 78467Y107   136,371,571 239,391 SH   SOLE   17,900 0 221,491
SPDR S&P Pharmaceuticals ETF EE 78464a722   1,689,080 38,077 SH   SOLE   0 0 38,077
SPDR Technology Index EE 81369Y803   39,637,838 175,575 SH   SOLE   0 0 0
SPDR Utilities Index EE 81369Y886   10,074,878 124,720 SH   SOLE   1,205 0 123,514
SSGA SPDR ETFS EUROPE I PLC EE ZZC7ZY6E9   1,140,859 14,603 SH   SOLE   0 0 14,603
T. Rowe Price Blue Chip Growth EE 87283q107   381,535 9,625 SH   SOLE   1,345 0 8,280
T. Rowe Price Capital Apprec E EE 87283q867   658,915 19,817 SH   SOLE   110 0 19,707
Tortoise North American Pipeli EE 56167n720   211,546 6,741 SH   SOLE   0 0 6,741
Vaneck ETF TR EE 92189f106   1,539,040 38,650 SH   SOLE   0 0 38,650
Vaneck ETF TR EE 92189f700   600,909 7,958 SH   SOLE   1,200 0 6,758
VanEck Morningstar Wide Moat E EE 92189f643   19,342,870 199,514 SH   SOLE   1,708 0 197,806
VanEck Semiconductor ETF EE 92189f676   682,784 2,782 SH   SOLE   0 0 2,782
VanEck Semiconductor ETF EE 92189f676   245,450 1,000 SH Call SOLE   0 0 1,000
VanEck Short High Yield Muni E EE 92189f387   512,904 22,575 SH   SOLE   0 0 22,575
Vanguard Dividend Appreciation EE 921908844   178,089,412 899,169 SH   SOLE   1,683 0 897,486
Vanguard ESG US Stock ETF EE 921910733   394,300 3,879 SH   SOLE   0 0 3,879
Vanguard Europe ETF EE 922042874   2,420,665 34,046 SH   SOLE   475 0 33,571
Vanguard Financials ETF EE 92204A405   959,139 8,727 SH   SOLE   0 0 8,727
Vanguard FTSE All-World Ex-US EE 922042775   9,293,260 147,512 SH   SOLE   0 0 147,512
Vanguard FTSE All-World Ex-US EE 922042718   8,162,011 64,798 SH   SOLE   0 0 64,798
Vanguard FTSE Developed Mkts E EE 921943858   178,164,868 3,373,696 SH   SOLE   236,001 0 3,137,694
Vanguard FTSE Emerging Mkts ET EE 922042858   119,202,721 2,491,175 SH   SOLE   139,513 0 2,351,662
Vanguard Growth ETF EE 922908736   35,181,754 91,636 SH   SOLE   103 0 91,533
Vanguard Health Care ETF EE 92204A504   35,599,178 126,149 SH   SOLE   6,565 0 119,584
Vanguard High Dividend Yield E EE 921946406   3,970,091 30,968 SH   SOLE   2,547 0 28,421
Vanguard Index Fds S&P 500 EE 922908363   40,959,193 77,623 SH   SOLE   341 0 77,281
Vanguard Information Technolog EE 92204A702   33,053,402 56,355 SH   SOLE   1,300 0 55,055
Vanguard Large Cap ETF EE 922908637   11,313,998 42,972 SH   SOLE   30 0 42,942
Vanguard Mega Cap Growth EE 921910816   3,703,129 11,502 SH   SOLE   0 0 11,502
Vanguard Mega Cap Index ETF EE 921910873   586,975 2,841 SH   SOLE   0 0 2,841
Vanguard Mega Cap Value Index EE 921910840   3,750,188 29,234 SH   SOLE   0 0 29,234
Vanguard Mid Cap Growth ETF EE 922908538   6,384,066 26,221 SH   SOLE   0 0 26,221
Vanguard Mid Cap Vipers Index EE 922908629   24,025,152 91,063 SH   SOLE   155 0 90,908
Vanguard Russell 1000 ETF EE 92206c730   33,885,795 130,295 SH   SOLE   6,943 0 123,352
Vanguard Russell 1000 Growth E EE 92206c680   2,097,362 21,730 SH   SOLE   0 0 21,730
Vanguard Russell 1000 Value ET EE 92206c714   2,121,998 25,465 SH   SOLE   0 0 25,465
Vanguard S&P 500 Growth ETF EE 921932505   639,132 1,851 SH   SOLE   0 0 1,851
Vanguard S&P 500 Value ETF EE 921932703   523,526 2,745 SH   SOLE   0 0 2,745
Vanguard S&P Small Cap 600 Gro EE 921932794   398,383 3,326 SH   SOLE   0 0 3,326
Vanguard Sector Index Fd Cons EE 92204A207   846,565 3,875 SH   SOLE   0 0 3,875
Vanguard Small Cap ETF EE 922908751   29,641,388 124,958 SH   SOLE   314 0 124,644
Vanguard Small Cap Growth EE 922908595   1,559,081 5,831 SH   SOLE   0 0 5,831
Vanguard Small Cap Value Fund EE 922908611   4,820,001 24,006 SH   SOLE   7 0 23,999
Vanguard Telecom Services EE 92204A884   396,653 2,728 SH   SOLE   0 0 2,728
Vanguard Tot Stock Mrkt ETF EE 922908769   103,334,598 364,934 SH   SOLE   65,333 0 299,600
Vanguard Total Int'l Stock Ind EE 921909768   4,862,847 75,113 SH   SOLE   19,387 0 55,726
Vanguard Total World Stock Ind EE 922042742   4,598,961 38,421 SH   SOLE   0 0 38,421
Vanguard Utilities ETF EE 92204A876   426,187 2,449 SH   SOLE   0 0 2,449
Vanguard Value ETF EE 922908744   28,155,755 161,286 SH   SOLE   159 0 161,127
Vident Core US Equity EE 26922a503   211,065 3,682 SH   SOLE   0 0 3,682
Wisdomtree Emerg Markets EE 97717x578   1,001,273 30,314 SH   SOLE   1,200 0 29,114
WisdomTree Emerg Mkts Eq Inc E EE 97717W315   324,391 7,371 SH   SOLE   0 0 7,371
WisdomTree Int'l Small Cap Div EE 97717W760   8,950,304 129,621 SH   SOLE   2,271 0 127,350
WisdomTree Large Cap Dividend EE 97717w307   20,710,590 263,628 SH   SOLE   0 0 263,628
Wisdomtree Midcap Dividend EE 97717w505   17,026,867 333,011 SH   SOLE   0 0 0
Wisdomtree Small Cap Div ETF EE 97717w604   307,478 8,915 SH   SOLE   0 0 8,915
Wisdomtree US AI Enhanced Valu EE 97717w406   1,951,514 17,534 SH   SOLE   0 0 17,534
WisdomTree US Quality Dividend EE 97717x669   518,909 6,236 SH   SOLE   0 0 6,236
Xtrackers MSCI EAFE High Div Y EE 233051630   1,492,291 55,496 SH   SOLE   0 0 55,496
Xtrackers S&P 500 ESG ETF EE 233051143   8,540,895 162,436 SH   SOLE   0 0 162,436
Fidelity MSCI Health Care Inde EZ 316092600   1,099,991 15,110 SH   SOLE   0 0 15,110
Fidelity MSCI Information Tech EZ 316092808   469,233 2,689 SH   SOLE   0 0 2,689
Fidelity MSCI Real Estate ETF EZ 316092857   10,106,768 342,835 SH   SOLE   46,479 0 296,356
Fidelity Nasdaq Composite Inde EZ 315912808   583,147 8,145 SH   SOLE   0 0 8,145
GS Activebeta Large Cap ETF EZ 381430503   17,645,398 156,237 SH   SOLE   2,582 0 153,655
Invesco Dynamic Building and C EZ 46137V779   2,346,486 29,488 SH   SOLE   4,251 0 25,237
iShares Core MSCI EAFE EZ 46432f842   127,149,917 1,629,083 SH   SOLE   58,918 0 1,570,165
iShares Core MSCI Emerging Mkt EZ 46434g103   85,000,577 1,480,588 SH   SOLE   46,609 0 1,433,979
IShares Core S&P Total US Stoc EZ 464287150   11,611,662 92,435 SH   SOLE   8,087 0 84,348
iShares Core US Value ETF EZ 464287663   529,301 5,543 SH   SOLE   0 0 5,543
iShares Dow Jones US RE Index EZ 464287739   1,374,040 13,488 SH   SOLE   45 0 13,443
Ishares Inc MSCI EM Asia ETF EZ 464286426   263,217 3,360 SH   SOLE   267 0 3,093
iShares Int'l Select Dividend EZ 464288448   1,176,646 38,923 SH   SOLE   0 0 38,923
iShares MSCI EAF Min Vol EZ 46429B689   2,270,670 29,605 SH   SOLE   0 0 29,605
iShares MSCI EAFE Index EZ 464287465   29,354,473 351,004 SH   SOLE   12,931 0 338,073
iShares MSCI EAFE Small Cap In EZ 464288273   16,925,064 250,001 SH   SOLE   5,502 0 244,499
iShares MSCI Emerg Mkts Indx F EZ 464287234   8,812,685 192,165 SH   SOLE   17,856 0 174,309
iShares MSCI Emerging Mkt Min EZ 464286533   1,606,198 25,617 SH   SOLE   97 0 25,520
iShares MSCI Japan Index EZ 46434g822   550,969 7,702 SH   SOLE   0 0 7,702
iShares MSCI USA Min Volatilit EZ 46429b697   14,567,413 159,538 SH   SOLE   47,764 0 111,774
iShares Russell 1000 EZ 464287622   23,770,030 75,607 SH   SOLE   3,800 0 71,807
iShares Russell 1000 Growth In EZ 464287614   147,509,007 392,959 SH   SOLE   13,398 0 379,561
iShares Russell 1000 Value Ind EZ 464287598   58,451,147 307,962 SH   SOLE   15,503 0 292,458
iShares Russell 2000 Growth In EZ 464287648   28,030,690 98,700 SH   SOLE   0 0 0
iShares Russell 2000 Index EZ 464287655   97,667,980 442,157 SH   SOLE   22,653 0 419,504
iShares Russell 2000 Value Ind EZ 464287630   39,438,820 236,415 SH   SOLE   7,325 0 229,090
iShares S&P 500 Growth EZ 464287309   91,970,603 960,528 SH   SOLE   0 0 0
iShares S&P 500 Index EZ 464287200   863,021,710 1,496,172 SH   SOLE   60,554 0 1,435,617
iShares S&P Barra Value Index EZ 464287408   148,781,655 754,586 SH   SOLE   0 0 0
iShares S&P Mid Cap 400 Growth EZ 464287606   68,947,994 750,005 SH   SOLE   29,552 0 720,454
iShares S&P Mid Cap 400 Value EZ 464287705   43,656,471 353,151 SH   SOLE   13,579 0 339,572
iShares S&P Mid Cap Index EZ 464287507   259,089,166 4,157,400 SH   SOLE   240,050 0 3,917,350
iShares S&P Small Cap 600 Grow EZ 464287887   11,125,052 79,755 SH   SOLE   5,955 0 73,800
iShares S&P Small Cap 600 Valu EZ 464287879   17,697,559 164,384 SH   SOLE   5,496 0 158,888
iShares S&P Small Cap Index EZ 464287804   189,433,240 1,619,641 SH   SOLE   100,451 0 1,519,191
iShares Tr MSCI AC Asia Ex Jap EZ 464288182   3,655,865 46,601 SH   SOLE   206 0 46,395
iShares Tr MSCI ACWI Index EZ 464288257   2,218,110 18,554 SH   SOLE   0 0 18,554
iShares Tr S&P 100 Index Fd EZ 464287101   1,540,215 5,565 SH   SOLE   1,435 0 4,130
iShares Tr. Core Div Growth EZ 46434v621   16,222,041 258,766 SH   SOLE   4,345 0 254,421
Ishares Trust High Dividend Eq EZ 46429B663   556,582 4,732 SH   SOLE   0 0 4,732