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
ABBVIE INC COM 00287Y109   343,316 1,932 SH   SOLE   0 1,932 0
ABRDN HEALTHCARE INVESTORS SH BEN INT 87911J103   590,431 36,787 SH   SOLE   0 36,787 0
ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100   1,184,922 140,894 SH   SOLE   0 140,894 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104   2,538,772 125,682 SH   SOLE   0 125,682 0
ADOBE INC COM 00724F101   3,127,434 7,033 SH   SOLE   0 7,033 0
ADVANCED MICRO DEVICES INC COM 007903107   7,394,885 61,221 SH   SOLE   0 61,221 0
AGNC INVT CORP COM 00123Q104   1,786,068 193,927 SH   SOLE   0 193,927 0
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106   1,101,174 102,626 SH   SOLE   0 102,626 0
ALPHABET INC CAP STK CL A 02079K305   484,987 2,562 SH   SOLE   0 2,562 0
ALPS ETF TR ALERIAN MLP 00162Q452   3,753,816 77,945 SH   SOLE   0 77,945 0
ALTRIA GROUP INC COM 02209S103   215,226 4,116 SH   SOLE   0 4,116 0
AMAZON COM INC COM 023135106   1,222,667 5,573 SH   SOLE   0 5,573 0
AMERICAN CENTY ETF TR AVANTIS US SMALL 025072323   9,155,947 168,432 SH   SOLE   0 168,432 0
AMERICAN CENTY ETF TR US EQT ETF 025072885   1,654,059 17,064 SH   SOLE   0 17,064 0
AMERICAN CENTY ETF TR US QUALITY GROW 025072307   873,974 8,766 SH   SOLE   0 8,766 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   1,691,527 92,433 SH   SOLE   0 92,433 0
APPLE INC COM 037833100   5,957,729 23,791 SH   SOLE   0 23,791 0
ARES CAPITAL CORP COM 04010L103   2,876,490 131,407 SH   SOLE   0 131,407 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   683,554 1,508 SH   SOLE   0 1,508 0
BIOHAVEN LTD COM G1110E107   201,130 5,385 SH   SOLE   0 5,385 0
BLACKROCK CAP ALLOCATION TER COM 09260U109   1,618,838 106,854 SH   SOLE   0 106,854 0
BLACKROCK ENHANCED EQUITY DI COM 09251A104   1,030,156 124,415 SH   SOLE   0 124,415 0
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108   1,923,002 258,468 SH   SOLE   0 258,468 0
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   2,995,395 92,708 SH   SOLE   0 92,708 0
BLUE OWL CAPITAL CORPORATION COM 69121K104   1,868,121 123,553 SH   SOLE   0 123,553 0
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104   1,180,523 88,628 SH   SOLE   0 88,628 0
BROWN & BROWN INC COM 115236101   1,779,535 17,443 SH   SOLE   0 17,443 0
CBRE GBL REAL ESTATE INC FD COM 12504G100   1,093,159 227,268 SH   SOLE   0 227,268 0
CENOVUS ENERGY INC COM 15135U109   3,525,284 232,692 SH   SOLE   0 232,692 0
CHEMED CORP NEW COM 16359R103   5,151,252 9,723 SH   SOLE   0 9,723 0
CHEVRON CORP NEW COM 166764100   324,783 2,242 SH   SOLE   0 2,242 0
CLEARSIGN TECHNOLOGIES CORP COM 185064102   55,161 38,306 SH   SOLE   0 38,306 0
COMCAST CORP NEW CL A 20030N101   3,129,475 83,386 SH   SOLE   0 83,386 0
CONOCOPHILLIPS COM 20825C104   5,524,265 55,705 SH   SOLE   0 55,705 0
CONSTELLATION ENERGY CORP COM 21037T109   3,514,935 15,712 SH   SOLE   0 15,712 0
CTO RLTY GROWTH INC NEW COM 22948Q101   4,011,788 203,541 SH   SOLE   0 203,541 0
DANAHER CORPORATION COM 235851102   3,768,334 16,416 SH   SOLE   0 16,416 0
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   1,210,180 18,595 SH   SOLE   0 18,595 0
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   593,746 16,735 SH   SOLE   0 16,735 0
DUFF & PHELPS UTLITY AND INF COM 26433C105   1,076,694 92,104 SH   SOLE   0 92,104 0
DYNEX CAP INC COM 26817Q886   1,188,105 93,921 SH   SOLE   0 93,921 0
EASTGROUP PPTYS INC COM 277276101   3,550,841 22,125 SH   SOLE   0 22,125 0
EATON VANCE LTD DURATION INC COM 27828H105   1,196,346 122,451 SH   SOLE   0 122,451 0
EATON VANCE TAX ADVT DIV INC COM 27828G107   1,185,446 49,291 SH   SOLE   0 49,291 0
EATON VANCE TAX-MANAGED BUY- COM 27828Y108   1,106,775 76,806 SH   SOLE   0 76,806 0
EATON VANCE TAX-MANAGED GLOB COM 27829C105   1,831,128 217,474 SH   SOLE   0 217,474 0
ELI LILLY & CO COM 532457108   3,627,637 4,699 SH   SOLE   0 4,699 0
ELLINGTON FINANCIAL INC COM 28852N109   192,950 15,920 SH   SOLE   0 15,920 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   551,239 28,139 SH   SOLE   0 28,139 0
ENTERPRISE PRODS PARTNERS L COM 293792107   1,986,681 63,351 SH   SOLE   0 63,351 0
ETFIS SER TR I VIRTUS INFRCAP 26923G822   4,611,905 210,589 SH   SOLE   0 210,589 0
EXXON MOBIL CORP COM 30231G102   688,771 6,403 SH   SOLE   0 6,403 0
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755   591,453 19,411 SH   SOLE   0 19,411 0
FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F771   213,450 5,000 SH   SOLE   0 5,000 0
FISERV INC COM 337738108   357,225 1,739 SH   SOLE   0 1,739 0
FRANKLIN TEMPLETON ETF TR SENIOR LOAN ETF 35473P595   12,678,899 522,518 SH   SOLE   0 522,518 0
GABELLI DIVID & INCOME TR COM 36242H104   1,129,960 46,789 SH   SOLE   0 46,789 0
GLOBAL X FDS RUSSELL 2000 37954Y459   6,166,984 377,416 SH   SOLE   0 377,416 0
GLOBAL X FDS S&P 500 COVERED 37954Y475   4,591,603 109,585 SH   SOLE   0 109,585 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   4,191,604 230,055 SH   SOLE   0 230,055 0
GOLDEN OCEAN GROUP LTD SHS NEW G39637205   1,590,606 177,523 SH   SOLE   0 177,523 0
HERCULES CAPITAL INC COM 427096508   1,215,700 60,513 SH   SOLE   0 60,513 0
HOME DEPOT INC COM 437076102   206,268 530 SH   SOLE   0 530 0
HONEYWELL INTL INC COM 438516106   227,697 1,008 SH   SOLE   0 1,008 0
INVESCO ACTIVELY MANAGED EXC VAR RATE INVT 46090A879   782,307 31,149 SH   SOLE   0 31,149 0
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   4,088,452 19,427 SH   SOLE   0 19,427 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   3,236,752 153,619 SH   SOLE   0 153,619 0
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297   1,412,955 60,357 SH   SOLE   0 60,357 0
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   623,449 25,773 SH   SOLE   0 25,773 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817   3,338,783 144,724 SH   SOLE   0 144,724 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   257,010 12,446 SH   SOLE   0 12,446 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   9,844,477 56,180 SH   SOLE   0 56,180 0
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472   6,947,714 70,557 SH   SOLE   0 70,557 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   4,064,364 60,635 SH   SOLE   0 60,635 0
INVESCO EXCHANGE TRADED FD T S&P MIDCAP 400 46137V225   3,115,854 27,635 SH   SOLE   0 27,635 0
INVESCO QQQ TR UNIT SER 1 46090E103   247,435 484 SH   SOLE   0 484 0
ISHARES TR PFD AND INCM SEC 464288687   3,370,462 107,203 SH   SOLE   0 107,203 0
ISHARES TR INTL SEL DIV ETF 464288448   2,498,808 91,264 SH   SOLE   0 91,264 0
ISHARES TR CORE US AGGBD ET 464287226   1,677,771 17,314 SH   SOLE   0 17,314 0
ISHARES TR MORTGE REL ETF 46435G342   1,223,466 57,305 SH   SOLE   0 57,305 0
ISHARES TR FLTG RATE NT ETF 46429B655   644,243 12,662 SH   SOLE   0 12,662 0
ISHARES TR 7-10 YR TRSY BD 464287440   235,470 2,547 SH   SOLE   0 2,547 0
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   7,350,128 130,368 SH   SOLE   0 130,368 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   5,443,901 94,627 SH   SOLE   0 94,627 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837   503,599 9,998 SH   SOLE   0 9,998 0
J P MORGAN EXCHANGE TRADED F HEDGED EQUITY LA 46654Q724   454,629 7,328 SH   SOLE   0 7,328 0
JANUS DETROIT STR TR HENDERSON MTG 47103U852   2,851,876 64,551 SH   SOLE   0 64,551 0
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   2,842,143 56,047 SH   SOLE   0 56,047 0
JANUS DETROIT STR TR B-BBB CLO ETF 47103U753   2,816,524 57,293 SH   SOLE   0 57,293 0
JOHNSON & JOHNSON COM 478160104   209,410 1,448 SH   SOLE   0 1,448 0
JPMORGAN CHASE & CO. COM 46625H100   251,696 1,050 SH   SOLE   0 1,050 0
KEYCORP COM 493267108   183,432 10,702 SH   SOLE   0 10,702 0
KIMBELL RTY PARTNERS LP UNIT 49435R102   1,176,357 72,480 SH   SOLE   0 72,480 0
KKR REAL ESTATE FIN TR INC COM 48251K100   1,549,249 153,391 SH   SOLE   0 153,391 0
LIBERTY ALL-STAR GROWTH FD I COM 529900102   138,837 24,573 SH   SOLE   0 24,573 0
LOWES COS INC COM 548661107   225,822 915 SH   SOLE   0 915 0
MARTIN MARIETTA MATLS INC COM 573284106   3,403,219 6,589 SH   SOLE   0 6,589 0
META PLATFORMS INC CL A 30303M102   3,864,381 6,600 SH   SOLE   0 6,600 0
MICROSOFT CORP COM 594918104   4,575,393 10,855 SH   SOLE   0 10,855 0
MOBILE INFRASTRUCTURE CORP COM SHS 60739N101   77,981 17,329 SH   SOLE   0 17,329 0
MPLX LP COM UNIT REP LTD 55336V100   246,910 5,159 SH   SOLE   0 5,159 0
NETAPP INC COM 64110D104   2,501,640 21,551 SH   SOLE   0 21,551 0
NEUBERGER BERMAN ENERGY INFR COM 64129H104   1,276,930 144,613 SH   SOLE   0 144,613 0
NEUBERGER BERMAN NEXT GENERA COMMON STOCK 64133Q108   1,214,387 95,321 SH   SOLE   0 95,321 0
NEW MTN FIN CORP COM 647551100   2,008,491 178,374 SH   SOLE   0 178,374 0
NUVEEN CORE PLUS IMPACT FUND COM BEN INT 67080D103   156,042 14,847 SH   SOLE   0 14,847 0
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102   1,277,855 224,579 SH   SOLE   0 224,579 0
NUVEEN REAL ASSET INCOME & G COM 67074Y105   1,223,179 100,839 SH   SOLE   0 100,839 0
NVIDIA CORPORATION COM 67066G104   6,300,619 46,918 SH   SOLE   0 46,918 0
OKTA INC CL A 679295105   3,623,539 45,984 SH   SOLE   0 45,984 0
OREILLY AUTOMOTIVE INC COM 67103H107   3,130,512 2,640 SH   SOLE   0 2,640 0
PALO ALTO NETWORKS INC COM 697435105   391,578 2,152 SH   SOLE   0 2,152 0
PARK HOTELS & RESORTS INC COM 700517105   1,709,744 121,517 SH   SOLE   0 121,517 0
PAYCOR HCM INC COM 70435P102   1,924,093 103,613 SH   SOLE   0 103,613 0
PGIM ETF TR PGIM ULTRA SH BD 69344A107   1,134,051 22,887 SH   SOLE   0 22,887 0
PIMCO ETF TR INV GRD CRP BD 72201R817   504,220 5,302 SH   SOLE   0 5,302 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   1,607,348 94,107 SH   SOLE   0 94,107 0
PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9   18,858 19,000 PRN   SOLE   0 19,000 0
PSQ HOLDINGS INC CL A 693691107   525,777 115,810 SH   SOLE   0 115,810 0
QUANTA SVCS INC COM 74762E102   3,455,691 10,934 SH   SOLE   0 10,934 0
SCHLUMBERGER LTD COM STK 806857108   6,269,817 163,532 SH   SOLE   0 163,532 0
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   2,299,693 94,677 SH   SOLE   0 94,677 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   745,990 32,863 SH   SOLE   0 32,863 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   654,396 23,953 SH   SOLE   0 23,953 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870   504,796 19,543 SH   SOLE   0 19,543 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   457,689 19,745 SH   SOLE   0 19,745 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   3,589,348 74,267 SH   SOLE   0 74,267 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   542,039 5,599 SH   SOLE   0 5,599 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   490,396 6,479 SH   SOLE   0 6,479 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   479,581 11,792 SH   SOLE   0 11,792 0
SHARKNINJA INC COM SHS G8068L108   3,519,369 36,148 SH   SOLE   0 36,148 0
SIMPLIFY EXCHANGE TRADED FUN ENHANCED INM ETF 82889N632   2,706,392 117,567 SH   SOLE   0 117,567 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   602,732 17,660 SH   SOLE   0 17,660 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   9,414,226 16,063 SH   SOLE   0 16,063 0
SPDR SER TR BLOOMBERG INVT 78468R200   736,352 23,962 SH   SOLE   0 23,962 0
SPDR SER TR PORTFLI HIGH YLD 78468R606   555,488 23,668 SH   SOLE   0 23,668 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   1,791,083 42,921 SH   SOLE   0 42,921 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   2,742,727 183,460 SH   SOLE   0 183,460 0
STARWOOD PPTY TR INC COM 85571B105   4,631,023 244,381 SH   SOLE   0 244,381 0
TESLA INC COM 88160R101   456,339 1,130 SH   SOLE   0 1,130 0
THERMO FISHER SCIENTIFIC INC COM 883556102   209,653 403 SH   SOLE   0 403 0
TRAVEL PLUS LEISURE CO COM 894164102   215,119 4,264 SH   SOLE   0 4,264 0
TRUIST FINL CORP COM 89832Q109   303,573 6,998 SH   SOLE   0 6,998 0
UNITED PARCEL SERVICE INC CL B 911312106   303,901 2,410 SH   SOLE   0 2,410 0
VANECK ETF TRUST MORTGAGE REIT 92189F452   1,515,867 142,737 SH   SOLE   0 142,737 0
VANECK ETF TRUST IG FLOATING RATE 92189F486   511,316 20,091 SH   SOLE   0 20,091 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   471,763 9,618 SH   SOLE   0 9,618 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   7,535,702 31,362 SH   SOLE   0 31,362 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   602,225 2,078 SH   SOLE   0 2,078 0
VANGUARD INDEX FDS MID CAP ETF 922908629   268,884 1,018 SH   SOLE   0 1,018 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   9,291,389 115,752 SH   SOLE   0 115,752 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   1,470,410 18,849 SH   SOLE   0 18,849 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   570,072 4,468 SH   SOLE   0 4,468 0
VERIZON COMMUNICATIONS INC COM 92343V104   1,305,274 32,640 SH   SOLE   0 32,640 0
VIRTUS CONVERTIBLE & INC FD COM 92838U108   831,918 265,789 SH   SOLE   0 265,789 0
VIRTUS DIVIDEND INTEREST & P COM 92840R101   625,084 49,492 SH   SOLE   0 49,492 0
VISA INC COM CL A 92826C839   323,941 1,025 SH   SOLE   0 1,025 0
VISTRA CORP COM 92840M102   3,286,967 23,841 SH   SOLE   0 23,841 0
WALMART INC COM 931142103   307,840 3,407 SH   SOLE   0 3,407 0
WESTERN ASSET DIVERSIFIED IN COM SHS BEN INT 95790K109   1,216,751 85,386 SH   SOLE   0 85,386 0
WESTERN ASSET HIGH INCOME OP COM 95766K109   1,213,498 308,778 SH   SOLE   0 308,778 0
WESTERN AST INFL LKD OPP & I COM 95766R104   1,122,745 135,761 SH   SOLE   0 135,761 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   1,832,302 36,413 SH   SOLE   0 36,413 0