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
Expires: July 31, 2015
Estimated average burden
hours per response: 23.8

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