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
ALLIANZGI CON INCM 2024 TARG COM 01883H102 100 10,657 SH   SOLE   0 0 10,657
ALLIANZGI CONV INCOME FD COM 018828103 83 14,653 SH   SOLE   0 0 14,653
ALLIANZGI CONV INCOME FD II COM 018825109 224 44,495 SH   SOLE   0 0 44,495
ARES CAP CORP COM 04010L103 1,555 83,427 SH   SOLE   0 0 83,427
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 823 29,212 SH   SOLE   0 0 29,212
ASPEN TECHNOLOGY INC COM 045327103 640 5,203 SH   SOLE   0 0 5,203
BEAZER HOMES USA INC COM NEW 07556Q881 470 31,545 SH   SOLE   0 0 31,545
BLACKROCK 2022 GBL INCM OPP COM 09258P104 200 20,799 SH   SOLE   0 0 20,799
BLACKROCK ENH CAP & INC FD I COM 09256A109 612 37,866 SH   SOLE   0 0 37,866
BLACKSTONE GSO FLTING RTE FU COM 09256U105 374 22,122 SH   SOLE   0 0 22,122
BUILDERS FIRSTSOURCE INC COM 12008R107 786 38,190 SH   SOLE   0 0 38,190
CAVCO INDS INC DEL COM 149568107 806 4,197 SH   SOLE   0 0 4,197
CREDIT SUISSE HIGH YLD BND F SH BEN INT 22544F103 202 79,060 SH   SOLE   0 0 79,060
DBX ETF TR XTRACK HRVST CSI 233051879 6,398 236,188 SH   SOLE   0 0 236,188
EATON VANCE FLTING RATE INC COM 278279104 441 33,332 SH   SOLE   0 0 33,332
EATON VANCE FLTNG RATE 2022 COM 27831H100 263 28,788 SH   SOLE   0 0 28,788
EATON VANCE HIGH INCOME 2021 COM SH BEN INT 27829W101 234 23,470 SH   SOLE   0 0 23,470
EATON VANCE SR FLTNG RTE TR COM 27828Q105 461 35,386 SH   SOLE   0 0 35,386
ENPHASE ENERGY INC COM 29355A107 616 27,691 SH   SOLE   0 0 27,691
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 19,307 414,234 SH   SOLE   0 0 414,234
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 14,209 251,845 SH   SOLE   0 0 251,845
FIRST TR MLP & ENERGY INCOME COM 33739B104 862 75,055 SH   SOLE   0 0 75,055
FIRST TR SR FLOATING RATE 20 COM SHS 33740K101 322 36,399 SH   SOLE   0 0 36,399
FLAHERTY & CRUMRIN PFD & INM COM 338478100 294 14,027 SH   SOLE   0 0 14,027
FLOOR & DECOR HLDGS INC CL A 339750101 751 14,681 SH   SOLE   0 0 14,681
FST TR NEW OPPORT MLP & ENE COM 33739M100 409 43,866 SH   SOLE   0 0 43,866
INDEPENDENCE RLTY TR INC COM 45378A106 742 51,876 SH   SOLE   0 0 51,876
INNOVATOR ETFS TR S&P 500 BUFETF 45782C771 5,124 206,051 SH   SOLE   0 0 206,051
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 14,212 388,314 SH   SOLE   0 0 388,314
INVESCO EXCHNG TRADED FD TR SOLAR ETF 46138G706 20,652 703,176 SH   SOLE   0 0 703,176
ISHARES SILVER TRUST ISHARES 46428Q109 9,066 569,475 SH   SOLE   0 0 569,475
ISHARES SILVER TRUST ISHARES 46428Q109 1 1,000 SH Call SOLE   0 0 1,000
ISHARES TR EXPANDED TECH 464287515 14,628 69,039 SH   SOLE   0 0 69,039
ISHARES TR US HOME CONS ETF 464288752 27,362 631,777 SH   SOLE   0 0 631,777
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 649 40,685 SH   SOLE   0 0 40,685
KB HOME COM 48666K109 972 28,587 SH   SOLE   0 0 28,587
LATTICE SEMICONDUCTOR CORP COM 518415104 789 43,134 SH   SOLE   0 0 43,134
MERITAGE HOMES CORP COM 59001A102 747 10,620 SH   SOLE   0 0 10,620
MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 165 15,110 SH   SOLE   0 0 15,110
NEUBERGER BERMAN MLP AND ENR COM 64129H104 257 35,687 SH   SOLE   0 0 35,687
NUVEEN CR OPPORTUNITIES 2022 COM 67075U102 173 17,498 SH   SOLE   0 0 17,498
NUVEEN EMERGING MKTS DEBT 20 COM 67077P101 96 11,057 SH   SOLE   0 0 11,057
NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 293 30,708 SH   SOLE   0 0 30,708
NUVEEN HIGH INCOME DECMBR 20 COM 67076E107 167 16,975 SH   SOLE   0 0 16,975
NUVEEN HIGH INCOME NOVEMBER COM 67077N106 593 59,972 SH   SOLE   0 0 59,972
NUVEEN MTG OPPORTUNITY TERM COM 670735109 587 25,453 SH   SOLE   0 0 25,453
NUVEEN PFD & INCOME TERM FD COM 67075A106 342 13,842 SH   SOLE   0 0 13,842
NUVEEN SR INCOME FD COM 67067Y104 128 22,206 SH   SOLE   0 0 22,206
PIMCO HIGH INCOME FD COM SHS 722014107 712 91,951 SH   SOLE   0 0 91,951
SERVICENOW INC COM 81762P102 755 2,974 SH   SOLE   0 0 2,974
SOLAREDGE TECHNOLOGIES INC COM 83417M104 929 11,093 SH   SOLE   0 0 11,093
SPDR GOLD TRUST GOLD SHS 78463V107 9,118 65,660 SH   SOLE   0 0 65,660
TEMPLETON EMERG MKTS INCOME COM 880192109 247 27,207 SH   SOLE   0 0 27,207
TORTOISE MIDSTRM ENERGY FD I COM 89148B101 1,325 107,794 SH   SOLE   0 0 107,794
VANECK VECTORS ETF TR MTG REIT INCOME 92189F452 1,271 54,579 SH   SOLE   0 0 54,579
WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987B105 604 73,355 SH   SOLE   0 0 73,355
WESTERN ASSET EMRG MKT DEBT COM 95766A101 587 42,269 SH   SOLE   0 0 42,269