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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
ISHARES INCMSCI JPN ETF NEW46434G8228,708127,080SH SOLE000127,080
ISHARES TRCORE S&P MCP ETF46428750715,26558,650SH SOLE00058,650
ISHARES TRCORE S&P SCP ETF4642878043863,561SH SOLE0003,561
ISHARES TRS&P 500 VAL ETF4642874087905,590SH SOLE0005,590
ISHARES TRCORE S&P500 ETF4642872003,2248,105SH SOLE0008,105
ISHARES TRS&P 500 GRWT ETF46428730978912,117SH SOLE00012,117
ISHARES TRRUSSELL 2000 ETF46428765514,59266,043SH SOLE00066,043
INVESCO QQQ TRUNIT SER 146090E1036,75021,151SH SOLE00021,151
ISHARES TRMSCI EAFE ETF46428746577510,219SH SOLE00010,219
SPDR SER TRPRTFLO S&P500 GW78464A4092284,041SH SOLE0004,041
SPDR SER TRPORTFOLI S&P150078464A80590018,300SH SOLE00018,300
SELECT SECTOR SPDR TRTECHNOLOGY81369Y8033292,480SH SOLE0002,480
ISHARES TRBARCLAYS 7 10 YR4642874406,24155,261SH SOLE00055,261
ISHARES TRIBOXX INV CP ETF4642872426635,101SH SOLE0005,101
APPLE INCCOM0378331002421,978SH SOLE0001,978
SPDR SER TRPRTFLO S&P500 VL78464A5083037,996SH SOLE0007,996
ISHARES TRMSCI EMG MKT ETF4642872342865,360SH SOLE0005,360
INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V35711,90184,008SH SOLE00084,008
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF9220428584348,347SH SOLE0008,347
ISHARES TRMSCI AC ASIA ETF4642881822,85930,854SH SOLE00030,854
ISHARES TRCORE US AGGBD ET4642872261,71915,103SH SOLE00015,103
ISHARES TRSELECT DIVID ETF46428716811,08297,123SH SOLE00097,123
VANGUARD INDEX FDSREAL ESTATE ETF9229085532222,415SH SOLE0002,415
FIRST TR VALUE LINE DIVID INSHS33734H10671418,791SH SOLE00018,791
ROYAL BK CDACOM7800871024695,087SH SOLE0005,087
ISHARES TRCORE S&P TTL STK4642871503904,258SH SOLE0004,258
VANGUARD INTL EQUITY INDEX FALLWRLD EX US9220427754317,110SH SOLE0007,110
ISHARES TRIBOXX HI YD ETF4642885133704,243SH SOLE0004,243
ISHARES TRISHS 1-5YR INVS46428864684515,459SH SOLE00015,459
SPDR INDEX SHS FDSPORTFOLIO EMG MK78463X50946310,580SH SOLE00010,580
VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF92194385883316,969SH SOLE00016,969
ISHARES TRNATIONAL MUN ETF4642884143513,022SH SOLE0003,022
SPDR SER TRBLMBRG BRC CNVRT78464A3593,78545,416SH SOLE00045,416
ISHARES TRISHS 5-10YR INVT4642886382924,925SH SOLE0004,925
ISHARES TRMSCI ACWI EX US4642882403005,430SH SOLE0005,430
SPDR INDEX SHS FDSPORTFOLIO DEVLPD78463X8899,719274,858SH SOLE000274,858
SPDR SER TRPORTFOLIO AGRGTE78464A6496,313212,902SH SOLE000212,902
SCHWAB STRATEGIC TRUS LRG CAP ETF8085242016,68469,606SH SOLE00069,606
SCHWAB STRATEGIC TRUS SML CAP ETF8085246072392,394SH SOLE0002,394
SCHWAB STRATEGIC TRUS LCAP GR ETF8085243006,23348,024SH SOLE00048,024
SCHWAB STRATEGIC TRUS LCAP VA ETF8085244099,716148,838SH SOLE000148,838
VANGUARD SCOTTSDALE FDSSHORT TERM TREAS92206C1023095,019SH SOLE0005,019
SCHWAB STRATEGIC TREMRG MKTEQ ETF8085247061,68152,890SH SOLE00052,890
SPDR SER TRPORTFOLIO SHORT78464A47440913,064SH SOLE00013,064
VANECK VECTORS ETF TRJP MORGAN MKTS92189H3002006,522SH SOLE0006,522
SCHWAB STRATEGIC TRSHT TM US TRES8085248621,04520,371SH SOLE00020,371
PIMCO ETF TRINV GRD CRP BD72201R8174,98044,699SH SOLE00044,699
VANGUARD INTL EQUITY INDEX FGLB EX US ETF9220426762063,703SH SOLE0003,703
SCHWAB STRATEGIC TRUS MID-CAP ETF8085245084846,498SH SOLE0006,498
INVESCO EXCH TRADED FD TR IISR LN ETF46138G5083,388153,086SH SOLE000153,086
SCHWAB STRATEGIC TRUS AGGREGATE B8085248394678,657SH SOLE0008,657
FLEXSHARES TRMORNSTAR UPSTR33939L4072516,942SH SOLE0006,942
ISHARES TRMSCI USA MIN VOL46429B6975,22175,458SH SOLE00075,458
ISHARES TRMSCI EAFE MIN VL46429B6892,54634,882SH SOLE00034,882
SPDR SER TRBLOOMBERG SRT TR78468R40898135,899SH SOLE00035,899
VANECK VECTORS ETF TRFALLEN ANGEL HG92189F4373,359105,193SH SOLE000105,193
ISHARES TRCORE MSCI EAFE46432F8422853,950SH SOLE0003,950
VANGUARD MALVERN FDSSTRM INFPROIDX92202080564112,438SH SOLE00012,438
INVESCO EXCH TRADED FD TR IIS&P SMLCP LOW46138G1022435,299SH SOLE0005,299
ISHARES TRIBONDS DEC21 ETF46434VBK540016,100SH SOLE00016,100
ISHARES TRIBONDS DEC23 ETF46434VAX839715,200SH SOLE00015,200
ISHARES TRIBONDS DEC22 ETF46434VBA740015,700SH SOLE00015,700
WISDOMTREE TRYIELD ENHANCD US97717X5116,696130,781SH SOLE000130,781
DBX ETF TRXTRACK USD HIGH2330514323,45569,107SH SOLE00069,107
DBX ETF TRXTRCKR MSCI US2330511502,98781,901SH SOLE00081,901
ISHARES TRIBONDS 23 TRM HG46435U15039416,000SH SOLE00016,000
ISHARES TRIBONDS 22 TRM HG46435U17636915,200SH SOLE00015,200
ISHARES TRIBONDS 21 TRM HG46435U22638015,700SH SOLE00015,700