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   456,244 10,271 SH   SOLE   10,271 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   28,755 200 SH Put SOLE   200 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   989,976 3,710 SH   SOLE   3,710 0 0
AGENUS INC COM NEW 00847G705   24,000 10,000 SH   SOLE   10,000 0 0
AGNC INVT CORP COM 00123Q104   218,547 21,116 SH   SOLE   21,116 0 0
ALPHABET INC CAP STK CL A 02079K305   303,952 3,445 SH   SOLE   3,445 0 0
AMAZON COM INC COM 023135106   829,920 9,880 SH   SOLE   9,880 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105   359,614 19,759 SH   SOLE   19,759 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   1,269,800 20,079 SH   SOLE   20,079 0 0
APPLE INC COM 037833100   1,047,365 8,061 SH   SOLE   8,061 0 0
ARES CAPITAL CORP COM 04010L103   379,973 20,572 SH   SOLE   20,572 0 0
ARES DYNAMIC CR ALLOCATION F COM 04014F102   120,536 10,400 SH   SOLE   10,400 0 0
AUTOZONE INC COM 053332102   986,472 400 SH   SOLE   400 0 0
BARINGS BDC INC COM 06759L103   112,250 13,773 SH   SOLE   13,773 0 0
BARINGS GLOBAL SHORT DURATIO COM 06760L100   847,587 66,844 SH   SOLE   66,844 0 0
BAUSCH HEALTH COS INC COM 071734107   135,020 21,500 SH   SOLE   21,500 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,411,841 4,571 SH   SOLE   4,571 0 0
BLACKROCK CAP ALLOCATION TR COM 09260U109   353,685 25,500 SH   SOLE   25,500 0 0
BLACKROCK CORE BD TR SHS BEN INT 09249E101   412,226 39,714 SH   SOLE   39,714 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107   108,376 12,400 SH   SOLE   12,400 0 0
BLACKROCK MUNIYIELD FD INC COM 09253W104   104,100 10,000 SH   SOLE   10,000 0 0
BLACKROCK MUNIYIELD QUALITY COM 09254E103   178,851 15,955 SH   SOLE   15,955 0 0
BNY MELLON STRATEGIC MUN BD COM 09662E109   229,659 39,733 SH   SOLE   39,733 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   390,009 3,731 SH   SOLE   3,731 0 0
BUCKLE INC COM 118440106   355,296 7,835 SH   SOLE   7,835 0 0
CACI INTL INC CL A 127190304   414,347 1,378 SH   SOLE   1,378 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   406,224 18,200 SH   SOLE   18,200 0 0
CARDINAL HEALTH INC COM 14149Y108   443,680 5,772 SH   SOLE   5,772 0 0
CDW CORP COM 12514G108   276,865 1,550 SH   SOLE   1,550 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889   670,340 165,516 SH   SOLE   165,516 0 0
CHEVRON CORP NEW COM 166764100   303,974 1,694 SH   SOLE   1,694 0 0
CISCO SYS INC COM 17275R102   292,865 6,147 SH   SOLE   6,147 0 0
CITIGROUP INC COM NEW 172967424   740,381 16,369 SH   SOLE   16,369 0 0
CLOROX CO DEL COM 189054109   248,125 1,768 SH   SOLE   1,768 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   641,590 11,219 SH   SOLE   11,219 0 0
COHEN & STEERS REIT & PFD & COM 19247X100   1,189,905 58,386 SH   SOLE   58,386 0 0
COMPASS MINERALS INTL INC COM 20451N101   1,059,840 25,850 SH   SOLE   25,850 0 0
CONAGRA BRANDS INC COM 205887102   624,484 16,137 SH   SOLE   16,137 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   209,181 2,208 SH   SOLE   2,208 0 0
CUMMINS INC COM 231021106   408,086 1,684 SH   SOLE   1,684 0 0
CVR ENERGY INC COM 12662P108   291,274 9,294 SH   SOLE   9,294 0 0
CVS HEALTH CORP COM 126650100   1,107,350 11,883 SH   SOLE   11,883 0 0
DISCOVER FINL SVCS COM 254709108   1,712,511 17,505 SH   SOLE   17,505 0 0
DOLLAR GEN CORP NEW COM 256677105   398,691 1,619 SH   SOLE   1,619 0 0
DOMINION ENERGY INC COM 25746U109   1,190,556 19,415 SH   SOLE   19,415 0 0
DWS MUN INCOME TR COM 233368109   202,199 23,484 SH   SOLE   23,484 0 0
DWS STRATEGIC MUN INCOME TR COM 23342Q101   93,994 11,505 SH   SOLE   11,505 0 0
EATON VANCE LTD DURATION INC COM 27828H105   1,353,414 144,134 SH   SOLE   144,134 0 0
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108   302,747 30,673 SH   SOLE   30,673 0 0
ELECTRONIC ARTS INC COM 285512109   386,258 3,161 SH   SOLE   3,161 0 0
EMERSON ELEC CO COM 291011104   288,180 3,000 SH   SOLE   3,000 0 0
ENBRIDGE INC COM 29250N105   789,762 20,199 SH   SOLE   20,199 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   414,225 34,897 SH   SOLE   34,897 0 0
EPR PPTYS COM SH BEN INT 26884U109   533,278 14,138 SH   SOLE   14,138 0 0
ESSEX PPTY TR INC COM 297178105   1,601,481 7,557 SH   SOLE   7,557 0 0
EXXON MOBIL CORP COM 30231G102   752,697 6,824 SH   SOLE   6,824 0 0
FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105   1,395,299 25,143 SH   SOLE   25,143 0 0
FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872   329,109 11,796 SH   SOLE   11,796 0 0
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854   1,511,882 48,582 SH   SOLE   48,582 0 0
FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771   2,330,642 69,917 SH   SOLE   69,917 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615   259,713 8,611 SH   SOLE   8,611 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599   337,573 10,764 SH   SOLE   10,764 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722   1,025,838 28,417 SH   SOLE   28,417 0 0
FIRST TR HIGH INCOME LONG / COM 33738E109   1,343,060 117,298 SH   SOLE   117,298 0 0
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107   399,529 29,639 SH   SOLE   29,639 0 0
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   283,096 3,536 SH   SOLE   3,536 0 0
FLUOR CORP NEW COM 343412102   1,428,880 41,226 SH   SOLE   41,226 0 0
FORD MTR CO DEL COM 345370860   307,490 26,439 SH   SOLE   26,439 0 0
GAP INC COM 364760108   225,807 20,018 SH   SOLE   20,018 0 0
GENERAL ELECTRIC CO COM NEW 369604301   608,341 7,260 SH   SOLE   7,260 0 0
GENERAL ELECTRIC CO COM NEW 369604301   12,750 2,500 SH Call SOLE   2,500 0 0
GILEAD SCIENCES INC COM 375558103   288,155 3,356 SH   SOLE   3,356 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   338,332 11,756 SH   SOLE   11,756 0 0
GRANITE PT MTG TR INC COM STK 38741L107   1,534,396 286,268 SH   SOLE   286,268 0 0
GREAT AJAX CORP COM 38983D300   327,453 45,166 SH   SOLE   45,166 0 0
GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100   40,810 11,000 SH   SOLE   11,000 0 0
HANESBRANDS INC COM 410345102   383,483 60,296 SH   SOLE   60,296 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   427,578 5,639 SH   SOLE   5,639 0 0
HCA HEALTHCARE INC COM 40412C101   442,364 1,843 SH   SOLE   1,843 0 0
HIGHLAND INCOME FD HIGHLAND INCOME 43010E404   5,111,294 496,242 SH   SOLE   496,242 0 0
HOLLYSYS AUTOMATION TCHNGY L SHS G45667105   644,056 39,200 SH   SOLE   39,200 0 0
HONEYWELL INTL INC COM 438516106   427,315 1,994 SH   SOLE   1,994 0 0
ING GROEP N.V. SPONSORED ADR 456837103   1,299,206 106,755 SH   SOLE   106,755 0 0
INNOVATOR ETFS TR S&P INVT GRD PFD 45783Y822   791,491 43,874 SH   SOLE   43,874 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C656   2,083,903 71,238 SH   SOLE   71,238 0 0
INTEL CORP COM 458140100   351,292 13,291 SH   SOLE   13,291 0 0
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   590,993 26,395 SH   SOLE   26,395 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   5,040,717 246,067 SH   SOLE   246,067 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   2,365,516 117,454 SH   SOLE   117,454 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635   2,369,043 105,221 SH   SOLE   105,221 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   2,318,208 118,185 SH   SOLE   118,185 0 0
INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753   464,124 10,167 SH   SOLE   10,167 0 0
INVESCO MUNI INCOME OPP TRST COM 46132X101   124,800 20,000 SH   SOLE   20,000 0 0
INVESCO SR INCOME TR COM 46131H107   821,249 214,425 SH   SOLE   214,425 0 0
ISHARES TR IBONDS 27 ETF 46435UAA9   2,327,625 99,599 SH   SOLE   99,599 0 0
ISHARES TR 20 YR TR BD ETF 464287432   1,513,312 15,200 SH   SOLE   15,200 0 0
JONES LANG LASALLE INC COM 48020Q107   752,487 4,722 SH   SOLE   4,722 0 0
KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108   2,145,179 285,643 SH   SOLE   285,643 0 0
KILROY RLTY CORP COM 49427F108   250,558 6,479 SH   SOLE   6,479 0 0
KINDER MORGAN INC DEL COM 49456B101   991,855 54,859 SH   SOLE   54,859 0 0
KLA CORP COM NEW 482480100   475,380 1,261 SH   SOLE   1,261 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   573,155 2,434 SH   SOLE   2,434 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   2,204,350 56,076 SH   SOLE   56,076 0 0
LITHIA MTRS INC COM 536797103   587,766 2,871 SH   SOLE   2,871 0 0
LOWES COS INC COM 548661107   388,319 1,949 SH   SOLE   1,949 0 0
LUMEN TECHNOLOGIES INC COM 550241103   189,905 36,380 SH   SOLE   36,380 0 0
MACERICH CO COM 554382101   925,831 82,223 SH   SOLE   82,223 0 0
MAIDEN HOLDINGS LTD SHS G5753U112   122,068 57,852 SH   SOLE   57,852 0 0
MARATHON PETE CORP COM 56585A102   773,158 6,643 SH   SOLE   6,643 0 0
MCKESSON CORP COM 58155Q103   282,378 753 SH   SOLE   753 0 0
MERCK & CO INC COM 58933Y105   513,895 4,632 SH   SOLE   4,632 0 0
MICROSOFT CORP COM 594918104   441,574 1,841 SH   SOLE   1,841 0 0
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502   1,563,765 137,172 SH   SOLE   137,172 0 0
MONDELEZ INTL INC CL A 609207105   219,769 3,297 SH   SOLE   3,297 0 0
NEW AMER HIGH INCOME FD INC COM NEW 641876800   111,704 16,925 SH   SOLE   16,925 0 0
NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205   3,717,212 331,598 SH   SOLE   331,598 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105   253,867 22,328 SH   SOLE   22,328 0 0
NUVEEN MUN HIGH INCOME OPPOR COM 670682103   345,087 33,374 SH   SOLE   33,374 0 0
NUVEEN MUN VALUE FD INC COM 670928100   86,000 10,000 SH   SOLE   10,000 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   149,109 12,343 SH   SOLE   12,343 0 0
NUVEEN REAL ASSET INCOME & G COM 67074Y105   1,625,713 138,950 SH   SOLE   138,950 0 0
O-I GLASS INC COM 67098H104   262,245 15,827 SH   SOLE   15,827 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   547,403 41,004 SH   SOLE   41,004 0 0
OLD REP INTL CORP COM 680223104   425,670 17,626 SH   SOLE   17,626 0 0
PACCAR INC COM 693718108   414,756 4,191 SH   SOLE   4,191 0 0
PEPSICO INC COM 713448108   302,298 1,673 SH   SOLE   1,673 0 0
PERDOCEO ED CORP COM 71363P106   497,340 35,780 SH   SOLE   35,780 0 0
PGIM HIGH YIELD BOND FUND IN COM 69346H100   304,359 25,641 SH   SOLE   25,641 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   481,425 52,500 SH   SOLE   52,500 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   4,900,640 49,677 SH   SOLE   49,677 0 0
PINTEREST INC CL A 72352L106   293,545 12,090 SH   SOLE   12,090 0 0
PINTEREST INC CL A 72352L106   91,812 20,600 SH Call SOLE   20,600 0 0
PIONEER MUNICIPAL HIGH INCOM COM 723762100   121,500 15,000 SH   SOLE   15,000 0 0
PITNEY BOWES INC COM 724479100   66,591 17,524 SH   SOLE   17,524 0 0
POLARIS INC COM 731068102   1,067,491 10,569 SH   SOLE   10,569 0 0
POTLATCHDELTIC CORPORATION COM 737630103   510,269 11,600 SH   SOLE   11,600 0 0
PROSHARES TR SHORT QQQ NEW 74347B714   544,245 36,973 SH   SOLE   36,973 0 0
PROSHARES TR SHORT S&P 500 NE 74347B425   540,564 33,722 SH   SOLE   33,722 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   206,553 2,047 SH   SOLE   2,047 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   282,559 1,989 SH   SOLE   1,989 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   408,614 2,018 SH   SOLE   2,018 0 0
RUSH ENTERPRISES INC CL A 781846209   429,289 8,211 SH   SOLE   8,211 0 0
SALESFORCE INC COM 79466L302   422,582 3,187 SH   SOLE   3,187 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108   270,741 4,166 SH   SOLE   4,166 0 0
SIMON PPTY GROUP INC NEW COM 828806109   378,657 3,223 SH   SOLE   3,223 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   13,318 14,000 SH Put SOLE   14,000 0 0
SOHU COM LTD SPONSORED ADS 83410S108   542,895 39,599 SH   SOLE   39,599 0 0
SOUTHWEST AIRLS CO COM 844741108   366,729 10,892 SH   SOLE   10,892 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   516,684 8,350 SH   SOLE   8,350 0 0
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756   1,025,097 20,946 SH   SOLE   20,946 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622   491,934 5,466 SH   SOLE   5,466 0 0
SPDR SER TR S&P DIVID ETF 78464A763   308,396 2,465 SH   SOLE   2,465 0 0
SRH TOTAL RETURN FUND INC COM 101507101   137,808 10,851 SH   SOLE   10,851 0 0
STELLANTIS N.V SHS N82405106   665,730 46,882 SH   SOLE   46,882 0 0
TEEKAY CORPORATION COM Y8564W103   558,420 123,000 SH   SOLE   123,000 0 0
TJX COS INC NEW COM 872540109   222,880 2,800 SH   SOLE   2,800 0 0
TRITON INTL LTD CL A G9078F107   1,344,675 19,550 SH   SOLE   19,550 0 0
TYSON FOODS INC CL A 902494103   749,986 12,048 SH   SOLE   12,048 0 0
UNITEDHEALTH GROUP INC COM 91324P102   268,710 507 SH   SOLE   507 0 0
V F CORP COM 918204108   970,427 35,148 SH   SOLE   35,148 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   2,167,615 11,810 SH   SOLE   11,810 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   1,375,522 6,455 SH   SOLE   6,455 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   2,434,939 17,347 SH   SOLE   17,347 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   1,942,853 9,533 SH   SOLE   9,533 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   578,953 3,646 SH   SOLE   3,646 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   2,158,309 43,046 SH   SOLE   43,046 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   1,468,787 14,286 SH   SOLE   14,286 0 0
VENTAS INC COM 92276F100   208,644 4,631 SH   SOLE   4,631 0 0
VIRTUS DIVIDEND INTEREST & P COM 92840R101   163,835 14,524 SH   SOLE   14,524 0 0
VMWARE INC CL A COM 928563402   1,116,977 9,099 SH   SOLE   9,099 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   276,418 29,158 SH   SOLE   29,158 0 0
WESTERN ASSET EMERGING MKTS COM 95766A101   832,408 91,373 SH   SOLE   91,373 0 0
WESTERN ASSET HIGH YIELD DEF COM 95768B107   739,576 59,261 SH   SOLE   59,261 0 0
WILLIAMS SONOMA INC COM 969904101   250,566 2,180 SH   SOLE   2,180 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760   668,674 11,537 SH   SOLE   11,537 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315   1,252,875 35,154 SH   SOLE   35,154 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   695,284 5,453 SH   SOLE   5,453 0 0