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
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201   368,138 6,766 SH   SOLE 0 0 0 6,766
ETFIS SER TR I VIRTUS NEWFLEET 26923G707   423,536 19,208 SH   SOLE 0 0 0 19,208
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873   358,599 10,073 SH   SOLE 0 0 0 10,073
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   1,805,271 38,798 SH   SOLE 0 0 0 38,798
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   373,805 7,386 SH   SOLE 0 0 0 7,386
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324   606,339 3,783 SH   SOLE 0 0 0 3,783
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   1,109,144 15,591 SH   SOLE 0 0 0 15,591
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480   446,321 10,050 SH   SOLE 0 0 0 10,050
ISHARES INC MSCI GBL GOLD MN 46434G855   531,933 24,423 SH   SOLE 0 0 0 24,423
ISHARES TR U.S. MED DVC ETF 464288810   381,427 7,562 SH   SOLE 0 0 0 7,562
ISHARES TR CONV BD ETF 46435G102   1,186,195 17,102 SH   SOLE 0 0 0 17,102
ISHARES TR MSCI EAFE SMCP 46435G839   759,040 24,235 SH   SOLE 0 0 0 24,235
ISHARES TR US CONSM STAPLES 464287812   365,531 1,875 SH   SOLE 0 0 0 1,875
ISHARES TR 20 YR TR BD ETF 464287432   40,601,606 353,457 SH   SOLE 0 0 0 353,457
ISHARES U S ETF TR INT RT HDG C B 46431W705   878,771 9,736 SH   SOLE 0 0 0 9,736
MICROSOFT CORP COM 594918104   564,302 2,197 SH   SOLE 0 0 0 2,197
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   2,415,534 19,002 SH   SOLE 0 0 0 19,002
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   620,580 8,849 SH   SOLE 0 0 0 8,849
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   382,899 9,371 SH   SOLE 0 0 0 9,371
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   296,682 2,158 SH   SOLE 0 0 0 2,158
SPDR SER TR NUVEEN BLOOMBERG 78464A284   200,536 3,903 SH   SOLE 0 0 0 3,903
SPDR SER TR PORTFLI INTRMDIT 78464A672   16,108,891 546,620 SH   SOLE 0 0 0 546,620
SPDR SER TR FTSE INT GVT ETF 78464A490   612,866 13,547 SH   SOLE 0 0 0 13,547
SPDR SER TR PORT MTG BK ETF 78464A383   7,245,758 317,101 SH   SOLE 0 0 0 317,101
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   203,136 7,518 SH   SOLE 0 0 0 7,518
VANECK ETF TRUST PREFERRED SECURT 92189F429   35,395,690 1,955,563 SH   SOLE 0 0 0 1,955,563
VANGUARD INDEX FDS SML CP GRW ETF 922908595   364,506 1,850 SH   SOLE 0 0 0 1,850
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   282,177 6,374 SH   SOLE 0 0 0 6,374
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   444,183 6,331 SH   SOLE 0 0 0 6,331
WISDOMTREE TR WSDM EMKTBD FD 97717X784   572,759 9,439 SH   SOLE 0 0 0 9,439