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   83,103 3,138 SH   SOLE   0 0 0
DBX ETF TR XTRACK MSCI EURP 233051853   114,682 3,239 SH   SOLE   0 0 0
ETF SER SOLUTIONS VIDENT US EQUITY 26922A503   20,699 442 SH   SOLE   0 0 0
ETF MANAGERS TR ETHO CLIMATE LEA 26924G888   44,696 893 SH   SOLE   0 0 0
GLOBAL X FDS GBL X FTSE ETF 37950E648   15,061 1,035 SH   SOLE   0 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   220 1 SH   SOLE   0 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   270,210 12,873 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 HG 46138J395   385,698 19,406 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO 28 HYCORP 46138J452   300,079 14,574 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577   708,467 40,426 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585   320,584 14,977 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635   372,738 16,471 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   713,209 36,830 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   698,974 37,209 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817   359,709 16,001 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   717,079 35,658 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833   359,148 15,974 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   2,701,737 130,708 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858   865,215 36,810 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   2,728,602 128,526 SH   SOLE   0 0 0
INVESCO EXCHNG TRAD SLF INDE BULLETSHS 2030 46139W841   398,690 16,621 SH   SOLE   0 0 0
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203   91,022 3,062 SH   SOLE   0 0 0
ISHARES INC MSCI AUST ETF 464286103   10,658 496 SH   SOLE   0 0 0
ISHARES INC FRONTIER AND SEL 464286145   66,016 2,547 SH   SOLE   0 0 0
ISHARES INC MSCI BRAZIL ETF 464286400   9,273 302 SH   SOLE   0 0 0
ISHARES INC MSCI CDA ETF 464286509   13,256 396 SH   SOLE   0 0 0
ISHARES INC MSCI ISRAEL ETF 464286632   2,543 47 SH   SOLE   0 0 0
ISHARES INC MSCI CHILE ETF 464286640   1,662 63 SH   SOLE   0 0 0
ISHARES INC MSCI TURKEY ETF 464286715   5,183 134 SH   SOLE   0 0 0
ISHARES INC MSCI STH KOR ETF 464286772   11,505 195 SH   SOLE   0 0 0
ISHARES INC MSCI MEXICO ETF 464286822   7,098 122 SH   SOLE   0 0 0
ISHARES INC MSCI HONG KG ETF 464286871   1,957 114 SH   SOLE   0 0 0
ISHARES TR TIPS BD ETF 464287176   652,278 6,289 SH   SOLE   0 0 0
ISHARES TR CORE S&P500 ETF 464287200   14,657,704 34,133 SH   SOLE   0 0 0
ISHARES TR IBOXX INV CP ETF 464287242   313,990 3,078 SH   SOLE   0 0 0
ISHARES TR 20 YR TR BD ETF 464287432   2,523,579 28,454 SH   SOLE   0 0 0
ISHARES TR MSCI EAFE ETF 464287465   4,833,673 70,134 SH   SOLE   0 0 0
ISHARES TR CORE S&P MCP ETF 464287507   139,658 560 SH   SOLE   0 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   370,007 1,391 SH   SOLE   0 0 0
ISHARES TR CORE S&P SCP ETF 464287804   7,290,242 77,284 SH   SOLE   0 0 0
ISHARES TR JPMORGAN USD EMG 464288281   437,726 5,304 SH   SOLE   0 0 0
ISHARES TR MSCI KLD400 SOC 464288570   140,309 1,723 SH   SOLE   0 0 0
ISHARES TR NEW ZEALAND ETF 464289123   1,537 35 SH   SOLE   0 0 0
ISHARES TR MSCI PERU AND GL 464289842   1,294 43 SH   SOLE   0 0 0
ISHARES TR CHINA SM-CAP ETF 46429B200   7,873 290 SH   SOLE   0 0 0
ISHARES TR MSCI INDIA ETF 46429B598   19,012 430 SH   SOLE   0 0 0
ISHARES TR MSCI POLAND ETF 46429B606   3,907 228 SH   SOLE   0 0 0
ISHARES TR CORE MSCI EAFE 46432F842   2,395,992 37,234 SH   SOLE   0 0 0
ISHARES INC CORE MSCI EMKT 46434G103   2,397,662 50,382 SH   SOLE   0 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772   4,344 98 SH   SOLE   0 0 0
ISHARES INC ESG AWR MSCI EM 46434G863   24,455 808 SH   SOLE   0 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423   4,668 121 SH   SOLE   0 0 0
ISHARES TR MSCI LW CRB TG 46434V464   19,706 131 SH   SOLE   0 0 0
ISHARES TR MSCI UAE ETF 46434V761   2,436 159 SH   SOLE   0 0 0
ISHARES TR MSCI QATAR ETF 46434V779   956 55 SH   SOLE   0 0 0
ISHARES TR HDG MSCI JAPAN 46434V886   32,555 952 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8   526,338 20,755 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1   3,090,813 126,829 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4   23,225 939 SH   SOLE   0 0 0
ISHARES TR ESG AWRE 1 5 YR 46435G243   62,621 2,634 SH   SOLE   0 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516   23,842 345 SH   SOLE   0 0 0
ISHARES TR MSCI GBL SUS DEV 46435G532   18,117 243 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC2026 46435GAA0   2,954,766 126,624 SH   SOLE   0 0 0
ISHARES TR IBDS DEC28 ETF 46435U515   2,829,287 117,740 SH   SOLE   0 0 0
ISHARES TR ESG AWR US AGRGT 46435U549   60,046 1,326 SH   SOLE   0 0 0
ISHARES TR ESG AWARE MSCI 46435U663   25,494 757 SH   SOLE   0 0 0
ISHARES TR IBONDS 27 ETF 46435UAA9   3,580,793 154,745 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC 29 46436E205   2,798,920 127,805 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC 2032 46436E312   3,449,750 146,923 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC 2031 46436E486   3,460,583 178,519 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC 2030 46436E726   3,518,419 172,641 SH   SOLE   0 0 0
NUSHARES ETF TR ESG HI TLD CRP 67092P854   31,533 1,570 SH   SOLE   0 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   32,072,773 75,028 SH   SOLE   0 0 0
SPDR GOLD TR GOLD SHS 78463V107   16,380 96 SH   SOLE   0 0 0
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756   23,649 442 SH   SOLE   0 0 0
SPDR SER TR FTSE INT GVT ETF 78464A490   297,797 7,653 SH   SOLE   0 0 0
SPDR SER TR BLOOMBERG INTL T 78464A516   266,591 12,551 SH   SOLE   0 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622   270,569 2,993 SH   SOLE   0 0 0
SPDR SER TR SPDR S&P 500 ETF 78468R796   139,509 4,017 SH   SOLE   0 0 0
VANECK ETF TRUST AFRICA INDEX ETF 92189F866   12,327 874 SH   SOLE   0 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   115 2 SH   SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   221 2 SH   SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   4,980,477 127,021 SH   SOLE   0 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   2,338,633 32,653 SH   SOLE   0 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   7,315,137 35,128 SH   SOLE   0 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   1,144,919 8,301 SH   SOLE   0 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   154,601 818 SH   SOLE   0 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   155,712 733 SH   SOLE   0 0 0
WISDOMTREE TR JPN SCAP HDG EQT 97717W521   8,325 290 SH   SOLE   0 0 0
WISDOMTREE TR EUR HDG SMLCAP 97717X552   28,487 862 SH   SOLE   0 0 0