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
10X GENOMICS INC CL A COM 88025U109 279,786 7,455 SH SOLE 0 0 7,455
ABBOTT LABS COM 002824100 1,203,787 10,591 SH SOLE 0 0 10,591
ABBVIE INC COM 00287Y109 1,585,752 8,708 SH SOLE 0 0 8,708
ABRDN AUSTRALIA EQUITY FD IN COM 003011103 411,124 96,508 SH SOLE 0 0 96,508
ABRDN GLOBAL DYNAMIC DIVIDEN COM 00302M106 369,659 38,070 SH SOLE 0 0 38,070
ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108 1,736,040 438,394 SH SOLE 0 0 438,394
ABRDN HEALTHCARE INVESTORS SH BEN INT 87911J103 1,081,299 64,134 SH SOLE 0 0 64,134
ABRDN HEALTHCARE OPPORTUNITI SHS 879105104 300,836 14,967 SH SOLE 0 0 14,967
ABRDN INCOME CREDIT STRATEGI COM 003057106 991,461 146,233 SH SOLE 0 0 146,233
ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 684,340 82,550 SH SOLE 0 0 82,550
ABRDN WORLD HEALTHCARE FUND BEN INT SHS 87911L108 175,959 13,300 SH SOLE 0 0 13,300
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 212,010 612 SH SOLE 0 0 612
ADVANCED MICRO DEVICES INC COM 007903107 473,245 2,622 SH SOLE 0 0 2,622
ADVENT CONV & INCOME FD COM 00764C109 911,573 76,346 SH SOLE 0 0 76,346
AIM ETF PRODUCTS TRUST US LAGCP B20 MAY 00888H752 447,584 16,050 SH SOLE 0 0 16,050
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 24,395 1,700 SH Call SOLE 0 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6,068,981 83,872 SH SOLE 0 0 83,872
ALLSPRING GLOBAL DIVIDEND OP COM 94987C103 880,320 183,400 SH SOLE 0 0 183,400
ALLSPRING MULTI SECTOR INCOM COM 94987D101 115,692 12,400 SH SOLE 0 0 12,400
ALPHA METALLURGICAL RESOUR I COM 020764106 243,410 735 SH SOLE 0 0 735
ALPHA METALLURGICAL RESOUR I COM 020764106 24,200 200 SH Call SOLE 0 0 0
ALPHABET INC CAP STK CL C 02079K107 11,297,573 74,199 SH SOLE 0 0 74,199
ALPHABET INC CAP STK CL A 02079K305 2,479,481 16,428 SH SOLE 0 0 16,428
ALPHABET INC CAP STK CL A 02079K305 19,500 300 SH Call SOLE 0 0 0
ALTRIA GROUP INC COM 02209S103 209,403 4,801 SH SOLE 0 0 4,801
AMAZON COM INC COM 023135106 8,755 100 SH Call SOLE 0 0 0
AMAZON COM INC COM 023135106 12,823,618 71,092 SH SOLE 0 0 71,092
AMERICAN CENTY ETF TR US SML CP VALU 025072877 876,097 9,349 SH SOLE 0 0 9,349
AMERICAN EXPRESS CO COM 025816109 8,130,841 35,710 SH SOLE 0 0 35,710
AMGEN INC COM 031162100 2,175,610 7,652 SH SOLE 0 0 7,652
AMPLIFY ETF TR HIGH INCOME 032108847 4,050,532 335,865 SH SOLE 0 0 335,865
AMPLIFY ETF TR NAT RES DIVIDEND 032108730 392,952 13,480 SH SOLE 0 0 13,480
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 234,451 11,907 SH SOLE 0 0 11,907
APPLE INC COM 037833100 23,226,870 135,450 SH SOLE 0 0 135,450
ARES CAPITAL CORP COM 04010L103 224,351 10,776 SH SOLE 0 0 10,776
ARES DYNAMIC CR ALLOCATION F COM 04014F102 746,364 52,450 SH SOLE 0 0 52,450
ARK ETF TR NEXT GNRTN INTER 00214Q401 1,656,173 19,882 SH SOLE 0 0 19,882
ASML HOLDING N V N Y REGISTRY SHS N07059210 983,086 1,013 SH SOLE 0 0 1,013
AT&T INC COM 00206R102 265,531 15,087 SH SOLE 0 0 15,087
AUTOMATIC DATA PROCESSING IN COM 053015103 246,244 986 SH SOLE 0 0 986
BANK AMERICA CORP 7.25%CNV PFD L 060505682 219,648 184 SH SOLE 0 0 184
BANK AMERICA CORP COM 060505104 12,937,744 341,185 SH SOLE 0 0 341,185
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 29,134,051 69,282 SH SOLE 0 0 69,282
BIO RAD LABS INC CL A 090572207 615,649 1,780 SH SOLE 0 0 1,780
BLACKROCK CORE BD TR SHS BEN INT 09249E101 960,660 88,950 SH SOLE 0 0 88,950
BLACKROCK ENERGY & RES TR COM 09250U101 140,450 10,600 SH SOLE 0 0 10,600
BLACKROCK ENHANCED EQUITY DI COM 09251A104 454,231 55,058 SH SOLE 0 0 55,058
BLACKROCK ENHANCED GLOBAL DI COM 092501105 486,217 46,483 SH SOLE 0 0 46,483
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 282,594 51,102 SH SOLE 0 0 51,102
BLACKROCK HEALTH SCIENCES TE COM SHS 09260E105 469,855 28,668 SH SOLE 0 0 28,668
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 130,650 10,816 SH SOLE 0 0 10,816
BLACKROCK RES & COMMODITIES SHS 09257A108 154,923 17,062 SH SOLE 0 0 17,062
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 2,643,472 71,600 SH SOLE 0 0 71,600
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 408,532 21,058 SH SOLE 0 0 21,058
BLACKSTONE INC COM 09260D107 203,556 1,549 SH SOLE 0 0 1,549
BLUE OWL CAPITAL CORPORATION COM 69121K104 582,504 37,874 SH SOLE 0 0 37,874
BOEING CO COM 097023105 678,305 3,515 SH SOLE 0 0 3,515
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 88,935 12,908 SH SOLE 0 0 12,908
BRISTOL-MYERS SQUIBB CO COM 110122108 373,750 6,892 SH SOLE 0 0 6,892
CALAMOS GBL DYN INCOME FUND COM 12811L107 303,366 46,600 SH SOLE 0 0 46,600
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 727,385 44,434 SH SOLE 0 0 44,434
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 235,032 7,347 SH SOLE 0 0 7,347
CBRE GBL REAL ESTATE INC FD COM 12504G100 1,431,618 266,100 SH SOLE 0 0 266,100
CHEVRON CORP NEW COM 166764100 712,680 4,518 SH SOLE 0 0 4,518
CHOICEONE FINL SVCS INC COM 170386106 282,143 10,316 SH SOLE 0 0 10,316
CISCO SYS INC COM 17275R102 441,251 8,841 SH SOLE 0 0 8,841
CITIGROUP INC COM NEW 172967424 38,214 2,100 SH Call SOLE 0 0 0
CITIGROUP INC COM NEW 172967424 9,557,459 151,130 SH SOLE 0 0 151,130
COCA COLA CO COM 191216100 2,229,094 36,435 SH SOLE 0 0 36,435
COHEN & STEERS CLOSED-END OP COM 19248P106 607,791 51,992 SH SOLE 0 0 51,992
COHEN & STEERS INFRASTRUCTUR COM 19248A109 1,081,543 45,886 SH SOLE 0 0 45,886
COHEN & STEERS QUALITY INCOM COM 19247L106 810,349 67,082 SH SOLE 0 0 67,082
COHEN & STEERS REIT & PFD & COM 19247X100 200,668 9,542 SH SOLE 0 0 9,542
COHEN & STEERS TOTAL RETURN COM 19247R103 376,615 31,675 SH SOLE 0 0 31,675
COLGATE PALMOLIVE CO COM 194162103 419,318 4,656 SH SOLE 0 0 4,656
COMCAST CORP NEW CL A 20030N101 284,900 6,572 SH SOLE 0 0 6,572
CONSTELLATION BRANDS INC CL A 21036P108 317,484 1,168 SH SOLE 0 0 1,168
COSTCO WHSL CORP NEW COM 22160K105 14,359,039 19,599 SH SOLE 0 0 19,599
CURTISS WRIGHT CORP COM 231561101 551,295 2,154 SH SOLE 0 0 2,154
CVR ENERGY INC COM 12662P108 1,485,099 41,646 SH SOLE 0 0 41,646
CYTOSORBENTS CORP COM NEW 23283X206 53,960 56,800 SH SOLE 0 0 56,800
CYTOSORBENTS CORP COM NEW 23283X206 125 2,500 SH Call SOLE 0 0 0
DAVITA INC COM 23918K108 418,153 3,029 SH SOLE 0 0 3,029
DEVON ENERGY CORP NEW COM 25179M103 703,275 14,015 SH SOLE 0 0 14,015
DISNEY WALT CO COM 254687106 6,621,064 54,111 SH SOLE 0 0 54,111
DISNEY WALT CO COM 254687106 66,670 1,400 SH Call SOLE 0 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109 427,886 33,692 SH SOLE 0 0 33,692
EATON CORP PLC SHS G29183103 278,598 891 SH SOLE 0 0 891
EATON VANCE LTD DURATION INC COM 27828H105 1,522,463 156,150 SH SOLE 0 0 156,150
EATON VANCE RISK-MANAGED DIV COM 27829G106 127,755 15,300 SH SOLE 0 0 15,300
EATON VANCE SR INCOME TR SH BEN INT 27826S103 134,832 21,200 SH SOLE 0 0 21,200
EATON VANCE TAX-ADVANTAGED G COM 27828U106 227,534 9,109 SH SOLE 0 0 9,109
EATON VANCE TAX-MANAGED DIVE COM 27828N102 624,723 46,761 SH SOLE 0 0 46,761
EATON VANCE TAX-MANAGED GLOB COM 27829C105 302,999 36,951 SH SOLE 0 0 36,951
EATON VANCE TAX-MANAGED GLOB COM 27829F108 453,288 55,550 SH SOLE 0 0 55,550
EATON VANCE TX ADV GLBL DIV COM 27828S101 273,148 14,967 SH SOLE 0 0 14,967
ECOFIN SUSTAINABLE AND SOCIA COM SH BEN INT 27901F109 566,880 48,000 SH SOLE 0 0 48,000
ELI LILLY & CO COM 532457108 994,049 1,277 SH SOLE 0 0 1,277
EMEREN GROUP LTD SPONSORED ADS 75971T301 34,393 17,820 SH SOLE 0 0 17,820
EQUIFAX INC COM 294429105 559,384 2,091 SH SOLE 0 0 2,091
ETFIS SER TR I VIRTUS INFRCAP 26923G822 342,870 16,366 SH SOLE 0 0 16,366
EXXON MOBIL CORP COM 30231G102 1,597,123 13,739 SH SOLE 0 0 13,739
FEMASYS INC COM 31447E105 72,935 47,055 SH SOLE 0 0 47,055
FIDELITY COVINGTON TRUST HIGH YILD ETF 316092618 440,928 9,186 SH SOLE 0 0 9,186
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 218,488 1,402 SH SOLE 0 0 1,402
FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408 7,258,303 145,253 SH SOLE 0 0 145,253
FIRST TR ABRDN GBL OPP INCM COM SHS 337319107 115,413 17,500 SH SOLE 0 0 17,500
FIRST TR ENERGY INFRASTRCTR COM 33738C103 568,408 31,300 SH SOLE 0 0 31,300
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 357,273 2,650 SH SOLE 0 0 2,650
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 540,957 9,452 SH SOLE 0 0 9,452
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 259,109 3,025 SH SOLE 0 0 3,025
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705 1,366,925 25,450 SH SOLE 0 0 25,450
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U810 215,233 5,810 SH SOLE 0 0 5,810
FIRST TR EXCHNG TRADED FD VI FT VEST FD OF BU 33740F755 2,458,411 87,926 SH SOLE 0 0 87,926
FIRST TR HIGH INCOME LONG / COM 33738E109 217,434 18,226 SH SOLE 0 0 18,226
FIRST TR MLP & ENERGY INCOM COM 33739B104 163,423 16,900 SH SOLE 0 0 16,900
FIRST TR MORNINGSTAR DIVID L SHS 336917109 352,748 9,167 SH SOLE 0 0 9,167
FIRST TR SPECIALTY FIN & FIN COM BEN INTR 33733G109 169,839 45,050 SH SOLE 0 0 45,050
FIRST TR SR FLTG RATE INCOME COM 33733U108 111,190 10,743 SH SOLE 0 0 10,743
FORD MTR CO DEL COM 345370860 664,640 50,047 SH SOLE 0 0 50,047
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 61,488 10,369 SH SOLE 0 0 10,369
FS KKR CAP CORP COM 302635206 659,198 34,567 SH SOLE 0 0 34,567
FST TR NEW OPPORT MLP & ENE COM 33739M100 105,708 13,800 SH SOLE 0 0 13,800
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 397,580 103,000 SH SOLE 0 0 103,000
GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 52,100 10,000 SH SOLE 0 0 10,000
GENERAL ELECTRIC CO COM NEW 369604301 323,676 1,844 SH SOLE 0 0 1,844
GENERAL MTRS CO COM 37045V100 20,490 1,600 SH Call SOLE 0 0 0
GENERAL MTRS CO COM 37045V100 7,962,174 175,571 SH SOLE 0 0 175,571
GLOBAL X FDS RUSSELL 2000 37954Y459 1,172,812 69,356 SH SOLE 0 0 69,356
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 4,558,407 254,517 SH SOLE 0 0 254,517
GLOBAL X FDS S&P 500 COVERED 37954Y475 2,931,474 71,867 SH SOLE 0 0 71,867
GLOBAL X FDS DOW 30 COVERED C 37960A859 1,892,713 83,050 SH SOLE 0 0 83,050
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 1,152,795 33,619 SH SOLE 0 0 33,619
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 4,398,624 42,380 SH SOLE 0 0 42,380
GUGGENHEIM TAXABLE MUNICP BO COM 401664107 481,813 29,650 SH SOLE 0 0 29,650
HANCOCK JOHN INVT TR TAX ADV GLB SH 41013P749 195,266 37,300 SH SOLE 0 0 37,300
HESS CORP COM 42809H107 1,473,436 9,653 SH SOLE 0 0 9,653
HIGH INCOME SECS FD SHS BEN INT 42968F108 88,010 13,000 SH SOLE 0 0 13,000
HIGHLAND GLOBAL ALLOCATION F COM 43010T104 1,636,030 213,581 SH SOLE 0 0 213,581
HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404 671,014 95,450 SH SOLE 0 0 95,450
HOME DEPOT INC COM 437076102 1,156,326 3,015 SH SOLE 0 0 3,015
HONEYWELL INTL INC COM 438516106 776,508 3,783 SH SOLE 0 0 3,783
I-80 GOLD CORP COM 44955L106 13,154 10,000 SH SOLE 0 0 10,000
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C656 255,865 7,010 SH SOLE 0 0 7,010
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C318 321,454 9,900 SH SOLE 0 0 9,900
INTEL CORP COM 458140100 251,063 5,684 SH SOLE 0 0 5,684
INTERNATIONAL BUSINESS MACHS COM 459200101 310,772 1,627 SH SOLE 0 0 1,627
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 420,355 22,300 SH SOLE 0 0 22,300
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 205,862 5,850 SH SOLE 0 0 5,850
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837 417,049 4,222 SH SOLE 0 0 4,222
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 658,880 31,907 SH SOLE 0 0 31,907
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 216,606 5,141 SH SOLE 0 0 5,141
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,224,960 7,232 SH SOLE 0 0 7,232
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 2,723,199 25,572 SH SOLE 0 0 25,572
INVESCO QQQ TR UNIT SER 1 46090E103 8,011,763 18,044 SH SOLE 0 0 18,044
INVESCO SR INCOME TR COM 46131H107 42,800 10,000 SH SOLE 0 0 10,000
ISHARES GOLD TR ISHARES NEW 464285204 244,162 5,812 SH SOLE 0 0 5,812
ISHARES SILVER TR ISHARES 46428Q109 1,811,186 79,612 SH SOLE 0 0 79,612
ISHARES TR DOW JONES US ETF 464287846 836,427 6,530 SH SOLE 0 0 6,530
ISHARES TR US HLTHCARE ETF 464287762 1,429,273 23,090 SH SOLE 0 0 23,090
ISHARES TR ESG AWR MSCI USA 46435G425 316,140 2,750 SH SOLE 0 0 2,750
ISHARES TR RUS TP200 GR ETF 464289438 238,880 1,224 SH SOLE 0 0 1,224
ISHARES TR INTL SEL DIV ETF 464288448 2,049,303 73,085 SH SOLE 0 0 73,085
ISHARES TR 20 YR TR BD ETF 464287432 2,639,077 27,891 SH SOLE 0 0 27,891
ISHARES TR MSCI USA MIN VOL 46429B697 1,415,062 16,930 SH SOLE 0 0 16,930
ISHARES TR MSCI USA QLT FCT 46432F339 381,704 2,323 SH SOLE 0 0 2,323
ISHARES TR RUS MD CP GR ETF 464287481 363,617 3,186 SH SOLE 0 0 3,186
ISHARES TR CORE S&P TTL STK 464287150 10,833,277 93,957 SH SOLE 0 0 93,957
ISHARES TR CRE U S REIT ETF 464288521 247,372 4,598 SH SOLE 0 0 4,598
ISHARES TR TIPS BD ETF 464287176 453,490 4,222 SH SOLE 0 0 4,222
ISHARES TR RUSSELL 2000 ETF 464287655 4,804,947 22,848 SH SOLE 0 0 22,848
ISHARES TR 10-20 YR TRS ETF 464288653 207,434 1,975 SH SOLE 0 0 1,975
ISHARES TR US AER DEF ETF 464288760 208,976 1,584 SH SOLE 0 0 1,584
ISHARES TR CORE S&P MCP ETF 464287507 212,907 3,505 SH SOLE 0 0 3,505
ISHARES TR S&P 100 ETF 464287101 1,792,483 7,245 SH SOLE 0 0 7,245
ISHARES TR CORE S&P SCP ETF 464287804 1,232,516 11,152 SH SOLE 0 0 11,152
ISHARES TR US INFRASTRUC 46435U713 891,439 20,559 SH SOLE 0 0 20,559
ISHARES TR MSCI EMG MKT ETF 464287234 999,231 24,324 SH SOLE 0 0 24,324
ISHARES TR PFD AND INCM SEC 464288687 375,292 11,645 SH SOLE 0 0 11,645
ISHARES TR RUS 1000 GRW ETF 464287614 484,520 1,438 SH SOLE 0 0 1,438
ISHARES TR CORE HIGH DV ETF 46429B663 297,456 2,699 SH SOLE 0 0 2,699
ISHARES TR RUS 1000 VAL ETF 464287598 302,609 1,690 SH SOLE 0 0 1,690
ISHARES TR S&P MC 400VL ETF 464287705 240,483 2,033 SH SOLE 0 0 2,033
ISHARES TR S&P 500 GRWT ETF 464287309 229,515 2,718 SH SOLE 0 0 2,718
ISHARES TR CORE S&P US VLU 464287663 1,412,557 15,617 SH SOLE 0 0 15,617
ISHARES TR RUS 1000 ETF 464287622 668,271 2,320 SH SOLE 0 0 2,320
ISHARES TR CORE S&P500 ETF 464287200 13,389,950 25,469 SH SOLE 0 0 25,469
ISHARES TR MSCI EAFE ETF 464287465 2,782,325 34,840 SH SOLE 0 0 34,840
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 1,018,220 18,772 SH SOLE 0 0 18,772
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 2,188,875 43,139 SH SOLE 0 0 43,139
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 9,975,471 172,408 SH SOLE 0 0 172,408
JOHN HANCOCK HEDGED EQUITY & COM 47804L102 201,408 19,200 SH SOLE 0 0 19,200
JOHNSON & JOHNSON COM 478160104 870,166 5,501 SH SOLE 0 0 5,501
JPMORGAN CHASE & CO COM 46625H100 4,827,942 24,104 SH SOLE 0 0 24,104
KAYNE ANDERSON ENERGY INFRST COM 486606106 2,670,123 266,745 SH SOLE 0 0 266,745
KEMPER CORP COM 488401100 306,132 4,944 SH SOLE 0 0 4,944
KRAFT HEINZ CO COM 500754106 269,845 7,314 SH SOLE 0 0 7,314
KRANESHARES TRUST CSI CHI INTERNET 500767306 3,650 800 SH Call SOLE 0 0 0
KRANESHARES TRUST CSI CHI INTERNET 500767306 1,467,753 55,914 SH SOLE 0 0 55,914
LENNAR CORP CL A 526057104 1,281,077 7,449 SH SOLE 0 0 7,449
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 350,610 49,036 SH SOLE 0 0 49,036
LIBERTY ALL-STAR GROWTH FD I COM 529900102 86,720 15,796 SH SOLE 0 0 15,796
LMP CAP & INCOME FD INC COM 50208A102 442,424 28,288 SH SOLE 0 0 28,288
LOCKHEED MARTIN CORP COM 539830109 402,142 884 SH SOLE 0 0 884
LOOP INDS INC COM 543518104 469,325 167,616 SH SOLE 0 0 167,616
LOWES COS INC COM 548661107 576,200 2,262 SH SOLE 0 0 2,262
MACQUARIE / FIRST TR GLOBAL COM 55607W100 208,243 27,115 SH SOLE 0 0 27,115
MADISON COVERED CALL & EQUIT COM 557437100 1,353,812 185,200 SH SOLE 0 0 185,200
MARKEL GROUP INC COM 570535104 3,252,910 2,138 SH SOLE 0 0 2,138
MASTERCARD INCORPORATED CL A 57636Q104 428,599 890 SH SOLE 0 0 890
MERCK & CO INC COM 58933Y105 1,602,727 12,147 SH SOLE 0 0 12,147
META PLATFORMS INC CL A 30303M102 1,436,957 2,959 SH SOLE 0 0 2,959
METALLA RTY & STREAMING LTD COM NEW 59124U605 42,801 13,724 SH SOLE 0 0 13,724
MICRON TECHNOLOGY INC COM 595112103 12,178,660 103,305 SH SOLE 0 0 103,305
MICROSOFT CORP COM 594918104 7,051,259 16,760 SH SOLE 0 0 16,760
MONDELEZ INTL INC CL A 609207105 280,265 4,004 SH SOLE 0 0 4,004
NETFLIX INC COM 64110L106 835,079 1,375 SH SOLE 0 0 1,375
NEUBERGER BERMAN REAL ESTATE COM 64190A103 552,165 165,319 SH SOLE 0 0 165,319
NEW AMER HIGH INCOME FD INC COM NEW 641876800 158,704 21,800 SH SOLE 0 0 21,800
NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205 153,576 23,269 SH SOLE 0 0 23,269
NEXTERA ENERGY INC COM 65339F101 457,661 7,161 SH SOLE 0 0 7,161
NORTHROP GRUMMAN CORP COM 666807102 1,734,664 3,624 SH SOLE 0 0 3,624
NOVO-NORDISK A S ADR 670100205 238,567 1,858 SH SOLE 0 0 1,858
NUVEEN CORE EQUITY ALPHA FD COM 67090X107 201,202 14,300 SH SOLE 0 0 14,300
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 294,096 52,800 SH SOLE 0 0 52,800
NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 152,405 10,396 SH SOLE 0 0 10,396
NUVEEN FLOATING RATE INCOME COM 67072T108 125,292 14,352 SH SOLE 0 0 14,352
NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 317,264 24,825 SH SOLE 0 0 24,825
NUVEEN MULTI ASSET INCOME FU COM 670750108 413,880 33,270 SH SOLE 0 0 33,270
NUVEEN PFD & INCOME OPPORTUN COM 67073B106 216,693 30,138 SH SOLE 0 0 30,138
NUVEEN QUALITY MUNCP INCOME COM 67066V101 178,924 15,613 SH SOLE 0 0 15,613
NUVEEN REAL ASSET INCOME & G COM 67074Y105 147,811 12,463 SH SOLE 0 0 12,463
NUVEEN REAL ESTATE INCOME FD COM 67071B108 412,380 52,200 SH SOLE 0 0 52,200
NVIDIA CORPORATION COM 67066G104 4,541,292 5,026 SH SOLE 0 0 5,026
OCCIDENTAL PETE CORP COM 674599105 6,431,913 98,967 SH SOLE 0 0 98,967
ORACLE CORP COM 68389X105 218,813 1,742 SH SOLE 0 0 1,742
PACER FDS TR PACER US SMALL 69374H857 2,664,470 54,200 SH SOLE 0 0 54,200
PALANTIR TECHNOLOGIES INC CL A 69608A108 268,297 11,660 SH SOLE 0 0 11,660
PARAMOUNT GLOBAL CLASS B COM 92556H206 9,810 4,600 SH Call SOLE 0 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206 6,102,643 518,489 SH SOLE 0 0 518,489
PEPSICO INC COM 713448108 1,130,919 6,462 SH SOLE 0 0 6,462
PFIZER INC COM 717081103 1,292,189 46,565 SH SOLE 0 0 46,565
PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 149,500 12,500 SH SOLE 0 0 12,500
PHILIP MORRIS INTL INC COM 718172109 240,869 2,629 SH SOLE 0 0 2,629
PIMCO ACCESS INCOME FUND SHS BENFIN INT 72203T100 181,854 11,561 SH SOLE 0 0 11,561
PIMCO CORPORATE & INCOME OPP COM 72201B101 562,474 37,826 SH SOLE 0 0 37,826
PIMCO DYNAMIC INCOME FD SHS 72201Y101 342,766 17,769 SH SOLE 0 0 17,769
PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 292,019 22,173 SH SOLE 0 0 22,173
PIMCO ETF TR BROAD US TIPS 72201R403 598,003 11,213 SH SOLE 0 0 11,213
PIMCO ETF TR ENHNCD LW DUR AC 72201R718 937,408 9,882 SH SOLE 0 0 9,882
PIONEER DIVERSIFIED HIGH INC COM 723653101 132,997 11,200 SH SOLE 0 0 11,200
PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 377,045 36,500 SH SOLE 0 0 36,500
PROCTER AND GAMBLE CO COM 742718109 504,276 3,108 SH SOLE 0 0 3,108
PROSHARES TR S&P 500 DV ARIST 74348A467 328,264 3,237 SH SOLE 0 0 3,237
PROSPECT CAP CORP COM 74348T102 81,696 14,800 SH SOLE 0 0 14,800
PURE STORAGE INC CL A 74624M102 413,840 7,960 SH SOLE 0 0 7,960
QUALCOMM INC COM 747525103 362,222 2,139 SH SOLE 0 0 2,139
REAVES UTIL INCOME FD COM SH BEN INT 756158101 523,349 19,412 SH SOLE 0 0 19,412
RIVERNORTH OPPORTUNITIES FD COM 76881Y109 687,809 57,127 SH SOLE 0 0 57,127
ROCKWELL AUTOMATION INC COM 773903109 205,455 705 SH SOLE 0 0 705
ROYCE MICRO-CAP TR INC COM 780915104 835,295 88,391 SH SOLE 0 0 88,391
ROYCE VALUE TR INC COM 780910105 1,062,944 70,070 SH SOLE 0 0 70,070
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 896,334 11,797 SH SOLE 0 0 11,797
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 845,349 10,484 SH SOLE 0 0 10,484
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 413,791 5,082 SH SOLE 0 0 5,082
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 869,900 9,382 SH SOLE 0 0 9,382
SELECT SECTOR SPDR TR INDL 81369Y704 689,845 5,477 SH SOLE 0 0 5,477
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 724,310 4,903 SH SOLE 0 0 4,903
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 422,413 2,296 SH SOLE 0 0 2,296
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 1,189,624 28,243 SH SOLE 0 0 28,243
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 3,794,335 49,690 SH SOLE 0 0 49,690
SELECT SECTOR SPDR TR ENERGY 81369Y506 3,713,416 39,333 SH SOLE 0 0 39,333
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 25,418,976 122,047 SH SOLE 0 0 122,047
SEMPRA COM 816851109 361,880 5,038 SH SOLE 0 0 5,038
SHELL PLC SPON ADS 780259305 247,964 3,698 SH SOLE 0 0 3,698
SNOWFLAKE INC CL A 833445109 289,907 1,794 SH SOLE 0 0 1,794
SOFI TECHNOLOGIES INC COM 83406F102 141,707 19,412 SH SOLE 0 0 19,412
SOLID POWER INC CLASS A COM 83422N105 25,162 12,395 SH SOLE 0 0 12,395
SOLID POWER INC *W EXP 12/08/202 83422N113 16,883 83,406 SH SOLE 0 0 83,406
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 2,486,212 6,251 SH SOLE 0 0 6,251
SPDR GOLD TR GOLD SHS 78463V107 1,663,044 8,084 SH SOLE 0 0 8,084
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,999,867 7,647 SH SOLE 0 0 7,647
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 329,389 592 SH SOLE 0 0 592
SPDR SER TR PORTFLI TIPS ETF 78464A656 480,375 18,750 SH SOLE 0 0 18,750
SPDR SER TR S&P DIVID ETF 78464A763 23,574,661 179,631 SH SOLE 0 0 179,631
SPDR SER TR BLOOMBERG SHT TE 78468R408 1,373,109 54,445 SH SOLE 0 0 54,445
SPECIAL OPPORTUNITIES FD INC COM 84741T104 208,560 16,500 SH SOLE 0 0 16,500
SRH TOTAL RETURN FUND INC COM 101507101 268,068 17,800 SH SOLE 0 0 17,800
STANLEY BLACK & DECKER INC COM 854502101 210,941 2,154 SH SOLE 0 0 2,154
STARBUCKS CORP COM 855244109 433,748 4,746 SH SOLE 0 0 4,746
STELLANTIS N.V SHS N82405106 1,258,736 44,244 SH SOLE 0 0 44,244
STRYKER CORPORATION COM 863667101 401,890 1,123 SH SOLE 0 0 1,123
TELEDYNE TECHNOLOGIES INC COM 879360105 498,011 1,160 SH SOLE 0 0 1,160
TEMPUR SEALY INTL INC COM 88023U101 397,740 7,000 SH SOLE 0 0 7,000
TESLA INC COM 88160R101 1,646,101 9,364 SH SOLE 0 0 9,364
TORTOISE PWR & ENERGY INFRAS COM 89147X104 201,058 12,900 SH SOLE 0 0 12,900
UNITED PARCEL SERVICE INC CL B 911312106 366,277 2,465 SH SOLE 0 0 2,465
UNITEDHEALTH GROUP INC COM 91324P102 248,835 503 SH SOLE 0 0 503
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 1,776,753 7,897 SH SOLE 0 0 7,897
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 31,716,405 65,982 SH SOLE 0 0 65,982
VANGUARD INDEX FDS SM CP VAL ETF 922908611 499,219 2,602 SH SOLE 0 0 2,602
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 559,094 6,465 SH SOLE 0 0 6,465
VANGUARD INDEX FDS VALUE ETF 922908744 3,252,164 19,971 SH SOLE 0 0 19,971
VANGUARD INDEX FDS GROWTH ETF 922908736 9,196,718 26,719 SH SOLE 0 0 26,719
VANGUARD INDEX FDS TOTAL STK MKT 922908769 5,210,026 20,046 SH SOLE 0 0 20,046
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,047,369 4,580 SH SOLE 0 0 4,580
VANGUARD INDEX FDS MID CAP ETF 922908629 2,951,919 11,814 SH SOLE 0 0 11,814
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 5,528,115 50,028 SH SOLE 0 0 50,028
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 742,452 17,775 SH SOLE 0 0 17,775
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 9,611,491 52,634 SH SOLE 0 0 52,634
VANGUARD STAR FDS VG TL INTL STK F 921909768 513,905 8,522 SH SOLE 0 0 8,522
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 316,372 6,307 SH SOLE 0 0 6,307
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 341,797 2,825 SH SOLE 0 0 2,825
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 2,245,289 32,635 SH SOLE 0 0 32,635
VANGUARD WORLD FD INF TECH ETF 92204A702 6,636,026 12,656 SH SOLE 0 0 12,656
VANGUARD WORLD FD MEGA GRWTH IND 921910816 9,653,229 33,681 SH SOLE 0 0 33,681
VANGUARD WORLD FD CONSUM DIS ETF 92204A108 229,719 723 SH SOLE 0 0 723
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 929,238 3,435 SH SOLE 0 0 3,435
VANGUARD WORLD FD CONSUM STP ETF 92204A207 308,252 1,510 SH SOLE 0 0 1,510
VANGUARD WORLD FD ESG US STK ETF 921910733 255,808 2,745 SH SOLE 0 0 2,745
VANGUARD WORLD FD ENERGY ETF 92204A306 872,121 6,622 SH SOLE 0 0 6,622
VERIZON COMMUNICATIONS INC COM 92343V104 1,039,980 24,785 SH SOLE 0 0 24,785
VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 623,136 7,659 SH SOLE 0 0 7,659
VIRTUS DIVIDEND INTEREST & P COM 92840R101 306,720 24,000 SH SOLE 0 0 24,000
VIRTUS TOTAL RETURN FD INC COM 92835W107 58,146 10,439 SH SOLE 0 0 10,439
VISA INC COM CL A 92826C839 9,353,048 33,514 SH SOLE 0 0 33,514
VOYA ASIA PAC HIGH DIV EQT I COM 92912J102 606,731 95,850 SH SOLE 0 0 95,850
VOYA EMERGING MKTS HIGH DIVI COM 92912P108 254,014 48,200 SH SOLE 0 0 48,200
VOYA GLBL ADV & PREM OPP FD COM 92912R104 207,468 22,950 SH SOLE 0 0 22,950
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 532,650 100,500 SH SOLE 0 0 100,500
VOYA INFRASTRUCTURE INDLS & COM 92912X101 328,224 31,200 SH SOLE 0 0 31,200
WALMART INC COM 931142103 4,297,848 71,428 SH SOLE 0 0 71,428
WELLS FARGO CO NEW COM 949746101 3,966,844 68,441 SH SOLE 0 0 68,441
WESTERN ASSET HIGH INCOM FD COM 95766J102 82,248 18,400 SH SOLE 0 0 18,400
WESTERN ASSET HIGH INCOME OP COM 95766K109 149,640 38,369 SH SOLE 0 0 38,369
WISDOMTREE TR US EFFICIENT COR 97717Y790 533,416 12,631 SH SOLE 0 0 12,631