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
BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778   450 20,237 SH   SOLE   20,237 0 0
DBX ETF TR XTRACK MUN INFRA 233051705   7,865 283,875 SH   SOLE   283,875 0 0
FIRST TR EXCH TRD ALPHA FD I EM SML CP ALPH 33737J307   249 7,097 SH   SOLE   7,097 0 0
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200   19,972 386,456 SH   SOLE   386,456 0 0
FLEXSHARES TR MSTAR EMKT FAC 33939L308   17,546 338,407 SH   SOLE   338,407 0 0
FLEXSHARES TR CUR HDG EM IDX 33939L712   258 9,180 SH   SOLE   9,180 0 0
FLEXSHARES TR GLB QLT R/E IDX 33939L787   14,842 233,885 SH   SOLE   233,885 0 0
FLEXSHARES TR INTL QLTDV IDX 33939L837   21,707 942,974 SH   SOLE   942,974 0 0
FLEXSHARES TR QLT DIV DEF IDX 33939L845   30,791 684,697 SH   SOLE   684,697 0 0
GLOBAL X FDS GLB X MLP ENRG I 37950E226   14,398 1,112,671 SH   SOLE   1,112,671 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   350 16,872 SH   SOLE   16,872 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   28,850 1,005,936 SH   SOLE   1,005,936 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700   271 12,806 SH   SOLE   12,806 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   983 46,467 SH   SOLE   46,467 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   635 29,995 SH   SOLE   29,995 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882   423 19,784 SH   SOLE   19,784 0 0
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354   1,100 19,984 SH   SOLE   19,984 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508   771 34,018 SH   SOLE   34,018 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   592 3,170 SH   SOLE   3,170 0 0
ISHARES INC EM MKT SM-CP ETF 464286475   17,621 397,134 SH   SOLE   397,134 0 0
ISHARES INC CORE MSCI EMKT 46434G103   508 9,885 SH   SOLE   9,885 0 0
ISHARES TR CORE S&P500 ETF 464287200   922 3,127 SH   SOLE   3,127 0 0
ISHARES TR COHEN STEER REIT 464287564   343 3,044 SH   SOLE   3,044 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   518 4,075 SH   SOLE   4,075 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   338 2,805 SH   SOLE   2,805 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   382 1,900 SH   SOLE   1,900 0 0
ISHARES TR S&P SML 600 GWT 464287887   498 2,727 SH   SOLE   2,727 0 0
ISHARES TR NATIONAL MUN ETF 464288414   7,349 64,980 SH   SOLE   64,980 0 0
ISHARES TR INTRM TR CRP ETF 464288638   447 7,853 SH   SOLE   7,853 0 0
ISHARES TR MIN VOL USA ETF 46429B697   1,802 29,188 SH   SOLE   29,188 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   230 2,286 SH   SOLE   2,286 0 0
ISHARES TR USA MOMENTUM FCT 46432F396   2,002 16,877 SH   SOLE   16,877 0 0
ISHARES TR INTL MOMENTUM FT 46434V449   433 14,563 SH   SOLE   14,563 0 0
ISHARES TR INTL VALUE FACTR 46435G409   34,073 1,478,200 SH   SOLE   1,478,200 0 0
JACOBS ENGR GROUP INC COM 469814107   378 4,485 SH   SOLE   4,485 0 0
JOHN HANCOCK ETF TRUST MULTIFACTOR MI 47804J206   2,260 61,919 SH   SOLE   61,919 0 0
JP MORGAN EXCHANGE TRADED FD ULTRA SHT MUNCPL 46641Q654   7,073 140,273 SH   SOLE   140,273 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   372 14,167 SH   SOLE   14,167 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   317 9,867 SH   SOLE   9,867 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847   697 15,679 SH   SOLE   15,679 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870   324 5,760 SH   SOLE   5,760 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   607 16,971 SH   SOLE   16,971 0 0
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871   503 16,793 SH   SOLE   16,793 0 0
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474   1,032 33,538 SH   SOLE   33,538 0 0
SPDR SERIES TRUST DJ REIT ETF 78464A607   224 2,272 SH   SOLE   2,272 0 0
SPDR SERIES TRUST BLOMBERG BRC INV 78468R200   3,207 104,361 SH   SOLE   104,361 0 0
SPDR SERIES TRUST S&P KENSHO FUTRE 78468R671   385 10,272 SH   SOLE   10,272 0 0
SPDR SERIES TRUST S&P KENSHO INTLG 78468R697   364 12,039 SH   SOLE   12,039 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   1,077 7,214 SH   SOLE   7,214 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   41,879 377,563 SH   SOLE   377,563 0 0
WISDOMTREE INVTS INC COM 97717P104   63 10,166 SH   SOLE   10,166 0 0
WISDOMTREE TR EMERG CUR STR FD 97717W133   581 30,880 SH   SOLE   30,880 0 0
WISDOMTREE TR EMG MKTS SMCAP 97717W281   683 14,506 SH   SOLE   14,506 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315   452 10,126 SH   SOLE   10,126 0 0
WISDOMTREE TR US SMALLCAP FUND 97717W562   16,873 470,272 SH   SOLE   470,272 0 0
WISDOMTREE TR US MIDCAP FUND 97717W570   22,124 553,096 SH   SOLE   553,096 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760   36,017 553,943 SH   SOLE   553,943 0 0
WISDOMTREE TR INTL MIDCAP DV 97717W778   281 4,543 SH   SOLE   4,543 0 0
WISDOMTREE TR GLB US QTLY DIV 97717W844   560 9,728 SH   SOLE   9,728 0 0
WISDOMTREE TR YIELD ENHANCD US 97717X511   42,228 824,117 SH   SOLE   824,117 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701   296 4,478 SH   SOLE   4,478 0 0