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   85,612 3,127 SH   SOLE   0 0 0
DBX ETF TR XTRACK MSCI EURP 233051853   113,440 3,130 SH   SOLE   0 0 0
ETF SER SOLUTIONS VIDENT US EQUITY 26922A503   21,333 446 SH   SOLE   0 0 0
ETF MANAGERS TR ETHO CLIMATE LEA 26924G888   47,595 893 SH   SOLE   0 0 0
GLOBAL X FDS GBL X FTSE ETF 37950E648   14,769 1,014 SH   SOLE   0 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   269,240 12,796 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 HG 46138J395   389,360 19,141 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO 28 HYCORP 46138J452   302,232 14,395 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577   719,188 40,076 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585   319,947 14,784 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635   370,801 16,263 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   721,134 36,522 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   699,979 36,947 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817   355,765 15,776 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   712,647 35,402 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833   354,568 15,772 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   2,640,088 128,346 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858   855,506 36,389 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   2,686,813 126,916 SH   SOLE   0 0 0
INVESCO EXCHNG TRAD SLF INDE BULLETSHS 2030 46139W841   415,050 16,752 SH   SOLE   0 0 0
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203   86,604 3,051 SH   SOLE   0 0 0
ISHARES INC MSCI AUST ETF 464286103   11,134 493 SH   SOLE   0 0 0
ISHARES INC FRONTIER AND SEL 464286145   65,673 2,538 SH   SOLE   0 0 0
ISHARES INC MSCI BRAZIL ETF 464286400   9,776 301 SH   SOLE   0 0 0
ISHARES INC MSCI CDA ETF 464286509   13,812 394 SH   SOLE   0 0 0
ISHARES INC MSCI ISRAEL ETF 464286632   2,513 46 SH   SOLE   0 0 0
ISHARES INC MSCI CHILE ETF 464286640   1,845 63 SH   SOLE   0 0 0
ISHARES INC MSCI TURKEY ETF 464286715   3,785 133 SH   SOLE   0 0 0
ISHARES INC MSCI STH KOR ETF 464286772   12,329 194 SH   SOLE   0 0 0
ISHARES INC MSCI MEXICO ETF 464286822   7,553 121 SH   SOLE   0 0 0
ISHARES INC MSCI HONG KG ETF 464286871   2,197 113 SH   SOLE   0 0 0
ISHARES TR TIPS BD ETF 464287176   2,171,295 20,175 SH   SOLE   0 0 0
ISHARES TR CORE S&P500 ETF 464287200   14,401,839 32,312 SH   SOLE   0 0 0
ISHARES TR IBOXX INV CP ETF 464287242   886,558 8,198 SH   SOLE   0 0 0
ISHARES TR 20 YR TR BD ETF 464287432   881,483 8,563 SH   SOLE   0 0 0
ISHARES TR MSCI EAFE ETF 464287465   4,903,122 67,629 SH   SOLE   0 0 0
ISHARES TR CORE S&P MCP ETF 464287507   144,888 554 SH   SOLE   0 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   399,406 1,451 SH   SOLE   0 0 0
ISHARES TR CORE S&P SCP ETF 464287804   7,383,526 74,094 SH   SOLE   0 0 0
ISHARES TR JPMORGAN USD EMG 464288281   429,450 4,962 SH   SOLE   0 0 0
ISHARES TR MSCI KLD400 SOC 464288570   145,626 1,730 SH   SOLE   0 0 0
ISHARES TR NEW ZEALAND ETF 464289123   1,695 34 SH   SOLE   0 0 0
ISHARES TR MSCI PERU AND GL 464289842   1,309 42 SH   SOLE   0 0 0
ISHARES TR CHINA SM-CAP ETF 46429B200   8,467 288 SH   SOLE   0 0 0
ISHARES TR MSCI INDIA ETF 46429B598   18,736 428 SH   SOLE   0 0 0
ISHARES TR MSCI POLAND ETF 46429B606   4,365 227 SH   SOLE   0 0 0
ISHARES TR CORE MSCI EAFE 46432F842   2,378,999 35,244 SH   SOLE   0 0 0
ISHARES INC CORE MSCI EMKT 46434G103   2,349,632 47,669 SH   SOLE   0 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772   4,568 97 SH   SOLE   0 0 0
ISHARES INC ESG AWR MSCI EM 46434G863   25,518 806 SH   SOLE   0 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423   4,970 120 SH   SOLE   0 0 0
ISHARES TR MSCI LW CRB TG 46434V464   20,707 132 SH   SOLE   0 0 0
ISHARES TR MSCI UAE ETF 46434V761   2,325 158 SH   SOLE   0 0 0
ISHARES TR MSCI QATAR ETF 46434V779   979 54 SH   SOLE   0 0 0
ISHARES TR HDG MSCI JAPAN 46434V886   31,760 943 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8   519,371 20,536 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1   3,219,234 132,044 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4   101,960 4,141 SH   SOLE   0 0 0
ISHARES TR ESG AWRE 1 5 YR 46435G243   62,735 2,623 SH   SOLE   0 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516   25,126 344 SH   SOLE   0 0 0
ISHARES TR MSCI GBL SUS DEV 46435G532   19,393 245 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC2026 46435GAA0   2,927,171 124,719 SH   SOLE   0 0 0
ISHARES TR IBDS DEC28 ETF 46435U515   2,863,250 116,867 SH   SOLE   0 0 0
ISHARES TR ESG AWR US AGRGT 46435U549   62,209 1,318 SH   SOLE   0 0 0
ISHARES TR ESG AWARE MSCI 46435U663   26,887 756 SH   SOLE   0 0 0
ISHARES TR IBONDS 27 ETF 46435UAA9   3,582,930 152,594 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC 29 46436E205   2,834,951 126,278 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC 2032 46436E312   3,557,663 144,502 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC 2031 46436E486   3,543,987 174,839 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC 2030 46436E726   3,548,786 167,395 SH   SOLE   0 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   32,169,477 72,571 SH   SOLE   0 0 0
SPDR GOLD TR GOLD SHS 78463V107   16,974 95 SH   SOLE   0 0 0
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756   23,141 440 SH   SOLE   0 0 0
SPDR SER TR FTSE INT GVT ETF 78464A490   308,466 7,386 SH   SOLE   0 0 0
SPDR SER TR BLOOMBERG INTL T 78464A516   266,646 11,824 SH   SOLE   0 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622   271,331 2,948 SH   SOLE   0 0 0
SPDR SER TR SPDR S&P 500 ETF 78468R796   145,347 4,018 SH   SOLE   0 0 0
VANECK ETF TRUST AFRICA INDEX ETF 92189F866   12,799 870 SH   SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   4,957,521 121,866 SH   SOLE   0 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   2,423,945 30,882 SH   SOLE   0 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   7,391,294 33,572 SH   SOLE   0 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   1,174,524 8,265 SH   SOLE   0 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   160,451 806 SH   SOLE   0 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   160,403 728 SH   SOLE   0 0 0
WISDOMTREE TR JPN SCAP HDG EQT 97717W521   7,708 144 SH   SOLE   0 0 0
WISDOMTREE TR EUR HDG SMLCAP 97717X552   28,788 855 SH   SOLE   0 0 0