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
ABRDN HEALTHCARE INVESTORS SH BEN INT 87911J103   801,657 48,380 SH   SOLE   0 48,380 48,380
ADAMS DIVERSIFIED EQUITY FD COM 006212104   5,526,184 312,038 SH   SOLE   0 312,038 312,038
AGNC INVT CORP COM 00123Q104   2,563,745 261,340 SH   SOLE   0 261,340 261,340
AGREE RLTY CORP COM 008492100   2,731,149 43,386 SH   SOLE   0 43,386 43,386
AIR LEASE CORP CL A 00912X302   2,271,135 54,152 SH   SOLE   0 54,152 54,152
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   731,843 23,585 SH   SOLE   0 23,585 23,585
ALPHABET INC CAP STK CL A 02079K305   1,171,580 8,387 SH   SOLE   0 8,387 8,387
ALTRIA GROUP INC COM 02209S103   2,708,629 67,145 SH   SOLE   0 67,145 67,145
AMAZON COM INC COM 023135106   2,628,714 17,301 SH   SOLE   0 17,301 17,301
AMERICAN CENTY ETF TR AVANTIS US SMALL 025072323   1,341,295 26,269 SH   SOLE   0 26,269 26,269
AMERICAN CENTY ETF TR US EQT ETF 025072885   835,317 10,243 SH   SOLE   0 10,243 10,243
AMERICAN CENTY ETF TR US QUALITY GROW 025072307   772,745 10,157 SH   SOLE   0 10,157 10,157
APOLLO TACTICAL INCOME FD IN COM 037638103   236,161 16,917 SH   SOLE   0 16,917 16,917
APPLE INC COM 037833100   1,346,555 6,994 SH   SOLE   0 6,994 6,994
BARINGS BDC INC COM 06759L103   2,462,898 287,051 SH   SOLE   0 287,051 287,051
BARRICK GOLD CORP COM 067901108   1,650,604 91,244 SH   SOLE   0 91,244 91,244
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   308,868 866 SH   SOLE   0 866 866
BIOHAVEN LTD COM G1110E107   230,478 5,385 SH   SOLE   0 5,385 5,385
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   1,876,977 67,908 SH   SOLE   0 67,908 67,908
BLUE OWL CAPITAL CORPORATION COM 69121K104   2,229,572 151,055 SH   SOLE   0 151,055 151,055
BOOT BARN HLDGS INC COM 099406100   2,189,349 28,522 SH   SOLE   0 28,522 28,522
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   719,831 24,576 SH   SOLE   0 24,576 24,576
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104   461,109 35,996 SH   SOLE   0 35,996 35,996
BROWN & BROWN INC COM 115236101   224,565 3,158 SH   SOLE   0 3,158 3,158
CHEVRON CORP NEW COM 166764100   1,609,586 10,791 SH   SOLE   0 10,791 10,791
CIVITAS RESOURCES INC COM NEW 17888H103   1,605,562 23,480 SH   SOLE   0 23,480 23,480
COHEN & STEERS INFRASTRUCTUR COM 19248A109   778,616 36,658 SH   SOLE   0 36,658 36,658
COHEN & STEERS REAL ESTATE O SHS BENFIN INT 19249Q103   829,327 59,280 SH   SOLE   0 59,280 59,280
DEERE & CO COM 244199105   1,738,635 4,348 SH   SOLE   0 4,348 4,348
DEVON ENERGY CORP NEW COM 25179M103   1,645,523 36,325 SH   SOLE   0 36,325 36,325
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   668,340 11,210 SH   SOLE   0 11,210 11,210
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   632,042 12,078 SH   SOLE   0 12,078 12,078
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   607,657 17,685 SH   SOLE   0 17,685 17,685
DT MIDSTREAM INC COMMON STOCK 23345M107   1,505,904 27,480 SH   SOLE   0 27,480 27,480
EATON VANCE TAX-MANAGED GLOB COM 27829C105   758,111 97,569 SH   SOLE   0 97,569 97,569
EATON VANCE TAX-MANAGED GLOB COM 27829F108   203,754 26,393 SH   SOLE   0 26,393 26,393
ENBRIDGE INC COM 29250N105   1,527,896 42,418 SH   SOLE   0 42,418 42,418
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   3,829,086 277,470 SH   SOLE   0 277,470 277,470
ENTERGY CORP NEW COM 29364G103   1,903,991 18,816 SH   SOLE   0 18,816 18,816
ENTERPRISE PRODS PARTNERS L COM 293792107   2,504,884 95,062 SH   SOLE   0 95,062 95,062
EQUINOR ASA SPONSORED ADR 29446M102   1,317,047 41,626 SH   SOLE   0 41,626 41,626
EXXON MOBIL CORP COM 30231G102   239,552 2,396 SH   SOLE   0 2,396 2,396
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   260,356 5,655 SH   SOLE   0 5,655 5,655
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   2,382,971 106,193 SH   SOLE   0 106,193 106,193
FIRST TR INTER DURATN PFD & COM 33718W103   544,183 33,365 SH   SOLE   0 33,365 33,365
FISERV INC COM 337738108   212,544 1,600 SH   SOLE   0 1,600 1,600
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109   838,503 223,006 SH   SOLE   0 223,006 223,006
GAMING & LEISURE PPTYS INC COM 36467J108   2,181,912 44,213 SH   SOLE   0 44,213 44,213
GLADSTONE LD CORP COM 376549101   232,948 16,121 SH   SOLE   0 16,121 16,121
GLOBAL PMTS INC COM 37940X102   1,250,442 9,846 SH   SOLE   0 9,846 9,846
GLOBAL X FDS RUSSELL 2000 37954Y459   4,818,366 287,835 SH   SOLE   0 287,835 287,835
GLOBAL X FDS GLOBX SUPDV US 37950E291   772,413 44,960 SH   SOLE   0 44,960 44,960
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   303,554 17,506 SH   SOLE   0 17,506 17,506
GOLDMAN SACHS GROUP INC COM 38141G104   3,255,899 8,440 SH   SOLE   0 8,440 8,440
GOLUB CAP BDC INC COM 38173M102   358,051 23,712 SH   SOLE   0 23,712 23,712
HERCULES CAPITAL INC COM 427096508   676,669 40,592 SH   SOLE   0 40,592 40,592
HERITAGE COMM CORP COM 426927109   2,014,425 203,067 SH   SOLE   0 203,067 203,067
HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404   723,468 94,079 SH   SOLE   0 94,079 94,079
ING GROEP N.V. SPONSORED ADR 456837103   532,369 35,444 SH   SOLE   0 35,444 35,444
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887   482,589 9,675 SH   SOLE   0 9,675 9,675
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   2,525,651 119,247 SH   SOLE   0 119,247 119,247
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   1,903,659 11,295 SH   SOLE   0 11,295 11,295
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297   497,676 20,702 SH   SOLE   0 20,702 20,702
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   323,166 14,002 SH   SOLE   0 14,002 14,002
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817   2,376,672 104,561 SH   SOLE   0 104,561 104,561
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   334,869 16,371 SH   SOLE   0 16,371 16,371
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   1,803,838 33,355 SH   SOLE   0 33,355 33,355
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472   1,765,595 19,903 SH   SOLE   0 19,903 19,903
ISHARES TR RUSSELL 2000 ETF 464287655   928,484 4,626 SH   SOLE   0 4,626 4,626
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   8,578,346 156,027 SH   SOLE   0 156,027 156,027
J P MORGAN EXCHANGE TRADED F INFLATION MANAGE 46654Q104   286,766 6,165 SH   SOLE   0 6,165 6,165
JPMORGAN CHASE & CO COM 46625H100   3,099,562 18,222 SH   SOLE   0 18,222 18,222
KAYNE ANDERSON ENERGY INFRST COM 486606106   2,867,917 326,642 SH   SOLE   0 326,642 326,642
L3HARRIS TECHNOLOGIES INC COM 502431109   1,745,197 8,286 SH   SOLE   0 8,286 8,286
LATTICE SEMICONDUCTOR CORP COM 518415104   2,215,269 32,110 SH   SOLE   0 32,110 32,110
LOWES COS INC COM 548661107   203,633 915 SH   SOLE   0 915 915
MASTERCARD INCORPORATED CL A 57636Q104   2,806,436 6,580 SH   SOLE   0 6,580 6,580
MATADOR RES CO COM 576485205   1,643,766 28,909 SH   SOLE   0 28,909 28,909
MERCK & CO INC COM 58933Y105   1,851,487 16,983 SH   SOLE   0 16,983 16,983
MICROSOFT CORP COM 594918104   3,827,589 10,179 SH   SOLE   0 10,179 10,179
MPLX LP COM UNIT REP LTD 55336V100   3,465,523 94,377 SH   SOLE   0 94,377 94,377
NEW MTN FIN CORP COM 647551100   2,336,817 183,712 SH   SOLE   0 183,712 183,712
NEWMONT CORP COM 651639106   1,605,270 38,784 SH   SOLE   0 38,784 38,784
NUVEEN FLOATING RATE INCOME COM 67072T108   1,086,215 132,143 SH   SOLE   0 132,143 132,143
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   239,933 35,493 SH   SOLE   0 35,493 35,493
NVIDIA CORPORATION COM 67066G104   2,838,601 5,732 SH   SOLE   0 5,732 5,732
OREILLY AUTOMOTIVE INC COM 67103H107   1,716,795 1,807 SH   SOLE   0 1,807 1,807
ORGANON & CO COMMON STOCK 68622V106   3,336,428 231,375 SH   SOLE   0 231,375 231,375
OSCAR HEALTH INC CL A 687793109   91,500 10,000 SH   SOLE   0 10,000 10,000
OUTFRONT MEDIA INC COM 69007J106   5,262,459 376,967 SH   SOLE   0 376,967 376,967
PAYCOR HCM INC COM 70435P102   480,637 22,262 SH   SOLE   0 22,262 22,262
PAYPAL HLDGS INC COM 70450Y103   2,493,983 40,612 SH   SOLE   0 40,612 40,612
PENNANTPARK FLOATING RATE CA COM 70806A106   2,522,499 208,471 SH   SOLE   0 208,471 208,471
PGIM ETF TR PGIM ULTRA SH BD 69344A107   641,774 12,994 SH   SOLE   0 12,994 12,994
PHILIP MORRIS INTL INC COM 718172109   1,778,394 18,903 SH   SOLE   0 18,903 18,903
PIMCO ACCESS INCOME FUND SHS BENFIN INT 72203T100   811,339 56,737 SH   SOLE   0 56,737 56,737
PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107   1,275,396 104,199 SH   SOLE   0 104,199 104,199
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   570,300 5,715 SH   SOLE   0 5,715 5,715
PIONEER NAT RES CO COM 723787107   208,689 928 SH   SOLE   0 928 928
PPL CORP COM 69351T106   1,938,219 71,521 SH   SOLE   0 71,521 71,521
PROLOGIS INC. COM 74340W103   3,073,365 23,056 SH   SOLE   0 23,056 23,056
PSQ HOLDINGS INC CL A 693691107   606,844 115,810 SH   SOLE   0 115,810 115,810
READY CAPITAL CORP COM 75574U101   3,861,565 376,738 SH   SOLE   0 376,738 376,738
REALTY INCOME CORP COM 756109104   3,934,935 68,529 SH   SOLE   0 68,529 68,529
REAVES UTIL INCOME FD COM SH BEN INT 756158101   648,900 24,267 SH   SOLE   0 24,267 24,267
ROYCE VALUE TR INC COM 780910105   301,508 20,708 SH   SOLE   0 20,708 20,708
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   653,302 17,375 SH   SOLE   0 17,375 17,375
SELECT SECTOR SPDR TR ENERGY 81369Y506   531,548 6,340 SH   SOLE   0 6,340 6,340
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   225,378 5,626 SH   SOLE   0 5,626 5,626
SIXTH STREET SPECIALTY LENDI COM 83012A109   503,064 23,290 SH   SOLE   0 23,290 23,290
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   260,653 7,664 SH   SOLE   0 7,664 7,664
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,717,770 3,614 SH   SOLE   0 3,614 3,614
SPDR SER TR BLOOMBERG INVT 78468R200   2,913,055 95,229 SH   SOLE   0 95,229 95,229
SPDR SER TR PORTFOLIO INTRMD 78464A375   1,400,298 42,653 SH   SOLE   0 42,653 42,653
SPDR SER TR S&P OILGAS EXP 78468R556   523,683 3,825 SH   SOLE   0 3,825 3,825
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   731,385 17,443 SH   SOLE   0 17,443 17,443
TEMPLETON GLOBAL INCOME FD COM 880198106   486,837 128,453 SH   SOLE   0 128,453 128,453
TESLA INC COM 88160R101   333,460 1,342 SH   SOLE   0 1,342 1,342
TG THERAPEUTICS INC COM 88322Q108   367,220 21,500 SH   SOLE   0 21,500 21,500
THERMO FISHER SCIENTIFIC INC COM 883556102   206,477 389 SH   SOLE   0 389 0
TRINITY CAP INC COM 896442308   1,486,303 102,292 SH   SOLE   0 102,292 0
VALERO ENERGY CORP COM 91913Y100   3,471,520 26,704 SH   SOLE   0 26,704 0
VANECK ETF TRUST PREFERRED SECURT 92189F429   480,542 27,971 SH   SOLE   0 27,971 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   538,386 2,270 SH   SOLE   0 2,270 0
VERIZON COMMUNICATIONS INC COM 92343V104   271,553 7,203 SH   SOLE   0 7,203 0
VICI PPTYS INC COM 925652109   2,923,874 91,715 SH   SOLE   0 91,715 0
VIRTUS CONVERTIBLE & INC FD COM 92838U108   98,894 33,186 SH   SOLE   0 33,186 0
VISA INC COM CL A 92826C839   2,069,522 7,949 SH   SOLE   0 7,949 0
VOYA GLBL EQTY DIV & PREM OP COM 92912T100   772,308 155,394 SH   SOLE   0 155,394 0
WESTERN ASSET HIGH INCOME OP COM 95766K109   463,601 120,104 SH   SOLE   0 120,104 0
WESTERN ASSET HIGH YIELD DEF COM 95768B107   233,530 19,316 SH   SOLE   0 19,316 0
WESTERN AST INFL LKD OPP & I COM 95766R104   514,200 59,308 SH   SOLE   0 59,308 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   9,923,405 197,520 SH   SOLE   0 197,520 0
ZOETIS INC CL A 98978V103   3,007,721 15,239 SH   SOLE   0 15,239 0