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
ABM INDS INC COM 000957100   466,263 10,375 SH   SOLE   10,375 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   571,620 2,000 SH   SOLE   2,000 0 0
AGENUS INC COM NEW 00847G705   21,432 14,100 SH   SOLE   14,100 0 0
AGNC INVT CORP COM 00123Q104   202,116 20,051 SH   SOLE   20,051 0 0
ALPHABET INC CAP STK CL C 02079K107   208,000 2,000 SH   SOLE   2,000 0 0
ALPHABET INC CAP STK CL A 02079K305   357,350 3,445 SH   SOLE   3,445 0 0
AMAZON COM INC COM 023135106   1,102,001 10,669 SH   SOLE   10,669 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   827,239 16,427 SH   SOLE   16,427 0 0
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   604,533 17,043 SH   SOLE   17,043 0 0
APPLE INC COM 037833100   1,343,017 8,144 SH   SOLE   8,144 0 0
ARES CAPITAL CORP COM 04010L103   345,915 18,928 SH   SOLE   18,928 0 0
ARES DYNAMIC CR ALLOCATION F COM 04014F102   124,488 10,400 SH   SOLE   10,400 0 0
AUTOZONE INC COM 053332102   983,260 400 SH   SOLE   400 0 0
BARINGS BDC INC COM 06759L103   109,358 13,773 SH   SOLE   13,773 0 0
BARINGS GLOBAL SHORT DURATIO COM 06760L100   934,124 72,413 SH   SOLE   72,413 0 0
BAUSCH HEALTH COS INC COM 071734107   174,150 21,500 SH   SOLE   21,500 0 0
BAXTER INTL INC COM 071813109   1,481,035 36,515 SH   SOLE   36,515 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,411,569 4,572 SH   SOLE   4,572 0 0
BIOGEN INC COM 09062X103   305,833 1,100 SH   SOLE   1,100 0 0
BLACKROCK CAP ALLOCATION TR COM 09260U109   401,210 26,500 SH   SOLE   26,500 0 0
BLACKROCK CORE BD TR SHS BEN INT 09249E101   420,744 38,814 SH   SOLE   38,814 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107   116,848 13,400 SH   SOLE   13,400 0 0
BLACKROCK MUNIYIELD FD INC COM 09253W104   107,500 10,000 SH   SOLE   10,000 0 0
BLACKROCK MUNIYIELD QUALITY COM 09254E103   200,098 17,645 SH   SOLE   17,645 0 0
BNY MELLON STRATEGIC MUN BD COM 09662E109   264,146 43,951 SH   SOLE   43,951 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   357,355 3,855 SH   SOLE   3,855 0 0
BUCKLE INC COM 118440106   275,556 7,721 SH   SOLE   7,721 0 0
CACI INTL INC CL A 127190304   414,920 1,400 SH   SOLE   1,400 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   377,747 18,100 SH   SOLE   18,100 0 0
CARDINAL HEALTH INC COM 14149Y108   434,655 5,757 SH   SOLE   5,757 0 0
CDW CORP COM 12514G108   303,698 1,558 SH   SOLE   1,558 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889   289,478 52,347 SH   SOLE   52,347 0 0
CHEVRON CORP NEW COM 166764100   283,339 1,737 SH   SOLE   1,737 0 0
CISCO SYS INC COM 17275R102   317,145 6,067 SH   SOLE   6,067 0 0
CITIGROUP INC COM NEW 172967424   803,457 17,135 SH   SOLE   17,135 0 0
CLOROX CO DEL COM 189054109   268,554 1,697 SH   SOLE   1,697 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   646,265 10,607 SH   SOLE   10,607 0 0
COHEN & STEERS REIT & PFD & COM 19247X100   984,297 50,451 SH   SOLE   50,451 0 0
COMPASS MINERALS INTL INC COM 20451N101   906,135 26,426 SH   SOLE   26,426 0 0
CONAGRA BRANDS INC COM 205887102   603,982 16,080 SH   SOLE   16,080 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   244,653 2,154 SH   SOLE   2,154 0 0
CUMMINS INC COM 231021106   409,333 1,714 SH   SOLE   1,714 0 0
CVR ENERGY INC COM 12662P108   318,584 9,719 SH   SOLE   9,719 0 0
CVS HEALTH CORP COM 126650100   963,497 12,966 SH   SOLE   12,966 0 0
DISCOVER FINL SVCS COM 254709108   1,707,258 17,273 SH   SOLE   17,273 0 0
DOLLAR GEN CORP NEW COM 256677105   358,199 1,702 SH   SOLE   1,702 0 0
DOMINION ENERGY INC COM 25746U109   1,077,968 19,280 SH   SOLE   19,280 0 0
DWS MUN INCOME TR COM 233368109   224,832 25,262 SH   SOLE   25,262 0 0
DWS STRATEGIC MUN INCOME TR COM 23342Q101   102,758 12,118 SH   SOLE   12,118 0 0
EATON VANCE LTD DURATION INC COM 27828H105   1,308,422 132,835 SH   SOLE   132,835 0 0
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108   342,868 33,847 SH   SOLE   33,847 0 0
ELECTRONIC ARTS INC COM 285512109   395,292 3,282 SH   SOLE   3,282 0 0
EMERSON ELEC CO COM 291011104   261,420 3,000 SH   SOLE   3,000 0 0
ENBRIDGE INC COM 29250N105   271,119 7,107 SH   SOLE   7,107 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   435,641 34,935 SH   SOLE   34,935 0 0
EPR PPTYS COM SH BEN INT 26884U109   534,880 14,039 SH   SOLE   14,039 0 0
ESSEX PPTY TR INC COM 297178105   1,553,732 7,429 SH   SOLE   7,429 0 0
ETF SER SOLUTIONS VIDENT INTERNATI 26922A404   208,449 9,122 SH   SOLE   9,122 0 0
EXXON MOBIL CORP COM 30231G102   703,974 6,420 SH   SOLE   6,420 0 0
FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105   1,306,784 24,355 SH   SOLE   24,355 0 0
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854   1,538,173 47,887 SH   SOLE   47,887 0 0
FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771   2,477,680 73,682 SH   SOLE   73,682 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615   282,775 9,157 SH   SOLE   9,157 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631   607,228 19,500 SH   SOLE   19,500 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599   434,669 12,929 SH   SOLE   12,929 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722   1,009,951 26,386 SH   SOLE   26,386 0 0
FIRST TR HIGH INCOME LONG / COM 33738E109   1,120,745 98,744 SH   SOLE   98,744 0 0
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107   652,526 46,743 SH   SOLE   46,743 0 0
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   283,892 3,527 SH   SOLE   3,527 0 0
FLUOR CORP NEW COM 343412102   1,251,819 40,499 SH   SOLE   40,499 0 0
FORD MTR CO DEL COM 345370860   325,247 25,813 SH   SOLE   25,813 0 0
GAP INC COM 364760108   249,328 24,833 SH   SOLE   24,833 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   243,501 2,968 SH   SOLE   2,968 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   361,411 11,730 SH   SOLE   11,730 0 0
GRANITE PT MTG TR INC COM STK 38741L107   1,402,893 282,841 SH   SOLE   282,841 0 0
GREAT AJAX CORP COM 38983D300   287,690 43,722 SH   SOLE   43,722 0 0
GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100   48,950 11,000 SH   SOLE   11,000 0 0
HANESBRANDS INC COM 410345102   354,521 67,399 SH   SOLE   67,399 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   399,129 5,727 SH   SOLE   5,727 0 0
HCA HEALTHCARE INC COM 40412C101   480,126 1,821 SH   SOLE   1,821 0 0
HIGHLAND INCOME FD HIGHLAND INCOME 43010E404   4,507,333 512,780 SH   SOLE   512,780 0 0
HOLLYSYS AUTOMATION TCHNGY L SHS G45667105   679,336 39,200 SH   SOLE   39,200 0 0
HONEYWELL INTL INC COM 438516106   387,413 2,027 SH   SOLE   2,027 0 0
ING GROEP N.V. SPONSORED ADR 456837103   1,135,245 95,640 SH   SOLE   95,640 0 0
INNOVATOR ETFS TR S&P INVT GRD PFD 45783Y822   862,117 46,425 SH   SOLE   46,425 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C656   2,181,900 71,118 SH   SOLE   71,118 0 0
INTEL CORP COM 458140100   368,752 11,287 SH   SOLE   11,287 0 0
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   601,417 27,152 SH   SOLE   27,152 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   6,000,418 291,424 SH   SOLE   291,424 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   2,787,536 137,452 SH   SOLE   137,452 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635   2,837,349 124,091 SH   SOLE   124,091 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817   308,589 13,727 SH   SOLE   13,727 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833   633,545 28,215 SH   SOLE   28,215 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   2,777,328 138,386 SH   SOLE   138,386 0 0
INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753   458,819 9,899 SH   SOLE   9,899 0 0
INVESCO MUNI INCOME OPP TRST COM 46132X101   132,800 20,000 SH   SOLE   20,000 0 0
INVESCO SR INCOME TR COM 46131H107   850,519 231,119 SH   SOLE   231,119 0 0
ISHARES TR IBONDS 27 ETF 46435UAA9   2,774,300 116,469 SH   SOLE   116,469 0 0
ISHARES TR 20 YR TR BD ETF 464287432   1,616,824 15,200 SH   SOLE   15,200 0 0
JONES LANG LASALLE INC COM 48020Q107   695,918 4,783 SH   SOLE   4,783 0 0
KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108   2,116,627 275,602 SH   SOLE   275,602 0 0
KILROY RLTY CORP COM 49427F108   224,668 6,934 SH   SOLE   6,934 0 0
KINDER MORGAN INC DEL COM 49456B101   967,518 55,255 SH   SOLE   55,255 0 0
KLA CORP COM NEW 482480100   507,935 1,272 SH   SOLE   1,272 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   561,428 2,447 SH   SOLE   2,447 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   1,785,464 63,562 SH   SOLE   63,562 0 0
LITHIA MTRS INC COM 536797103   697,811 3,048 SH   SOLE   3,048 0 0
LOWES COS INC COM 548661107   389,742 1,949 SH   SOLE   1,949 0 0
LUMEN TECHNOLOGIES INC COM 550241103   92,997 35,093 SH   SOLE   35,093 0 0
MACERICH CO COM 554382101   868,077 81,894 SH   SOLE   81,894 0 0
MAIDEN HOLDINGS LTD SHS G5753U112   120,911 57,852 SH   SOLE   57,852 0 0
MARATHON PETE CORP COM 56585A102   831,028 6,164 SH   SOLE   6,164 0 0
MCKESSON CORP COM 58155Q103   273,940 769 SH   SOLE   769 0 0
MERCK & CO INC COM 58933Y105   499,264 4,693 SH   SOLE   4,693 0 0
MICROSOFT CORP COM 594918104   490,614 1,702 SH   SOLE   1,702 0 0
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502   1,491,352 130,820 SH   SOLE   130,820 0 0
MONDELEZ INTL INC CL A 609207105   230,249 3,302 SH   SOLE   3,302 0 0
NEW AMER HIGH INCOME FD INC COM NEW 641876800   111,337 16,349 SH   SOLE   16,349 0 0
NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205   3,431,725 330,609 SH   SOLE   330,609 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105   276,427 24,859 SH   SOLE   24,859 0 0
NUVEEN MUN HIGH INCOME OPPOR COM 670682103   361,141 33,439 SH   SOLE   33,439 0 0
NUVEEN MUN VALUE FD INC COM 670928100   88,100 10,000 SH   SOLE   10,000 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   165,090 13,815 SH   SOLE   13,815 0 0
NUVEEN REAL ASSET INCOME & G COM 67074Y105   1,596,050 135,950 SH   SOLE   135,950 0 0
O-I GLASS INC COM 67098H104   259,791 11,439 SH   SOLE   11,439 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   506,967 41,217 SH   SOLE   41,217 0 0
OLD REP INTL CORP COM 680223104   443,266 17,752 SH   SOLE   17,752 0 0
PACCAR INC COM 693718108   464,923 6,351 SH   SOLE   6,351 0 0
PEPSICO INC COM 713448108   305,588 1,676 SH   SOLE   1,676 0 0
PERDOCEO ED CORP COM 71363P106   454,619 33,851 SH   SOLE   33,851 0 0
PGIM HIGH YIELD BOND FUND IN COM 69346H100   308,611 25,296 SH   SOLE   25,296 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   383,250 52,500 SH   SOLE   52,500 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   9,556,730 96,289 SH   SOLE   96,289 0 0
PINTEREST INC CL A 72352L106   851,026 31,207 SH   SOLE   31,207 0 0
PIONEER MUNICIPAL HIGH INCOM COM 723762100   123,450 15,000 SH   SOLE   15,000 0 0
PITNEY BOWES INC COM 724479100   65,325 16,793 SH   SOLE   16,793 0 0
POLARIS INC COM 731068102   1,050,828 9,499 SH   SOLE   9,499 0 0
POTLATCHDELTIC CORPORATION COM 737630103   558,589 11,285 SH   SOLE   11,285 0 0
PROSHARES TR SHORT QQQ NEW 74347B714   662,854 54,421 SH   SOLE   54,421 0 0
PROSHARES TR SHORT S&P 500 NE 74347B425   711,082 47,405 SH   SOLE   47,405 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   200,433 2,047 SH   SOLE   2,047 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   262,585 1,978 SH   SOLE   1,978 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   513,659 2,001 SH   SOLE   2,001 0 0
RUSH ENTERPRISES INC CL A 781846209   450,279 8,247 SH   SOLE   8,247 0 0
SALESFORCE INC COM 79466L302   260,757 1,305 SH   SOLE   1,305 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108   260,544 3,977 SH   SOLE   3,977 0 0
SIMON PPTY GROUP INC NEW COM 828806109   342,079 3,055 SH   SOLE   3,055 0 0
SOHU COM LTD SPONSORED ADS 83410S108   575,364 39,061 SH   SOLE   39,061 0 0
SOUTHWEST AIRLS CO COM 844741108   393,518 12,093 SH   SOLE   12,093 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   533,590 8,544 SH   SOLE   8,544 0 0
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756   963,075 19,014 SH   SOLE   19,014 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   18,963 500 SH Call SOLE   500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   9,513 600 SH Call SOLE   600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   145,688 22,500 SH Put SOLE   22,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   7,369 18 SH   SOLE   18 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622   435,767 4,695 SH   SOLE   4,695 0 0
SPDR SER TR S&P DIVID ETF 78464A763   211,297 1,708 SH   SOLE   1,708 0 0
SPDR SER TR BLOOMBERG 3-12 M 78468R523   923,385 9,270 SH   SOLE   9,270 0 0
SRH TOTAL RETURN FUND INC COM 101507101   133,250 10,851 SH   SOLE   10,851 0 0
STELLANTIS N.V SHS N82405106   670,379 36,854 SH   SOLE   36,854 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106   8,774 11,000 SH   SOLE   11,000 0 0
TEEKAY CORPORATION COM Y8564W103   760,140 123,000 SH   SOLE   123,000 0 0
TJX COS INC NEW COM 872540109   219,408 2,800 SH   SOLE   2,800 0 0
TRITON INTL LTD CL A G9078F107   1,148,340 18,164 SH   SOLE   18,164 0 0
TYSON FOODS INC CL A 902494103   785,175 13,236 SH   SOLE   13,236 0 0
UNITEDHEALTH GROUP INC COM 91324P102   244,372 517 SH   SOLE   517 0 0
V F CORP COM 918204108   839,471 36,642 SH   SOLE   36,642 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   2,118,674 11,177 SH   SOLE   11,177 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   1,520,182 6,094 SH   SOLE   6,094 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   2,371,995 17,175 SH   SOLE   17,175 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   1,907,553 9,044 SH   SOLE   9,044 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   517,015 3,257 SH   SOLE   3,257 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   2,174,685 40,671 SH   SOLE   40,671 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   1,456,310 13,331 SH   SOLE   13,331 0 0
VIRTUS DIVIDEND INTEREST & P COM 92840R101   161,090 13,698 SH   SOLE   13,698 0 0
VMWARE INC CL A COM 928563402   1,025,659 8,215 SH   SOLE   8,215 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   437,854 28,997 SH   SOLE   28,997 0 0
WESTERN ASSET EMERGING MKTS COM 95766A101   697,541 81,204 SH   SOLE   81,204 0 0
WESTERN ASSET HIGH YIELD DEF COM 95768B107   796,467 66,483 SH   SOLE   66,483 0 0
WILLIAMS SONOMA INC COM 969904101   264,403 2,173 SH   SOLE   2,173 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760   660,327 10,836 SH   SOLE   10,836 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315   1,199,415 31,680 SH   SOLE   31,680 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   656,339 5,080 SH   SOLE   5,080 0 0