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
ADAMS DIVERSIFIED EQUITY FD COM 006212104   4,466,930 265,731 SH   SOLE   0 0 265,731
ALLEGRO MICROSYSTEMS INC COM 01749D105   1,092,162 24,195 SH   SOLE   0 0 24,195
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108   2,954,610 159,795 SH   SOLE   0 0 159,795
ALPS ETF TR ALERIAN MLP 00162Q452   3,292,973 83,983 SH   SOLE   0 0 83,983
AMAZON COM INC COM 023135106   459,128 3,522 SH   SOLE   0 0 3,522
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   2,021,184 56,144 SH   SOLE   0 0 56,144
APPLE INC COM 037833100   1,113,194 5,739 SH   SOLE   0 0 5,739
ARES CAPITAL CORP COM 04010L103   3,076,787 163,746 SH   SOLE   0 0 163,746
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507   71,891 13,488 SH   SOLE   0 0 13,488
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   236,313 693 SH   SOLE   0 0 693
BLACK STONE MINERALS L P COM UNIT 09225M101   325,157 20,386 SH   SOLE   0 0 20,386
BLACKROCK CORPOR HI YLD FD I COM 09255P107   279,678 31,354 SH   SOLE   0 0 31,354
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107   287,292 52,811 SH   SOLE   0 0 52,811
BLACKROCK HEALTH SCIENCES TE COM SHS 09260E105   3,079,912 187,571 SH   SOLE   0 0 187,571
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108   3,567,068 454,404 SH   SOLE   0 0 454,404
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101   5,026,647 277,562 SH   SOLE   0 0 277,562
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   3,383,857 123,679 SH   SOLE   0 0 123,679
CHERRY HILL MTG INVT CORP COM 164651101   188,008 38,925 SH   SOLE   0 0 38,925
CHIMERA INVT CORP COM NEW 16934Q208   68,040 11,792 SH   SOLE   0 0 11,792
CLEARWAY ENERGY INC CL C 18539C204   1,406,923 49,262 SH   SOLE   0 0 49,262
COHEN & STEERS REAL ESTATE O SHS BENFIN INT 19249Q103   290,648 21,092 SH   SOLE   0 0 21,092
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208   264,826 10,001 SH   SOLE   0 0 10,001
DIAMONDBACK ENERGY INC COM 25278X109   1,440,888 10,969 SH   SOLE   0 0 10,969
DYNEX CAP INC COM 26817Q886   232,613 18,476 SH   SOLE   0 0 18,476
EATON VANCE TAX-MANAGED GLOB COM 27829C105   292,542 35,589 SH   SOLE   0 0 35,589
ETF SER SOLUTIONS OPUS SML CP VL 26922A446   1,611,178 50,427 SH   SOLE   0 0 50,427
ETF SER SOLUTIONS APTUS COLLRD INV 26922A222   367,440 11,811 SH   SOLE   0 0 11,811
EXXON MOBIL CORP COM 30231G102   207,454 1,934 SH   SOLE   0 0 1,934
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   1,926,980 84,628 SH   SOLE   0 0 84,628
FIRST TR SR FLTG RATE INCOME COM 33733U108   283,437 28,630 SH   SOLE   0 0 28,630
FISERV INC COM 337738108   201,840 1,600 SH   SOLE   0 0 1,600
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109   195,198 52,192 SH   SOLE   0 0 52,192
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   8,030,743 452,436 SH   SOLE   0 0 452,436
GLOBAL X FDS S&P 500 COVERED 37954Y475   4,953,433 120,668 SH   SOLE   0 0 120,668
GLOBAL X FDS RUSSELL 2000 37954Y459   4,307,310 238,104 SH   SOLE   0 0 238,104
GLOBAL X FDS GLB X MLP ENRG I 37954Y293   1,720,083 41,378 SH   SOLE   0 0 41,378
GLOBAL X FDS GLOBX SUPDV US 37950E291   288,827 17,295 SH   SOLE   0 0 17,295
HERCULES CAPITAL INC COM 427096508   397,780 26,877 SH   SOLE   0 0 26,877
HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404   240,604 26,645 SH   SOLE   0 0 26,645
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101   4,366,925 150,428 SH   SOLE   0 0 150,428
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107   227,722 7,634 SH   SOLE   0 0 7,634
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   2,201,853 26,506 SH   SOLE   0 0 26,506
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   2,574,237 16,938 SH   SOLE   0 0 16,938
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   2,915,455 57,789 SH   SOLE   0 0 57,789
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,958,788 13,090 SH   SOLE   0 0 13,090
ISHARES TR TRS FLT RT BD 46434V860   14,584,026 287,824 SH   SOLE   0 0 287,824
ISHARES TR ISHS 5-10YR INVT 464288638   4,760,306 94,133 SH   SOLE   0 0 94,133
ISHARES TR CORE S&P SCP ETF 464287804   2,447,703 24,563 SH   SOLE   0 0 24,563
ISHARES TR 1 3 YR TREAS BD 464287457   2,289,861 28,242 SH   SOLE   0 0 28,242
ISHARES TR 0-3 MNTH TREASRY 46436E718   220,883 2,195 SH   SOLE   0 0 2,195
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   10,245,769 185,176 SH   SOLE   0 0 185,176
JOYY INC ADS REPSTG COM A 46591M109   1,073,468 34,955 SH   SOLE   0 0 34,955
KAYNE ANDERSON ENERGY INFRST COM 486606106   2,888,626 354,868 SH   SOLE   0 0 354,868
KIMBELL RTY PARTNERS LP UNIT 49435R102   1,081,744 73,538 SH   SOLE   0 0 73,538
LINCOLN NATL CORP IND COM 534187109   1,093,229 42,439 SH   SOLE   0 0 42,439
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827   1,049,111 37,970 SH   SOLE   0 0 37,970
MASTERCARD INCORPORATED CL A 57636Q104   1,441,838 3,666 SH   SOLE   0 0 3,666
MICROSOFT CORP COM 594918104   581,149 1,707 SH   SOLE   0 0 1,707
NEUBERGER BERMAN NEXT GENERA COMMON STOCK 64133Q108   994,632 91,167 SH   SOLE   0 0 91,167
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   1,098,327 18,730 SH   SOLE   0 0 18,730
NVIDIA CORPORATION COM 67066G104   351,953 832 SH   SOLE   0 0 832
OREILLY AUTOMOTIVE INC COM 67103H107   1,728,138 1,809 SH   SOLE   0 0 1,809
OUTFRONT MEDIA INC COM 69007J106   1,056,431 67,203 SH   SOLE   0 0 67,203
OWL ROCK CAPITAL CORPORATION COM 69121K104   860,289 64,105 SH   SOLE   0 0 64,105
PALO ALTO NETWORKS INC COM 697435105   1,668,225 6,529 SH   SOLE   0 0 6,529
PAYCOR HCM INC COM 70435P102   526,942 22,262 SH   SOLE   0 0 22,262
PAYLOCITY HLDG CORP COM 70438V106   1,471,811 7,976 SH   SOLE   0 0 7,976
PIMCO ACCESS INCOME FUND SHS BENFIN INT 72203T100   310,266 21,035 SH   SOLE   0 0 21,035
PIONEER NAT RES CO COM 723787107   1,733,061 8,365 SH   SOLE   0 0 8,365
PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888   1,006,237 59,365 SH   SOLE   0 0 59,365
PROLOGIS INC. COM 74340W103   1,530,422 12,480 SH   SOLE   0 0 12,480
READY CAPITAL CORP COM 75574U101   4,687,742 415,580 SH   SOLE   0 0 415,580
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105   3,764,097 506,608 SH   SOLE   0 0 506,608
SCHWAB CHARLES CORP COM 808513105   2,275,362 40,144 SH   SOLE   0 0 40,144
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   989,437 5,691 SH   SOLE   0 0 5,691
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   951,258 25,239 SH   SOLE   0 0 25,239
SPDR SER TR PORTFOLIO INTRMD 78464A375   4,728,165 147,249 SH   SOLE   0 0 147,249
SPDR SER TR S&P METALS MNG 78464A755   891,027 17,533 SH   SOLE   0 0 17,533
SPDR SER TR S&P OILGAS EXP 78468R556   870,762 6,759 SH   SOLE   0 0 6,759
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103   680,317 25,547 SH   SOLE   0 0 25,547
STARWOOD PPTY TR INC COM 85571B105   200,635 10,342 SH   SOLE   0 0 10,342
TEKLA HEALTHCARE INVS SH BEN INT 87911J103   276,909 16,241 SH   SOLE   0 0 16,241
TESLA INC COM 88160R101   312,553 1,194 SH   SOLE   0 0 1,194
TG THERAPEUTICS INC COM 88322Q108   534,060 21,500 SH   SOLE   0 0 21,500
THERMO FISHER SCIENTIFIC INC COM 883556102   202,961 389 SH   SOLE   0 0 389
TRACTOR SUPPLY CO COM 892356106   1,013,301 4,583 SH   SOLE   0 0 4,583
TRAVEL PLUS LEISURE CO COM 894164102   2,134,954 52,924 SH   SOLE   0 0 52,924
TRINITY CAP INC COM 896442308   146,271 11,031 SH   SOLE   0 0 11,031
ULTA BEAUTY INC COM 90384S303   1,036,721 2,203 SH   SOLE   0 0 2,203
UNITEDHEALTH GROUP INC COM 91324P102   1,410,678 2,935 SH   SOLE   0 0 2,935
VALERO ENERGY CORP COM 91913Y100   1,960,318 16,712 SH   SOLE   0 0 16,712
VANGUARD INDEX FDS MID CAP ETF 922908629   2,919,322 13,260 SH   SOLE   0 0 13,260
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,809,545 4,443 SH   SOLE   0 0 4,443
VANGUARD INDEX FDS TOTAL STK MKT 922908769   291,651 1,324 SH   SOLE   0 0 1,324
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   1,319,334 24,248 SH   SOLE   0 0 24,248
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,016,512 24,988 SH   SOLE   0 0 24,988
VERIZON COMMUNICATIONS INC COM 92343V104   201,049 5,406 SH   SOLE   0 0 5,406
VICI PPTYS INC COM 925652109   1,029,773 32,764 SH   SOLE   0 0 32,764
VIRTUS ARTIFICIAL INTELLIGEN COM 92838Y100   231,564 12,585 SH   SOLE   0 0 12,585
VIRTUS CONVERTIBLE & INC FD COM 92838U108   103,208 33,186 SH   SOLE   0 0 33,186
VIRTUS EQUITY & CONV INCM FD COM 92841M101   305,512 14,445 SH   SOLE   0 0 14,445
VOYA GLBL EQTY DIV & PREM OP COM 92912T100   323,532 62,944 SH   SOLE   0 0 62,944
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   2,018,623 76,117 SH   SOLE   0 0 76,117
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   1,896,259 39,679 SH   SOLE   0 0 39,679
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   498,218 9,901 SH   SOLE   0 0 9,901
WYNDHAM HOTELS & RESORTS INC COM 98311A105   1,967,068 28,687 SH   SOLE   0 0 28,687
ZOETIS INC CL A 98978V103   1,459,824 8,477 SH   SOLE   0 0 8,477