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
ISHARES TR MSCI EMG MKT ETF 464287234 208 5,100 SH   SOLE   0 0 5,100
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 2,757 42,585 SH   SOLE   0 0 42,585
SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 486 14,350 SH   SOLE   0 0 14,350
ISHARES TR S&P 500 VAL ETF 464287408 338 2,833 SH   SOLE   0 0 2,833
TWO RDS SHARED TR ANFIELD CAP DI 90213U115 399 38,966 SH   SOLE   0 0 38,966
ISHARES TR RUS MDCP VAL ETF 464287473 928 10,345 SH   SOLE   0 0 10,345
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 1,554 72,297 SH   SOLE   0 0 72,297
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 39,625 2,109,952 SH   SOLE   0 0 2,109,952
VANGUARD GROUP DIV APP ETF 921908844 57,586 481,573 SH   SOLE   0 0 481,573
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 951 35,086 SH   SOLE   0 0 35,086
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 202 3,679 SH   SOLE   0 0 3,679
FIDELITY COVINGTON TR MSCI UTILS INDEX 316092865 2,538 59,736 SH   SOLE   0 0 59,736
FIRST TR EXCHANGE TRADED FD SSI STRG ETF 33739Q507 2,692 86,278 SH   SOLE   0 0 86,278
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 26,904 334,086 SH   SOLE   0 0 334,086
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 2,463 50,981 SH   SOLE   0 0 50,981
JP MORGAN EXCHANGE TRADED FD DIV RTN EU ETF 46641Q605 1,185 21,452 SH   SOLE   0 0 21,452
ISHARES TR LATN AMER 40 ETF 464287390 988 31,296 SH   SOLE   0 0 31,296
ISHARES TR IBOXX HI YD ETF 464288513 43,399 497,869 SH   SOLE   0 0 497,869
WISDOMTREE TR YIELD ENHANCD US 97717X511 600 11,481 SH   SOLE   0 0 11,481
SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 2,899 70,655 SH   SOLE   0 0 70,655
ISHARES TR IBOXX INV CP ETF 464287242 70,391 552,171 SH   SOLE   0 0 552,171
INVESCO EXCH TRD SLF IDX FD BULSHS 2019 HY 46138J403 2,362 98,743 SH   SOLE   0 0 98,743
ISHARES TR CORE US AGGBD ET 464287226 13,556 119,788 SH   SOLE   0 0 119,788
ISHARES TR SELECT DIVID ETF 464287168 1,075 10,540 SH   SOLE   0 0 10,540
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1,147 21,394 SH   SOLE   0 0 21,394
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 214 606 SH   SOLE   0 0 606
PROSHARES TR ULTRA 20YR TRE 74347R172 699 6,632 SH   SOLE   0 0 6,632
VERTICAL CAP INCOME FUND SHS BEN INT 92535C104 126 11,823 SH   SOLE   0 0 11,823
INVESCO QQQ TR UNIT SER 1 46090E103 69,368 367,395 SH   SOLE   0 0 367,395
FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 729 15,108 SH   SOLE   0 0 15,108
VANGUARD INDEX FDS GROWTH ETF 922908736 70,062 421,347 SH   SOLE   0 0 421,347
ISHARES TR USA MOMENTUM FCT 46432F396 336 2,821 SH   SOLE   0 0 2,821
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 1,770 72,645 SH   SOLE   0 0 72,645
ISHARES TR 20 YR TR BD ETF 464287432 49,710 347,431 SH   SOLE   0 0 347,431
ISHARES TR CHINA LG-CAP ETF 464287184 6,833 171,680 SH   SOLE   0 0 171,680
PROSHARES TR ULT FTSE EUROPE 74347X526 462 9,955 SH   SOLE   0 0 9,955
ISHARES TR GLB CNSM STP ETF 464288737 270 4,934 SH   SOLE   0 0 4,934
ISHARES TR PFD AND INCM SEC 464288687 31,587 841,653 SH   SOLE   0 0 841,653
ISHARES TR BARCLAYS 7 10 YR 464287440 50,910 452,650 SH   SOLE   0 0 452,650
PROSHARES TR ULT R/EST NEW 74347X625 298 3,410 SH   SOLE   0 0 3,410
ISHARES TR U.S. REAL ES ETF 464287739 1,207 12,908 SH   SOLE   0 0 12,908
SPDR GOLD TRUST GOLD SHS 78463V107 51,148 368,318 SH   SOLE   0 0 368,318
WISDOMTREE TR MID EAST DIVD 97717X305 2,291 116,744 SH   SOLE   0 0 116,744
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1,090 15,352 SH   SOLE   0 0 15,352
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1,042 8,633 SH   SOLE   0 0 8,633
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 1,425 40,880 SH   SOLE   0 0 40,880
ISHARES TR SHORT TREAS BD 464288679 1,435 12,974 SH   SOLE   0 0 12,974
ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 2,493 17,562 SH   SOLE   0 0 17,562
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 1,518 71,421 SH   SOLE   0 0 71,421
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 19,030 211,139 SH   SOLE   0 0 211,139
ISHARES TR NATIONAL MUN ETF 464288414 12,397 108,650 SH   SOLE   0 0 108,650
ISHARES TR S&P 500 GRWT ETF 464287309 340 1,889 SH   SOLE   0 0 1,889
SPDR S&P 500 ETF TR TR UNIT 78462F103 551 1,857 SH   SOLE   0 0 1,857
PROSHARES TR PSHS ULT S&P 500 74347R107 1,239 9,646 SH   SOLE   0 0 9,646
VANGUARD WORLD FD MEGA GRWTH IND 921910816 69,300 522,389 SH   SOLE   0 0 522,389
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1,268 16,333 SH   SOLE   0 0 16,333
TWO RDS SHARED TR ANFIELD UNVL ETF 90214Q766 1,035 106,246 SH   SOLE   0 0 106,246
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 20,826 184,297 SH   SOLE   0 0 184,297