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