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   999,697 59,294 SH   SOLE   0 0 59,294
ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100   661,915 79,845 SH   SOLE   0 0 79,845
ADAMS DIVERSIFIED EQUITY FD COM 006212104   3,823,539 195,878 SH   SOLE   0 0 195,878
AGNC INVT CORP COM 00123Q104   2,765,535 279,347 SH   SOLE   0 0 279,347
AGREE RLTY CORP COM 008492100   1,618,324 28,332 SH   SOLE   0 0 28,332
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108   3,566,327 177,872 SH   SOLE   0 0 177,872
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   1,024,865 29,501 SH   SOLE   0 0 29,501
ALPHABET INC CAP STK CL A 02079K305   1,359,125 9,005 SH   SOLE   0 0 9,005
ALPS ETF TR ALERIAN MLP 00162Q452   471,752 9,940 SH   SOLE   0 0 9,940
ALTRIA GROUP INC COM 02209S103   2,853,184 65,410 SH   SOLE   0 0 65,410
AMAZON COM INC COM 023135106   420,285 2,330 SH   SOLE   0 0 2,330
AMERICAN CENTY ETF TR AVANTIS US SMALL 025072323   5,189,929 99,120 SH   SOLE   0 0 99,120
AMERICAN CENTY ETF TR US EQT ETF 025072885   2,506,908 28,010 SH   SOLE   0 0 28,010
AMERICAN CENTY ETF TR US QUALITY GROW 025072307   552,620 6,506 SH   SOLE   0 0 6,506
AMERICAN TOWER CORP NEW COM 03027X100   2,145,630 10,859 SH   SOLE   0 0 10,859
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   1,729,097 87,816 SH   SOLE   0 0 87,816
APPLE INC COM 037833100   1,204,133 7,022 SH   SOLE   0 0 7,022
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   1,814,699 98,198 SH   SOLE   0 0 98,198
AXON ENTERPRISE INC COM 05464C101   1,710,515 5,467 SH   SOLE   0 0 5,467
BADGER METER INC COM 056525108   1,726,351 10,669 SH   SOLE   0 0 10,669
BARINGS BDC INC COM 06759L103   2,817,937 303,004 SH   SOLE   0 0 303,004
BARRICK GOLD CORP COM 067901108   2,320,082 139,428 SH   SOLE   0 0 139,428
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   328,426 781 SH   SOLE   0 0 781
BIOHAVEN LTD COM G1110E107   294,506 5,385 SH   SOLE   0 0 5,385
BLACK STONE MINERALS L P COM UNIT 09225M101   2,559,996 160,200 SH   SOLE   0 0 160,200
BLACKROCK ENHANCED EQUITY DI COM 09251A104   890,835 107,980 SH   SOLE   0 0 107,980
BLUE OWL CAPITAL CORPORATION COM 69121K104   2,229,588 144,967 SH   SOLE   0 0 144,967
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   981,155 32,169 SH   SOLE   0 0 32,169
BROADSTONE NET LEASE INC COM 11135E203   1,715,724 109,491 SH   SOLE   0 0 109,491
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104   643,248 49,787 SH   SOLE   0 0 49,787
BROWN & BROWN INC COM 115236101   1,990,397 22,737 SH   SOLE   0 0 22,737
CHEVRON CORP NEW COM 166764100   2,356,478 14,939 SH   SOLE   0 0 14,939
CIVITAS RESOURCES INC COM NEW 17888H103   3,974,192 52,354 SH   SOLE   0 0 52,354
CLEARSIGN TECHNOLOGIES CORP COM 185064102   44,685 46,306 SH   SOLE   0 0 46,306
COHEN & STEERS REAL ESTATE O SHS BENFIN INT 19249Q103   1,063,181 72,129 SH   SOLE   0 0 72,129
COLOMBIER ACQUISITION CORP I COM SHS CL A G2283U100   623,058 115,810 SH   SOLE   0 0 115,810
COMCAST CORP NEW CL A 20030N101   2,238,421 51,636 SH   SOLE   0 0 51,636
CONOCOPHILLIPS COM 20825C104   2,395,410 18,820 SH   SOLE   0 0 18,820
CROSSFIRST BANKSHARES INC COM 22766M109   138,400 10,000 SH   SOLE   0 0 10,000
CYBERARK SOFTWARE LTD SHS M2682V108   1,620,874 6,102 SH   SOLE   0 0 6,102
DEERE & CO COM 244199105   2,355,594 5,735 SH   SOLE   0 0 5,735
DEVON ENERGY CORP NEW COM 25179M103   2,384,554 47,520 SH   SOLE   0 0 47,520
DHT HOLDINGS INC SHS NEW Y2065G121   335,892 29,208 SH   SOLE   0 0 29,208
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   396,349 10,785 SH   SOLE   0 0 10,785
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   769,777 12,348 SH   SOLE   0 0 12,348
DT MIDSTREAM INC COMMON STOCK 23345M107   2,315,568 37,898 SH   SOLE   0 0 37,898
E L F BEAUTY INC COM 26856L103   1,699,972 8,672 SH   SOLE   0 0 8,672
EATON CORP PLC SHS G29183103   1,757,574 5,621 SH   SOLE   0 0 5,621
EATON VANCE TAX-MANAGED GLOB COM 27829F108   670,311 82,146 SH   SOLE   0 0 82,146
EATON VANCE TAX-MANAGED GLOB COM 27829C105   985,640 120,200 SH   SOLE   0 0 120,200
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   4,445,361 282,604 SH   SOLE   0 0 282,604
ENTERPRISE PRODS PARTNERS L COM 293792107   2,878,140 98,634 SH   SOLE   0 0 98,634
EXP WORLD HLDGS INC COM 30212W100   468,693 45,372 SH   SOLE   0 0 45,372
EXXON MOBIL CORP COM 30231G102   289,321 2,489 SH   SOLE   0 0 2,489
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   752,916 16,617 SH   SOLE   0 0 16,617
FIFTH THIRD BANCORP COM 316773100   2,249,493 60,454 SH   SOLE   0 0 60,454
FISERV INC COM 337738108   260,826 1,632 SH   SOLE   0 0 1,632
FRANKLIN TEMPLETON ETF TR SENIOR LOAN ETF 35473P595   4,098,137 167,305 SH   SOLE   0 0 167,305
FRESHPET INC COM 358039105   1,935,094 16,702 SH   SOLE   0 0 16,702
FRONTLINE PLC COM M46528101   927,905 39,688 SH   SOLE   0 0 39,688
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109   1,143,822 296,327 SH   SOLE   0 0 296,327
GAMING & LEISURE PPTYS INC COM 36467J108   1,694,639 36,784 SH   SOLE   0 0 36,784
GENERAL ELECTRIC CO COM NEW 369604301   2,323,140 13,235 SH   SOLE   0 0 13,235
GLOBAL X FDS RUSSELL 2000 37954Y459   5,631,241 333,012 SH   SOLE   0 0 333,012
GLOBAL X FDS GLOBX SUPDV US 37950E291   984,987 56,641 SH   SOLE   0 0 56,641
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   2,037,030 113,737 SH   SOLE   0 0 113,737
GOLDMAN SACHS GROUP INC COM 38141G104   4,048,669 9,693 SH   SOLE   0 0 9,693
GOLUB CAP BDC INC COM 38173M102   664,235 39,942 SH   SOLE   0 0 39,942
HERITAGE COMM CORP COM 426927109   1,015,881 118,401 SH   SOLE   0 0 118,401
HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404   1,028,735 146,335 SH   SOLE   0 0 146,335
INNOVATIVE INDL PPTYS INC COM 45781V101   2,046,261 19,763 SH   SOLE   0 0 19,763
INTERNATIONAL SEAWAYS INC COM Y41053102   1,735,171 32,616 SH   SOLE   0 0 32,616
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887   596,784 11,962 SH   SOLE   0 0 11,962
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879   214,645 8,555 SH   SOLE   0 0 8,555
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   2,577,064 121,847 SH   SOLE   0 0 121,847
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   2,496,104 13,663 SH   SOLE   0 0 13,663
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297   893,093 37,384 SH   SOLE   0 0 37,384
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817   2,592,432 112,960 SH   SOLE   0 0 112,960
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472   2,511,571 22,822 SH   SOLE   0 0 22,822
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   2,497,902 41,342 SH   SOLE   0 0 41,342
INVESCO QQQ TR UNIT SER 1 46090E103   495,959 1,117 SH   SOLE   0 0 1,117
ISHARES TR CORE US AGGBD ET 464287226   1,081,754 11,045 SH   SOLE   0 0 11,045
ISHARES TR S&P 500 GRWT ETF 464287309   403,877 4,783 SH   SOLE   0 0 4,783
ISHARES TR CORE S&P500 ETF 464287200   318,067 605 SH   SOLE   0 0 605
ISHARES TR S&P 500 VAL ETF 464287408   395,290 2,116 SH   SOLE   0 0 2,116
ISHARES TR RUSSELL 2000 ETF 464287655   3,465,954 16,481 SH   SOLE   0 0 16,481
ISHARES TR US TRSPRTION 464287192   1,105,491 15,703 SH   SOLE   0 0 15,703
ISHARES TR ISHARES SEMICDTR 464287523   3,484,364 15,423 SH   SOLE   0 0 15,423
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   8,807,964 152,229 SH   SOLE   0 0 152,229
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   5,243,977 96,681 SH   SOLE   0 0 96,681
JANUS DETROIT STR TR HENDERSON MTG 47103U852   2,312,954 51,285 SH   SOLE   0 0 51,285
KAYNE ANDERSON ENERGY INFRST COM 486606106   3,133,110 312,998 SH   SOLE   0 0 312,998
LOWES COS INC COM 548661107   236,389 928 SH   SOLE   0 0 928
MATADOR RES CO COM 576485205   2,481,374 37,163 SH   SOLE   0 0 37,163
MICROSOFT CORP COM 594918104   843,544 2,005 SH   SOLE   0 0 2,005
MPLX LP COM UNIT REP LTD 55336V100   4,009,418 96,473 SH   SOLE   0 0 96,473
NEW MTN FIN CORP COM 647551100   2,547,481 201,064 SH   SOLE   0 0 201,064
NEWMONT CORP COM 651639106   3,669,443 102,384 SH   SOLE   0 0 102,384
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   1,964,495 65,309 SH   SOLE   0 0 65,309
NORDIC AMERICAN TANKERS LIMI COM G65773106   2,442,760 623,153 SH   SOLE   0 0 623,153
NUVEEN FLOATING RATE INCOME COM 67072T108   1,495,309 171,284 SH   SOLE   0 0 171,284
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   663,263 92,248 SH   SOLE   0 0 92,248
NVIDIA CORPORATION COM 67066G104   262,032 290 SH   SOLE   0 0 290
OLLIES BARGAIN OUTLET HLDGS COM 681116109   1,696,910 21,326 SH   SOLE   0 0 21,326
OREILLY AUTOMOTIVE INC COM 67103H107   2,062,464 1,827 SH   SOLE   0 0 1,827
ORGANON & CO COMMON STOCK 68622V106   1,365,933 72,656 SH   SOLE   0 0 72,656
OSCAR HEALTH INC CL A 687793109   148,700 10,000 SH   SOLE   0 0 10,000
PALO ALTO NETWORKS INC COM 697435105   3,455,021 12,160 SH   SOLE   0 0 12,160
PAYCOR HCM INC COM 70435P102   432,773 22,262 SH   SOLE   0 0 22,262
PENNANTPARK FLOATING RATE CA COM 70806A106   2,573,860 226,174 SH   SOLE   0 0 226,174
PENNANTPARK INVT CORP COM 708062104   648,447 94,251 SH   SOLE   0 0 94,251
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   2,218,911 145,885 SH   SOLE   0 0 145,885
PGIM ETF TR PGIM ULTRA SH BD 69344A107   980,581 19,730 SH   SOLE   0 0 19,730
PHILIP MORRIS INTL INC COM 718172109   2,184,862 23,847 SH   SOLE   0 0 23,847
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   634,910 6,315 SH   SOLE   0 0 6,315
PIONEER NAT RES CO COM 723787107   256,725 978 SH   SOLE   0 0 978
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   1,943,889 110,700 SH   SOLE   0 0 110,700
PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9   19,015 19,000 PRN   SOLE   0 0 19,000
PSQ HOLDINGS INC CL A 693691107   623,058 115,810 SH   SOLE   0 0 115,810
RITHM CAPITAL CORP COM NEW 64828T201   2,433,282 218,036 SH   SOLE   0 0 218,036
ROYCE VALUE TR INC COM 780910105   712,444 46,964 SH   SOLE   0 0 46,964
SABA CAPITAL INCOME & OPPORT COM 880198106   639,048 167,290 SH   SOLE   0 0 167,290
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   1,205,011 24,567 SH   SOLE   0 0 24,567
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   538,280 13,617 SH   SOLE   0 0 13,617
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   641,888 3,082 SH   SOLE   0 0 3,082
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   637,276 15,130 SH   SOLE   0 0 15,130
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   396,567 997 SH   SOLE   0 0 997
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   412,196 11,501 SH   SOLE   0 0 11,501
SPDR S&P 500 ETF TR TR UNIT 78462F103   540,854 1,034 SH   SOLE   0 0 1,034
SPDR SER TR PORTFOLIO INTRMD 78464A375   1,041,569 31,862 SH   SOLE   0 0 31,862
SPDR SER TR OILGAS EQUIP 78468R549   2,264,135 24,322 SH   SOLE   0 0 24,322
SPDR SER TR BLOOMBERG INVT 78468R200   1,869,809 60,649 SH   SOLE   0 0 60,649
SPROUTS FMRS MKT INC COM 85208M102   1,855,090 28,770 SH   SOLE   0 0 28,770
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   971,520 23,071 SH   SOLE   0 0 23,071
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   1,848,946 77,459 SH   SOLE   0 0 77,459
TECNOGLASS INC ORD SHS G87264100   2,073,500 39,852 SH   SOLE   0 0 39,852
TEMPLETON EMERGING MKTS INCO COM 880192109   309,928 57,077 SH   SOLE   0 0 57,077
TESLA INC COM 88160R101   228,527 1,300 SH   SOLE   0 0 1,300
TG THERAPEUTICS INC COM 88322Q108   327,015 21,500 SH   SOLE   0 0 21,500
THERMO FISHER SCIENTIFIC INC COM 883556102   235,390 405 SH   SOLE   0 0 405
TJX COS INC NEW COM 872540109   1,209,434 11,925 SH   SOLE   0 0 11,925
TOTALENERGIES SE SPONSORED ADS 89151E109   2,141,370 31,111 SH   SOLE   0 0 31,111
TRINITY CAP INC COM 896442308   637,890 43,453 SH   SOLE   0 0 43,453
UIPATH INC CL A 90364P105   2,159,658 95,265 SH   SOLE   0 0 95,265
ULTIMUS MANAGERS TR Q3 ALL SEASN ACT 90386K639   240,734 8,189 SH   SOLE   0 0 8,189
VANGUARD INDEX FDS TOTAL STK MKT 922908769   542,874 2,089 SH   SOLE   0 0 2,089
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   9,045,460 112,352 SH   SOLE   0 0 112,352
VERIZON COMMUNICATIONS INC COM 92343V104   259,313 6,180 SH   SOLE   0 0 6,180
VICI PPTYS INC COM 925652109   3,435,591 115,327 SH   SOLE   0 0 115,327
VIRTUS CONVERTIBLE & INC FD COM 92838U108   99,226 33,186 SH   SOLE   0 0 33,186
VISA INC COM CL A 92826C839   217,124 778 SH   SOLE   0 0 778
VOYA GLBL EQTY DIV & PREM OP COM 92912T100   1,016,328 191,760 SH   SOLE   0 0 191,760
WESTERN ASSET HIGH INCOME OP COM 95766K109   633,208 162,361 SH   SOLE   0 0 162,361
WESTERN ASSET HIGH YIELD DEF COM 95768B107   246,819 20,637 SH   SOLE   0 0 20,637
WESTERN AST INFL LKD OPP & I COM 95766R104   649,718 75,286 SH   SOLE   0 0 75,286
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   7,665,906 152,434 SH   SOLE   0 0 152,434
ZOETIS INC CL A 98978V103   3,211,098 18,977 SH   SOLE   0 0 18,977
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   2,213,487 138,084 SH   SOLE   0 0 138,084