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
JP MORGAN CHASE AND CO Alerian MLP ETF 00162Q866 438 13,146 SH   SOLE N/A 0 0 13,146
AMAZON COM INC Amazon Com Inc 023135106 338 103 SH   SOLE N/A 0 0 103
BERKSHIRE HATHAWAY INC DEL Berkshire Hathaway B New 084670702 221 810 SH   SOLE N/A 0 0 810
COSTCO WHSL CORP NEW Costco Wholesale Co 22160K105 205 456 SH   SOLE N/A 0 0 456
GLOBAL X FDS Global X MLP ETF 37950E473 571 16,194 SH   SOLE N/A 0 0 16,194
INVESCO EXCH TRD SLF IDX FD Invesco BulletShares 2023 HY Corp Bond ETF 46138J858 246 9,713 SH   SOLE N/A 0 0 9,713
INVESCO EXCH TRADED FD TR II Invesco Emerging Market Debt ETF 46138E784 342 12,820 SH   SOLE N/A 0 0 12,820
INVESCO EXCHANGE TRADED FD T Invesco Equal Wgt Utilities ETF 46137V274 1,819 17,721 SH   SOLE N/A 0 0 17,721
INVESCO EXCHANGE TRADED FD T Invesco Equal Wgt Cons Disc ETF 46137V381 1,118 7,756 SH   SOLE N/A 0 0 7,756
INVESCO EXCHANGE TRADED FD T Invesco Equal Wgt Cons Staples ETF 46137V373 1,248 8,100 SH   SOLE N/A 0 0 8,100
INVESCO EXCHANGE TRADED FD T Invesco Equal Wgt Energy ETF 46137V365 671 14,859 SH   SOLE N/A 0 0 14,859
INVESCO EXCHANGE TRADED FD T Invesco Equal Wgt Financials ETF 46137V340 719 11,719 SH   SOLE N/A 0 0 11,719
INVESCO EXCHANGE TRADED FD T Invesco Equal Wgt Health Care ETF 46137V373 2,595 8,702 SH   SOLE N/A 0 0 8,702
INVESCO EXCHANGE TRADED FD T Invesco Equal Wgt Industrials ETF 46137V324 1,288 7,061 SH   SOLE N/A 0 0 7,061
INVESCO EXCHANGE TRADED FD T Invesco Equal Wgt Materials ETF 46137V316 2,815 17,595 SH   SOLE N/A 0 0 17,595
INVESCO EXCHANGE TRADED FD T Invesco Equal Wgt Technology ETF 46137V282 1,783 6,185 SH   SOLE N/A 0 0 6,185
INVESCO EXCH TRADED FD TR II P Invesco High Yield Corporate Bond ETF 46138E719 272 13,953 SH   SOLE N/A 0 0 13,953
INVESCO EXCHANGE TRADED FD T Invesco Preferred ETF 73936T565 481 31,978 SH   SOLE N/A 0 0 31,978
INVESCO EXCHANGE TRADED FD T Invesco SandP 500 Equal Weight ETF 78355W106 2,861 19,099 SH   SOLE N/A 0 0 19,099
INVESCO EXCHANGE TRADED FD T Invesco Senior Bank Loan ETF 4613IG508 461 20,836 SH   SOLE N/A 0 0 20,836
ISHARES TR iShares Barclays Aggregate Bond Fund ETF 464287226 647 5,632 SH   SOLE N/A 0 0 5,632
ISHARES TR iShares Barclays MBS ETF 464288588 2,659 24,585 SH   SOLE N/A 0 0 24,585
ISHARES TR IShares Barclays TIPS ETF 464287176 397 3,106 SH   SOLE N/A 0 0 3,106
ISHARES TR Ishares Esg Msci Usa 46435U218 1,063 14,081 SH   SOLE N/A 0 0 14,081
ISHARES INC Ishares Etf 46434G103 738 11,952 SH   SOLE N/A 0 0 11,952
ISHARES TR iShares Floating Rate Bond ETF 46429B655 458 9,015 SH   SOLE N/A 0 0 9,015
ISHARES TR iShares Intl Aggregate Bond ETF 46435G672 5,058 91,933 SH   SOLE N/A 0 0 91,933
ISHARES TR iShares JPM Emerging Market Bonds ETF 464288281 231 2,099 SH   SOLE N/A 0 0 2,099
ISHARES INC iShares MSCI Emerg Mkts Min Volatility ETF 464286533 6,991 111,559 SH   SOLE N/A 0 0 111,559
ISHARES TR iShares MSCI ACWI ETF 464288257 334 3,343 SH   SOLE N/A 0 0 3,343
ISHARES INC IShares MSCI Canada ETF 464286509 6,031 166,131 SH   SOLE N/A 0 0 166,131
ISHARES TR iShares MSCI EAFE Min Volatility ETF 46429B689 5,323 70,655 SH   SOLE N/A 0 0 70,655
ISHARES TR iShares MSCI Switzerland ETF 464286749 5,982 128,431 SH   SOLE N/A 0 0 128,431
ISHARES TR iShares MSCI USA Min Volatility ETF 46429B697 8,880 120,823 SH   SOLE N/A 0 0 120,823
ISHARES TR iShares Russell 2000 ETF 464287655 995 4,547 SH   SOLE N/A 0 0 4,547
ISHARES TR Ishares SandP Mid Cap ETF 464287705 1,353 13,135 SH   SOLE N/A 0 0 13,135
ISHARES TR iShares SandP US Preferred Stock ETF 464288687 269 6,937 SH   SOLE N/A 0 0 6,937
ISHARES TR iShares US Total Stock Market ETF 464287150 11,163 113,466 SH   SOLE N/A 0 0 113,466
PIMCO Pimco 0 5 Yr High Yield Corporate Bond ETF 72201R783 5,661 57,045 SH   SOLE N/A 0 0 57,045
INVESCO Powershares SandP 500 High Div Low Vol ETF 73937B654 224 5,568 SH   SOLE N/A 0 0 5,568
SCHWAB STRATEGIC TR Schwab REIT Fund ETF 808524847 753 16,486 SH   SOLE N/A 0 0 16,486
SCHWAB STRATEGIC TR Schwab SandP 500 Index Fd 808509855 1,173 17,633 SH   SOLE N/A 0 0 17,633
SCHWAB STRATEGIC TR Schwab US Aggregate Bond ETF 808524839 10,725 197,654 SH   SOLE N/A 0 0 197,654
SCHWAB STRATEGIC TR Schwab US Broad Market ETF 808524102 303 2,916 SH   SOLE N/A 0 0 2,916
SCHWAB STRATEGIC TR Schwab US Large Cap ETF 808524201 442 4,248 SH   SOLE N/A 0 0 4,248
SCHWAB STRATEGIC TR Schwab US Large Cap Growth ETF 808524300 243 1,640 SH   SOLE N/A 0 0 1,640
SCHWAB STRATEGIC TR Schwab US Short Term Treasury Fund ETF 808524862 1,956 38,220 SH   SOLE N/A 0 0 38,220
SCHWAB STRATEGIC TR Schwab US Small Cap ETF 808524607 5,036 50,312 SH   SOLE N/A 0 0 50,312
SCHWAB STRATEGIC TR Schwab US TIPS ETF 808524870 10,609 169,522 SH   SOLE N/A 0 0 169,522
SCHWAB STRATEGIC TR Schwab Value Advantage 808515605 422 422,301 SH   SOLE N/A 0 0 422,301
SELECT SECTOR SPDR TR Sector SPDR Consumer Staples ETF 81369Y308 245 3,552 SH   SOLE N/A 0 0 3,552
SELECT SECTOR SPDR TR Sector SPDR Financial Select ETF 81369Y605 1,154 30,736 SH   SOLE N/A 0 0 30,736
SELECT SECTOR SPDR TR Sector SPDR Health Fund ETF 81369Y209 6,188 48,608 SH   SOLE N/A 0 0 48,608
SELECT SECTOR SPDR TR Sector SPDR Industrials ETF 81369Y704 343 3,507 SH   SOLE N/A 0 0 3,507
SELECT SECTOR SPDR TR Sector SPDR Technology ETF 81369Y803 7,449 49,886 SH   SOLE N/A 0 0 49,886
SPDR SERIES TR SPDR Barclays Municipal Bond ETF 78464A458 589 11,431 SH   SOLE N/A 0 0 11,431
SPDR SERIES TR SPDR Barclays Short Term Muni Bond ETF 78464A425 1,098 22,224 SH   SOLE N/A 0 0 22,224
SPDR SERIES TR SPDR Barclays Short Term HY ETF 78468R408 393 14,348 SH   SOLE N/A 0 0 14,348
SPDR SERIES TR SPDR Communications Svcs ETF 78464A664 8,398 104,828 SH   SOLE N/A 0 0 104,828
SPDR SERIES TR SPDR SandP Dividend ETF 78464A763 383 3,255 SH   SOLE N/A 0 0 3,255
VANECK VECTORS Vaneck Vectors Fallen 92189F437 5,542 167,674 SH   SOLE N/A 0 0 167,674
VANGUARD INDEX FUNDS Vanguard Bond Index Fund ETF 921937835 755 8,833 SH   SOLE N/A 0 0 8,833
VANGUARD INDEX FUNDS Vanguard Corporate Bond ETF 92206C870 365 3,892 SH   SOLE N/A 0 0 3,892
VANGUARD INDEX FUNDS Vanguard High Yield Corp 922031760 66 10,958 SH   SOLE N/A 0 0 10,958
VANGUARD INDEX FUNDS Vanguard Intermediate Bond Index Fund ETF 921937819 208 2,331 SH   SOLE N/A 0 0 2,331
VANGUARD INDEX FUNDS Vanguard International Equity ETF 922042775 1,789 29,340 SH   SOLE N/A 0 0 29,340
VANGUARD INDEX FUNDS Vanguard REIT ETF 922908553 5,267 51,745 SH   SOLE N/A 0 0 51,745
VANGUARD INDEX FUNDS Vanguard SandP 500 ETF 922908363 6,149 15,590 SH   SOLE N/A 0 0 15,590
VANGUARD INDEX FUNDS Vanguard Short Term TIPS ETF 922020805 5,399 102,687 SH   SOLE N/A 0 0 102,687
VANGUARD INDEX FUNDS Vanguard Total Intl Bond Market ETF 92203J407 659 11,566 SH   SOLE N/A 0 0 11,566