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 S&P 500 VAL ETF 464287408 1,684 14,448 SH   SOLE   0 0 14,448
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 825 19,779 SH   SOLE   0 0 19,779
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 492 14,192 SH   SOLE   0 0 14,192
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 280 5,302 SH   SOLE   0 0 5,302
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 917 18,118 SH   SOLE   0 0 18,118
SPDR SERIES TRUST BLOOMBERG SRT TR 78468R408 650 23,872 SH   SOLE   0 0 23,872
ISHARES TR SH TR CRPORT ETF 464288646 228 4,267 SH   SOLE   0 0 4,267
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 447 11,535 SH   SOLE   0 0 11,535
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,000 23,513 SH   SOLE   0 0 23,513
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 568 9,328 SH   SOLE   0 0 9,328
ISHARES TR USA QUALITY FCTR 46432F339 9,815 107,306 SH   SOLE   0 0 107,306
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 508 16,236 SH   SOLE   0 0 16,236
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 659 11,546 SH   SOLE   0 0 11,546
FLEXSHARES TR MORNSTAR UPSTR 33939L407 732 22,167 SH   SOLE   0 0 22,167
WISDOMTREE TR US QTLY DIV GRT 97717X669 9,720 222,682 SH   SOLE   0 0 222,682
WISDOMTREE TR YIELD ENHANCD US 97717X511 5,203 101,533 SH   SOLE   0 0 101,533
ISHARES TR IBOXX INV CP ETF 464287242 1,051 8,451 SH   SOLE   0 0 8,451
ISHARES TR 3 7 YR TREAS BD 464288661 1,300 10,339 SH   SOLE   0 0 10,339
ISHARES TR CORE S&P TTL STK 464287150 348 5,219 SH   SOLE   0 0 5,219
DBX ETF TR XTRACK USD HIGH 233051432 3,415 68,039 SH   SOLE   0 0 68,039
ISHARES TR CORE S&P SCP ETF 464287804 865 11,049 SH   SOLE   0 0 11,049
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 322 4,875 SH   SOLE   0 0 4,875
SPDR SERIES TRUST BLOMBERG BRC INV 78468R200 395 12,840 SH   SOLE   0 0 12,840
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 1,348 36,768 SH   SOLE   0 0 36,768
INVESCO QQQ TR UNIT SER 1 46090E103 5,892 31,553 SH   SOLE   0 0 31,553
INVESCO EXCHNG TRADED FD TR MSCI GBL TIMBR 46138E545 315 11,654 SH   SOLE   0 0 11,654
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 697 13,142 SH   SOLE   0 0 13,142
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 6,547 133,430 SH   SOLE   0 0 133,430
FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 680 25,645 SH   SOLE   0 0 25,645
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 512 5,854 SH   SOLE   0 0 5,854
ISHARES TR CHINA LG-CAP ETF 464287184 10,778 251,993 SH   SOLE   0 0 251,993
PIMCO ETF TR INV GRD CRP BD 72201R817 4,560 42,438 SH   SOLE   0 0 42,438
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 5,897 54,701 SH   SOLE   0 0 54,701
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 507 8,589 SH   SOLE   0 0 8,589
FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871 286 8,452 SH   SOLE   0 0 8,452
SPDR SERIES TRUST RUSSELL MOMENTUM 78468R762 6,303 86,379 SH   SOLE   0 0 86,379
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,083 21,244 SH   SOLE   0 0 21,244
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 149 10,162 SH   SOLE   0 0 10,162
SPDR SERIES TRUST BLMBRG BRC INTRM 78464A672 5,263 85,167 SH   SOLE   0 0 85,167
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 16,349 196,482 SH   SOLE   0 0 196,482
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 10,324 183,906 SH   SOLE   0 0 183,906
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 884 28,704 SH   SOLE   0 0 28,704
ROYAL BK CDA MONTREAL QUE COM 780087102 404 5,087 SH   SOLE   0 0 5,087
ISHARES TR S&P 500 GRWT ETF 464287309 1,355 7,559 SH   SOLE   0 0 7,559
INVESCO EXCHNG TRADED FD TR S&P SMLCP LOW 46138G102 652 13,584 SH   SOLE   0 0 13,584
ISHARES TR CORE S&P MCP ETF 464287507 1,191 6,131 SH   SOLE   0 0 6,131
INVESCO EXCHNG TRADED FD TR FNDMNTL HY CRP 46138E719 226 11,951 SH   SOLE   0 0 11,951
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 1,165 23,618 SH   SOLE   0 0 23,618