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 CONV INCOME FD COM 018828103 308 82,397 SH   SOLE   0 0 82,397
ALLIANZGI CONV INCOME FD II COM 018825109 211 63,284 SH   SOLE   0 0 63,284
ARES CAPITAL CORP COM 04010L103 646 59,961 SH   SOLE   0 0 59,961
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 358 12,448 SH   SOLE   0 0 12,448
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 920 115,902 SH   SOLE   0 0 115,902
BLACKROCK 2022 GBL INCM OPP COM 09258P104 152 20,060 SH   SOLE   0 0 20,060
BUILDERS FIRSTSOURCE INC COM 12008R107 481 39,331 SH   SOLE   0 0 39,331
CAVCO INDS INC DEL COM 149568107 878 6,055 SH   SOLE   0 0 6,055
CLEARBRIDGE MLP AND MIDSTRM COM 184692101 329 179,998 SH   SOLE   0 0 179,998
EAGLE PT CR CO LLC COM 269808101 376 55,001 SH   SOLE   0 0 55,001
EATON VANCE FLTING RATE INC COM 278279104 259 25,275 SH   SOLE   0 0 25,275
EATON VANCE FLTNG RATE 2022 COM 27831H100 327 43,821 SH   SOLE   0 0 43,821
EATON VANCE HIGH INCOME 2021 COM SH BEN INT 27829W101 186 21,166 SH   SOLE   0 0 21,166
EATON VANCE SR FLTNG RTE TR COM 27828Q105 235 23,783 SH   SOLE   0 0 23,783
EATON VANCE TX MNG BY WRT OP COM 27828Y108 334 27,706 SH   SOLE   0 0 27,706
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 10,749 288,401 SH   SOLE   0 0 288,401
FIRST TR MLP & ENERGY INCOME COM 33739B104 217 49,013 SH   SOLE   0 0 49,013
FIRST TR SR FLOATING RATE 20 COM SHS 33740K101 413 56,360 SH   SOLE   0 0 56,360
FST TR NEW OPPORT MLP & ENE COM 33739M100 131 36,332 SH   SOLE   0 0 36,332
INNOVATOR ETFS TR MSCI EAFE PWR 45782C722 2,206 105,408 SH   SOLE   0 0 105,408
INNOVATOR ETFS TR MSCI EMGR MKT 45782C714 2,267 99,658 SH   SOLE   0 0 99,658
INNOVATOR ETFS TR S&P 500 BUFFER 45782C755 1,915 76,625 SH   SOLE   0 0 76,625
INNOVATOR ETFS TR S&P 500 BUFFER 45782C789 2,240 94,282 SH   SOLE   0 0 94,282
INNOVATOR ETFS TR S&P 500 BUFFER 45782C888 2,311 93,121 SH   SOLE   0 0 93,121
INVESCO HIGH INCOME 2023 TAR COM 46135X108 172 21,292 SH   SOLE   0 0 21,292
ISHARES INC CORE MSCI EMKT 46434G103 374 9,238 SH   SOLE   0 0 9,238
ISHARES INC MSCI RUSSIA ETF 46434G798 6,932 249,884 SH   SOLE   0 0 249,884
ISHARES SILVER TRUST ISHARES 46428Q109 1 1,000 SH Call SOLE   0 0 1,000
ISHARES SILVER TRUST ISHARES 46428Q109 148 11,354 SH   SOLE   0 0 11,354
ISHARES TR EXPANDED TECH 464287515 10,048 47,783 SH   SOLE   0 0 47,783
ISHARES TR MSCI ACWI ETF 464288257 29,881 477,559 SH   SOLE   0 0 477,559
ISHARES TR MSCI EAFE ETF 464287465 228 4,264 SH   SOLE   0 0 4,264
ISHARES TR US HOME CONS ETF 464288752 13,688 473,128 SH   SOLE   0 0 473,128
KB HOME COM 48666K109 818 45,179 SH   SOLE   0 0 45,179
LATTICE SEMICONDUCTOR CORP COM 518415104 778 43,632 SH   SOLE   0 0 43,632
MERITAGE HOMES CORP COM 59001A102 601 16,451 SH   SOLE   0 0 16,451
MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 204 36,202 SH   SOLE   0 0 36,202
NUVEEN CR OPPORTUNITIES 2022 COM 67075U102 103 12,838 SH   SOLE   0 0 12,838
NUVEEN EMERGING MKTS DEBT 20 COM 67077P101 117 18,945 SH   SOLE   0 0 18,945
NUVEEN HIGH INCOME 2020 TARG COM 67075L102 549 62,289 SH   SOLE   0 0 62,289
NUVEEN HIGH INCOME NOVEMBER COM 67077N106 389 45,231 SH   SOLE   0 0 45,231
NUVEEN MORTGAGE AND INCOME F COM 670735109 283 17,222 SH   SOLE   0 0 17,222
NUVEEN PFD & INCOME TERM FD COM 67075A106 510 28,022 SH   SOLE   0 0 28,022
OXFORD LANE CAP CORP COM 691543102 553 132,607 SH   SOLE   0 0 132,607
PIMCO GLOBAL STOCKSPLS INCM COM 722011103 83 10,391 SH   SOLE   0 0 10,391
PIMCO HIGH INCOME FD COM SHS 722014107 436 88,988 SH   SOLE   0 0 88,988
PROSHARES TR PSHS SHORT DOW30 74347B235 901 15,400 SH   SOLE   0 0 15,400
SERVICENOW INC COM 81762P102 1,192 4,159 SH   SOLE   0 0 4,159
SPDR GOLD TRUST GOLD SHS 78463V107 7,213 48,719 SH   SOLE   0 0 48,719
SPDR S&P 500 ETF TR TR UNIT 78462F103 387 1,503 SH   SOLE   0 0 1,503
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,046 21,878 SH   SOLE   0 0 21,878
TORTOISE ENERGY INFRA CORP COM 89147L100 429 167,729 SH   SOLE   0 0 167,729
TORTOISE MIDSTRM ENERGY FD I COM 89148B101 209 245,101 SH   SOLE   0 0 245,101
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 773 356,034 SH   SOLE   0 0 356,034
UNITED STATES OIL FUND LP UNITS 91232N108 50 11,790 SH   SOLE   0 0 11,790
UNITED STATES OIL FUND LP UNITS 91232N108 0 2,200 SH Call SOLE   0 0 2,200
VANECK VECTORS ETF TR MTG REIT INCOME 92189F452 409 40,888 SH   SOLE   0 0 40,888
VANGUARD INDEX FDS GROWTH ETF 922908736 410 2,614 SH   SOLE   0 0 2,614
VERTICAL CAP INCOME FD SHS BEN INT 92535C104 113 13,481 SH   SOLE   0 0 13,481