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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBVIE INC COM 00287Y109 323 3,016 SH   SOLE   3,016 0 0
ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 1,824 99,757 SH   SOLE   99,757 0 0
ABERDEEN STD SILVER ETF TR PHYSCL SILVR SHS 003264108 1,410 55,177 SH   SOLE   55,177 0 0
AES CORP COM 00130H105 1,140 48,517 SH   SOLE   48,517 0 0
AGNC INVT CORP COM 00123Q104 472 30,225 SH   SOLE   30,225 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 1,164 7,452 SH   SOLE   7,452 0 0
ALPHABET INC CAP STK CL A 02079K305 451 257 SH   SOLE   257 0 0
ALPHABET INC CAP STK CL C 02079K107 1,398 798 SH   SOLE   798 0 0
AMAZON COM INC COM 023135106 1,879 577 SH   SOLE   577 0 0
AMERCO COM 023586100 476 1,049 SH   SOLE   1,049 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 1,084 74,576 SH   SOLE   74,576 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 1,437 37,953 SH   SOLE   37,953 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 413 48,839 SH   SOLE   48,839 0 0
APOLLO INVT CORP COM NEW 03761U502 2,170 204,197 SH   SOLE   204,197 0 0
APPLE INC COM 037833100 3,521 26,535 SH   SOLE   26,535 0 0
ARES CAPITAL CORP COM 04010L103 629 37,232 SH   SOLE   37,232 0 0
AT&T INC COM 00206R102 243 8,449 SH   SOLE   8,449 0 0
AUTOZONE INC COM 053332102 616 520 SH   SOLE   520 0 0
BAUSCH HEALTH COS INC COM 071734107 441 21,179 SH   SOLE   21,179 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 766 3,303 SH   SOLE   3,303 0 0
BIOGEN INC COM 09062X103 1,210 4,940 SH   SOLE   4,940 0 0
BLACKROCK CORE BD TR SHS BEN INT 09249E101 800 49,080 SH   SOLE   49,080 0 0
BLACKROCK MUN INCM INVT QTY COM 09250G102 307 20,538 SH   SOLE   20,538 0 0
BLACKROCK MUNIYIELD FD INC COM 09253W104 144 10,000 SH   SOLE   10,000 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 522 8,048 SH   SOLE   8,048 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 407 4,674 SH   SOLE   4,674 0 0
BOULDER GROWTH & INCOME FD I COM 101507101 121 10,851 SH   SOLE   10,851 0 0
BROADCOM INC COM 11135F101 1,240 2,833 SH   SOLE   2,833 0 0
BUNGE LIMITED COM G16962105 1,105 16,846 SH   SOLE   16,846 0 0
CACI INTL INC CL A 127190304 304 1,220 SH   SOLE   1,220 0 0
CAPITAL ONE FINL CORP COM 14040H105 586 5,933 SH   SOLE   5,933 0 0
CARDINAL HEALTH INC COM 14149Y108 1,461 27,285 SH   SOLE   27,285 0 0
CDW CORP COM 12514G108 451 3,421 SH   SOLE   3,421 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 1,127 217,955 SH   SOLE   217,955 0 0
CHEESECAKE FACTORY INC COM 163072101 256 6,900 SH   SOLE   6,900 0 0
CHEVRON CORP NEW COM 166764100 516 6,110 SH   SOLE   6,110 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 319 230 SH   SOLE   230 0 0
CISCO SYS INC COM 17275R102 347 7,745 SH   SOLE   7,745 0 0
CITIGROUP INC COM NEW 172967424 722 11,705 SH   SOLE   11,705 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 229 2,790 SH   SOLE   2,790 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109 250 9,673 SH   SOLE   9,673 0 0
COHEN & STEERS REIT & PFD &I COM 19247X100 3,617 158,415 SH   SOLE   158,415 0 0
COMPASS MINERALS INTL INC COM 20451N101 298 4,835 SH   SOLE   4,835 0 0
CONOCOPHILLIPS COM 20825C104 419 10,470 SH   SOLE   10,470 0 0
CORECIVIC INC COM 21871N101 328 50,101 SH   SOLE   50,101 0 0
CUMMINS INC COM 231021106 400 1,761 SH   SOLE   1,761 0 0
CVR ENERGY INC COM 12662P108 366 24,542 SH   SOLE   24,542 0 0
CVS HEALTH CORP COM 126650100 1,703 24,928 SH   SOLE   24,928 0 0
DAVITA INC COM 23918K108 458 3,899 SH   SOLE   3,899 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 284 1,900 SH   SOLE   1,900 0 0
DISCOVER FINL SVCS COM 254709108 2,214 24,454 SH   SOLE   24,454 0 0
DISNEY WALT CO COM 254687106 211 1,165 SH   SOLE   1,165 0 0
DOLLAR GEN CORP NEW COM 256677105 1,071 5,095 SH   SOLE   5,095 0 0
DWS MUN INCOME TR COM 233368109 558 47,991 SH   SOLE   47,991 0 0
DWS STRATEGIC MUN INCOME TR COM 23342Q101 374 32,843 SH   SOLE   32,843 0 0
EATON VANCE LTD DURATION INC COM 27828H105 3,349 267,263 SH   SOLE   267,263 0 0
EATON VANCE MUN BD FD COM 27827X101 485 35,626 SH   SOLE   35,626 0 0
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 515 38,513 SH   SOLE   38,513 0 0
EATON VANCE SR INCOME TR SH BEN INT 27826S103 64 10,000 SH   SOLE   10,000 0 0
ELECTRONIC ARTS INC COM 285512109 1,115 7,768 SH   SOLE   7,768 0 0
EMERSON ELEC CO COM 291011104 241 3,000 SH   SOLE   3,000 0 0
ENBRIDGE INC COM 29250N105 1,186 37,086 SH   SOLE   37,086 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 229 37,127 SH   SOLE   37,127 0 0
ERICSSON ADR B SEK 10 294821608 833 69,713 SH   SOLE   69,713 0 0
EXXON MOBIL CORP COM 30231G102 881 21,366 SH   SOLE   21,366 0 0
FEDEX CORP COM 31428X106 528 2,035 SH   SOLE   2,035 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 1,733 95,809 SH   SOLE   95,809 0 0
FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105 1,682 35,132 SH   SOLE   35,132 0 0
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 826 14,607 SH   SOLE   14,607 0 0
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 335 13,257 SH   SOLE   13,257 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 646 13,259 SH   SOLE   13,259 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 732 14,216 SH   SOLE   14,216 0 0
FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 1,172 36,201 SH   SOLE   36,201 0 0
FIRST TR HIGH INCOME L/S FD COM 33738E109 3,736 252,935 SH   SOLE   252,935 0 0
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 2,527 34,420 SH   SOLE   34,420 0 0
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 1,325 15,956 SH   SOLE   15,956 0 0
FIRST TR MORNINGSTAR DIVID L SHS 336917109 384 12,964 SH   SOLE   12,964 0 0
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 712 9,247 SH   SOLE   9,247 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 374 10,664 SH   SOLE   10,664 0 0
FIRSTENERGY CORP COM 337932107 586 19,147 SH   SOLE   19,147 0 0
FIVE BELOW INC COM 33829M101 501 2,865 SH   SOLE   2,865 0 0
FLUOR CORP NEW COM 343412102 334 20,942 SH   SOLE   20,942 0 0
FORD MTR CO DEL COM 345370860 188 21,395 SH   SOLE   21,395 0 0
FST TR NEW OPPORT MLP & ENE COM 33739M100 46 10,831 SH   SOLE   10,831 0 0
GENERAL MTRS CO COM 37045V100 208 5,000 SH   SOLE   5,000 0 0
GLOBAL X FDS FINTECH ETF 37954Y814 1,501 32,140 SH   SOLE   32,140 0 0
GRANITE PT MTG TR INC COM STK 38741L107 1,479 148,068 SH   SOLE   148,068 0 0
GREAT AJAX CORP COM 38983D300 552 52,755 SH   SOLE   52,755 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 508 10,362 SH   SOLE   10,362 0 0
HCA HEALTHCARE INC COM 40412C101 583 3,543 SH   SOLE   3,543 0 0
HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 34 90,000 SH   SOLE   90,000 0 0
HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 4,868 473,569 SH   SOLE   473,569 0 0
HOME DEPOT INC COM 437076102 1,126 4,238 SH   SOLE   4,238 0 0
HONEYWELL INTL INC COM 438516106 370 1,737 SH   SOLE   1,737 0 0
HUNTINGTON BANCSHARES INC COM 446150104 254 20,076 SH   SOLE   20,076 0 0
INDEXIQ ETF TR US RL EST SMCP 45409B628 248 11,584 SH   SOLE   11,584 0 0
INFOSYS LTD SPONSORED ADR 456788108 367 21,640 SH   SOLE   21,640 0 0
ING GROEP N.V. SPONSORED ADR 456837103 1,147 121,500 SH   SOLE   121,500 0 0
INNOVATOR ETFS TR S&P 500 PWR 45782C656 1,175 42,089 SH   SOLE   42,089 0 0
INTEL CORP COM 458140100 526 10,558 SH   SOLE   10,558 0 0
INTUIT COM 461202103 416 1,095 SH   SOLE   1,095 0 0
INVESCO DYNAMIC CR OPPORTUNI COM 46132R104 774 72,110 SH   SOLE   72,110 0 0
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 253 13,035 SH   SOLE   13,035 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 4,478 197,866 SH   SOLE   197,866 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 2,762 107,865 SH   SOLE   107,865 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 4,372 187,308 SH   SOLE   187,308 0 0
INVESCO MUNI INCOME OPP TRST COM 46132X101 158 20,000 SH   SOLE   20,000 0 0
INVESCO SR INCOME TR COM 46131H107 1,165 292,670 SH   SOLE   292,670 0 0
INVESCO TR INVT GRADE MUNS COM 46131M106 132 10,000 SH   SOLE   10,000 0 0
ISHARES INC MSCI TURKEY ETF 464286715 298 11,240 SH   SOLE   11,240 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780 239 11,137 SH   SOLE   11,137 0 0
ISHARES INC MSCI THAILND ETF 464286624 260 3,374 SH   SOLE   3,374 0 0
ISHARES INC MSCI MEXICO ETF 464286822 271 6,295 SH   SOLE   6,295 0 0
ISHARES TR IBONDS DEC22 ETF 46434VBA7 3,831 149,812 SH   SOLE   149,812 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8 4,381 166,752 SH   SOLE   166,752 0 0
ISHARES TR MSCI POLAND ETF 46429B606 264 13,872 SH   SOLE   13,872 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 412 7,967 SH   SOLE   7,967 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 223 1,958 SH   SOLE   1,958 0 0
JONES LANG LASALLE INC COM 48020Q107 595 4,013 SH   SOLE   4,013 0 0
KAYNE ANDERSON ENERGY INFRST COM 486606106 78 13,635 SH   SOLE   13,635 0 0
KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108 2,608 453,504 SH   SOLE   453,504 0 0
KINDER MORGAN INC DEL COM 49456B101 191 14,000 SH   SOLE   14,000 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 569 2,796 SH   SOLE   2,796 0 0
LOWES COS INC COM 548661107 320 1,994 SH   SOLE   1,994 0 0
MACERICH CO COM 554382101 670 62,753 SH   SOLE   62,753 0 0
MAGNA INTL INC COM 559222401 252 3,555 SH   SOLE   3,555 0 0
MARATHON PETE CORP COM 56585A102 1,383 33,447 SH   SOLE   33,447 0 0
MASTERCARD INCORPORATED CL A 57636Q104 547 1,532 SH   SOLE   1,532 0 0
MAXIMUS INC COM 577933104 315 4,300 SH   SOLE   4,300 0 0
MERCK & CO. INC COM 58933Y105 498 6,086 SH   SOLE   6,086 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 297 2,152 SH   SOLE   2,152 0 0
MICROSOFT CORP COM 594918104 1,434 6,448 SH   SOLE   6,448 0 0
NEW AMER HIGH INCOME FD INC COM NEW 641876800 321 36,942 SH   SOLE   36,942 0 0
NEXPOINT STRATEGIC OPPORTES COM NEW 65340G205 3,511 333,763 SH   SOLE   333,763 0 0
NUVEEN MUN HIGH INCOME OPPOR COM 670682103 163 11,279 SH   SOLE   11,279 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 513 33,358 SH   SOLE   33,358 0 0
NUVEEN REAL ASSET INCOME & G COM 67074Y105 3,943 292,966 SH   SOLE   292,966 0 0
O-I GLASS INC COM 67098H104 435 36,545 SH   SOLE   36,545 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 892 39,248 SH   SOLE   39,248 0 0
OLD REP INTL CORP COM 680223104 402 20,406 SH   SOLE   20,406 0 0
OLIN CORP COM PAR $1 680665205 344 14,009 SH   SOLE   14,009 0 0
ORANGE SPONSORED ADR 684060106 890 75,071 SH   SOLE   75,071 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 226 500 SH   SOLE   500 0 0
OSHKOSH CORP COM 688239201 399 4,637 SH   SOLE   4,637 0 0
PACCAR INC COM 693718108 333 3,860 SH   SOLE   3,860 0 0
PAYCOM SOFTWARE INC COM 70432V102 278 615 SH   SOLE   615 0 0
PAYPAL HLDGS INC COM 70450Y103 234 1,000 SH   SOLE   1,000 0 0
PEPSICO INC COM 713448108 245 1,651 SH   SOLE   1,651 0 0
PGIM HIGH YIELD BOND FUND IN COM 69346H100 528 35,182 SH   SOLE   35,182 0 0
PHILLIPS 66 COM 718546104 454 6,494 SH   SOLE   6,494 0 0
PIMCO ETF TR INV GRD CRP BD 72201R817 431 3,683 SH   SOLE   3,683 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 3,138 30,754 SH   SOLE   30,754 0 0
PIONEER MUN HIGH INCOME ADVA COM 723762100 163 14,000 SH   SOLE   14,000 0 0
POLARIS INC COM 731068102 711 7,459 SH   SOLE   7,459 0 0
PROCTER AND GAMBLE CO COM 742718109 288 2,073 SH   SOLE   2,073 0 0
PROSPECT CAP CORP COM 74348T102 708 130,849 SH   SOLE   130,849 0 0
QUIDEL CORP COM 74838J101 269 1,500 SH   SOLE   1,500 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 293 4,097 SH   SOLE   4,097 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 1,054 9,090 SH   SOLE   9,090 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 359 2,999 SH   SOLE   2,999 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 353 20,335 SH   SOLE   20,335 0 0
SALESFORCE COM INC COM 79466L302 467 2,098 SH   SOLE   2,098 0 0
SCHWAB CHARLES CORP COM 808513105 233 4,390 SH   SOLE   4,390 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 305 8,023 SH   SOLE   8,023 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 238 5,554 SH   SOLE   5,554 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 903 10,141 SH   SOLE   10,141 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 221 7,544 SH   SOLE   7,544 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 768 5,979 SH   SOLE   5,979 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 406 11,264 SH   SOLE   11,264 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 480 10,601 SH   SOLE   10,601 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 478 13,752 SH   SOLE   13,752 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 207 3,030 SH   SOLE   3,030 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 500 8,047 SH   SOLE   8,047 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 321 6,659 SH   SOLE   6,659 0 0
SIMON PPTY GROUP INC NEW COM 828806109 330 3,872 SH   SOLE   3,872 0 0
SOUTHERN CO COM 842587107 478 7,783 SH   SOLE   7,783 0 0
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 204 5,983 SH   SOLE   5,983 0 0
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 1,666 32,264 SH   SOLE   32,264 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 203 1,800 SH Call SOLE   1,800 0 0
STRYKER CORPORATION COM 863667101 223 912 SH   SOLE   912 0 0
SYSCO CORP COM 871829107 548 7,374 SH   SOLE   7,374 0 0
T-MOBILE US INC COM 872590104 1,170 8,675 SH   SOLE   8,675 0 0
TATA MTRS LTD SPONSORED ADR 876568502 851 67,538 SH   SOLE   67,538 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 192 10,000 SH   SOLE   10,000 0 0
THE TRADE DESK INC COM CL A 88339J105 505 630 SH   SOLE   630 0 0
TOLL BROTHERS INC COM 889478103 297 6,825 SH   SOLE   6,825 0 0
TRACTOR SUPPLY CO COM 892356106 368 2,618 SH   SOLE   2,618 0 0
TRIMBLE INC COM 896239100 205 3,075 SH   SOLE   3,075 0 0
TRITON INTL LTD CL A G9078F107 1,768 36,452 SH   SOLE   36,452 0 0
TWO HBRS INVT CORP COM NEW 90187B408 1,292 202,781 SH   SOLE   202,781 0 0
UNITEDHEALTH GROUP INC COM 91324P102 474 1,353 SH   SOLE   1,353 0 0
V F CORP COM 918204108 209 2,442 SH   SOLE   2,442 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 2,169 8,560 SH   SOLE   8,560 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 3,013 25,325 SH   SOLE   25,325 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 2,976 14,395 SH   SOLE   14,395 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 3,576 18,369 SH   SOLE   18,369 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 3,081 52,792 SH   SOLE   52,792 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 2,292 18,808 SH   SOLE   18,808 0 0
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 339 3,538 SH   SOLE   3,538 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 1,048 15,099 SH   SOLE   15,099 0 0
VENTAS INC COM 92276F100 653 13,305 SH   SOLE   13,305 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 389 18,774 SH   SOLE   18,774 0 0
WALMART INC COM 931142103 1,279 8,872 SH   SOLE   8,872 0 0
WASHINGTON PRIME GROUP NEW COM 93964W405 175 26,809 SH   SOLE   26,809 0 0
WESTERN ASSET EMERGING MKTS COM 95766A101 1,907 137,189 SH   SOLE   137,189 0 0
WESTERN ASSET HIGH YIELD DEF COM 95768B107 2,571 166,751 SH   SOLE   166,751 0 0
WESTPAC BANKING CORP SPONSORED ADR 961214301 303 20,315 SH   SOLE   20,315 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 1,662 40,389 SH   SOLE   40,389 0 0
WISDOMTREE TR INTL LRGCAP DV 97717W794 360 7,834 SH   SOLE   7,834 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760 1,475 21,662 SH   SOLE   21,662 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 422 1,098 SH   SOLE   1,098 0 0