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
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