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   441,207 7,439 SH   SOLE 0 0 0 7,439
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873   379,802 12,228 SH   SOLE 0 0 0 12,228
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   1,349,565 29,977 SH   SOLE 0 0 0 29,977
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   421,876 8,419 SH   SOLE 0 0 0 8,419
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324   725,737 4,071 SH   SOLE 0 0 0 4,071
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   1,286,275 17,082 SH   SOLE 0 0 0 17,082
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480   510,047 11,151 SH   SOLE 0 0 0 11,151
ISHARES INC MSCI GBL GOLD MN 46434G855   726,797 32,548 SH   SOLE 0 0 0 32,548
ISHARES TR US CONSM STAPLES 464287812   409,210 2,018 SH   SOLE 0 0 0 2,018
ISHARES TR U.S. MED DVC ETF 464288810   440,694 8,383 SH   SOLE 0 0 0 8,383
ISHARES TR MSCI EAFE SMCP 46435G839   773,585 29,968 SH   SOLE 0 0 0 29,968
ISHARES TR 0-5 YR TIPS ETF 46429B747   9,814,873 101,226 SH   SOLE 0 0 0 101,226
ISHARES TR CONV BD ETF 46435G102   1,888,681 27,187 SH   SOLE 0 0 0 27,187
ISHARES TR 20 YR TR BD ETF 464287432   38,422,295 385,921 SH   SOLE 0 0 0 385,921
ISHARES TR 0-5YR INVT GR CP 46434V100   952,079 19,893 SH   SOLE 0 0 0 19,893
ISHARES U S ETF TR INT RT HDG C B 46431W705   605,107 6,687 SH   SOLE 0 0 0 6,687
MICROSOFT CORP COM 594918104   1,407,777 5,870 SH   SOLE 0 0 0 5,870
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   9,887,319 204,961 SH   SOLE 0 0 0 204,961
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   2,641,612 21,228 SH   SOLE 0 0 0 21,228
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   393,120 10,645 SH   SOLE 0 0 0 10,645
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   671,865 9,530 SH   SOLE 0 0 0 9,530
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   312,051 2,416 SH   SOLE 0 0 0 2,416
SPDR SER TR NUVEEN BLOOMBERG 78464A284   280,451 5,727 SH   SOLE 0 0 0 5,727
SPDR SER TR PORT MTG BK ETF 78464A383   6,436,546 296,615 SH   SOLE 0 0 0 296,615
SPDR SER TR PORTFLI INTRMDIT 78464A672   19,406,246 687,190 SH   SOLE 0 0 0 687,190
SPDR SER TR FTSE INT GVT ETF 78464A490   1,642,150 39,858 SH   SOLE 0 0 0 39,858
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   227,671 8,426 SH   SOLE 0 0 0 8,426
VANGUARD INDEX FDS SML CP GRW ETF 922908595   410,706 2,048 SH   SOLE 0 0 0 2,048
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   302,402 7,315 SH   SOLE 0 0 0 7,315
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   467,942 7,594 SH   SOLE 0 0 0 7,594
WISDOMTREE TR WSDM EMKTBD FD 97717X784   802,342 12,964 SH   SOLE 0 0 0 12,964
WISDOMTREE TR EM LCL DEBT FD 97717X867   4,181,720 161,914 SH   SOLE 0 0 0 161,914