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
DBX ETF TR XTRACK MSCI CHNA 233051762   86,000 2,992 SH   SOLE   0 0 0
ETF SER SOLUTIONS VIDENTCORE EQ FD 26922A503   21,000 504 SH   SOLE   0 0 0
ETF MANAGERS TR ETHO CLIMATE LEA 26924G888   44,000 891 SH   SOLE   0 0 0
GLOBAL X FDS GBL X FTSE ETF 37950E648   19,000 1,276 SH   SOLE   0 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   100,000 374 SH   SOLE   0 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   263,000 12,807 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 HG 46138J395   381,000 19,098 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO 28 HYCORP 46138J452   303,000 14,643 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577   714,000 40,196 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585   500,000 23,374 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635   551,000 24,454 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   718,000 36,602 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   709,000 37,452 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817   521,000 23,577 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   717,000 35,592 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833   518,000 23,413 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   2,581,000 126,013 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858   825,000 35,402 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   2,600,000 123,929 SH   SOLE   0 0 0
INVESCO EXCHNG TRAD SLF INDE BULLETSHS 2030 46139W841   413,000 17,076 SH   SOLE   0 0 0
ISHARES INC MSCI AUST ETF 464286103   13,000 582 SH   SOLE   0 0 0
ISHARES INC MSCI FRONTIER 464286145   47,000 1,847 SH   SOLE   0 0 0
ISHARES INC MSCI BRAZIL ETF 464286400   11,000 393 SH   SOLE   0 0 0
ISHARES INC MSCI CDA ETF 464286509   13,000 405 SH   SOLE   0 0 0
ISHARES INC MSCI JAPN SMCETF 464286582   10,000 156 SH   SOLE   0 0 0
ISHARES INC MSCI ISRAEL ETF 464286632   2,000 41 SH   SOLE   0 0 0
ISHARES INC MSCI CHILE ETF 464286640   2,000 73 SH   SOLE   0 0 0
ISHARES INC MSCI TURKEY ETF 464286715   10,000 271 SH   SOLE   0 0 0
ISHARES INC MSCI STH KOR ETF 464286772   11,000 203 SH   SOLE   0 0 0
ISHARES INC MSCI MEXICO ETF 464286822   8,000 165 SH   SOLE   0 0 0
ISHARES INC MSCI HONG KG ETF 464286871   3,000 135 SH   SOLE   0 0 0
ISHARES TR TIPS BD ETF 464287176   371,000 3,483 SH   SOLE   0 0 0
ISHARES TR CORE S&P500 ETF 464287200   10,409,000 27,091 SH   SOLE   0 0 0
ISHARES TR IBOXX INV CP ETF 464287242   2,494,000 23,652 SH   SOLE   0 0 0
ISHARES TR 20 YR TR BD ETF 464287432   847,000 8,505 SH   SOLE   0 0 0
ISHARES TR MSCI EAFE ETF 464287465   4,401,000 67,047 SH   SOLE   0 0 0
ISHARES TR CORE S&P MCP ETF 464287507   104,000 429 SH   SOLE   0 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   349,000 1,629 SH   SOLE   0 0 0
ISHARES TR CORE S&P SCP ETF 464287804   5,946,000 62,826 SH   SOLE   0 0 0
ISHARES TR JPMORGAN USD EMG 464288281   390,000 4,610 SH   SOLE   0 0 0
ISHARES TR MSCI KLD400 SOC 464288570   133,000 1,852 SH   SOLE   0 0 0
ISHARES TR NEW ZEALAND ETF 464289123   2,000 36 SH   SOLE   0 0 0
ISHARES TR MSCI PERU ETF 464289842   1,000 46 SH   SOLE   0 0 0
ISHARES TR CHINA SM-CAP ETF 46429B200   10,000 274 SH   SOLE   0 0 0
ISHARES TR MSCI INDIA ETF 46429B598   18,000 420 SH   SOLE   0 0 0
ISHARES TR MSCI POLAND ETF 46429B606   3,000 210 SH   SOLE   0 0 0
ISHARES TR CORE MSCI EAFE 46432F842   1,789,000 29,025 SH   SOLE   0 0 0
ISHARES INC CORE MSCI EMKT 46434G103   1,826,000 39,102 SH   SOLE   0 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772   4,000 88 SH   SOLE   0 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   37,000 685 SH   SOLE   0 0 0
ISHARES INC ESG AWR MSCI EM 46434G863   25,000 820 SH   SOLE   0 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423   4,000 116 SH   SOLE   0 0 0
ISHARES TR MSCI LW CRB TG 46434V464   21,000 153 SH   SOLE   0 0 0
ISHARES TR MSCI UAE ETF 46434V761   2,000 160 SH   SOLE   0 0 0
ISHARES TR MSCI QATAR ETF 46434V779   1,000 51 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8   269,000 10,728 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1   3,104,000 127,647 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4   84,000 3,449 SH   SOLE   0 0 0
ISHARES TR ESG AWRE 1 5 YR 46435G243   60,000 2,535 SH   SOLE   0 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516   24,000 363 SH   SOLE   0 0 0
ISHARES TR MSCI GBL SUS DEV 46435G532   21,000 266 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC2026 46435GAA0   2,879,000 123,296 SH   SOLE   0 0 0
ISHARES TR IBDS DEC28 ETF 46435U515   2,993,000 123,204 SH   SOLE   0 0 0
ISHARES TR ESG AWR US AGRGT 46435U549   59,000 1,262 SH   SOLE   0 0 0
ISHARES TR ESG AWARE MSCI 46435U663   24,000 723 SH   SOLE   0 0 0
ISHARES TR IBONDS 27 ETF 46435UAA9   3,548,000 151,803 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC 29 46436E205   2,929,000 132,108 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC 2032 46436E312   3,619,000 149,662 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC 2031 46436E486   3,609,000 181,425 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC 2030 46436E726   3,631,000 174,557 SH   SOLE   0 0 0
NUSHARES ETF TR ESG HI TLD CRP 67092P854   30,000 1,479 SH   SOLE   0 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   27,073,000 70,793 SH   SOLE   0 0 0
SPDR GOLD TR GOLD SHS 78463V107   19,000 113 SH   SOLE   0 0 0
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756   22,000 459 SH   SOLE   0 0 0
SPDR SER TR FTSE INT GVT ETF 78464A490   303,000 7,348 SH   SOLE   0 0 0
SPDR SER TR BLOOMBERG INTL T 78464A516   271,000 12,104 SH   SOLE   0 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622   267,000 2,964 SH   SOLE   0 0 0
SPDR SER TR SPDR S&P 500 ETF 78468R796   134,000 1,430 SH   SOLE   0 0 0
VANECK ETF TRUST VANECK RUSSIA ET 92189F403   3,000 453 SH   SOLE   0 0 0
VANECK ETF TRUST RUSSIA SML CAP 92189F734   1,000 91 SH   SOLE   0 0 0
VANECK ETF TRUST AFRICA INDEX ETF 92189F866   14,000 881 SH   SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   110,000 1,279 SH   SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   4,440,000 113,906 SH   SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   124,000 2,245 SH   SOLE   0 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   2,135,000 28,199 SH   SOLE   0 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   5,929,000 29,093 SH   SOLE   0 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   1,054,000 7,508 SH   SOLE   0 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   119,000 649 SH   SOLE   0 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   150,000 784 SH   SOLE   0 0 0
WISDOMTREE TR EUR HDG SMLCAP 97717X552   29,000 941 SH   SOLE   0 0 0