The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M Company CS 88579Y101   3,070,700 29,214 SH   SOLE   169 0 29,045
401(k) Provider Balance CS 401kcash9   17,157,237 17,157,237 SH   SOLE   0 0 17,157,237
A T & T Corp New CS 00206R102   5,390,997 280,052 SH   SOLE   46,786 0 233,266
ABB Ltd CS 000375204   578,710 16,872 SH   SOLE   200 0 16,672
Abbott Labs CS 002824100   38,100,835 376,267 SH   SOLE   42,150 0 334,117
Abbvie Inc CS 00287y109   55,027,577 345,282 SH   SOLE   55,349 0 289,933
Accenture PLC Cl A CS G1151C101   27,795,516 97,252 SH   SOLE   8,430 0 88,822
Accenture PLC Cl A CS G1151C101   1,143,240 4,000 SH Put SOLE   0 0 4,000
Acco Brands CS 00081T108   57,924 10,888 SH   SOLE   0 0 10,888
ACTIVISION BLIZZARD INC CS 00507v109   4,679,601 54,675 SH   SOLE   3,800 0 50,875
Adamas Pharmaceuticals Inc Ten CS 005cvr014   0 608,679 SH   SOLE   486,060 0 122,619
Adamas Pharmaceuticals Inc Ten CS 005cvr022   0 608,679 SH   SOLE   486,060 0 122,619
Adeia Inc CS 00676p107   91,896 10,372 SH   SOLE   0 0 10,372
Adobe Inc CS 00724F101   22,481,458 58,337 SH   SOLE   19,492 0 38,845
Adobe Inc CS 00724F101   346,833 900 SH Put SOLE   0 0 900
Advanced Micro Devices Inc. CS 007903107   13,618,325 138,948 SH   SOLE   12,531 0 126,417
Advantego Corp CS 00775n102   0 60,000 SH   SOLE   0 0 60,000
Aerojet Rocketdyne Holdings In CS 007800105   675,894 12,033 SH   SOLE   0 0 12,033
Aeva Technologies Inc CS 00835q103   12,620 10,605 SH   SOLE   0 0 10,605
Aflac Inc CS 001055102   843,083 13,067 SH   SOLE   1,250 0 11,817
Agilent Technologies CS 00846U101   723,446 5,229 SH   SOLE   0 0 5,229
AIA Group Ltd ADR CS 001317205   313,378 7,441 SH   SOLE   0 0 7,441
Air Products & Chemicals Inc CS 009158106   27,177,244 94,625 SH   SOLE   23,062 0 71,563
Airbnb Inc. CS 009066101   9,016,561 72,480 SH   SOLE   0 0 72,480
Airbnb Inc. CS 009066101   8,583,600 69,000 SH Put SOLE   0 0 69,000
AirSculpt Technologies Inc CS 009496100   252,297 50,059 SH   SOLE   40,420 0 9,639
Akamai Tech CS 00971T101   538,078 6,872 SH   SOLE   0 0 6,872
Albemarle Corp CS 012653101   693,669 3,138 SH   SOLE   0 0 3,138
Albireo Pharma Contra CS 013cvr022   0 175,380 SH   SOLE   135,639 0 39,741
Alibaba Group Holding Limited CS 01609w102   9,206,214 90,098 SH   SOLE   51,793 0 38,305
Allegion Plc CS g0176j109   213,978 2,005 SH   SOLE   94 0 1,911
AllianceBernstein Holding LP CS 01881G106   579,969 15,863 SH   SOLE   0 0 15,863
Allison Transmission Holdings CS 01973r101   442,287 9,776 SH   SOLE   0 0 9,776
Allstate Corp CS 020002101   749,450 6,763 SH   SOLE   0 0 6,763
Alpha Metallurgical Resources CS 020764106   423,696 2,716 SH   SOLE   0 0 2,716
Alphabet Inc Class CS 02079K305   69,768,119 672,593 SH   SOLE   217,260 0 455,333
Alphabet Inc Class C CS 02079k107   64,877,175 623,819 SH   SOLE   186,193 0 437,626
Altria Group Inc. CS 02209S103   3,731,165 83,621 SH   SOLE   12,430 0 71,191
Amazon Com Inc CS 023135106   84,975,928 822,693 SH   SOLE   165,829 0 656,864
Ambev Sa Adr CS 02319V103   40,997 14,538 SH   SOLE   0 0 14,538
Amcor PLC Ord CS g0250x107   149,727 13,157 SH   SOLE   0 0 13,157
Amdocs Ltd CS G02602103   539,977 5,623 SH   SOLE   0 0 5,623
Ameren Corp. CS 023608102   600,929 6,956 SH   SOLE   0 0 6,956
America Movil SAB de CV ADR - CS 02390a101   871,702 41,411 SH   SOLE   0 0 41,411
American Battery Technology Co CS 02451v101   12,220 13,000 SH   SOLE   0 0 13,000
American Electric Power CS 025537101   2,201,056 24,190 SH   SOLE   77 0 24,113
American Express CS 025816109   15,384,979 93,271 SH   SOLE   51,467 0 41,804
American Financial Group CS 025932104   213,524 1,757 SH   SOLE   648 0 1,109
American International Group CS 026874784   1,923,429 38,194 SH   SOLE   1,700 0 36,494
American Tower CS 03027X100   23,270,951 113,883 SH   SOLE   14,662 0 99,222
American Water Works CS 030420103   502,973 3,433 SH   SOLE   0 0 3,433
Ameriprise Financial Inc CS 03076C106   1,424,716 4,648 SH   SOLE   950 0 3,698
Amerisource Bergen Corp. CS 03073E105   738,601 4,613 SH   SOLE   0 0 4,613
Ametek Inc CS 031100100   2,551,058 17,554 SH   SOLE   200 0 17,354
Amgen Inc CS 031162100   9,523,525 39,394 SH   SOLE   7,380 0 32,014
Amkor Technology CS 031652100   394,171 15,149 SH   SOLE   0 0 15,149
AMN Healthcare Services Inc CS 001744101   200,431 2,416 SH   SOLE   0 0 2,416
Amphenol Corp CS 032095101   292,979 3,585 SH   SOLE   250 0 3,335
AMR Corporation Com Escrow CS 001esc102   0 10,160 SH   SOLE   1,000 0 9,160
Analog Devices Inc CS 032654105   855,021 4,335 SH   SOLE   202 0 4,133
Anheuser-Busch InBev CS 03524A108   841,399 12,609 SH   SOLE   6,060 0 6,549
Antero Midstream Corp CS 03676b102   583,510 55,625 SH   SOLE   0 0 55,625
Aon Corp CS g0403h108   458,363 1,454 SH   SOLE   0 0 1,454
APA Corp CS 03743q108   896,718 24,867 SH   SOLE   280 0 24,587
Apogee CS 037598109   214,174 4,952 SH   SOLE   0 0 4,952
Apollo Global Management Inc C CS 03769M106   258,072 4,086 SH   SOLE   0 0 4,086
Apple Inc CS 037833100   254,880,592 1,545,668 SH   SOLE   94,939 0 1,450,729
Apple Inc CS 037833100   956,420 5,800 SH Put SOLE   0 0 5,800
Apple Inc CS 037833100   1,467,610 8,900 SH Put SOLE   0 0 8,900
Apple Inc CS 037833100   494,700 3,000 SH Put SOLE   0 0 3,000
Applied Industrial Technologie CS 03820C105   1,256,571 8,841 SH   SOLE   0 0 8,841
Applied Materials CS 038222105   2,492,378 20,291 SH   SOLE   678 0 19,613
Aptiv PLC CS g6095l109   1,012,290 9,023 SH   SOLE   0 0 9,023
Arch Capital Group CS G0450A105   337,246 4,969 SH   SOLE   0 0 4,969
Archer Daniels Midland Co. CS 039483102   4,486,913 56,326 SH   SOLE   0 0 56,326
Ares Capital Corp CS 04010L103   285,495 15,622 SH   SOLE   210 0 15,412
Arista Networks, Inc. CS 040413106   2,349,872 13,999 SH   SOLE   0 0 13,999
Arthur J. Gallagher CS 363576109   1,152,457 6,024 SH   SOLE   0 0 6,024
Artificial Intelligence Techno CS 04316d201   349 55,459 SH   SOLE   0 0 55,459
Ashland Inc CS 044186104   394,920 3,845 SH   SOLE   0 0 3,845
Asia Broadband CS 04518l100   1,221 51,304 SH   SOLE   0 0 51,304
ASML Holding N.V. CS N07059210   1,519,216 2,232 SH   SOLE   0 0 2,232
Astrazeneca CS 046353108   1,572,504 22,655 SH   SOLE   0 0 22,655
Atkore Inc CS 047649108   609,964 4,342 SH   SOLE   0 0 4,342
Atlas Copco AB ADR CS 049255706   167,835 13,231 SH   SOLE   0 0 13,231
Atlassian Corporation Plc CS 049468101   231,593 1,353 SH   SOLE   0 0 1,353
Atmos Energy Corp CS 049560105   322,136 2,867 SH   SOLE   0 0 2,867
AtriCure Inc CS 04963c209   513,400 12,386 SH   SOLE   682 0 11,704
Atrion Corp CS 049904105   678,143 1,080 SH   SOLE   1,080 0 0
AU Optronics Corp ADR CS 002255404   496,263 82,122 SH   SOLE   0 0 82,122
Autodesk CS 052769106   705,939 3,391 SH   SOLE   71 0 3,320
Autolus Therapeutics PLC ADR CS 05280R100   797,944 433,665 SH   SOLE   376,309 0 57,356
Automatic Data Processing CS 053015103   2,678,704 12,032 SH   SOLE   809 0 11,223
AutoNation CS 05329W102   306,475 2,281 SH   SOLE   0 0 2,281
Autozone Inc CS 053332102   1,959,146 797 SH   SOLE   16 0 781
Avery Dennison CS 053611109   232,452 1,299 SH   SOLE   80 0 1,219
Avient Corp CS 05368v106   809,782 19,674 SH   SOLE   0 0 19,674
Avnet CS 053807103   206,835 4,576 SH   SOLE   0 0 4,576
Axis Capital Holdings CS G0692U109   347,456 6,373 SH   SOLE   0 0 6,373
Baidu ADR CS 056752108   1,091,152 7,230 SH   SOLE   0 0 7,230
Baker Hughes Company A CS 05722g100   290,171 10,054 SH   SOLE   0 0 10,054
Ball Corp. CS 058498106   442,102 8,022 SH   SOLE   18 0 8,004
Banco Bilbao Vis ADR CS 05946K101   441,549 62,631 SH   SOLE   0 0 62,631
Bank of America Corp CS 060505104   23,903,607 835,790 SH   SOLE   113,748 0 722,042
Bank of America Corp CS 060505104   543,400 19,000 SH Call SOLE   0 0 19,000
Bank Of China Ltd ADR CS 06426M104   212,589 22,177 SH   SOLE   0 0 22,177
Bank of New York Mellon CS 064058100   964,012 21,215 SH   SOLE   410 0 20,805
Bank OZK CS 06417n103   2,246,872 65,698 SH   SOLE   26,272 0 39,426
Barrick Gold Corporation CS 067901108   487,993 26,279 SH   SOLE   3,550 0 22,729
BAXTER INTERNATIONAL INC CS 071813109   456,431 11,253 SH   SOLE   700 0 10,553
BECTON DICKINSON & COMPANY CS 075887109   1,639,603 6,624 SH   SOLE   177 0 6,447
Bed Bath & Beyond CS 075896100   4,650 10,880 SH   SOLE   0 0 10,880
Berkshire Hathaway CS 084670108   3,724,800 8 SH   SOLE   0 0 8
Berkshire Hathaway Class B CS 084670702   31,950,130 103,476 SH   SOLE   11,395 0 92,081
Berkshire Htwy Cla100 Shs 1 Wh CS 084990175   6,984,000 1,500 SH   SOLE   600 0 900
Best Buy Co. CS 086516101   257,570 3,291 SH   SOLE   0 0 3,291
BHP Group Limited CS 088606108   551,143 8,692 SH   SOLE   0 0 8,692
BioCube Inc CS 09056u107   433 66,666 SH   SOLE   0 0 66,666
Biogen Inc CS 09062X103   7,132,449 25,654 SH   SOLE   21,058 0 4,596
Bitcoin Services Inc CS 09173y107   0 15,000 SH   SOLE   0 0 15,000
Blackrock Inc CS 09247X101   13,359,419 19,966 SH   SOLE   1,573 0 18,393
Blackstone Group Inc CS 09260d107   7,805,663 88,862 SH   SOLE   43,137 0 45,725
Block Inc CS 852234103   264,920 3,859 SH   SOLE   0 0 3,859
Bloomin Brands Inc. CS 094235108   238,981 9,317 SH   SOLE   0 0 9,317
Blue Biofuels Inc CS 09530Q102   3,315 20,002 SH   SOLE   0 0 20,002
Boeing Company CS 097023105   12,992,134 61,160 SH   SOLE   3,733 0 57,427
Boise Cascade LLC CS 09739d100   201,292 3,182 SH   SOLE   0 0 3,182
Booking Holdings Inc CS 09857l108   20,454,211 7,712 SH   SOLE   2,148 0 5,564
Booz Allen Hamilton Holding CS 099502106   457,670 4,938 SH   SOLE   0 0 4,938
BorgWarner CS 099724106   829,976 16,900 SH   SOLE   0 0 16,900
Boston Scientific Corp CS 101137107   17,030,312 340,402 SH   SOLE   109,750 0 230,652
BP Amoco PLC ADR CS 055622104   1,664,030 43,860 SH   SOLE   0 0 43,860
Bristol-Myers Squibb Co CS 110122108   36,961,057 533,272 SH   SOLE   117,854 0 415,417
Broadcom Inc CS 11135F101   42,022,915 65,503 SH   SOLE   7,532 0 57,971
BROADRIDGE FINANCIAL SOL CS 11133T103   1,160,658 7,919 SH   SOLE   146 0 7,773
Brown-Forman Corp CS 115637100   219,169 3,362 SH   SOLE   0 0 3,362
Brown Forman Corp B CS 115637209   437,100 6,801 SH   SOLE   1,812 0 4,989
BRP Group Inc Cl A CS 05589g102   1,237,687 48,613 SH   SOLE   0 0 48,613
Builders First Source Inc CS 12008r107   1,686,554 18,997 SH   SOLE   0 0 18,997
BWX Technologies Inc CS 05605h100   248,162 3,937 SH   SOLE   192 0 3,745
Cadence Bank CS 12740C103   467,100 22,500 SH   SOLE   19,000 0 3,500
Cadence Design Systems CS 127387108   3,672,163 17,479 SH   SOLE   0 0 17,479
Cadence Design Systems CS 127387108   1,260,540 6,000 SH Put SOLE   0 0 6,000
Cal Maine Foods CS 128030202   250,556 4,115 SH   SOLE   0 0 4,115
California Bancorp CS 13005u101   751,369 38,512 SH   SOLE   0 0 38,512
Campbell Soup Company CS 134429109   697,271 12,682 SH   SOLE   1,445 0 11,237
Canadian National Railway Co CS 136375102   287,211 2,435 SH   SOLE   0 0 2,435
Canadian Natural Resources CS 136385101   256,381 4,632 SH   SOLE   425 0 4,207
Canadian Pacific Railway CS 13645T100   471,565 6,129 SH   SOLE   0 0 6,129
Canopy Growth Corporation CS 138035100   35,947 20,541 SH   SOLE   0 0 20,541
Capital One Financial CS 14040H105   392,060 4,077 SH   SOLE   0 0 4,077
Cardinal Health Inc. CS 14149Y108   1,060,095 14,041 SH   SOLE   0 0 14,041
Cargojet Inc CS 14179v503   316,600 3,892 SH   SOLE   0 0 3,892
Carrefour SA ADR CS 144430204   53,770 13,283 SH   SOLE   0 0 13,283
Carrier Global Corp CS 14448c104   1,362,835 29,789 SH   SOLE   6,785 0 23,004
Caterpillar Inc CS 149123101   3,136,085 13,704 SH   SOLE   454 0 13,250
CBO Global Mkts Inc CS 12503M108   3,116,302 23,214 SH   SOLE   0 0 23,214
Cedar Fair LP CS 150185106   837,813 18,337 SH   SOLE   3,300 0 15,037
Celanese Corp CS 150870103   338,885 3,112 SH   SOLE   0 0 3,112
Centene CS 15135B101   260,362 4,119 SH   SOLE   0 0 4,119
CenterPoint Energy CS 15189T107   300,227 10,191 SH   SOLE   2,130 0 8,061
Centrus Energy Corp CS 15643u104   208,495 6,475 SH   SOLE   0 0 6,475
CF Industries Holdings CS 125269100   699,770 9,653 SH   SOLE   0 0 9,653
CF Industries Holdings CS 125269100   43,494 600 SH Call SOLE   0 0 600
Charles Schwab CS 808513105   1,862,706 35,561 SH   SOLE   13,132 0 22,429
Chemed Corp CS 16359R103   894,278 1,663 SH   SOLE   0 0 1,663
Cheniere Energy Inc CS 16411R208   569,724 3,615 SH   SOLE   0 0 3,615
CHEVRON CORPORATION CS 166764100   15,759,156 96,587 SH   SOLE   7,045 0 89,542
Chipotle Mexican Grill CS 169656105   509,070 298 SH   SOLE   0 0 298
Chord Energy Corp CS 674215207   213,252 1,584 SH   SOLE   0 0 1,584
Chromadex Corporation CS 171077407   16,321 10,667 SH   SOLE   0 0 10,667
Chubb Ltd CS h1467j104   25,509,137 131,369 SH   SOLE   18,705 0 112,664
Church & Dwight Co CS 171340102   623,998 7,058 SH   SOLE   160 0 6,898
Ciena Corp. CS 171779309   501,146 9,542 SH   SOLE   0 0 9,542
Cigna Group CS 125523100   1,974,152 7,726 SH   SOLE   1,516 0 6,210
Cincinnati Financial Corporati CS 172062101   1,705,633 15,218 SH   SOLE   2,500 0 12,718
Cint Group AB NPV CS w2r8az114   15,812 11,620 SH   SOLE   0 0 11,620
Cintas Inc. CS 172908105   1,167,421 2,523 SH   SOLE   0 0 2,523
Cisco Systems Inc CS 17275r102   45,631,911 872,920 SH   SOLE   135,022 0 737,899
CISO Global Inc CS 15672x102   10,309 30,500 SH   SOLE   0 0 30,500
Citigroup Inc CS 172967424   3,676,998 78,418 SH   SOLE   11,986 0 66,432
Clariant AG CS H14843165   469,600 28,392 SH   SOLE   0 0 28,392
Cleveland Cliffs Inc. CS 185899101   903,266 49,278 SH   SOLE   0 0 49,278
Cleveland Cliffs Inc. CS 185899101   36,660 2,000 SH Call SOLE   0 0 2,000
Cleveland Cliffs Inc. CS 185899101   91,650 5,000 SH Call SOLE   0 0 5,000
Cleveland Cliffs Inc. CS 185899101   91,650 5,000 SH Call SOLE   0 0 5,000
Cleveland Cliffs Inc. CS 185899101   91,650 5,000 SH Call SOLE   0 0 5,000
Cleveland Cliffs Inc. CS 185899101   91,650 5,000 SH Call SOLE   0 0 5,000
Cleveland Cliffs Inc. CS 185899101   183,300 10,000 SH Put SOLE   0 0 10,000
Cleveland Cliffs Inc. CS 185899101   36,660 2,000 SH Put SOLE   0 0 2,000
Cleveland Cliffs Inc. CS 185899101   91,650 5,000 SH Put SOLE   0 0 5,000
Cleveland Cliffs Inc. CS 185899101   91,650 5,000 SH Put SOLE   0 0 5,000
Cleveland Cliffs Inc. CS 185899101   91,650 5,000 SH Put SOLE   0 0 5,000
Clorox Co CS 189054109   1,015,211 6,416 SH   SOLE   95 0 6,321
Cloudflare Inc Cl A CS 18915m107   452,153 7,333 SH   SOLE   0 0 7,333
CloudMD Software & Services In CS 18912c102   1,688 12,500 SH   SOLE   0 0 12,500
Clovis Oncology Inc CS 189464100   2,176 20,000 SH   SOLE   0 0 20,000
CME Group Inc CS 12572Q105   891,305 4,654 SH   SOLE   0 0 4,654
CNO Financial Inc CS 12621E103   232,440 10,475 SH   SOLE   0 0 10,475
Coca-Cola Femsa SAB de CV ADR CS 191241108   574,073 7,134 SH   SOLE   0 0 7,134
COCA COLA COM CS 191216100   22,525,262 363,135 SH   SOLE   82,217 0 280,918
Cognizant Technology Solutions CS 192446102   722,041 11,850 SH   SOLE   523 0 11,327
Coherent Inc CS 19247g107   565,945 14,862 SH   SOLE   0 0 14,862
Coinbase Global Inc CS 19260q107   285,483 4,225 SH   SOLE   100 0 4,125
Colgate Palmolive CS 194162103   1,757,425 23,386 SH   SOLE   2,120 0 21,266
Collateral Loan Security - Wel CS l0c990030   0 36,737 SH   SOLE   0 0 36,737
Comcast Corp. Cl A CS 20030n101   9,107,557 240,242 SH   SOLE   39,915 0 200,326
Comerica Inc. CS 200340107   228,823 5,270 SH   SOLE   0 0 5,270
ConAgra Brands Inc CS 205887102   354,208 9,430 SH   SOLE   0 0 9,430
ConocoPhillips CS 20825C104   5,626,953 56,718 SH   SOLE   2,519 0 54,199
ConocoPhillips CS 20825C104   347,235 3,500 SH Put SOLE   0 0 3,500
Consolidated Edison Co of NY CS 209115104   889,126 9,294 SH   SOLE   33 0 9,261
Constellation Brands Inc. CS 21036P108   1,613,965 7,145 SH   SOLE   0 0 7,145
Constellation Energy Corp CS 21037t109   739,137 9,416 SH   SOLE   332 0 9,084
Copa Holdings Sa Class A CS p31076105   744,433 8,061 SH   SOLE   0 0 8,061
Copart Inc CS 217204106   1,323,771 17,601 SH   SOLE   0 0 17,601
Corning, Inc. CS 219350105   1,016,507 28,813 SH   SOLE   579 0 28,234
Corteva Inc CS 22052l104   540,446 8,961 SH   SOLE   479 0 8,482
Costco Wholesale Corp CS 22160K105   35,010,249 70,462 SH   SOLE   5,859 0 64,603
Covenant Logistics Group Inc A CS 22284p105   358,434 10,120 SH   SOLE   0 0 10,120
Crane Co CS 224441105   207,024 1,824 SH   SOLE   0 0 1,824
Creative Edge Nutrition Inc CS 22528w205   0 51,300 SH   SOLE   0 0 51,300
Crescent Energy Co Class A CS 44952j104   167,249 14,788 SH   SOLE   14,643 0 145
Cresco Labs Inc CS 22587m106   17,062 10,641 SH   SOLE   0 0 10,641
Crowdstrike Hldgs Inc CS 22788c105   8,045,083 58,612 SH   SOLE   207 0 58,405
CROWN CASTLE INC CS 22822V101   4,463,813 33,352 SH   SOLE   8,738 0 24,614
CSX Corp CS 126408103   1,667,201 55,685 SH   SOLE   2,802 0 52,883
Cummins Inc CS 231021106   2,399,904 10,046 SH   SOLE   93 0 9,953
Curtiss Wright CS 231561101   236,078 1,339 SH   SOLE   0 0 1,339
CVS Health Corp. CS 126650100   7,048,344 94,851 SH   SOLE   10,385 0 84,465
CyberArk Software CS m2682v108   327,036 2,210 SH   SOLE   0 0 2,210
Cytta Corporation CS 12673w407   577 12,000 SH   SOLE   0 0 12,000
Danaher Corp CS 235851102   19,548,498 77,561 SH   SOLE   16,987 0 60,575
Darden Restuarants CS 237194105   1,093,333 7,046 SH   SOLE   518 0 6,529
Dariohealth Corp CS 23725P209   600,696 145,800 SH   SOLE   110,979 0 34,821
DaVita Healthcare Partners Inc CS 23918K108   409,200 5,045 SH   SOLE   0 0 5,045
Deckers Outdoor Corp CS 243537107   376,273 837 SH   SOLE   0 0 837
Deere & Co CS 244199105   5,840,307 14,145 SH   SOLE   360 0 13,785
Dell Technologies C CS 24703l202   1,435,596 35,702 SH   SOLE   0 0 35,702
Delta Air Lines CS 247361702   367,584 10,526 SH   SOLE   300 0 10,226
Destination XL Group Inc CS 25065k104   181,070 32,862 SH   SOLE   0 0 32,862
Deutsche Telekom ADR CS 251566105   329,482 13,569 SH   SOLE   0 0 13,569
Devon Energy Corp CS 25179M103   834,964 16,498 SH   SOLE   2,210 0 14,288
Diageo Plc Spsd ADR CS 25243q205   16,867,682 93,099 SH   SOLE   12,683 0 80,416
Diamondback Energy Inc CS 25278x109   200,375 1,482 SH   SOLE   0 0 1,482
Diamondrock Hospitality Co CS 252784301   165,137 20,312 SH   SOLE   0 0 20,312
Digital Turbine Inc CS 25400w102   401,663 32,497 SH   SOLE   0 0 32,497
Digital World Acquisition Corp CS 25400Q105   149,759 10,659 SH   SOLE   833 0 9,826
Dillard Department Stores Inc. CS 254067101   615,668 2,001 SH   SOLE   169 0 1,832
Discover Financial CS 254709108   544,955 5,514 SH   SOLE   0 0 5,514
Disney, Walt Co. CS 254687106   21,854,597 218,262 SH   SOLE   62,108 0 156,154
DocuSign Inc. CS 256163106   955,028 16,381 SH   SOLE   1 0 16,380
Dollar General Corp. CS 256677105   17,433,367 82,835 SH   SOLE   28,169 0 54,666
Dollar Tree CS 256746108   544,485 3,793 SH   SOLE   0 0 3,793
Dominion Energy Inc. CS 25746U109   919,698 16,450 SH   SOLE   47 0 16,403
Domino's Pizza Inc CS 25754A201   13,800,379 41,836 SH   SOLE   15,955 0 25,881
Dover Corp. CS 260003108   651,242 4,286 SH   SOLE   0 0 4,286
Dow Inc CS 260557103   2,503,501 45,668 SH   SOLE   479 0 45,189
DTE Energy CS 233331107   442,432 4,039 SH   SOLE   0 0 4,039
Duke Energy Corp. CS 26441C204   2,098,396 21,752 SH   SOLE   1,581 0 20,171
DuPont de Nemours Inc CS 26614n102   680,843 9,486 SH   SOLE   756 0 8,730
DXC Technology Co CS 23355l106   595,804 23,310 SH   SOLE   0 0 23,310
Eastman Chemical Co. CS 277432100   224,682 2,664 SH   SOLE   0 0 2,664
Eaton Corp Plc CS G29183103   29,179,682 170,303 SH   SOLE   16,971 0 153,332
Ebay CS 278642103   393,801 8,875 SH   SOLE   0 0 8,875
EchoStar Corp CS 278768106   217,761 11,906 SH   SOLE   0 0 11,906
Eco Oro Minerals Corp CS 27887t107   366 10,000 SH   SOLE   0 0 10,000
Ecolabs Inc. CS 278865100   703,582 4,250 SH   SOLE   0 0 4,250
Edwards Lifesciences Corp. CS 28176E108   890,423 10,763 SH   SOLE   0 0 10,763
Elevance Health Inc CS 036752103   2,339,102 5,087 SH   SOLE   100 0 4,987
EMCOR Group Inc CS 29084Q100   218,700 1,345 SH   SOLE   0 0 1,345
Emerson Electric CS 291011104   1,803,069 20,692 SH   SOLE   4,313 0 16,379
Enbridge Inc CS 29250n105   523,215 13,715 SH   SOLE   344 0 13,371
Engage XR Holdings ORDG CS g9390j100   1,221 30,000 SH   SOLE   0 0 30,000
Enterprise Financial Services CS 293712105   1,642,453 36,835 SH   SOLE   0 0 36,835
Entravision Communications Cor CS 29382r107   218,567 36,127 SH   SOLE   0 0 36,127
EOG Resources CS 26875P101   1,633,360 14,249 SH   SOLE   5,062 0 9,187
Epam Systems Inc CS 29414b104   19,379,386 64,814 SH   SOLE   47,642 0 17,172
Equinix Corp CS 29444U700   946,437 1,313 SH   SOLE   433 0 880
Equitable Holdings Inc CS 29452e101   395,559 15,579 SH   SOLE   0 0 15,579
Equity Residential Properties CS 29476L107   269,291 4,488 SH   SOLE   0 0 4,488
Estee Lauder CS 518439104   1,232,640 5,001 SH   SOLE   470 0 4,531
Evercore Partners Inc CS 29977A105   682,072 5,912 SH   SOLE   0 0 5,912
Everest Re Group CS G3223R108   391,321 1,093 SH   SOLE   0 0 1,093
Eversource Energy CS 30040W108   361,170 4,615 SH   SOLE   77 0 4,538
Exelon Corp. CS 30161N101   1,243,006 29,673 SH   SOLE   1,687 0 27,986
Expeditors International of Wa CS 302130109   408,655 3,711 SH   SOLE   0 0 3,711
Extra Space Storage Inc CS 30225T102   307,687 1,888 SH   SOLE   0 0 1,888
Exxon Mobil Corp COM CS 30231g102   12,889,253 117,538 SH   SOLE   16,443 0 101,095
F.N.B. Corp CS 302520101   478,608 41,259 SH   SOLE   0 0 41,259
Factset Research Systems CS 303075105   517,112 1,246 SH   SOLE   0 0 1,246
Fair Isaac and Co. CS 303250104   3,431,938 4,884 SH   SOLE   0 0 4,884
Fastenal Co CS 311900104   597,515 11,077 SH   SOLE   0 0 11,077
Federal Agricultural Mortgage CS 313148306   219,764 1,650 SH   SOLE   0 0 1,650
Federal National Mortgage Asso CS 313586109   35,221 85,906 SH   SOLE   0 0 85,906
Fedex CS 31428X106   1,411,838 6,179 SH   SOLE   43 0 6,136
Femasys Inc CS 31447e105   246,621 227,300 SH   SOLE   179,367 0 47,933
Fidelity National Information CS 31620M106   234,414 4,315 SH   SOLE   13 0 4,302
Fidelity Natl Finl Inc New CS 31620r303   212,865 6,094 SH   SOLE   0 0 6,094
Fidus Investment Corp CS 316500107   226,895 11,898 SH   SOLE   0 0 11,898
Fifth Third Bancorp. CS 316773100   301,407 11,314 SH   SOLE   0 0 11,314
First Mid Bancshares Inc CS 320866106   339,978 12,490 SH   SOLE   0 0 12,490
First Solar Inc CS 336433107   1,098,593 5,051 SH   SOLE   0 0 5,051
FirstEnergy CS 337932107   272,799 6,810 SH   SOLE   0 0 6,810
Fiserv, Inc. CS 337738108   892,033 7,892 SH   SOLE   0 0 7,892
FLEETCOR TECHNOLOGIES INC CS 339041105   214,645 1,018 SH   SOLE   0 0 1,018
Flow Beverage Corp CS 34344j102   13,839 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   299,975 10,944 SH   SOLE   0 0 10,944
Ford Motor Company CS 345370860   2,853,702 226,484 SH   SOLE   1,105 0 225,379
Fortinet Inc CS 34959E109   1,009,262 15,186 SH   SOLE   5,292 0 9,894
Fortive Corporation CS 34959j108   998,796 14,652 SH   SOLE   0 0 14,652
Fox Corp Class A CS 35137l105   724,950 21,291 SH   SOLE   0 0 21,291
Franco Nevada CS 351858105   209,369 1,436 SH   SOLE   0 0 1,436
Freeport-McMoRan, Inc. CS 35671D857   860,630 21,037 SH   SOLE   0 0 21,037
Galecto Inc CS 36322q107   508,351 255,453 SH   SOLE   210,489 0 44,964
Gartner Group Inc. Cl A CS 366651107   975,681 2,995 SH   SOLE   0 0 2,995
GE HealthCare Technologies Inc CS 36266g107   277,015 3,377 SH   SOLE   174 0 3,203
General Dynamics CS 369550108   1,826,884 8,005 SH   SOLE   1,017 0 6,988
GENERAL ELEC CO REG SHS CS 369604301   1,420,515 14,859 SH   SOLE   475 0 14,384
General Mills Inc CS 370334104   2,331,409 27,281 SH   SOLE   65 0 27,215
General Motors CS 37045V100   513,485 13,999 SH   SOLE   0 0 13,999
Gentex Corp CS 371901109   247,320 8,823 SH   SOLE   0 0 8,823
Genuine Parts Co. CS 372460105   588,565 3,518 SH   SOLE   220 0 3,298
Getswift Technologies :TD CS 37428g100   14 142,857 SH   SOLE   0 0 142,857
Gilead Sciences Inc CS 375558103   3,371,059 40,630 SH   SOLE   615 0 40,015
Global Payments Inc. CS 37940X102   482,061 4,581 SH   SOLE   64 0 4,517
Golden Ocean Group Ltd CS g39637205   228,686 24,022 SH   SOLE   0 0 24,022
Goldman Sachs Group, Inc. CS 38141G104   4,216,890 12,891 SH   SOLE   133 0 12,758
Grab Holdings Inc CS g4124c109   35,091 11,658 SH   SOLE   0 0 11,658
Grand Central Silver Mines CS 384906202   0 17,000 SH   SOLE   0 0 17,000
Gray Television CS 389375106   182,013 20,873 SH   SOLE   20,000 0 873
Grupo Aeroportuario Centro CS 400501102   250,852 2,803 SH   SOLE   0 0 2,803
GSK PLC CS 37733w204   546,153 15,350 SH   SOLE   0 0 15,350
Guangshen Railway Co Ltd Class CS y2930p108   10,427 56,450 SH   SOLE   0 0 56,450
H&R Block CS 093671105   492,830 13,981 SH   SOLE   0 0 13,981
Haleon PLC CS 405552100   128,881 15,833 SH   SOLE   0 0 15,833
Hammond Power Solutions Inc. CS 408549103   453,015 16,100 SH   SOLE   0 0 16,100
Hapbee Technologies Inc CS 41136m102   1,442 20,000 SH   SOLE   0 0 20,000
Hartford Financial Services Gr CS 416515104   686,699 9,854 SH   SOLE   0 0 9,854
HCA Healthcare Inc. CS 40412C101   719,248 2,728 SH   SOLE   0 0 2,728
HealthLynked Corp CS 42228p102   5,600 70,000 SH   SOLE   0 0 70,000
Healthpeak Properties Inc CS 42250p103   638,609 29,067 SH   SOLE   0 0 29,067
Heico Corp CS 422806109   242,117 1,416 SH   SOLE   0 0 1,416
Heliogen Inc CS 42329e105   5,033 20,954 SH   SOLE   0 0 20,954
Helios and Matheson Analytics CS 42327l309   3 32,001 SH   SOLE   0 0 32,001
Hennes & Mauritz AB CS 425883105   57,177 20,055 SH   SOLE   0 0 20,055
Henry Jack and Associates Inc CS 426281101   397,775 2,639 SH   SOLE   0 0 2,639
Herc Holdings Inc CS 42704l104   364,480 3,200 SH   SOLE   0 0 3,200
Hershey Foods Corp CS 427866108   442,953 1,741 SH   SOLE   0 0 1,741
Hess Corp CS 42809H107   287,048 2,169 SH   SOLE   1,143 0 1,026
Hewlett Packard Enterprise Co. CS 42824c109   1,303,552 81,830 SH   SOLE   0 0 81,830
Hillenbrand Industries CS 431571108   421,375 8,865 SH   SOLE   0 0 8,865
Himax Technologies Inc ADR CS 43289p106   291,428 35,846 SH   SOLE   0 0 35,846
Hologic Inc. CS 436440101   701,041 8,687 SH   SOLE   0 0 8,687
Home Bancshares Inc CS 436893200   1,355,775 62,449 SH   SOLE   62,345 0 104
Home Depot Inc CS 437076102   60,374,104 204,575 SH   SOLE   43,203 0 161,371
Honda Motor Co, Ltd. CS 438128308   416,476 15,722 SH   SOLE   0 0 15,722
Honeywell Intl Inc CS 438516106   34,002,612 177,912 SH   SOLE   26,889 0 151,023
Hope Bancorp Inc CS 43940t109   189,192 19,266 SH   SOLE   0 0 19,266
Horizon Pharma CS g46188101   561,198 5,142 SH   SOLE   0 0 5,142
Hormel Geo A Co CS 440452100   249,808 6,264 SH   SOLE   0 0 6,264
Host Hotels and Resorts CS 44107P104   2,227,189 135,063 SH   SOLE   942 0 134,121
Howmet Aerospace Inc CS 443201108   206,808 4,881 SH   SOLE   1,069 0 3,812
HP Inc. CS 40434l105   1,562,538 53,238 SH   SOLE   0 0 53,238
HSBC Holdings PLC ADR CS 404280406   886,390 25,971 SH   SOLE   0 0 25,971
Hubbell Inc. Class B CS 443510607   757,498 3,113 SH   SOLE   0 0 3,113
Humana Incorporated CS 444859102   386,519 796 SH   SOLE   0 0 796
Huntington Bancshares CS 446150104   691,371 61,730 SH   SOLE   10,777 0 50,953
ICON Public Limited Company CS g4705a100   330,210 1,546 SH   SOLE   31 0 1,515
IDEXX Laboratories CS 45168D104   299,048 598 SH   SOLE   0 0 598
Illinois Tool Works CS 452308109   2,707,100 11,120 SH   SOLE   188 0 10,932
Illumina Inc. CS 452327109   264,164 1,136 SH   SOLE   31 0 1,105
Imageware Systems Inc. CS 45245s108   4,121 10,302,536 SH   SOLE   0 0 10,302,536
Imperial Brands ADR CS 45262p102   218,762 9,492 SH   SOLE   0 0 9,492
Ingersoll-Rand PLC CS 45687v106   541,249 9,303 SH   SOLE   0 0 9,303
Ingersoll-Rand PLC CS 45687v106   58,180 1,000 SH Put SOLE   0 0 1,000
Ingersoll-Rand PLC CS 45687v106   174,540 3,000 SH Put SOLE   0 0 3,000
Ingles Markets Inc Class A CS 457030104   274,438 3,094 SH   SOLE   0 0 3,094
INmune Bio CS 45782t105   126,894 19,643 SH   SOLE   16,360 0 3,283
Inspirato Incorportated Ordina CS 45791e107   179,736 187,440 SH   SOLE   0 0 187,440
Insulet Corp CS 45784P101   574,447 1,801 SH   SOLE   0 0 1,801
Int'l Business Machines Corp. CS 459200101   4,258,864 32,488 SH   SOLE   6,305 0 26,183
Intel Corp CS 458140100   5,717,613 175,011 SH   SOLE   19,660 0 155,351
Intercontinental Exchange, Inc CS 45866f104   19,066,863 182,825 SH   SOLE   64,697 0 118,128
International Flavors & Fragra CS 459506101   304,601 3,312 SH   SOLE   0 0 3,312
International Paper Company CS 460146103   1,093,810 30,333 SH   SOLE   300 0 30,033
International Silver Inc CS 460328107   6 62,500 SH   SOLE   0 0 62,500
INTERPUBLIC CS 460690100   1,604,456 43,084 SH   SOLE   0 0 43,084
Intuit CS 461202103   2,455,654 5,508 SH   SOLE   2,991 0 2,517
Intuitive Surgical Inc CS 46120E602   964,399 3,775 SH   SOLE   4 0 3,771
Invesco Plc CS g491bt108   432,960 26,400 SH   SOLE   0 0 26,400
Iron Mountain Inc CS 46284v101   831,269 15,711 SH   SOLE   0 0 15,711
iShares Core S&P US Growth ETF CS 464287671   494,551 5,571 SH   SOLE   0 0 5,571
J B Hunt Transport Services In CS 445658107   268,106 1,528 SH   SOLE   0 0 1,528
J M Smucker CS 832696405   1,664,442 10,577 SH   SOLE   520 0 10,057
Jabil Circuit Inc CS 466313103   1,099,084 12,467 SH   SOLE   0 0 12,467
Jacobs Engineering Group Inc CS 46982l108   417,983 3,557 SH   SOLE   0 0 3,557
Jammin Java CS 470751108   1 14,651 SH   SOLE   14,651 0 0
Jefferies Financial Group CS 47233w109   330,977 10,428 SH   SOLE   0 0 10,428
Johnson and Johnson CS 478160104   55,486,518 357,978 SH   SOLE   49,137 0 308,841
Johnson Controls Intl. PLC CS g51502105   1,276,604 21,199 SH   SOLE   1,080 0 20,119
JP Morgan Chase & Co CS 46625H100   40,114,264 307,837 SH   SOLE   33,779 0 274,058
Jushi Holdings Inc CS 48213y107   5,177 10,000 SH   SOLE   0 0 10,000
Kellogg Co CS 487836108   904,813 13,513 SH   SOLE   4,848 0 8,665
KeyCorp CS 493267108   644,993 51,517 SH   SOLE   0 0 51,517
KEYSIGHT TECHNOLOGIES INC CS 49338L103   1,073,922 6,650 SH   SOLE   0 0 6,650
KIMBERLY CLARK CS 494368103   5,554,726 41,385 SH   SOLE   20,788 0 20,597
Kinder Morgan, Inc. CS 49456B101   2,260,943 129,123 SH   SOLE   52,551 0 76,572
KKR & Co CS 48251w104   560,441 10,671 SH   SOLE   0 0 10,671
KLA - Tencor CS 482480100   1,372,386 3,438 SH   SOLE   34 0 3,404
Knight-Swift Transportation Ho CS 499049104   362,565 6,408 SH   SOLE   0 0 6,408
Koninklijke Ahold Delhaize NV CS 500467501   224,739 6,569 SH   SOLE   0 0 6,569
Kontoor Brands Inc CS 50050n103   305,899 6,322 SH   SOLE   0 0 6,322
Kraft Heinz Company CS 500754106   608,522 15,736 SH   SOLE   76 0 15,660
Kroger Co CS 501044101   1,368,645 27,722 SH   SOLE   0 0 27,722
Kulicke & Soffa Inds Inc. CS 501242101   738,556 14,017 SH   SOLE   0 0 14,017
L'Oreal Co ADR CS 502117203   248,778 2,784 SH   SOLE   0 0 2,784
L3Harris Technologies Inc CS 502431109   1,972,863 10,053 SH   SOLE   150 0 9,903
Laboratory Corp. of America CS 50540R409   516,424 2,251 SH   SOLE   0 0 2,251
Lam Research Corp CS 512807108   1,955,361 3,689 SH   SOLE   0 0 3,689
Las Vegas Sands Corp. CS 517834107   314,331 5,471 SH   SOLE   0 0 5,471
Lennar Corp CS 526057104   539,319 5,131 SH   SOLE   607 0 4,524
Lenovo Group Ltd Spon Adr CS 526250105   583,478 26,943 SH   SOLE   0 0 26,943
Liberty Global PLC Cl C CS G5480U120   547,121 26,846 SH   SOLE   0 0 26,846
Liberty Media Corp Delaware C CS 531229854   15,283,803 204,247 SH   SOLE   135,637 0 68,610
Life Storage Inc CS 53223x107   1,784,135 13,610 SH   SOLE   0 0 13,610
LifeMD Inc CS 53216b104   170,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   31,945,904 93,023 SH   SOLE   52,485 0 40,538
Lilly, Eli Co CS 532457108   721,182 2,100 SH Put SOLE   0 0 2,100
Lincoln Electric CS 533900106   321,628 1,902 SH   SOLE   0 0 1,902
Linde PLC CS g54950103   1,351,333 3,802 SH   SOLE   0 0 3,802
Lineage Cell Therapeutics Inc CS 53566p109   637,673 425,115 SH   SOLE   354,711 0 70,404
Lithium Americas Corp CS 53680q207   230,134 10,576 SH   SOLE   0 0 10,576
Lithium Americas Corp CS 53680q207   10,880 500 SH Call SOLE   0 0 500
LKQ CS 501889208   856,727 15,094 SH   SOLE   0 0 15,094
Lockheed Martin CS 539830109   18,856,280 39,888 SH   SOLE   7,612 0 32,276
Loews Corp CS 540424108   250,085 4,310 SH   SOLE   146 0 4,164
Lonza Group LTD CS h50524133   242,676 405 SH   SOLE   0 0 405
LOWES COMPANIES INC CS 548661107   13,260,402 66,312 SH   SOLE   995 0 65,317
LOWES COMPANIES INC CS 548661107   879,868 4,400 SH Put SOLE   0 0 4,400
LPL FINANCIAL HOLDINGS INC CS 50212V100   1,658,669 8,195 SH   SOLE   0 0 8,195
Lululemon Athletica CS 550021109   849,655 2,333 SH   SOLE   0 0 2,333
Lumen Technologies Inc CS 550241103   54,049 20,396 SH   SOLE   0 0 20,396
LVMH ADR CS 502441306   714,655 3,895 SH   SOLE   0 0 3,895
Lynas Rare Earths CS 551073307   80,666 18,998 SH   SOLE   0 0 18,998
LyonDellBasell Industries NV CS N53745100   311,402 3,317 SH   SOLE   24 0 3,293
Magna International CS 559222401   253,172 4,726 SH   SOLE   0 0 4,726
Manhattan Associates CS 562750109   215,396 1,391 SH   SOLE   0 0 1,391
Marathon Oil Corp CS 565849106   532,714 22,233 SH   SOLE   600 0 21,633
Marathon Petroleum Corp CS 56585A102   4,309,547 31,963 SH   SOLE   6,907 0 25,056
Markland Technologies Inc CS 570658203   0 15,000 SH   SOLE   0 0 15,000
Marriott Intl Inc CS 571903202   669,130 4,030 SH   SOLE   0 0 4,030
Marsh & McClennan Companies CS 571748102   1,279,921 7,685 SH   SOLE   0 0 7,685
Marvell Technology Group LTD CS 573874104   253,355 5,851 SH   SOLE   0 0 5,851
Masco Corp CS 574599106   421,849 8,485 SH   SOLE   0 0 8,485
MasTec Inc CS 576323109   259,521 2,748 SH   SOLE   0 0 2,748
Mastercard CS 57636Q104   35,154,377 96,735 SH   SOLE   47,869 0 48,866
MasterCraft Boat Holdings Inc CS 57637h103   559,303 18,380 SH   SOLE   0 0 18,380
Mattel, Inc. CS 577081102   702,157 38,140 SH   SOLE   9,819 0 28,321
McCormick & Co CS 579780206   1,300,572 15,630 SH   SOLE   3,060 0 12,570
McDonalds Corp CS 580135101   36,031,693 128,864 SH   SOLE   13,799 0 115,065
McKesson HBOC Corp. CS 58155Q103   1,306,363 3,669 SH   SOLE   45 0 3,624
Medaro Mining Corp CS 58404n109   2,435 23,540 SH   SOLE   0 0 23,540
Medical Marijuana Inc CS 58463a105   226 52,557 SH   SOLE   50,000 0 2,557
Medical Properties Tr Inc CS 58463J304   165,717 20,160 SH   SOLE   0 0 20,160
Medient Studios Inc CS 58471d109   0 100,000 SH   SOLE   0 0 100,000
Medtronic Plc CS g5960l103   4,287,256 53,179 SH   SOLE   15,670 0 37,509
Merck & Co CS 58933Y105   16,272,748 152,954 SH   SOLE   24,585 0 128,368
Merck & Co CS 58933Y105   414,921 3,900 SH Call SOLE   0 0 3,900
Merck & Co CS 58933Y105   531,950 5,000 SH Put SOLE   0 0 5,000
Merck & Co CS 58933Y105   319,170 3,000 SH Put SOLE   0 0 3,000
Meta Platforms Inc CS 30303M102   37,210,805 175,572 SH   SOLE   80,984 0 94,588
Metlife Inc. CS 59156R108   2,784,158 48,052 SH   SOLE   16,001 0 32,051
Mettler-Toledo International CS 592688105   201,988 132 SH   SOLE   0 0 132
MGIC Investment CS 552848103   748,633 55,785 SH   SOLE   0 0 55,785
MGM Resorts International CS 552953101   1,051,567 23,673 SH   SOLE   400 0 23,273
Microchip Technology CS 595017104   856,567 10,224 SH   SOLE   0 0 10,224
Micron Technology CS 595112103   1,373,912 22,770 SH   SOLE   100 0 22,670
Microsoft Corp CS 594918104   223,469,007 775,127 SH   SOLE   186,063 0 589,063
Microsoft Corp CS 594918104   1,758,630 6,100 SH Put SOLE   0 0 6,100
Microsoft Corp CS 594918104   288,300 1,000 SH Put SOLE   0 0 1,000
Microsoft Corp CS 594918104   2,162,250 7,500 SH Put SOLE   0 0 7,500
Microsoft Corp CS 594918104   403,620 1,400 SH Put SOLE   0 0 1,400
Microsoft Corp CS 594918104   720,750 2,500 SH Put SOLE   0 0 2,500
Moderna Inc. CS 60770k107   767,593 4,998 SH   SOLE   0 0 4,998
Mondelez International Inc CS 609207105   21,452,601 307,697 SH   SOLE   42,255 0 265,441
MongoDB Inc Cl A CS 60937p106   943,437 4,047 SH   SOLE   0 0 4,047
Monster Beverage Corp CS 61174x109   284,957 5,276 SH   SOLE   0 0 5,276
Moody's Corp. CS 615369105   728,332 2,380 SH   SOLE   0 0 2,380
MORGAN STANLEY DEAN WITTER & C CS 617446448   16,048,845 182,789 SH   SOLE   16,093 0 166,696
Mosaic Company CS 61945C103   390,301 8,507 SH   SOLE   0 0 8,507
MOTOROLA SOLUTIONS INC CS 620076307   1,444,776 5,049 SH   SOLE   8 0 5,041
MPTV Inc CS 553424409   0 11,129 SH   SOLE   0 0 11,129
Mr. Cooper Group Inc CS 62482r107   312,150 7,619 SH   SOLE   0 0 7,619
MSCI, Inc. CS 55354G100   554,113 990 SH   SOLE   0 0 990
Mueller Industries CS 624756102   1,400,122 19,054 SH   SOLE   0 0 19,054
Mustang Bio Inc CS 62818Q104   7,332 20,000 SH   SOLE   0 0 20,000
Nanalysis Scientific Corp Ordi CS 63000Y103   13,300 30,000 SH   SOLE   0 0 30,000
NatwestGroup Plc Adr CS 639057207   642,919 97,412 SH   SOLE   0 0 97,412
Navient Corp. CS 63938c108   259,070 16,202 SH   SOLE   0 0 16,202
Neogenomics Inc CS 64049m209   272,728 15,665 SH   SOLE   0 0 15,665
Nestle SA ADR CS 641069406   2,193,094 17,975 SH   SOLE   954 0 17,021
Nestle SA Reg Ord Switzerland CS H57312649   622,553 5,109 SH   SOLE   45 0 5,064
NetEase.com Inc CS 64110W102   299,281 3,384 SH   SOLE   0 0 3,384
Netflix Inc. CS 64110L106   12,564,071 36,367 SH   SOLE   16,951 0 19,416
NeuroOne Medical Technologies CS 64130m209   80,500 50,000 SH   SOLE   0 0 50,000
New York Regional Rail Corp - CS 649768108   0 80,000 SH   SOLE   0 0 80,000
Newmont Mining CS 651639106   350,424 7,149 SH   SOLE   0 0 7,149
Nexstar Boradcasting Group, In CS 65336k103   589,874 3,416 SH   SOLE   0 0 3,416
Nexteligent Holdings CS 65290b107   706 63,063 SH   SOLE   0 0 63,063
Nextera Energy Inc CS 65339F101   38,426,470 498,527 SH   SOLE   53,684 0 444,843
Nike Inc. CS 654106103   14,704,723 119,902 SH   SOLE   12,946 0 106,955
NiSource Industries Inc. CS 65473P105   337,472 12,070 SH   SOLE   585 0 11,485
Nokia CS 654902204   172,274 35,086 SH   SOLE   0 0 35,086
Nordea Bank Abp ADR CS 65558r109   426,744 39,905 SH   SOLE   0 0 39,905
Nordic American Tanker Shippin CS G65773106   45,524 11,496 SH   SOLE   0 0 11,496
Norfolk Southern CS 655844108   1,710,204 8,067 SH   SOLE   38 0 8,029
North Amer Construction Grp CS 656811106   540,078 32,340 SH   SOLE   0 0 32,340
Northern Trust Corp CS 665859104   254,167 2,884 SH   SOLE   675 0 2,209
Northrop Grumman Corp CS 666807102   3,730,597 8,080 SH   SOLE   0 0 8,080
Northwest Biotherapeutics Inc CS 66737p600   12,500 20,000 SH   SOLE   0 0 20,000
Norton Lifelock Inc CS 668771108   178,015 10,374 SH   SOLE   0 0 10,374
Novartis AG ADR CS 66987V109   1,431,832 15,563 SH   SOLE   67 0 15,496
Novo-Nordisk ADR CS 670100205   1,673,391 10,515 SH   SOLE   425 0 10,090
Novo Resources Corp CS 67010B102   2,770 10,000 SH   SOLE   0 0 10,000
Nucor Corporation CS 670346105   1,430,093 9,258 SH   SOLE   0 0 9,258
Nutex Health Inc CS 67079u108   619,312 613,180 SH   SOLE   613,180 0 0
Nutrien LTD CS 67077m108   416,588 5,641 SH   SOLE   0 0 5,641
Nvidia Corp CS 67066G104   36,490,970 131,371 SH   SOLE   33,699 0 97,672
NVR Inc CS 62944T105   11,979,066 2,150 SH   SOLE   680 0 1,470
Nxp Semiconductors Nv CS n6596x109   672,261 3,605 SH   SOLE   135 0 3,470
O'Reilly Automotive Inc CS 67103H107   912,654 1,075 SH   SOLE   76 0 999
O-I Glass Inc CS 67098h104   240,113 10,573 SH   SOLE   0 0 10,573
Occidental Petroleum CS 674599105   588,652 9,429 SH   SOLE   3,323 0 6,106
Ocuphire Pharma Inc Ordinary S CS 67577r102   1,855,088 494,690 SH   SOLE   424,201 0 70,489
Old Dominion Freight CS 679580100   552,842 1,622 SH   SOLE   0 0 1,622
Old Republic International CS 680223104   431,532 17,282 SH   SOLE   499 0 16,783
Olin CS 680665205   826,516 14,892 SH   SOLE   0 0 14,892
Olympic Steel CS 68162K106   240,740 4,611 SH   SOLE   0 0 4,611
Omeros Corp CS 682143102   85,560 18,400 SH   SOLE   0 0 18,400
Omnicom Group CS 681919106   317,628 3,367 SH   SOLE   193 0 3,174
ON Semiconductor Corp CS 682189105   861,232 10,462 SH   SOLE   0 0 10,462
ONEOK Inc CS 682680103   285,762 4,497 SH   SOLE   0 0 4,497
Oracle Corp CS 68389X105   11,121,505 119,689 SH   SOLE   25,726 0 93,963
Otis Worldwide Corp CS 68902v107   17,292,919 204,892 SH   SOLE   71,588 0 133,304
Owens Corning CS 690742101   854,646 8,921 SH   SOLE   0 0 8,921
Oxford Industries Inc. CS 691497309   308,604 2,923 SH   SOLE   0 0 2,923
P P G INDS INC CS 693506107   316,468 2,369 SH   SOLE   209 0 2,161
PACCAR Inc CS 693718108   328,810 4,492 SH   SOLE   0 0 4,492
Palantir Technologies Inc CS 69608a108   497,112 58,830 SH   SOLE   300 0 58,530
Palo Alto Networks Inc. CS 697435105   19,661,107 98,434 SH   SOLE   56,919 0 41,515
Paramount Global Class B CS 92556h206   291,186 13,052 SH   SOLE   229 0 12,823
Parker Hannifin Corp CS 701094104   3,537,111 10,524 SH   SOLE   0 0 10,524
ParkerVision Inc CS 701354300   1,215 10,000 SH   SOLE   0 0 10,000
Paychex Inc CS 704326107   734,992 6,414 SH   SOLE   257 0 6,157
Payoneer Global Inc CS 70451X104   88,793 14,139 SH   SOLE   0 0 14,139
PayPal Holdings, Inc CS 70450y103   1,842,483 24,262 SH   SOLE   265 0 23,997
PBF Energy Inc CS 69318g106   898,992 20,733 SH   SOLE   0 0 20,733
Pembina Pipeline Corp CS 706327103   330,415 10,198 SH   SOLE   0 0 10,198
Pepsico Inc CS 713448108   46,053,974 252,627 SH   SOLE   24,837 0 227,790
Petrohunter Energy Corp CS 71649t104   0 250,000 SH   SOLE   0 0 250,000
Petroleo Brasil CS 71654V408   272,286 26,106 SH   SOLE   0 0 26,106
Pfizer Inc CS 717081103   13,204,807 323,647 SH   SOLE   64,922 0 258,725
Philip Morris Int'l CS 718172109   4,936,371 50,760 SH   SOLE   5,028 0 45,732
Phillips 66 CS 718546104   2,371,084 23,388 SH   SOLE   530 0 22,858
Phillips 66 CS 718546104   253,450 2,500 SH Put SOLE   0 0 2,500
PIONEER NAT RES CO CS 723787107   1,095,420 5,363 SH   SOLE   0 0 5,363
Planet 13 Holdings Inc Ordinar CS 72706k101   14,838 19,125 SH   SOLE   0 0 19,125
PNC Financial Services Group CS 693475105   881,349 6,934 SH   SOLE   0 0 6,934
Pop n Go Inc CS 732816103   0 1,847,297 SH   SOLE   0 0 1,847,297
Popular, Inc. CS 733174700   314,090 5,471 SH   SOLE   0 0 5,471
Portage Biotech Inc CS g7185a128   243,109 78,676 SH   SOLE   65,856 0 12,820
Potlatch Deltic Corp CS 737630103   752,391 15,200 SH   SOLE   0 0 15,200
Principal Financial Group Inc. CS 74251V102   474,426 6,384 SH   SOLE   50 0 6,334
Procore Tech Inc CS 74275K108   225,531 3,601 SH   SOLE   0 0 3,601
Procter & Gamble Co CS 742718109   38,835,970 261,188 SH   SOLE   26,355 0 234,833
Progressive Corp CS 743315103   7,829,049 54,726 SH   SOLE   455 0 54,271
PROLOGIS INC CS 74340W103   3,582,880 28,716 SH   SOLE   0 0 28,716
Prospect Cap Corp CS 74348T102   105,966 15,225 SH   SOLE   0 0 15,225
Prudential Financial Inc. CS 744320102   493,466 5,964 SH   SOLE   82 0 5,882
Public Service Enterprise Grou CS 744573106   440,699 7,057 SH   SOLE   0 0 7,057
Public Storage Inc. CS 74460D109   483,089 1,599 SH   SOLE   0 0 1,599
PulteGroup Inc CS 745867101   765,661 13,138 SH   SOLE   0 0 13,138
Qualcomm Incorporated CS 747525103   42,739,598 335,002 SH   SOLE   35,129 0 299,874
Qualcomm Incorporated CS 747525103   510,320 4,000 SH Put SOLE   0 0 4,000
Quanta Services Inc. CS 74762E102   701,721 4,211 SH   SOLE   0 0 4,211
Quest Diagnostics Inc CS 74834L100   476,788 3,370 SH   SOLE   0 0 3,370
Radian Group Inc CS 750236101   570,868 25,831 SH   SOLE   0 0 25,831
Rayonier Inc Frac Shs 100,000 CS hfe907109   0 50,000 SH   SOLE   0 0 50,000
Raytheon Technologies Corp CS 75513E101   38,458,950 392,719 SH   SOLE   47,180 0 345,538
Realty Inc Crp Md Reit CS 756109104   17,522,725 276,733 SH   SOLE   43,666 0 233,067
Regeneron Pharmaceuticals Inc CS 75886F107   794,555 967 SH   SOLE   0 0 967
Regions Financial Corp CS 7591EP100   612,406 32,996 SH   SOLE   18,989 0 14,007
Rego Payment Architectures Inc CS 759141104   54,450 45,000 SH   SOLE   45,000 0 0
Reliance Steel & Aluminum Co CS 759509102   940,522 3,663 SH   SOLE   0 0 3,663
Remitly Global Inc CS 75960p104   171,110 10,095 SH   SOLE   0 0 10,095
Reneo Pharmaceuticals Inc CS 75974e103   319,499 53,428 SH   SOLE   41,304 0 12,124
Republic Services Inc. CS 760759100   413,773 3,060 SH   SOLE   0 0 3,060
ResMed Inc CS 761152107   395,108 1,804 SH   SOLE   0 0 1,804
Resolute Forest Prod xxxContra CS 761cvr042   0 12,383 SH   SOLE   0 0 12,383
Resources Connection Inc CS 76122q105   283,145 16,597 SH   SOLE   0 0 16,597
Restaurant Brands Internationa CS 76131d103   252,648 3,763 SH   SOLE   0 0 3,763
Revance Therapeutics Inc CS 761330109   379,691 11,788 SH   SOLE   0 0 11,788
Revive Therapeutics Ltd CS 761516103   1,000 25,000 SH   SOLE   0 0 25,000
RH Com CS 74967x103   358,993 1,474 SH   SOLE   0 0 1,474
Rineon Group Inc CS 766795108   0 28,784 SH   SOLE   0 0 28,784
Rio Tinto PLC CS 767204100   777,242 11,330 SH   SOLE   0 0 11,330
Robert Half International CS 770323103   224,692 2,789 SH   SOLE   0 0 2,789
Roblox Corp CS 771049103   284,543 6,326 SH   SOLE   0 0 6,326
Roche Holding ADR CS 771195104   983,676 27,431 SH   SOLE   0 0 27,431
Rocket Companies Inc. CS 77311w101   231,646 25,568 SH   SOLE   0 0 25,568
Rockwell Automation Inc. CS 773903109   856,903 2,920 SH   SOLE   0 0 2,920
Roku Inc Cl CS 77543r102   345,168 5,244 SH   SOLE   303 0 4,941
Roper Industries CS 776696106   3,318,182 7,530 SH   SOLE   182 0 7,348
Royal Bank of Canada CS 780087102   347,072 3,631 SH   SOLE   0 0 3,631
Royal Gold Inc CS 780287108   314,417 2,424 SH   SOLE   0 0 2,424
RPM Inc. CS 749685103   898,359 10,298 SH   SOLE   230 0 10,068
S & P Global Inc CS 78409v104   1,054,013 3,057 SH   SOLE   66 0 2,991
Salesforce Inc CS 79466L302   3,583,666 17,938 SH   SOLE   248 0 17,690
Sampo OYJ ADR CS 79588J102   391,131 16,560 SH   SOLE   0 0 16,560
Sanmina Corporation CS 801056102   612,523 10,043 SH   SOLE   0 0 10,043
Sanofi-Aventis Spon ADR CS 80105N105   711,922 13,082 SH   SOLE   0 0 13,082
SAP SE Spon ADR CS 803054204   735,762 5,814 SH   SOLE   0 0 5,814
Schlumberger Limited CS 806857108   1,538,256 31,329 SH   SOLE   9,350 0 21,979
Schwab Temp CS 223469400   158,380 158,380 SH   SOLE   0 0 158,380
Schwab Temp CS 282397400   216,980 8,730 SH   SOLE   0 0 8,730
Schwab Temp CS 282398200   205,466 7,797 SH   SOLE   0 0 7,797
Schwab Temp CS 339792300   261,584 9,942 SH   SOLE   0 0 9,942
SciPlay Corp CS 809087109   203,215 11,982 SH   SOLE   0 0 11,982
Seagate Technology Holdings Pl CS g7997r103   888,851 13,443 SH   SOLE   0 0 13,443
Securitas AB CS secubst00   121,316 13,641 SH   SOLE   0 0 13,641
Seelos Therapeutics Inc CS 81577f109   641,034 927,422 SH   SOLE   747,742 0 179,680
Sempra CS 816851109   613,105 4,056 SH   SOLE   62 0 3,994
Sera Prognostics Inc CS 81749d107   76,600 20,000 SH   SOLE   0 0 20,000
ServiceNow Inc CS 81762p102   4,909,241 10,564 SH   SOLE   2,444 0 8,120
Shell PLC CS 780259305   1,157,268 20,112 SH   SOLE   0 0 20,112
Sherwin Williams Company CS 824348106   42,513,906 189,144 SH   SOLE   10,622 0 178,522
Shopify Inc CS 82509l107   1,206,218 25,161 SH   SOLE   0 0 25,161
Siemens AG ADR CS 826197501   702,332 8,662 SH   SOLE   0 0 8,662
Sionix Corp CS 829400100   0 75,000 SH   SOLE   0 0 75,000
Sirius XM Holdings Inc CS 82968b103   97,805 24,636 SH   SOLE   5,920 0 18,716
Skye Bioscience Inc CS 83086j101   207 11,900 SH   SOLE   0 0 11,900
Skyworks Solutions Inc. CS 83088M102   407,281 3,452 SH   SOLE   0 0 3,452
Snap-On Inc CS 833034101   253,309 1,026 SH   SOLE   0 0 1,026
Snowflake Inc. CS 833445109   424,960 2,754 SH   SOLE   0 0 2,754
Solarbrook Water & Power Corpo CS 83415p208   0 20,000 SH   SOLE   0 0 20,000
Solaredge Technologies Inc CS 83417m104   306,078 1,007 SH   SOLE   0 0 1,007
Sony Group Corp ADR CS 835699307   551,968 6,089 SH   SOLE   375 0 5,714
Southern Company CS 842587107   1,300,426 18,690 SH   SOLE   364 0 18,326
Southwest Airlines CS 844741108   346,800 10,658 SH   SOLE   1,000 0 9,658
SP Plus Corp CS 78469c103   318,348 9,284 SH   SOLE   0 0 9,284
Sprott Physical Gold CS 85207H104   168,607 10,906 SH   SOLE   0 0 10,906
Sprouts Farmers Markets Inc. CS 85208M102   561,251 16,022 SH   SOLE   0 0 16,022
Stanley Black & Decker CS 854502101   3,562,429 44,210 SH   SOLE   22,318 0 21,892
Starbucks Corp CS 855244109   27,164,962 260,875 SH   SOLE   26,023 0 234,853
State Street Corp. CS 857477103   975,823 12,892 SH   SOLE   0 0 12,892
Steel Dynamics Inc CS 858119100   587,234 5,194 SH   SOLE   0 0 5,194
Steris Plc CS g8473t100   293,615 1,535 SH   SOLE   0 0 1,535
Stoneridge Inc CS 86183P102   980,422 52,429 SH   SOLE   0 0 52,429
Stryker Corp CS 863667101   17,639,767 61,792 SH   SOLE   10,606 0 51,186
Sugarbud Craft Growers Corp CS 865001309   1,188 20,073 SH   SOLE   0 0 20,073
SunCoke Energy CS 86722A103   179,214 19,957 SH   SOLE   0 0 19,957
Suncor Energy CS 867224107   432,873 13,941 SH   SOLE   0 0 13,941
Sunworks Inc CS 86803x204   75,027 52,102 SH   SOLE   0 0 52,102
Swedish Match AB Rtfrights Exp CS w9376l162   15,000 15,000 SH   SOLE   0 0 15,000
Swire Pacific Ltd ADR CS 870794302   267,311 34,797 SH   SOLE   0 0 34,797
Swiss Medica Inc - Revoked by CS 87089c104   0 25,000 SH   SOLE   0 0 25,000
Synchrony Financial CS 87165b103   473,901 16,296 SH   SOLE   0 0 16,296
Synopsys Inc CS 871607107   979,530 2,536 SH   SOLE   0 0 2,536
Sysco Corp CS 871829107   646,206 8,367 SH   SOLE   219 0 8,148
T-MOBILE US INC CS 872590104   1,178,418 8,136 SH   SOLE   305 0 7,831
T. Rowe Price Associates Inc CS 74144T108   1,597,049 14,146 SH   SOLE   356 0 13,789
Taiwan Manufacturing Inc CS 874039100   25,444,957 273,543 SH   SOLE   83,566 0 189,977
Tapestry Inc CS 876030107   516,049 11,971 SH   SOLE   0 0 11,971
Target CS 87612E106   16,475,691 99,473 SH   SOLE   8,693 0 90,780
Taylor Morrison Home Corporati CS 87724P106   329,954 8,624 SH   SOLE   0 0 8,624
TE Connectivity CS H84989104   959,204 7,314 SH   SOLE   2,573 0 4,741
Tecsy CS 878950104   202,847 10,020 SH   SOLE   0 0 10,020
Tencent Holdings Ltd ADR CS 88032Q109   1,044,144 21,357 SH   SOLE   0 0 21,357
Teradata CS 88076W103   1,598,431 39,683 SH   SOLE   0 0 39,683
Teradyne Inc. CS 880770102   475,278 4,421 SH   SOLE   0 0 4,421
Tesla Inc. CS 88160r101   7,764,060 37,424 SH   SOLE   2,185 0 35,239
Texas Instrument Inc CS 882508104   21,739,521 116,873 SH   SOLE   34,954 0 81,919
Textron, Inc. CS 883203101   249,112 3,527 SH   SOLE   0 0 3,527
The AZEK Co Inc Class A CS 05478c105   350,746 14,900 SH   SOLE   0 0 14,900
The Trade Desk Inc CS 88339j105   303,332 4,980 SH   SOLE   0 0 4,980
Theratechnologies Inc CS 88338h100   94,745 116,969 SH   SOLE   0 0 116,969
Thermo Energy CS 883906406   0 66,100 SH   SOLE   0 0 66,100
THERMO FISHER CORP CS 883556102   4,177,431 7,248 SH   SOLE   104 0 7,144
Third Century Bancorp CS 884120106   103,356 11,484 SH   SOLE   0 0 11,484
Titan Medical Inc CS 88830x819   5,324 40,031 SH   SOLE   0 0 40,031
TJX Companies Inc CS 872540109   3,659,275 46,698 SH   SOLE   328 0 46,370
Toll Brothers CS 889478103   7,323,815 122,003 SH   SOLE   48,571 0 73,432
Toro Co CS 891092108   1,103,152 9,924 SH   SOLE   0 0 9,924
Toronto Dominion CS 891160509   337,040 5,627 SH   SOLE   0 0 5,627
Totalenergies SE CS 89151e109   368,708 6,244 SH   SOLE   0 0 6,244
Toyota Motor CS 892331307   294,975 2,082 SH   SOLE   25 0 2,057
Tractor Supply Company CS 892356106   773,775 3,292 SH   SOLE   0 0 3,292
Trane Technologies PLC CS g8994e103   2,221,221 12,073 SH   SOLE   0 0 12,073
Trane Technologies PLC CS g8994e103   643,930 3,500 SH Put SOLE   0 0 3,500
TransDigm Group Inc CS 893641100   423,804 575 SH   SOLE   27 0 548
Travelers Companies Inc CS 89417E109   2,338,822 13,645 SH   SOLE   1,105 0 12,540
Trevi Therapeutics CS 89532m101   2,960,768 1,600,415 SH   SOLE   1,258,748 0 341,667
Trex Company Inc CS 89531P105   200,618 4,122 SH   SOLE   0 0 4,122
Tricida Inc CS 89610f101   349 31,385 SH   SOLE   0 0 31,385
TRUIST FINANCIAL CORPORATION CS 89832Q109   298,591 8,756 SH   SOLE   262 0 8,494
Turkcell ADR CS 900111204   360,929 83,937 SH   SOLE   0 0 83,937
Twilio Inc CS 90138f102   276,580 4,151 SH   SOLE   0 0 4,151
Tyler Technologies Inc CS 902252105   2,032,087 5,730 SH   SOLE   25 0 5,705
Tyler Technologies Inc CS 902252105   354,640 1,000 SH Put SOLE   0 0 1,000
Tyson Foods Inc. Cl A CS 902494103   632,924 10,670 SH   SOLE   1,625 0 9,045
UBER TECHNOLOGIES INC CS 90353T100   674,513 21,278 SH   SOLE   0 0 21,278
UBS AG CS h42097107   244,044 11,436 SH   SOLE   0 0 11,436
UFP Industries, Inc. CS 90278q108   497,800 6,264 SH   SOLE   0 0 6,264
Ulta Beauty Inc CS 90384S303   1,346,714 2,468 SH   SOLE   65 0 2,403
Under Armour Inc CS 904311206   148,217 17,376 SH   SOLE   0 0 17,376
Under Armour Inc CS 904311107   243,086 25,615 SH   SOLE   0 0 25,615
UniCredit SpA ADR CS 904678406   478,745 50,618 SH   SOLE   0 0 50,618
Unilever PLC ADR CS 904767704   928,854 17,887 SH   SOLE   400 0 17,487
Union Pacific Corp CS 907818108   18,602,225 92,429 SH   SOLE   17,420 0 75,009
United Lithium Corp CS 910797109   4,241 20,500 SH   SOLE   0 0 20,500
United Microelectronics Corp CS 910873405   194,323 22,183 SH   SOLE   0 0 22,183
United Parcel Service Inc. CS 911312106   10,076,159 51,942 SH   SOLE   8,980 0 42,962
United Rentals CS 911363109   1,116,243 2,821 SH   SOLE   0 0 2,821
UnitedHealth Group Inc CS 91324P102   55,784,045 118,039 SH   SOLE   10,868 0 107,171
UnitedHealth Group Inc CS 91324P102   236,295 500 SH Put SOLE   0 0 500
Unity Software Inc CS 91332u101   311,100 9,590 SH   SOLE   0 0 9,590
Unity Software Inc CS 91332u101   162,200 5,000 SH Put SOLE   0 0 5,000
Unity Software Inc CS 91332u101   81,100 2,500 SH Put SOLE   0 0 2,500
UNUM Corp. CS 91529Y106   1,325,833 33,514 SH   SOLE   0 0 33,514
Urstadt Biddle Properties A CS 917286205   191,114 10,877 SH   SOLE   0 0 10,877
US Bancorp CS 902973304   1,699,015 47,129 SH   SOLE   14,176 0 32,953
Vale S.A. CS 91912E105   648,247 41,080 SH   SOLE   0 0 41,080
Valero Energy CS 91913Y100   2,169,781 15,543 SH   SOLE   0 0 15,543
Valmont Industries, Inc. CS 920253101   371,642 1,164 SH   SOLE   0 0 1,164
VALVOLINE INC CS 92047W101   404,675 11,582 SH   SOLE   0 0 11,582
Vanguard Mid-Cap Value ETF CS 922908512   8,685,100 64,780 SH   SOLE   0 0 64,780
Vapor Group Inc CS 922101100   0 58,800 SH   SOLE   0 0 58,800
Ventas Inc CS 92276F100   203,595 4,697 SH   SOLE   0 0 4,697
Vericel Corp CS 92346j108   340,845 11,625 SH   SOLE   0 0 11,625
Veritiv Corp. CS 923454102   638,613 4,726 SH   SOLE   0 0 4,726
Verizon Communicatons Com CS 92343v104   11,171,903 287,269 SH   SOLE   65,913 0 221,356
Vertex Pharmaceuticals CS 92532F100   956,237 3,035 SH   SOLE   1,200 0 1,835
Viatris Inc. CS 92556v106   1,574,129 163,631 SH   SOLE   4,858 0 158,773
Vipshop Holding Ltd CS 92763w103   329,345 21,696 SH   SOLE   0 0 21,696
Viracta Therapeutics Inc CS 92765f108   603,354 379,468 SH   SOLE   307,552 0 71,916
Visa Inc Class A Shares CS 92826C839   70,030,224 310,610 SH   SOLE   98,096 0 212,515
Vishay Intertechnology Inc. CS 928298108   318,538 14,082 SH   SOLE   0 0 14,082
VistaGen Therapeutics Inc CS 92840H202   72,940 584,925 SH   SOLE   306,265 0 278,660
VMWare Inc. CS 928563402   1,196,063 9,580 SH   SOLE   200 0 9,380
Volvo AB CS 928854108   365,728 17,734 SH   SOLE   0 0 17,734
Voya Financial, Inc. CS 929089100   750,779 10,506 SH   SOLE   0 0 10,506
Vroom Inc. CS 92918v109   14,860 16,535 SH   SOLE   15,000 0 1,535
Vulcan Materials CS 929160109   6,040,456 35,209 SH   SOLE   0 0 35,209
W. P. Carey & Co. LLC CS 92936U109   452,928 5,848 SH   SOLE   0 0 5,848
W. W. Grainger Inc CS 384802104   839,023 1,218 SH   SOLE   0 0 1,218
Walgreen Boots Alliance Inc CS 931427108   2,101,639 60,776 SH   SOLE   977 0 59,799
Walmart Inc CS 931142103   12,961,103 87,902 SH   SOLE   33,876 0 54,026
Warner Bros.Discovery Inc CS 934423104   593,090 39,277 SH   SOLE   11,086 0 28,191
Waste Management Inc CS 94106L109   3,971,633 24,340 SH   SOLE   16 0 24,324
Waters Corp CS 941848103   361,648 1,168 SH   SOLE   0 0 1,168
Watsco CS 942622200   207,422 652 SH   SOLE   0 0 652
Wavefront Tech Solutions Inc CS 94354b100   3,038 202,500 SH   SOLE   0 0 202,500
WaveTrue Inc CS 743164105   0 15,000 SH   SOLE   0 0 15,000
Wealth Minerals Ltd CS 946885209   12,558 42,000 SH   SOLE   0 0 42,000
WEC Energy Group Inc. CS 92939u106   672,535 7,095 SH   SOLE   15 0 7,080
Wells Fargo & Company CS 949746101   3,209,438 85,860 SH   SOLE   24,732 0 61,128
Western Digital Corp CS 958102105   362,950 9,635 SH   SOLE   0 0 9,635
Western Union CS 959802109   153,282 13,747 SH   SOLE   0 0 13,747
Weyerhauser Corporation CS 962166104   1,929,238 64,030 SH   SOLE   25,374 0 38,656
Wheaton Precious Metals Corp CS 962879102   460,176 9,555 SH   SOLE   1,410 0 8,145
Wheels Up Experience Inc Ordin CS 96328l106   64,148 101,371 SH   SOLE   0 0 101,371
Williams-Sonoma CS 969904101   351,900 2,892 SH   SOLE   0 0 2,892
Williams Companies, Inc. CS 969457100   1,201,770 40,247 SH   SOLE   120 0 40,127
Wolfspeed Inc CS 977852102   1,663,305 25,609 SH   SOLE   7,436 0 18,173
Wolters Kluwer CS 977874205   256,103 2,026 SH   SOLE   0 0 2,026
Wolverine Energy and Infrastru CS 977891100   118 10,604 SH   SOLE   0 0 10,604
Workday Inc CS 98138h101   244,750 1,185 SH   SOLE   0 0 1,185
World Moto Inc CS 98158h106   0 50,000 SH   SOLE   0 0 50,000
Worthington Industries CS 981811102   289,450 4,477 SH   SOLE   500 0 3,977
Xeriant Inc CS 98422n103   1,180 42,000 SH   SOLE   0 0 42,000
Xylem Inc CS 98419M100   534,494 5,105 SH   SOLE   307 0 4,798
Yum China Holdings Inc CS 98850p109   991,800 15,646 SH   SOLE   0 0 15,646
Yum! Brands Inc. CS 988498101   2,918,706 22,098 SH   SOLE   0 0 22,098
Zebra Technologies Inc. Cl A CS 989207105   225,462 709 SH   SOLE   0 0 709
Zimmer Biomet Holdings Inc CS 98956p102   391,044 3,027 SH   SOLE   305 0 2,722
Zions Bancorp NA CS 989701107   665,972 22,251 SH   SOLE   0 0 22,251
Zoetis Inc CS 98978V103   887,918 5,335 SH   SOLE   25 0 5,310
Zoom Video Communications Inc CS 98980l101   215,391 2,917 SH   SOLE   0 0 2,917
AGNC INVT CORP RE 00123q104   251,002 24,901 SH   SOLE   0 0 24,901
AMERICOLD RLTY TR RE 03064d108   1,246,475 43,813 SH   SOLE   25,159 0 18,654
Arbor Realty Trust Inc RE 038923108   260,318 22,656 SH   SOLE   0 0 22,656
Ares Industrial Real Estate In RE 091863209   434,530 28,903 SH   SOLE   0 0 28,903
Ares Industrial Real Estate In RE 091863407   186,290 12,391 SH   SOLE   0 0 12,391
Blackstone Private Credit Fund RE 09261H206   527,064 21,218 SH   SOLE   0 0 21,218
Blackstone Real Estate Income RE per092613   256,790 17,359 SH   SOLE   0 0 17,359
Blackstone Real Estate Income RE 09259k401   977,251 66,063 SH   SOLE   0 0 66,063
Blackstone Real Estate Income RE 09259k203   350,587 23,715 SH   SOLE   0 0 23,715
Brixmor Property Group RE 11120u105   518,438 24,091 SH   SOLE   0 0 24,091
CNL Healthcare Properties RE 12612c108   122,787 17,744 SH   SOLE   3,840 0 13,904
Digital Realty Trust Inc RE 253868103   727,911 7,404 SH   SOLE   0 0 7,404
Empire State Realty Trust RE 292104106   432,421 66,629 SH   SOLE   0 0 66,629
FS Energy & Power Fd RE 30264d109   118,895 30,643 SH   SOLE   0 0 30,643
Hannon Armstrong Sust. RE 41068x100   248,134 8,676 SH   SOLE   0 0 8,676
Hersha Hospitality Trust RE 427825500   126,672 18,850 SH   SOLE   0 0 18,850
Highlands REIT RE 43110a104   8,317 29,705 SH   SOLE   0 0 29,705
Jones Lang Lasalle Income Prop RE 48021r401   514,818 37,387 SH   SOLE   0 0 37,387
KBS Real Estate Investment Tru RE 48243c109   59,814 64,316 SH   SOLE   6,825 0 57,490
KBS Real Estate Investment Tru RE 48668l105   139,024 15,447 SH   SOLE   5,019 0 10,429
Kite Realty Group RE 49803t300   362,627 17,334 SH   SOLE   0 0 17,334
Mid-America Apartment Communit RE 59522J103   329,267 2,180 SH   SOLE   0 0 2,180
Office Properties Income Trust RE 67623c109   359,557 29,232 SH   SOLE   0 0 29,232
Piedmont Office Realty Trust I RE 720190206   122,711 16,810 SH   SOLE   0 0 16,810
Progressive Interchange LLC RE 742995871   50,000 50,000 SH   SOLE   0 0 50,000
Real Estate Select Sector SPDR RE 81369y860   324,336 8,677 SH   SOLE   3 0 8,674
Rithm Capital Corp RE 64828t201   1,407,248 175,906 SH   SOLE   0 0 175,906
RLJ Lodging Trust RE 74965l101   134,355 12,675 SH   SOLE   0 0 12,675
RMR Group Inc RE 74967r106   277,243 10,566 SH   SOLE   0 0 10,566
Royal Oak Realty Trust Inc RE 11899n308   218,549 3,388 SH   SOLE   0 0 3,388
Schwab US REIT RE 808524847   2,312,903 118,610 SH   SOLE   14,860 0 103,750
Simon Property Group Inc RE 828806109   544,222 4,860 SH   SOLE   0 0 4,860
Starwood Property Trust RE 85571B105   189,637 10,720 SH   SOLE   1,500 0 9,220
Starwood Real Estate Income Tr RE 85570x207   337,295 12,820 SH   SOLE   0 0 12,820
Summit Hotel Properties Inc RE 866082100   89,411 12,773 SH   SOLE   0 0 12,773
Tanger Factory Outlets RE 875465106   928,090 47,279 SH   SOLE   0 0 47,279
Vanguard REIT Viper Index Seri RE 922908553   5,617,786 67,652 SH   SOLE   0 0 67,652
VICI Properties Inc RE 925652109   777,586 23,838 SH   SOLE   0 0 23,838
Welltower Inc RE 95040q104   1,629,888 22,735 SH   SOLE   0 0 22,735
Cleveland Cliffs Inc. / Jan 20 CALL 185899101   14,561,649 49,278 SH   SOLE   0 0 49,278
Cleveland Cliffs Inc. / Jan 20 CALL 185899101   591,000 2,000 SH Call SOLE   0 0 2,000
Cleveland Cliffs Inc. / Jan 20 CALL 185899101   1,477,500 5,000 SH Call SOLE   0 0 5,000
Cleveland Cliffs Inc. / Jan 20 CALL 185899101   1,477,500 5,000 SH Call SOLE   0 0 5,000
Cleveland Cliffs Inc. / Jan 20 CALL 185899101   1,477,500 5,000 SH Call SOLE   0 0 5,000
Cleveland Cliffs Inc. / Jan 20 CALL 185899101   1,477,500 5,000 SH Call SOLE   0 0 5,000
Cleveland Cliffs Inc. / Jan 20 CALL 185899101   2,955,000 10,000 SH Put SOLE   0 0 10,000
Cleveland Cliffs Inc. / Jan 20 CALL 185899101   591,000 2,000 SH Put SOLE   0 0 2,000
Cleveland Cliffs Inc. / Jan 20 CALL 185899101   1,477,500 5,000 SH Put SOLE   0 0 5,000
Cleveland Cliffs Inc. / Jan 20 CALL 185899101   1,477,500 5,000 SH Put SOLE   0 0 5,000
Cleveland Cliffs Inc. / Jan 20 CALL 185899101   1,477,500 5,000 SH Put SOLE   0 0 5,000
Aim Immunotech Wts WT 00901b113   0 15,000 SH   SOLE   0 0 15,000
Eve Holding Inc Wts WT 29970n112   19,796 49,000 SH   SOLE   0 0 49,000
C MXEA 12-18-24 15 buff SE 17330pg60   1,998,866 1,835,000 SH   SOLE   170,000 0 1,665,000
C MXEA due 12-20-23 15 buff SE 17329ftj3   2,350,345 2,555,000 SH   SOLE   25,000 0 2,530,000
GS Mid Due 11-23-23 15 Buff SE 40057hdl1   1,111,782 1,155,000 SH   SOLE   0 0 1,155,000
GS MXEA due 4-25-24 15 buff SE 40057jv37   1,954,835 2,120,000 SH   SOLE   300,000 0 1,820,000
GS MXEA due 9-20-24 15 buff SE 40057ll58   765,603 775,000 SH   SOLE   0 0 775,000
GS RTY 7-26-23 15 buff SE 40057f7f5   1,063,726 1,145,000 SH   SOLE   30,000 0 1,115,000
GS SPX 10-24-24 15 abs ret buf SE 40057ltn1   8,881,635 9,190,000 SH   SOLE   225,000 0 8,965,000
GS SPX 7-26-23 15 buff SE 40057f7e8   2,156,680 1,960,000 SH   SOLE   80,000 0 1,880,000
GS SPX due 12-20-23 15 Buff SE 40057hmp2   2,740,849 2,760,000 SH   SOLE   125,000 0 2,635,000
GS SPX due 8-14-24 15 buff SE 40057l5a5   4,227,442 4,600,000 SH   SOLE   0 0 4,600,000
JPM 18m SPX SE 48133fyk5   74,460 75,000 SH   SOLE   0 0 75,000
JPM MID 7-26-23 15 buff SE 48132rng1   1,303,523 1,225,000 SH   SOLE   85,000 0 1,140,000
JPM MID due 8-14-24 15 buff SE 48133cz21   1,598,571 1,690,000 SH   SOLE   0 0 1,690,000
JPM MXEF 12-18-24 15 buff SE 48133g2r3   1,818,656 1,840,000 SH   SOLE   450,000 0 1,390,000
JPM MXEF 2-21-25 15 buff SE 48133mka7   2,296,800 2,175,000 SH   SOLE   0 0 2,175,000
JPM MXEF due 12-20-23 15 buff SE 48132unq2   8,869,529 10,915,000 SH   SOLE   650,000 0 10,265,000
JPM MXEF due 9-20-24 15 buff SE 48133d3g3   557,559 615,000 SH   SOLE   30,000 0 585,000
JPM SPX due 8/28/2025 SE 48133ulz3   5,898,395 5,825,000 SH   SOLE   15,000 0 5,810,000
MS MXEA due 8-14-24 15 buff SE 61773h7b9   2,328,000 2,500,000 SH   SOLE   25,000 0 2,475,000
MS SPX 4-24-25 SE 61774htu2   4,701,288 4,135,000 SH   SOLE   70,000 0 4,065,000
MS SPX due 4-22-24 15 buff SE 61773f6p3   5,942,099 6,315,000 SH   SOLE   425,000 0 5,890,000
RBC MXEA due 08/28/2025 SE 78016hte0   3,695,370 3,695,000 SH   SOLE   0 0 3,695,000
RBC MXEF due 4-25-24 15 buff SE 78016f3s1   1,579,952 1,910,000 SH   SOLE   350,000 0 1,560,000
RBC RTY due 3-14-24 15 buff SE 78016e3h8   794,853 925,000 SH   SOLE   60,000 0 865,000
RBC SPX 5-22-23 15 buff SE 78016epb7   1,138,283 979,000 SH   SOLE   0 0 979,000
RBC SPX Due 11-22-23 15 Buff SE 78016et49   1,834,014 1,820,000 SH   SOLE   160,000 0 1,660,000
TD RTY due 12-3-24 15 abs ret SE 89114y4b4   2,292,743 2,322,000 SH   SOLE   50,000 0 2,272,000
TD RTY due 4-25-24 15 buff SE 89114ttw2   2,665,064 3,135,000 SH   SOLE   0 0 3,135,000
TD SPX 2-21-25 15 buff SE 89114yba8   15,164,544 15,640,000 SH   SOLE   650,000 0 14,990,000
TD SPX 7/23/24 15 abs ret buff SE 89114ymj7   8,524,845 8,370,000 SH   SOLE   50,000 0 8,320,000
TD SPX due 9-20-24 15 buff SE 89114val1   6,469,264 6,755,000 SH   SOLE   0 0 6,755,000
UBS MID due 4-25-24 15 buff SE 90279dmm5   3,611,993 3,845,000 SH   SOLE   50,000 0 3,795,000
UBS MXEF 7-26-23 15 buff SE 90276bnr0   1,367,180 1,735,000 SH   SOLE   0 0 1,735,000
UBS RTY due 8-14-24 15 buff SE 90279dyk6   1,178,869 1,310,000 SH   SOLE   0 0 1,310,000
UBS RTY due 9-20-24 buffer SE 90279d2p0   1,671,272 1,840,000 SH   SOLE   0 0 1,840,000
Alps Alerian Energy Infra ML 00162Q676   296,149 14,148 SH   SOLE   0 0 14,148
ALPS Alerian MLP ETF ML 00162Q452   456,360 11,807 SH   SOLE   0 0 11,807
Energy Transfer LP ML 29273v100   5,493,043 440,501 SH   SOLE   26,322 0 414,179
Enterprise Products Ptnrs ML 293792107   12,682,210 489,661 SH   SOLE   20,447 0 469,214
Genesis Energy LP ML 371927104   308,015 27,355 SH   SOLE   0 0 27,355
JPMorgan Alerian MLP Index ML 46625H365   4,817,043 217,082 SH   SOLE   13,405 0 203,677
Magellan Midstream Ptnrs LP ML 559080106   6,709,308 123,651 SH   SOLE   5,580 0 118,071
MPLX LP ML 55336V100   1,745,045 50,654 SH   SOLE   6,400 0 44,254
Nextera Energy Partners Lp ML 65341b106   2,442,185 40,201 SH   SOLE   3,451 0 36,750
One Gas Inc. ML 68235p108   484,729 6,118 SH   SOLE   0 0 6,118
Targa Resources Prtns Com St ML 87612G101   1,857,418 25,462 SH   SOLE   7,537 0 17,925
UBS E-TRACS Alerian MLP Infras ML 90274d382   3,042,820 159,546 SH   SOLE   9,000 0 150,546
Western Midstream Partners LP ML 958669103   253,284 9,605 SH   SOLE   0 0 9,605
ALPS Equal Sector Weight ETF EE 00162q205   375,382 3,772 SH   SOLE   0 0 3,772
Amplify Lithium & Battery Tech EE 032108805   179,443 13,943 SH   SOLE   0 0 13,943
Aptus Collared Income Opportun EE 26922a222   8,130,892 269,324 SH   SOLE   0 0 269,324
ARK Innovation ETF EE 00214q104   341,729 8,471 SH   SOLE   0 0 8,471
Avantis U.S. Small Cap Value E EE 025072877   944,339 12,751 SH   SOLE   0 0 12,751
BNY Mellon Municipal Income EE 05589t104   84,195 12,973 SH   SOLE   0 0 12,973
Communication Services Select EE 81369y852   4,855,636 83,761 SH   SOLE   1,454 0 82,307
Deutsche X Tracks MSCI EAFE EE 233051200   2,706,444 76,888 SH   SOLE   23,692 0 53,196
Dimensional Emerging Core Equi EE 25434v302   3,824,108 166,121 SH   SOLE   3,261 0 162,860
Dimensional International Cr E EE 25434v203   11,136,342 413,222 SH   SOLE   11,418 0 401,804
Dimensional International Valu EE 25434V807   1,157,347 35,909 SH   SOLE   0 0 35,909
Dimensional US Core Equity 2 E EE 25434v708   2,710,460 106,376 SH   SOLE   0 0 106,376
Dimensional US Core Equity Mar EE 25434v104   5,260,507 182,847 SH   SOLE   7,357 0 175,490
Dimensional US Marketwide Valu EE 25434v724   8,268,650 246,973 SH   SOLE   0 0 246,973
Dimensional US Targeted Value EE 25434v609   5,550,437 124,729 SH   SOLE   0 0 124,729
Dimensional World ex U.S. Core EE 25434V880   1,560,793 67,684 SH   SOLE   0 0 67,684
Direxion Daily Small Cap Bear EE 25460e232   268,583 8,625 SH   SOLE   0 0 8,625
ETF Managers Trust EE 26924g201   2,129,851 44,539 SH   SOLE   309 0 44,230
Federated Hermes Premier Munic EE 31423p108   113,943 10,531 SH   SOLE   0 0 10,531
Fidelity High Dividend ETF EE 316092840   2,109,534 55,397 SH   SOLE   0 0 55,397
First Tr Value Line Dividend I EE 33734H106   3,989,570 99,342 SH   SOLE   53,228 0 46,114
First Tr. Financials AlphaDEX EE 33734x135   588,033 15,752 SH   SOLE   0 0 15,752
First Tr. NYSE Arca Biotech ET EE 33733e203   1,529,508 9,866 SH   SOLE   0 0 9,866
First Trust Capital Strength E EE 33733e104   7,065,625 96,869 SH   SOLE   74,440 0 22,429
First Trust Cnsmr Discret Alph EE 33734x101   216,392 4,167 SH   SOLE   0 0 4,167
First Trust Cnsmr Staples Alph EE 33734x119   464,532 7,484 SH   SOLE   0 0 7,484
First Trust Health Care Alpha EE 33734x143   815,032 7,580 SH   SOLE   0 0 7,580
First Trust Industrials Etf EE 33734x150   293,582 5,285 SH   SOLE   0 0 5,285
First Trust Mid Cap Core ETF EE 33735b108   216,264 2,404 SH   SOLE   0 0 2,404
First Trust NASDAQ Cln Edge Gr EE 33733e500   294,683 5,642 SH   SOLE   0 0 5,642
First Trust NASDAQ Technology EE 33738r118   463,505 8,569 SH   SOLE   0 0 8,569
First Trust Rising Dividend ET EE 33738r506   640,300 14,270 SH   SOLE   1,485 0 12,785
First Trust Tech Etf EE 33734x176   12,965,610 123,259 SH   SOLE   672 0 122,587
Global X MLP & Energy Infrastr EE 37954y293   10,343,320 258,907 SH   SOLE   321 0 258,586
Global X US Infrastructure Dev EE 37954y673   7,821,164 275,879 SH   SOLE   47,170 0 228,709
Industrial Select Sector SPDR EE 81369Y704   6,962,751 68,815 SH   SOLE   34 0 68,781
Innovator S&P 500 Power Bffr E EE 45782c870   1,063,486 36,173 SH   SOLE   5,740 0 30,433
Innovator S&P 500 Power Buffer EE 45782C680   209,126 7,089 SH   SOLE   0 0 7,089
Innovator S&P 500 Power Buffer EE 45782c656   3,621,958 118,056 SH   SOLE   3,598 0 114,458
Innovator S&P 500 Power Buffer EE 45782c417   6,826,520 233,545 SH   SOLE   7,365 0 226,180
Innovator S&P 500 Power Buffer EE 45782c508   2,163,698 65,152 SH   SOLE   235 0 64,917
Innovator S&P 500 Power Buffer EE 45782c748   1,955,740 63,549 SH   SOLE   0 0 63,549
Innovator S&P 500 Power Buffer EE 45782c383   12,638,017 392,851 SH   SOLE   13,125 0 379,726
Innovator S&P 500 Power Buffer EE 45782c318   2,079,190 72,144 SH   SOLE   0 0 72,144
Innovator S&P 500 Power Buffer EE 45782c797   578,987 18,305 SH   SOLE   0 0 18,305
Innovator U.S. Eq Power Buffer EE 45782C540   3,067,130 97,524 SH   SOLE   460 0 97,064
Innovator US Equity Power Buff EE 45782c573   5,760,157 181,137 SH   SOLE   3,578 0 177,559
Invesco Aerospace Defense ETF EE 46137v100   33,393,375 414,567 SH   SOLE   11,694 0 402,873
Invesco Dividend Achievers ETF EE 46137v506   2,128,896 58,167 SH   SOLE   107 0 58,060
Invesco FTSE RAFI US 1000 ETF EE 46137V613   490,408 3,128 SH   SOLE   0 0 3,128
Invesco NASDAQ 100 ETF EE 46138g649   1,814,301 13,744 SH   SOLE   0 0 13,744
Invesco NASDAQ Next Gen 100 ET EE 46138G631   247,869 9,720 SH   SOLE   0 0 9,720
INVESCO QQQ TR SER 1 EE 46090e103   72,617,597 226,272 SH   SOLE   24,167 0 202,105
Invesco S&P 500 Eql Wt Tech ET EE 46137V282   408,726 1,481 SH   SOLE   0 0 1,481
Invesco S&P 500 Equal Weight E EE 46137V357   13,748,272 95,065 SH   SOLE   5 0 95,060
Invesco S&P 500 Healthcare EE 46137V332   10,068,132 34,518 SH   SOLE   1,400 0 33,118
Invesco S&P 500 Low Volatility EE 46138E354   353,170 5,660 SH   SOLE   3,156 0 2,504
Invesco S&P 500 Pure Growth EE 46137v266   571,112 3,779 SH   SOLE   0 0 3,779
Invesco S&P 500 Quality ETF EE 46137V241   538,218 11,374 SH   SOLE   0 0 11,374
Invesco S&P MidCap Low Vol ETF EE 46138e198   242,088 4,620 SH   SOLE   0 0 4,620
ISHARES BIOTECHNOLOGY ETF EE 464287556   8,767,943 67,884 SH   SOLE   638 0 67,246
iShares Core MSCI Total Intl S EE 46432f834   297,484 4,802 SH   SOLE   20 0 4,782
iShares Core U.S. REIT ETF EE 464288521   772,323 15,324 SH   SOLE   0 0 15,324
iShares Dow Jones US Aerospace EE 464288760   407,028 3,537 SH   SOLE   823 0 2,714
iShares Dow Jones US Industria EE 464287754   268,822 2,684 SH   SOLE   0 0 2,684
iShares Edge MSCI Min Vol Glob EE 464286525   607,741 6,282 SH   SOLE   1,270 0 5,011
iShares Edge MSCI USA Value ET EE 46432f388   1,851,430 19,996 SH   SOLE   0 0 19,996
iShares ESG Aware MSCI USA ETF EE 46435g425   689,801 7,626 SH   SOLE   94 0 7,532
iShares ESG Screened S&P 500 E EE 46436e569   705,992 22,850 SH   SOLE   1,500 0 21,350
iShares FTSE/Xinhua China25 In EE 464287184   328,994 11,141 SH   SOLE   0 0 11,141
iShares Morningstar Mid-Cap ET EE 464288208   251,050 4,140 SH   SOLE   0 0 4,140
iShares Morningstar Mid-Cap Gr EE 464288307   238,759 4,148 SH   SOLE   38 0 4,110
iShares MSCI EAFE Growth Index EE 464288885   315,180 3,364 SH   SOLE   0 0 3,364
iShares MSCI Emerging Mkts ex EE 46434g764   3,787,212 76,773 SH   SOLE   0 0 76,773
iShares MSCI India ETF EE 46429b598   218,842 5,560 SH   SOLE   0 0 5,560
iShares MSCI US Momentum Fctr EE 46432f396   3,704,271 26,642 SH   SOLE   1,538 0 25,104
iShares MSCI USA ESG Select ET EE 464288802   242,747 2,766 SH   SOLE   0 0 2,766
iShares MSCI USA Quality Facto EE 46432f339   4,766,242 38,417 SH   SOLE   25,075 0 13,342
iShares North Amer Tech-Softwa EE 464287515   704,502 2,312 SH   SOLE   0 0 2,312
Ishares Russell 3000 I Fd EE 464287689   959,826 4,077 SH   SOLE   0 0 4,077
iShares Russell Mid Cap Growth EE 464287481   10,493,918 115,254 SH   SOLE   9,042 0 106,212
iShares Russell Mid Cap Index EE 464287499   21,495,863 307,435 SH   SOLE   16,496 0 290,939
iShares Russell Mid Cap Value EE 464287473   7,061,497 66,492 SH   SOLE   9,655 0 56,837
iShares Russell Top 200 Growth EE 464289438   630,442 4,538 SH   SOLE   0 0 4,538
iShares Russell Top 200 Value EE 464289420   258,903 3,977 SH   SOLE   0 0 3,977
Ishares S&p Global Clean Energ EE 464288224   607,495 30,713 SH   SOLE   0 0 30,713
iShares S&P Global Energy Sect EE 464287341   787,819 20,864 SH   SOLE   0 0 20,864
iShares S&P Global Technology EE 464287291   571,109 10,506 SH   SOLE   2,234 0 8,272
Ishares S&p Global Telecommuni EE 464287275   476,695 7,441 SH   SOLE   0 0 7,441
iShares Select Dividend ETF EE 464287168   16,402,621 139,978 SH   SOLE   800 0 139,178
iShares US Healthcare Index EE 464287762   758,976 2,780 SH   SOLE   349 0 2,431
iShares US Home Construction EE 464288752   793,223 11,285 SH   SOLE   2,500 0 8,785
iShares US Technology EE 464287721   731,426 7,881 SH   SOLE   1,408 0 6,473
JPMorgan BetaBuilders $ HY Cor EE 46641q878   879,370 19,572 SH   SOLE   0 0 19,572
JPMorgan Equity Premium Income EE 46641q332   1,952,241 35,755 SH   SOLE   2,491 0 33,264
JPMorgan US Value Factor ETF EE 46641q753   997,481 29,286 SH   SOLE   0 0 29,286
Main Street Capital Corp EE 56035l104   700,890 17,762 SH   SOLE   660 0 17,102
MATERIALS SELECT SECTOR SPDR T EE 81369Y100   1,311,751 16,263 SH   SOLE   0 0 16,263
Multi-Asset Diversified Income EE 33738r100   162,116 11,059 SH   SOLE   0 0 11,059
Owl Rock Core Income Corp EE 286890700   397,665 43,037 SH   SOLE   0 0 43,037
Pacer US Cash Cows 100 ETF EE 69374h881   7,807,085 166,285 SH   SOLE   0 0 166,285
PIMCO Short Term Municipal Bon EE 72201r874   248,900 5,000 SH   SOLE   5,000 0 0
Powershares Solar ETF EE 46138g706   332,900 4,288 SH   SOLE   600 0 3,688
PowerShares WilderHill Clean E EE 46137v134   304,175 7,527 SH   SOLE   0 0 7,527
ProShares Large Cap Core Plus EE 74347r248   435,707 9,140 SH   SOLE   0 0 9,140
ProShares S&P 500 Div Aristocr EE 74348a467   951,053 10,424 SH   SOLE   0 0 10,424
ProShares Ultra S&P 500 EE 74347R107   417,162 8,310 SH   SOLE   0 0 8,310
Schwab Emerging Mkts ETF EE 808524706   1,852,375 75,545 SH   SOLE   926 0 74,619
Schwab Fd US Lg Co ETF EE 808524771   390,881 7,117 SH   SOLE   0 0 7,117
Schwab Fundamental US Broad Ma EE 808524789   724,664 13,390 SH   SOLE   0 0 13,390
Schwab International Dividend EE 808524672   755,168 31,958 SH   SOLE   0 0 31,958
Schwab International Equity EE 808524805   2,891,832 83,099 SH   SOLE   2,245 0 80,854
Schwab US Broad ETF EE 808524102   1,874,005 39,164 SH   SOLE   0 0 39,164
Schwab US Dividend Equity EE 808524797   2,596,576 35,492 SH   SOLE   385 0 35,107
Schwab US Large Cap ETF EE 808524201   15,987,768 330,531 SH   SOLE   34,039 0 296,492
Schwab US Large Cap Growth EE 808524300   4,080,760 62,617 SH   SOLE   2,355 0 60,262
Schwab US Large Cap Value EE 808524409   6,171,144 94,101 SH   SOLE   3,308 0 90,793
Schwab US Mid-Cap ETF EE 808524508   5,746,063 84,688 SH   SOLE   7,767 0 76,921
Schwab US Small-Cap ETF EE 808524607   4,215,404 100,534 SH   SOLE   7,327 0 93,207
SPDR Consumer Discret Select S EE 81369Y407   2,986,703 19,973 SH   SOLE   0 0 19,973
SPDR Consumer Staples Select S EE 81369Y308   12,481,971 167,072 SH   SOLE   726 0 166,346
SPDR Dow Jones Indl Avg ETF Se EE 78467X109   2,041,047 6,136 SH   SOLE   2,175 0 3,961
SPDR Energy Index EE 81369Y506   10,249,059 123,736 SH   SOLE   3,048 0 120,688
SPDR Euro STOXX 50 ETF EE 78463X202   959,503 21,370 SH   SOLE   4,100 0 17,270
SPDR Financial Index EE 81369Y605   4,243,229 131,982 SH   SOLE   1,565 0 130,417
SPDR Health Care Select EE 81369Y209   21,275,492 164,340 SH   SOLE   1,037 0 163,303
SPDR KBW Reg'l Banking EE 78464a698   8,259,572 188,317 SH   SOLE   80,764 0 107,553
SPDR Portfolio S&P 500 Growth EE 78464a409   289,213 5,224 SH   SOLE   3,845 0 1,379
SPDR S&P 500 ETF TRUST EE 78462f103   221,845,697 541,893 SH   SOLE   51,735 0 490,158
SPDR S&P 500 ETF TRUST EE 78462f103   368,451 900 SH Call SOLE   0 0 900
SPDR S&P 500 ETF TRUST EE 78462f103   368,451 900 SH Call SOLE   0 0 900
SPDR S&P 500 ETF TRUST EE 78462f103   368,451 900 SH Call SOLE   0 0 900
SPDR S&P 500 ETF TRUST EE 78462f103   5,199,253 12,700 SH Put SOLE   0 0 12,700
SPDR S&P 500 ETF TRUST EE 78462f103   818,780 2,000 SH Put SOLE   0 0 2,000
SPDR S&P 500 Value ETF EE 78464a508   567,836 13,945 SH   SOLE   5,585 0 8,360
Spdr S&P 600 Sm Cap Value EE 78464a300   357,706 4,696 SH   SOLE   0 0 4,696
SPDR S&P Bank ETF EE 78464a797   676,486 18,249 SH   SOLE   973 0 17,276
SPDR S&P Biotech EE 78464A870   1,137,756 14,929 SH   SOLE   0 0 14,929
SPDR S&P Dividend ETF EE 78464A763   78,549,094 634,945 SH   SOLE   69,682 0 565,263
SPDR S&P Int'l Small Cap Fd EE 78463X871   2,285,107 73,785 SH   SOLE   0 0 73,785
SPDR S&P Mid Cap 400 ETF EE 78467Y107   94,171,406 205,431 SH   SOLE   18,732 0 186,699
SPDR S&P Oil & Gas Exploration EE 78468r556   235,341 1,845 SH   SOLE   0 0 1,845
SPDR S&P Pharmaceuticals ETF EE 78464a722   2,008,219 48,969 SH   SOLE   0 0 48,969
SPDR Technology Index EE 81369Y803   26,907,309 178,182 SH   SOLE   3,793 0 174,390
SPDR Utilities Index EE 81369Y886   8,317,539 122,877 SH   SOLE   1,467 0 121,410
T. Rowe Price Blue Chip Growth EE 87283q107   562,978 23,477 SH   SOLE   12,598 0 10,879
UBS AG FI Large Cap Growth EE 902677780   406,770 845 SH   SOLE   0 0 845
Vaneck ETF TR EE 92189f106   2,224,322 68,758 SH   SOLE   0 0 68,758
Vaneck ETF TR EE 92189f700   714,771 8,229 SH   SOLE   1,200 0 7,029
VanEck Morningstar Wide Moat E EE 92189f643   8,075,127 109,375 SH   SOLE   2,424 0 106,951
Vanguard Dividend Appreciation EE 921908844   71,885,617 466,759 SH   SOLE   1,620 0 465,139
Vanguard ESG US Stock ETF EE 921910733   530,607 7,399 SH   SOLE   0 0 7,399
Vanguard Europe ETF EE 922042874   3,455,985 56,702 SH   SOLE   647 0 56,055
Vanguard Financials ETF EE 92204A405   549,169 7,051 SH   SOLE   129 0 6,922
Vanguard FTSE All-World Ex-US EE 922042775   1,690,988 31,625 SH   SOLE   0 0 31,625
Vanguard FTSE Developed Mkts E EE 921943858   93,271,492 2,064,899 SH   SOLE   232,424 0 1,832,475
Vanguard FTSE Emerging Mkts ET EE 922042858   57,770,147 1,429,954 SH   SOLE   130,458 0 1,299,496
Vanguard Growth ETF EE 922908736   9,880,680 39,611 SH   SOLE   207 0 39,404
Vanguard Health Care ETF EE 92204A504   11,203,859 46,984 SH   SOLE   4,642 0 42,342
Vanguard High Dividend Yield E EE 921946406   2,395,612 22,707 SH   SOLE   2,572 0 20,135
Vanguard Index Fds S&P 500 EE 922908363   9,144,856 24,317 SH   SOLE   439 0 23,878
Vanguard Information Technolog EE 92204A702   17,947,629 46,560 SH   SOLE   1,816 0 44,744
Vanguard Large Cap ETF EE 922908637   5,234,379 28,020 SH   SOLE   29 0 27,991
Vanguard Mega Cap Growth EE 921910816   2,650,449 12,960 SH   SOLE   0 0 12,960
Vanguard Mega Cap Index ETF EE 921910873   316,677 2,212 SH   SOLE   0 0 2,212
Vanguard Mega Cap Value Index EE 921910840   2,307,635 22,843 SH   SOLE   0 0 22,843
Vanguard Mid Cap Growth ETF EE 922908538   4,843,017 24,850 SH   SOLE   0 0 24,850
Vanguard Mid Cap Vipers Index EE 922908629   6,631,273 31,440 SH   SOLE   992 0 30,448
Vanguard Russell 1000 ETF EE 92206c730   20,792,790 111,591 SH   SOLE   10,133 0 101,458
Vanguard Russell 1000 Growth E EE 92206c680   1,505,124 23,933 SH   SOLE   0 0 23,933
Vanguard Russell 1000 Value ET EE 92206c714   1,678,802 25,128 SH   SOLE   0 0 25,128
Vanguard S&P 500 Growth ETF EE 921932505   536,557 2,328 SH   SOLE   0 0 2,328
Vanguard S&P 500 Value ETF EE 921932703   399,317 2,722 SH   SOLE   0 0 2,722
Vanguard S&P Small Cap 600 Gro EE 921932794   230,908 2,437 SH   SOLE   0 0 2,437
Vanguard Sector Index Fd Cons EE 92204A207   764,639 3,951 SH   SOLE   0 0 3,951
Vanguard Small Cap ETF EE 922908751   7,738,890 40,826 SH   SOLE   211 0 40,615
Vanguard Small Cap Growth EE 922908595   870,413 4,022 SH   SOLE   0 0 4,022
Vanguard Small Cap Value Fund EE 922908611   5,980,908 37,673 SH   SOLE   140 0 37,533
Vanguard Telecom Services EE 92204A884   298,773 3,091 SH   SOLE   0 0 3,091
Vanguard Tot Stock Mrkt ETF EE 922908769   72,625,358 355,832 SH   SOLE   83,102 0 272,730
Vanguard Total Int'l Stock Ind EE 921909768   2,780,985 50,371 SH   SOLE   26,167 0 24,204
Vanguard Utilities ETF EE 92204A876   504,171 3,418 SH   SOLE   0 0 3,418
Vanguard Value ETF EE 922908744   14,848,731 107,514 SH   SOLE   179 0 107,335
Vident Core US Equity EE 26922a503   210,435 4,711 SH   SOLE   0 0 4,711
WisdomTree Dynamic Ccy Hdgd In EE 97717x263   282,981 9,155 SH   SOLE   0 0 9,155
Wisdomtree Emerg Markets EE 97717x578   1,133,215 40,705 SH   SOLE   0 0 40,705
WisdomTree Emerg Mkts Eq Inc E EE 97717W315   231,399 6,112 SH   SOLE   0 0 6,112
WisdomTree Int'l Small Cap Div EE 97717W760   9,469,175 155,385 SH   SOLE   2,726 0 152,659
WisdomTree Large Cap Dividend EE 97717w307   430,989 6,967 SH   SOLE   0 0 6,967
Wisdomtree Midcap Dividend EE 97717w505   14,175,974 345,924 SH   SOLE   1,866 0 344,059
Wisdomtree US AI Enhanced Valu EE 97717w406   264,439 2,885 SH   SOLE   670 0 2,215
Fidelity MSCI Health Care Inde EZ 316092600   943,471 15,348 SH   SOLE   0 0 15,348
Fidelity MSCI Real Estate ETF EZ 316092857   9,116,774 365,989 SH   SOLE   70,200 0 295,789
Fidelity Nasdaq Composite Inde EZ 315912808   498,720 10,401 SH   SOLE   0 0 10,401
GS Activebeta Large Cap ETF EZ 381430503   13,630,345 167,820 SH   SOLE   3,439 0 164,381
Invesco Dynamic Building and C EZ 46137V779   1,643,511 35,814 SH   SOLE   4,745 0 31,069
iShares Core MSCI EAFE EZ 46432f842   83,359,948 1,246,970 SH   SOLE   57,416 0 1,189,554
iShares Core MSCI Emerging Mkt EZ 46434g103   56,843,671 1,165,068 SH   SOLE   49,514 0 1,115,554
IShares Core S&P Total US Stoc EZ 464287150   8,013,006 88,493 SH   SOLE   9,338 0 79,155
iShares Core US Value ETF EZ 464287663   318,508 4,317 SH   SOLE   0 0 4,317
iShares Dow Jones US RE Index EZ 464287739   1,255,865 14,792 SH   SOLE   90 0 14,702
Ishares Inc MSCI EM Asia ETF EZ 464286426   488,214 7,347 SH   SOLE   267 0 7,080
iShares Int'l Select Dividend EZ 464288448   1,537,211 55,919 SH   SOLE   0 0 55,919
iShares MSCI EAF Min Vol EZ 46429B689   2,187,552 32,336 SH   SOLE   0 0 32,336
iShares MSCI EAFE Index EZ 464287465   19,552,924 273,391 SH   SOLE   14,649 0 258,742
iShares MSCI EAFE Small Cap In EZ 464288273   12,087,262 203,113 SH   SOLE   9,888 0 193,225
iShares MSCI Emerg Mkts Indx F EZ 464287234   8,036,416 203,660 SH   SOLE   18,389 0 185,271
iShares MSCI Emerging Mkt Min EZ 464286533   1,892,057 34,672 SH   SOLE   97 0 34,575
iShares MSCI Japan Index EZ 46434g822   449,136 7,653 SH   SOLE   0 0 7,653
iShares MSCI USA Min Volatilit EZ 46429b697   23,885,765 328,372 SH   SOLE   48,026 0 280,346
iShares Russell 1000 EZ 464287622   13,405,887 59,521 SH   SOLE   4,065 0 55,456
iShares Russell 1000 Growth In EZ 464287614   87,881,074 359,682 SH   SOLE   14,217 0 345,465
iShares Russell 1000 Value Ind EZ 464287598   35,112,767 230,611 SH   SOLE   14,663 0 215,947
iShares Russell 2000 Growth In EZ 464287648   21,100,006 93,025 SH   SOLE   3,582 0 89,443
iShares Russell 2000 Index EZ 464287655   69,891,173 391,767 SH   SOLE   22,499 0 369,268
iShares Russell 2000 Value Ind EZ 464287630   34,750,976 253,620 SH   SOLE   6,703 0 246,917
iShares S&P 500 Growth EZ 464287309   51,152,085 800,627 SH   SOLE   67,251 0 733,376
iShares S&P 500 Index EZ 464287200   493,714,347 1,201,018 SH   SOLE   65,674 0 1,135,343
iShares S&P Barra Value Index EZ 464287408   90,894,192 598,934 SH   SOLE   37,859 0 561,075
iShares S&P Mid Cap 400 Growth EZ 464287606   56,202,715 785,942 SH   SOLE   33,618 0 752,324
iShares S&P Mid Cap 400 Value EZ 464287705   36,248,620 352,716 SH   SOLE   15,211 0 337,505
iShares S&P Mid Cap Index EZ 464287507   130,415,563 521,329 SH   SOLE   30,368 0 490,961
iShares S&P Small Cap 600 Grow EZ 464287887   9,057,738 82,388 SH   SOLE   6,608 0 75,780
iShares S&P Small Cap 600 Valu EZ 464287879   13,217,876 141,232 SH   SOLE   5,960 0 135,272
iShares S&P Small Cap Index EZ 464287804   90,695,834 937,909 SH   SOLE   59,045 0 878,864
iShares Tr MSCI AC Asia Ex Jap EZ 464288182   3,121,002 45,985 SH   SOLE   201 0 45,784
iShares Tr MSCI ACWI Index EZ 464288257   217,803 2,389 SH   SOLE   0 0 2,389
iShares Tr S&P 100 Index Fd EZ 464287101   321,148 1,717 SH   SOLE   1,435 0 282
iShares Tr. Core Div Growth EZ 46434v621   1,776,675 35,541 SH   SOLE   4,345 0 31,196
Ishares Trust High Dividend Eq EZ 46429B663   643,230 6,327 SH   SOLE   0 0 6,327