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   421,793 9,890 SH   SOLE   9,890 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   617,160 2,000 SH   SOLE   2,000 0 0
AGENUS INC COM NEW 00847G705   22,560 14,100 SH   SOLE   14,100 0 0
AGNC INVT CORP COM 00123Q104   197,288 19,476 SH   SOLE   19,476 0 0
ALPHABET INC CAP STK CL C 02079K107   241,940 2,000 SH   SOLE   2,000 0 0
ALPHABET INC CAP STK CL A 02079K305   891,167 7,445 SH   SOLE   7,445 0 0
AMAZON COM INC COM 023135106   1,638,495 12,569 SH   SOLE   12,569 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   929,764 16,159 SH   SOLE   16,159 0 0
APPLE INC COM 037833100   1,359,574 7,009 SH   SOLE   7,010 0 0
ARES CAPITAL CORP COM 04010L103   344,608 18,340 SH   SOLE   18,340 0 0
ARES DYNAMIC CR ALLOCATION F COM 04014F102   128,232 10,400 SH   SOLE   10,400 0 0
AUTOZONE INC COM 053332102   997,344 400 SH   SOLE   400 0 0
BARINGS BDC INC COM 06759L103   107,980 13,773 SH   SOLE   13,773 0 0
BARINGS GLOBAL SHORT DURATIO COM 06760L100   1,074,863 82,428 SH   SOLE   82,428 0 0
BAUSCH HEALTH COS INC COM 071734107   228,000 28,500 SH   SOLE   28,500 0 0
BAXTER INTL INC COM 071813109   1,618,492 35,524 SH   SOLE   35,524 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,433,961 4,205 SH   SOLE   4,205 0 0
BIOGEN INC COM 09062X103   598,185 2,100 SH   SOLE   2,100 0 0
BLACKROCK CAP ALLOCATION TER COM 09260U109   404,125 26,500 SH   SOLE   26,500 0 0
BLACKROCK CORE BD TR SHS BEN INT 09249E101   443,018 41,637 SH   SOLE   41,637 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107   119,528 13,400 SH   SOLE   13,400 0 0
BLACKROCK MUNIYIELD FD INC COM 09253W104   104,400 10,000 SH   SOLE   10,000 0 0
BLACKROCK MUNIYIELD QUALITY COM 09254E103   187,498 17,139 SH   SOLE   17,139 0 0
BNY MELLON STRATEGIC MUN BD COM 09662E109   242,261 42,502 SH   SOLE   42,502 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   404,355 3,623 SH   SOLE   3,624 0 0
BOSTON BEER INC CL A 100557107   333,115 1,080 SH   SOLE   1,080 0 0
BUCKLE INC COM 118440106   262,820 7,596 SH   SOLE   7,596 0 0
CACI INTL INC CL A 127190304   455,568 1,337 SH   SOLE   1,336 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   695,310 23,100 SH   SOLE   23,100 0 0
CARDINAL HEALTH INC COM 14149Y108   539,049 5,700 SH   SOLE   5,700 0 0
CDW CORP COM 12514G108   294,259 1,604 SH   SOLE   1,604 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889   339,282 47,921 SH   SOLE   47,921 0 0
CHEVRON CORP NEW COM 166764100   273,358 1,737 SH   SOLE   1,737 0 0
CISCO SYS INC COM 17275R102   303,095 5,858 SH   SOLE   5,858 0 0
CITIGROUP INC COM NEW 172967424   773,503 16,801 SH   SOLE   16,801 0 0
CLOROX CO DEL COM 189054109   253,053 1,591 SH   SOLE   1,591 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   851,820 13,049 SH   SOLE   13,049 0 0
COHEN & STEERS REIT & PFD & COM 19247X100   945,720 49,801 SH   SOLE   49,801 0 0
COMPASS MINERALS INTL INC COM 20451N101   1,279,634 37,636 SH   SOLE   37,636 0 0
CONAGRA BRANDS INC COM 205887102   560,073 16,610 SH   SOLE   16,610 0 0
COSTCO WHSL CORP NEW COM 22160K105   429,738 798 SH   SOLE   798 0 0
CUMMINS INC COM 231021106   418,870 1,709 SH   SOLE   1,708 0 0
CVR ENERGY INC COM 12662P108   283,306 9,456 SH   SOLE   9,457 0 0
CVS HEALTH CORP COM 126650100   1,021,102 14,771 SH   SOLE   14,771 0 0
DISCOVER FINL SVCS COM 254709108   1,983,610 16,976 SH   SOLE   16,976 0 0
DOMINION ENERGY INC COM 25746U109   1,277,307 24,663 SH   SOLE   24,663 0 0
DWS MUN INCOME TR COM 233368109   202,398 23,507 SH   SOLE   23,507 0 0
DWS STRATEGIC MUN INCOME TR COM 23342Q101   96,071 11,322 SH   SOLE   11,322 0 0
EATON VANCE LTD DURATION INC COM 27828H105   1,260,136 134,630 SH   SOLE   134,630 0 0
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108   317,926 31,952 SH   SOLE   31,952 0 0
EATON VANCE TAX-MANAGED GLOB COM 27829C105   373,188 45,400 SH   SOLE   45,400 0 0
ELECTRONIC ARTS INC COM 285512109   363,532 2,803 SH   SOLE   2,803 0 0
EMERSON ELEC CO COM 291011104   271,170 3,000 SH   SOLE   3,000 0 0
ENBRIDGE INC COM 29250N105   260,304 7,007 SH   SOLE   7,007 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   444,183 34,975 SH   SOLE   34,975 0 0
EPR PPTYS COM SH BEN INT 26884U109   892,094 19,062 SH   SOLE   19,062 0 0
ESSEX PPTY TR INC COM 297178105   1,725,769 7,366 SH   SOLE   7,366 0 0
ETF SER SOLUTIONS VIDENT INTERNATI 26922A404   208,433 9,087 SH   SOLE   9,087 0 0
EXXON MOBIL CORP COM 30231G102   672,764 6,273 SH   SOLE   6,273 0 0
FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105   1,368,149 24,331 SH   SOLE   24,331 0 0
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854   1,620,527 47,621 SH   SOLE   47,621 0 0
FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771   2,610,639 73,810 SH   SOLE   73,810 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615   278,854 8,639 SH   SOLE   8,639 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631   637,455 19,500 SH   SOLE   19,500 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599   431,156 12,101 SH   SOLE   12,101 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722   1,088,668 26,271 SH   SOLE   26,271 0 0
FIRST TR HIGH INCOME LONG / COM 33738E109   1,238,767 108,284 SH   SOLE   108,284 0 0
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107   637,826 46,489 SH   SOLE   46,489 0 0
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   297,717 3,544 SH   SOLE   3,544 0 0
FLUOR CORP NEW COM 343412102   1,207,656 40,799 SH   SOLE   40,799 0 0
FORD MTR CO DEL COM 345370860   391,584 25,881 SH   SOLE   25,881 0 0
GAP INC COM 364760108   217,228 24,326 SH   SOLE   24,326 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   296,753 3,653 SH   SOLE   3,653 0 0
GENERAL ELECTRIC CO COM NEW 369604301   464,116 4,225 SH   SOLE   4,225 0 0
GLOBAL PMTS INC COM 37940X102   298,053 3,025 SH   SOLE   3,025 0 0
GLOBAL X FDS RUSSELL 2000 37954Y459   192,488 10,641 SH   SOLE   10,641 0 0
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   855,974 8,554 SH   SOLE   8,554 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   363,088 11,582 SH   SOLE   11,582 0 0
GRANITE PT MTG TR INC COM STK 38741L107   1,758,637 331,818 SH   SOLE   331,819 0 0
GREAT AJAX CORP COM 38983D300   279,878 45,657 SH   SOLE   45,657 0 0
GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100   67,340 13,000 SH   SOLE   13,000 0 0
HANESBRANDS INC COM 410345102   303,952 66,950 SH   SOLE   66,950 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   397,305 5,517 SH   SOLE   5,517 0 0
HCA HEALTHCARE INC COM 40412C101   382,874 1,262 SH   SOLE   1,262 0 0
HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404   4,816,985 533,442 SH   SOLE   533,443 0 0
HOLLYSYS AUTOMATION TCHNGY L SHS G45667105   689,528 39,200 SH   SOLE   39,200 0 0
HONEYWELL INTL INC COM 438516106   426,248 2,054 SH   SOLE   2,054 0 0
ING GROEP N.V. SPONSORED ADR 456837103   862,117 64,003 SH   SOLE   64,003 0 0
INNOVATOR ETFS TR S&P INVT GRD PFD 45783Y822   824,655 44,965 SH   SOLE   44,964 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C656   2,304,612 70,456 SH   SOLE   70,456 0 0
INTEL CORP COM 458140100   458,434 13,709 SH   SOLE   13,709 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   240,429 3,021 SH   SOLE   3,021 0 0
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   612,666 27,536 SH   SOLE   27,535 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP INDL 46138E123   480,287 4,614 SH   SOLE   4,614 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   6,085,776 295,857 SH   SOLE   295,857 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   2,808,307 139,509 SH   SOLE   139,509 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635   2,856,097 125,267 SH   SOLE   125,268 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817   302,485 13,414 SH   SOLE   13,414 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833   625,544 27,827 SH   SOLE   27,827 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   2,774,325 140,508 SH   SOLE   140,507 0 0
INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753   356,692 7,848 SH   SOLE   7,848 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   871,225 226,292 SH   SOLE   226,292 0 0
ISHARES TR US REGNL BKS ETF 464288778   452,585 13,370 SH   SOLE   13,371 0 0
ISHARES TR IBONDS 27 ETF 46435UAA9   2,775,943 118,226 SH   SOLE   118,226 0 0
ISHARES TR 20 YR TR BD ETF 464287432   2,079,388 20,200 SH   SOLE   20,200 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   1,436,538 7,671 SH   SOLE   7,671 0 0
JONES LANG LASALLE INC COM 48020Q107   773,670 4,966 SH   SOLE   4,966 0 0
KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108   1,981,544 279,091 SH   SOLE   279,091 0 0
KILROY RLTY CORP COM 49427F108   443,259 14,731 SH   SOLE   14,731 0 0
KINDER MORGAN INC DEL COM 49456B101   948,749 55,096 SH   SOLE   55,096 0 0
KLA CORP COM NEW 482480100   524,197 1,081 SH   SOLE   1,081 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   693,067 2,872 SH   SOLE   2,872 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   2,368,864 72,199 SH   SOLE   72,199 0 0
LITHIA MTRS INC COM 536797103   911,552 2,997 SH   SOLE   2,997 0 0
LOWES COS INC COM 548661107   439,664 1,948 SH   SOLE   1,948 0 0
LUMEN TECHNOLOGIES INC COM 550241103   77,309 34,208 SH   SOLE   34,208 0 0
MACERICH CO COM 554382101   929,133 82,443 SH   SOLE   82,443 0 0
MAIDEN HOLDINGS LTD SHS G5753U112   204,437 97,351 SH   SOLE   97,351 0 0
MARATHON PETE CORP COM 56585A102   709,013 6,081 SH   SOLE   6,081 0 0
MCKESSON CORP COM 58155Q103   304,103 712 SH   SOLE   711 0 0
MERCK & CO INC COM 58933Y105   339,340 2,941 SH   SOLE   2,941 0 0
MERCURY SYS INC COM 589378108   239,849 6,934 SH   SOLE   6,934 0 0
MICROSOFT CORP COM 594918104   506,689 1,488 SH   SOLE   1,488 0 0
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502   1,599,706 127,365 SH   SOLE   127,365 0 0
MONDELEZ INTL INC CL A 609207105   218,772 2,999 SH   SOLE   2,999 0 0
MSC INDL DIRECT INC CL A 553530106   203,518 2,136 SH   SOLE   2,136 0 0
NEW AMER HIGH INCOME FD INC COM NEW 641876800   108,721 16,349 SH   SOLE   16,349 0 0
NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205   4,275,427 341,488 SH   SOLE   341,488 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105   262,789 24,043 SH   SOLE   24,043 0 0
NUVEEN MUN HIGH INCOME OPPOR COM 670682103   349,835 33,097 SH   SOLE   33,097 0 0
NUVEEN MUN VALUE FD INC COM 670928100   87,000 10,000 SH   SOLE   10,000 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   157,026 13,467 SH   SOLE   13,467 0 0
NUVEEN REAL ASSET INCOME & G COM 67074Y105   1,543,460 135,154 SH   SOLE   135,155 0 0
O-I GLASS INC COM 67098H104   234,279 10,984 SH   SOLE   10,984 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   187,779 24,387 SH   SOLE   24,387 0 0
OLD REP INTL CORP COM 680223104   414,674 16,475 SH   SOLE   16,475 0 0
PACCAR INC COM 693718108   484,256 5,789 SH   SOLE   5,789 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   176,601 11,100 SH   SOLE   11,100 0 0
PEPSICO INC COM 713448108   281,225 1,518 SH   SOLE   1,518 0 0
PERDOCEO ED CORP COM 71363P106   582,411 47,466 SH   SOLE   47,466 0 0
PGIM HIGH YIELD BOND FUND IN COM 69346H100   314,176 25,296 SH   SOLE   25,296 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   396,215 54,500 SH   SOLE   54,500 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   13,443,702 134,760 SH   SOLE   134,760 0 0
PINTEREST INC CL A 72352L106   590,544 21,600 SH   SOLE   21,600 0 0
PIONEER MUNICIPAL HIGH INCOM COM 723762100   118,500 15,000 SH   SOLE   15,000 0 0
PITNEY BOWES INC COM 724479100   123,900 35,000 SH   SOLE   35,000 0 0
POLARIS INC COM 731068102   1,122,921 9,286 SH   SOLE   9,286 0 0
POTLATCHDELTIC CORPORATION COM 737630103   725,402 13,726 SH   SOLE   13,726 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   200,494 2,047 SH   SOLE   2,047 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   273,407 1,971 SH   SOLE   1,971 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   399,226 1,470 SH   SOLE   1,470 0 0
RUSH ENTERPRISES INC CL A 781846209   487,828 8,031 SH   SOLE   8,032 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   121,867 10,354 SH   SOLE   10,354 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   250,755 5,725 SH   SOLE   5,725 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108   265,452 3,694 SH   SOLE   3,694 0 0
SIMON PPTY GROUP INC NEW COM 828806109   341,547 2,958 SH   SOLE   2,958 0 0
SOHU COM LTD SPONSORED ADS 83410S108   539,817 48,985 SH   SOLE   48,985 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   529,408 8,317 SH   SOLE   8,317 0 0
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756   921,523 17,549 SH   SOLE   17,549 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   34,160 22,400 SH Put SOLE   22,400 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   7,979 18 SH   SOLE   18 0 0
SPDR SER TR S&P METALS MNG 78464A755   485,183 9,547 SH   SOLE   9,547 0 0
SPDR SER TR S&P BK ETF 78464A797   452,117 12,559 SH   SOLE   12,559 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622   400,097 4,347 SH   SOLE   4,347 0 0
SPDR SER TR S&P RETAIL ETF 78464A714   481,740 7,557 SH   SOLE   7,556 0 0
SPDR SER TR S&P DIVID ETF 78464A763   230,328 1,879 SH   SOLE   1,879 0 0
SPDR SER TR BLOOMBERG 3-12 M 78468R523   248,650 2,500 SH   SOLE   2,500 0 0
SRH TOTAL RETURN FUND INC COM 101507101   144,101 10,851 SH   SOLE   10,851 0 0
STELLANTIS N.V SHS N82405106   841,875 47,997 SH   SOLE   47,997 0 0
STRYKER CORPORATION COM 863667101   268,784 881 SH   SOLE   881 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106   7,271 11,000 SH   SOLE   11,000 0 0
TEEKAY CORPORATION COM Y8564W103   863,720 143,000 SH   SOLE   143,000 0 0
TJX COS INC NEW COM 872540109   237,412 2,800 SH   SOLE   2,800 0 0
TRITON INTL LTD CL A G9078F107   1,308,384 15,714 SH   SOLE   15,714 0 0
TYSON FOODS INC CL A 902494103   693,460 13,587 SH   SOLE   13,586 0 0
UNITEDHEALTH GROUP INC COM 91324P102   242,011 504 SH   SOLE   504 0 0
V F CORP COM 918204108   1,049,071 54,954 SH   SOLE   54,954 0 0
VANECK ETF TRUST STEEL ETF 92189F205   481,743 7,532 SH   SOLE   7,532 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   2,142,752 10,774 SH   SOLE   10,773 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   1,440,507 5,091 SH   SOLE   5,091 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   2,238,244 15,751 SH   SOLE   15,751 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   1,862,600 8,460 SH   SOLE   8,461 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   522,662 3,160 SH   SOLE   3,160 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   1,987,462 36,528 SH   SOLE   36,527 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   1,270,768 11,502 SH   SOLE   11,502 0 0
VIRTUS DIVIDEND INTEREST & P COM 92840R101   207,763 17,016 SH   SOLE   17,016 0 0
VMWARE INC CL A COM 928563402   1,537,303 10,699 SH   SOLE   10,698 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   363,462 28,984 SH   SOLE   28,984 0 0
WESTERN ASSET EMERGING MKTS COM 95766A101   698,219 81,000 SH   SOLE   81,000 0 0
WESTERN ASSET HIGH YIELD DEF COM 95768B107   874,262 74,405 SH   SOLE   74,405 0 0
WILLIAMS SONOMA INC COM 969904101   275,733 2,203 SH   SOLE   2,203 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760   574,862 9,668 SH   SOLE   9,668 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315   1,085,684 28,369 SH   SOLE   28,369 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   849,346 5,833 SH   SOLE   5,833 0 0