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 Smallcap CORE S&P SCP ETF 464287804 35,335 458,007 SH   SOLE   0 0 0
Wisdomtree TRUST Midcap US MIDCAP FUND 97717W570 31,331 796,408 SH   SOLE   0 0 0
Ishares Ibonds Dec 2023 IBONDS DEC23 ETF 46434VAX8 19,977 798,761 SH   SOLE   0 0 0
JP MORGAN ETF TRUST ULTRA SHRT INC ETF ULTRA SHRT INC 46641Q837 19,612 389,905 SH   SOLE   0 0 0
Wisdomtree US Divid Etf US QTLY DIV GRT 97717X669 18,119 420,785 SH   SOLE   0 0 0
Ishares Etf USA QUALITY FCTR 46432F339 17,137 193,531 SH   SOLE   0 0 0
Ishares Ibonds Dec 2022 IBONDS DEC22 ETF 46434VBA7 15,923 639,212 SH   SOLE   0 0 0
Powershs Exch Trad Fd Tr BUYBACK ACHIEV 46137V308 15,880 266,309 SH   SOLE   0 0 0
Dutsch X Trck Rusl 1000 XTRACK RUSS 1000 233051481 14,996 460,284 SH   SOLE   0 0 0
First Tr Nasdaq 100 Fund SHS 337345102 14,546 176,596 SH   SOLE   0 0 0
Mid Cap SPDR UTSER1 S&PDCRP 78467Y107 13,578 39,310 SH   SOLE   0 0 0
ISHARES TRUST IBONDS DEC 2021 TERM CORP ETF IBONDS DEC21 ETF 46434VBK5 12,394 501,370 SH   SOLE   0 0 0
Jpmorgan Dvrsfd Rtrn DIV RTN INT EQ 46641Q209 11,203 202,626 SH   SOLE   0 0 0
First TRUST Value SHS 33734H106 11,194 344,736 SH   SOLE   0 0 0
Ishares US Financial Ser U.S. FIN SVC ETF 464287770 11,187 89,634 SH   SOLE   0 0 0
Powershares Etf Fd Tr II INTL BUYBACK 46138E644 10,381 327,580 SH   SOLE   0 0 0
First Trust Developed Mkts Ex US DEV MRK EX US 33737J174 9,684 178,105 SH   SOLE   0 0 0
Jpmrg Dvsfd Retn Emrg DIV RTN EM EQT 46641Q308 9,601 177,015 SH   SOLE   0 0 0
ISHARES TRUST IBONDS DEC 2019 TERM CORP ETF IBONDS DEC19 ETF 46434VAU4 8,883 357,337 SH   SOLE   0 0 0
ISHARES TRUST IBONDS DEC 2020 TERM CORP ETF IBONDS DEC20 ETF 46434VAQ3 8,870 351,483 SH   SOLE   0 0 0
ISHARES TRUST IBONDS DEC24 ETF IBONDS DEC24 ETF 46434VBG4 8,428 338,728 SH   SOLE   0 0 0
Wisdomtree US US MULTIFACTOR 97717Y857 7,625 263,088 SH   SOLE   0 0 0
Alps TRUST Etf BARRONS 400 ETF 00162Q726 5,449 136,055 SH   SOLE   0 0 0
Vanguard Total Stock Mkt TOTAL STK MKT 922908769 5,440 37,594 SH   SOLE   0 0 0
Powershs Qqq TRUST Ser UNIT SER 1 46090E103 5,388 29,988 SH   SOLE   0 0 0
Vanguard Intl Eqty Index ALLWRLD EX US 922042775 5,279 105,269 SH   SOLE   0 0 0
Guggenheim Bullet 2022 BULSHS 2022 CB 46138J882 5,245 248,345 SH   SOLE   0 0 0
Rydex Etf TRUST S&P500 EQL WGT 46137V357 5,042 48,280 SH   SOLE   0 0 0
Schw US Brd Mkt Etf US BRD MKT ETF 808524102 4,646 68,270 SH   SOLE   0 0 0
Guggenheim Bullet 2021 BULSHS 2021 CB 46138J700 4,057 192,916 SH   SOLE   0 0 0
Apple Computer Inc COM 037833100 3,675 120,224 SH   SOLE   0 0 0
Guggenheim Etf BULSHS 2019 CB 46138J304 2,227 105,710 SH   SOLE   0 0 0
Guggenheim Etf BULSHS 2020 CB 46138J502 1,998 94,175 SH   SOLE   0 0 0
INVESCO BULSHS 2023 CB ETF BULSHS 2023 CB 46138J866 1,468 70,596 SH   SOLE   0 0 0
Intuit Inc COM 461202103 1,452 5,555 SH   SOLE   0 0 0
Ishares Msci India Index MSCI INDIA ETF 46429B598 1,323 37,523 SH   SOLE   0 0 0
Berkshire Hathaway Cl B CL B NEW 084670702 1,083 5,389 SH   SOLE   0 0 0
Allergan Inc SHS G0177J108 843 5,755 SH   SOLE   0 0 0
Ishares Tr Lehman Tips TIPS BD ETF 464287176 802 7,090 SH   SOLE   0 0 0
Ishares Tr Dow Jones Re U.S. REAL ES ETF 464287739 738 8,476 SH   SOLE   0 0 0
Stryker Corp COM 863667101 705 3,569 SH   SOLE   0 0 0
Spdr Barclays Cnv BLMBRG BRC CNVRT 78464A359 661 12,643 SH   SOLE   0 0 0
Amazon Com Inc COM 023135106 659 370 SH   SOLE   0 0 0
NUVEEN ESG NUVEEN SHRT TERM RE IT ETF NUVEEN SHRT TERM 67092P706 648 22,659 SH   SOLE   0 0 0
First TRUST Tactcl High FIRST TR TA HIYL 33738D408 639 13,368 SH   SOLE   0 0 0
Disney Walt Co COM DISNEY 254687106 572 5,149 SH   SOLE   0 0 0
ISHARES TRUST IBONDS DEC2026 E TF IBONDS DEC2026 46435GAA0 544 22,452 SH   SOLE   0 0 0
Rydex Etf TRUST S&P500 EQL HLT 46137V332 524 2,654 SH   SOLE   0 0 0
ISHARES TRUST IBONDS DEC25 ETF IBONDS DEC25 ETF 46434VBD1 515 20,692 SH   SOLE   0 0 0
Facebook Inc Class A CL A 30303M102 433 2,599 SH   SOLE   0 0 0
First TRUST Preferred PFD SECS INC ETF 33739E108 395 20,736 SH   SOLE   0 0 0
Powershares High Yield HIG YLD EQ DIV 46137V563 391 21,879 SH   SOLE   0 0 0
Ishares Mrnstar Lrg Cap MRNGSTR LG-CP GR 464287119 385 2,108 SH   SOLE   0 0 0
Netflix Inc COM 64110L106 360 1,011 SH   SOLE   0 0 0
Berkshire Hathaway CL A 084670108 301 1 SH   SOLE   0 0 0
First Trst Nasdaq Rsng RISNG DIVD ACHIV 33738R506 289 9,676 SH   SOLE   0 0 0
Amc Entertainment CL A COM 00165C104 283 19,075 SH   SOLE   0 0 0
ISHARES TRUST MULTIFACTOR INTL ETF MULTIFACTOR INTL 46434V274 248 9,406 SH   SOLE   0 0 0
Vanguard Div Apprciation DIV APP ETF 921908844 223 2,036 SH   SOLE   0 0 0
Ishares Core Dividend CORE DIV GRWTH 46434V621 223 6,064 SH   SOLE   0 0 0
ISHARES CORE S&P TTL STK ETF CORE S&P TTL STK 464287150 222 3,451 SH   SOLE   0 0 0
Ishares Msci Etf MIN VOL USA ETF 46429B697 214 3,633 SH   SOLE   0 0 0
Alps TRUST Etf SECTR DIV DOGS 00162Q858 206 4,811 SH   SOLE   0 0 0
Google Inc Class A CAP STK CL A 02079K305 201 171 SH   SOLE   0 0 0