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
SPDR S&P 500 ETF TR TR UNIT 78462F103 23,768 59,970 SH   SOLE   0 0 0
ISHARES TR CORE S&P500 ETF 464287200 8,565 21,531 SH   SOLE   0 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 5,376 24,288 SH   SOLE   0 0 0
ISHARES TR CORE S&P SCP ETF 464287804 5,183 47,756 SH   SOLE   0 0 0
ISHARES TR 20 YR TR BD ETF 464287432 3,878 28,633 SH   SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3,872 74,386 SH   SOLE   0 0 0
ISHARES TR MSCI EAFE ETF 464287465 3,861 50,886 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 3,823 180,923 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 3,731 172,405 SH   SOLE   0 0 0
ISHARES TR IBONDS 27 ETF 46435UAA9 3,497 130,887 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC 2030 46436E726 3,415 137,878 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1 3,114 116,063 SH   SOLE   0 0 0
ISHARES TR IBDS DEC28 ETF 46435U515 2,870 101,347 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC2026 46435GAA0 2,837 107,615 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC 29 46436E205 2,805 107,363 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 2,488 112,207 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 2,487 114,245 SH   SOLE   0 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 1,865 18,423 SH   SOLE   0 0 0
ISHARES TR CORE MSCI EAFE 46432F842 1,463 20,308 SH   SOLE   0 0 0
ISHARES INC CORE MSCI EMKT 46434G103 1,431 22,239 SH   SOLE   0 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 1,261 9,592 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 685 30,930 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 684 32,077 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 672 29,761 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 666 32,210 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 535 21,144 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 522 22,626 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 515 22,072 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 442 17,263 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 442 17,689 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 441 17,971 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585 429 16,915 SH   SOLE   0 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 394 1,621 SH   SOLE   0 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 382 1,848 SH   SOLE   0 0 0
ISHARES TR JPMORGAN USD EMG 464288281 347 3,189 SH   SOLE   0 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 346 3,176 SH   SOLE   0 0 0
SPDR SER TR FTSE INT GVT ETF 78464A490 342 6,158 SH   SOLE   0 0 0
ISHARES TR TIPS BD ETF 464287176 298 2,376 SH   SOLE   0 0 0
DBX ETF TR XTRACK MSCI EURP 233051853 284 8,768 SH   SOLE   0 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 283 12,778 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO 28 HYCORP 46138J452 281 11,157 SH   SOLE   0 0 0
SPDR SER TR BLOMBERG INTL TR 78464A516 258 8,863 SH   SOLE   0 0 0
DBX ETF TR XTRACK MSCI CHNA 233051762 214 4,778 SH   SOLE   0 0 0
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 197 7,853 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8 176 6,731 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4 160 6,069 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC21 ETF 46434VBK5 160 6,425 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC22 ETF 46434VBA7 155 6,096 SH   SOLE   0 0 0
ISHARES TR MSCI KLD400 SOC 464288570 152 1,985 SH   SOLE   0 0 0
SPDR SER TR SPDR S&P 500 ETF 78468R796 152 1,547 SH   SOLE   0 0 0
ISHARES INC MSCI FRONTIER 464286145 115 3,893 SH   SOLE   0 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 91 424 SH   SOLE   0 0 0
ISHARES TR HDG MSCI JAPAN 46434V886 80 2,044 SH   SOLE   0 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 78 378 SH   SOLE   0 0 0
ISHARES TR CORE S&P MCP ETF 464287507 72 277 SH   SOLE   0 0 0
WISDOMTREE TR EUR HDG SMLCAP 97717X552 72 2,114 SH   SOLE   0 0 0
ISHARES TR ESG AWRE 1 5 YR 46435G243 65 2,519 SH   SOLE   0 0 0
ISHARES TR ESG AWR US AGRGT 46435U549 65 1,192 SH   SOLE   0 0 0
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 59 1,074 SH   SOLE   0 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 59 619 SH   SOLE   0 0 0
ETF MANAGERS TR ETHO CLIMATE LEA 26924G888 50 876 SH   SOLE   0 0 0
ISHARES TR MSCI INDIA ETF 46429B598 44 1,040 SH   SOLE   0 0 0
SPDR GOLD TR GOLD SHS 78463V107 44 273 SH   SOLE   0 0 0
VANECK VECTORS ETF TR AFRICA INDEX ETF 92189F866 35 1,668 SH   SOLE   0 0 0
NUSHARES ETF TR ESG HI TLD CRP 67092P854 33 1,328 SH   SOLE   0 0 0
ISHARES INC MSCI STH KOR ETF 464286772 27 297 SH   SOLE   0 0 0
ISHARES TR NATIONAL MUN ETF 464288414 27 235 SH   SOLE   0 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 27 1,031 SH   SOLE   0 0 0
ETF SER SOLUTIONS VIDENTCORE EQ FD 26922A503 26 615 SH   SOLE   0 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 26 155 SH   SOLE   0 0 0
ISHARES INC MSCI AUST ETF 464286103 25 1,023 SH   SOLE   0 0 0
ISHARES TR CHINA SM-CAP ETF 46429B200 25 460 SH   SOLE   0 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 25 584 SH   SOLE   0 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 25 334 SH   SOLE   0 0 0
ISHARES TR ESG AWARE MSCI 46435U663 25 649 SH   SOLE   0 0 0
ISHARES TR MSCI LW CRB TG 46434V464 24 155 SH   SOLE   0 0 0
ISHARES TR MSCI GLOBAL IMP 46435G532 24 251 SH   SOLE   0 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 24 486 SH   SOLE   0 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 22 671 SH   SOLE   0 0 0
WISDOMTREE TR JPN SCAP HDG EQT 97717W521 20 448 SH   SOLE   0 0 0
ISHARES INC MSCI MEXICO ETF 464286822 17 387 SH   SOLE   0 0 0
ISHARES TR RUS 1000 ETF 464287622 15 66 SH   SOLE   0 0 0
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 13 499 SH   SOLE   0 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 13 368 SH   SOLE   0 0 0
ISHARES TR CORE MSCI EURO 46434V738 11 200 SH   SOLE   0 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 10 162 SH   SOLE   0 0 0
ISHARES INC MSCI TURKEY ETF 464286715 8 362 SH   SOLE   0 0 0
ISHARES INC MSCI SWITZERLAND 464286749 8 174 SH   SOLE   0 0 0
ISHARES TR MSCI POLAND ETF 46429B606 8 433 SH   SOLE   0 0 0
ISHARES INC MSCI HONG KG ETF 464286871 7 255 SH   SOLE   0 0 0
ISHARES INC MSCI ISRAEL ETF 464286632 6 87 SH   SOLE   0 0 0
ISHARES TR MSCI UAE ETF 46434V761 6 450 SH   SOLE   0 0 0
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 6 49 SH   SOLE   0 0 0
VANECK VECTORS ETF TR RUSSIA SMALL CAP 92189F734 6 166 SH   SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 6 46 SH   SOLE   0 0 0
ISHARES INC MSCI CHILE ETF 464286640 5 132 SH   SOLE   0 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 5 79 SH   SOLE   0 0 0
ISHARES TR NEW ZEALAND ETF 464289123 4 58 SH   SOLE   0 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 4 51 SH   SOLE   0 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 4 57 SH   SOLE   0 0 0
ISHARES TR MSCI PERU ETF 464289842 3 97 SH   SOLE   0 0 0
ISHARES TR MSCI QATAR ETF 46434V779 3 138 SH   SOLE   0 0 0