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
ABBOTT LABS COM 002824100 30 213 SH   SOLE   0 0 0
ABBVIE INC COM 00287Y109 30 218 SH   SOLE   0 0 0
AMERICAN ELEC PWR CO INC COM 025537101 26 287 SH   SOLE   0 0 0
DBX ETF TR XTRACK MSCI CHNA 233051762 107 2,786 SH   SOLE   0 0 0
DBX ETF TR XTRACK MSCI EURP 233051853 190 5,221 SH   SOLE   0 0 0
DISNEY WALT CO COM 254687106 19 124 SH   SOLE   0 0 0
ETF SER SOLUTIONS VIDENTCORE EQ FD 26922A503 27 574 SH   SOLE   0 0 0
ETF MANAGERS TR ETHO CLIMATE LEA 26924G888 55 857 SH   SOLE   0 0 0
FOX CORP CL B COM 35137L204 4 124 SH   SOLE   0 0 0
GLOBAL X FDS GBL X FTSE ETF 37950E648 24 1,648 SH   SOLE   0 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 323 14,610 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 HG 46138J395 485 19,682 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO 28 HYCORP 46138J452 388 15,319 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 821 39,206 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585 622 24,503 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 623 24,307 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 820 36,161 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 822 38,827 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 623 25,381 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 821 37,493 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 630 25,221 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 2,883 132,080 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 735 29,068 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 2,888 134,583 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 730 31,417 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 4,290 200,539 SH   SOLE   0 0 0
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 122 4,758 SH   SOLE   0 0 0
ISHARES INC MSCI AUST ETF 464286103 15 623 SH   SOLE   0 0 0
ISHARES INC MSCI FRONTIER 464286145 82 2,378 SH   SOLE   0 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 14 487 SH   SOLE   0 0 0
ISHARES INC MSCI CDA ETF 464286509 23 605 SH   SOLE   0 0 0
ISHARES INC MSCI ISRAEL ETF 464286632 4 53 SH   SOLE   0 0 0
ISHARES INC MSCI CHILE ETF 464286640 2 84 SH   SOLE   0 0 0
ISHARES INC MSCI TURKEY ETF 464286715 5 248 SH   SOLE   0 0 0
ISHARES INC MSCI STH KOR ETF 464286772 15 196 SH   SOLE   0 0 0
ISHARES INC MSCI MEXICO ETF 464286822 13 263 SH   SOLE   0 0 0
ISHARES INC MSCI HONG KG ETF 464286871 4 155 SH   SOLE   0 0 0
ISHARES TR TIPS BD ETF 464287176 319 2,468 SH   SOLE   0 0 0
ISHARES TR CORE S&P500 ETF 464287200 6,344 13,301 SH   SOLE   0 0 0
ISHARES TR IBOXX INV CP ETF 464287242 4,036 30,459 SH   SOLE   0 0 0
ISHARES TR 20 YR TR BD ETF 464287432 11,402 76,942 SH   SOLE   0 0 0
ISHARES TR MSCI EAFE ETF 464287465 4,291 54,536 SH   SOLE   0 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 398 1,302 SH   SOLE   0 0 0
ISHARES TR CORE S&P SCP ETF 464287804 5,362 46,823 SH   SOLE   0 0 0
ISHARES TR JPMORGAN USD EMG 464288281 374 3,433 SH   SOLE   0 0 0
ISHARES TR MSCI KLD400 SOC 464288570 166 1,788 SH   SOLE   0 0 0
ISHARES TR NEW ZEALAND ETF 464289123 2 33 SH   SOLE   0 0 0
ISHARES TR MSCI PERU ETF 464289842 2 59 SH   SOLE   0 0 0
ISHARES TR CHINA SM-CAP ETF 46429B200 14 282 SH   SOLE   0 0 0
ISHARES TR MSCI INDIA ETF 46429B598 30 653 SH   SOLE   0 0 0
ISHARES TR MSCI POLAND ETF 46429B606 6 271 SH   SOLE   0 0 0
ISHARES TR CORE MSCI EAFE 46432F842 1,018 13,641 SH   SOLE   0 0 0
ISHARES INC CORE MSCI EMKT 46434G103 1,013 16,929 SH   SOLE   0 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 6 92 SH   SOLE   0 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 28 704 SH   SOLE   0 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 9 216 SH   SOLE   0 0 0
ISHARES TR MSCI LW CRB TG 46434V464 27 154 SH   SOLE   0 0 0
ISHARES TR MSCI UAE ETF 46434V761 5 292 SH   SOLE   0 0 0
ISHARES TR MSCI QATAR ETF 46434V779 2 82 SH   SOLE   0 0 0
ISHARES TR HDG MSCI JAPAN 46434V886 48 1,206 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8 318 12,373 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC22 ETF 46434VBA7 312 12,407 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1 3,668 138,845 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4 294 11,351 SH   SOLE   0 0 0
ISHARES TR ESG AWRE 1 5 YR 46435G243 70 2,744 SH   SOLE   0 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 29 359 SH   SOLE   0 0 0
ISHARES TR MSCI GBL SUS DEV 46435G532 26 289 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC2026 46435GAA0 3,361 128,934 SH   SOLE   0 0 0
ISHARES TR IBDS DEC28 ETF 46435U515 3,386 119,678 SH   SOLE   0 0 0
ISHARES TR ESG AWR US AGRGT 46435U549 70 1,273 SH   SOLE   0 0 0
ISHARES TR ESG AWARE MSCI 46435U663 28 696 SH   SOLE   0 0 0
ISHARES TR IBONDS 27 ETF 46435UAA9 4,165 156,821 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC 29 46436E205 3,313 125,857 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC 2031 46436E486 4,127 166,038 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC 2030 46436E726 4,109 163,762 SH   SOLE   0 0 0
JOHNSON & JOHNSON COM 478160104 25 147 SH   SOLE   0 0 0
MONDELEZ INTL INC CL A 609207105 357 5,381 SH   SOLE   0 0 0
NEWS CORP NEW CL B 65249B208 2 93 SH   SOLE   0 0 0
NUSHARES ETF TR ESG HI TLD CRP 67092P854 35 1,450 SH   SOLE   0 0 0
RESEARCH SOLUTIONS INC COM 761025105 207 84,185 SH   SOLE   0 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 26,828 56,485 SH   SOLE   0 0 0
SPDR GOLD TR GOLD SHS 78463V107 23 133 SH   SOLE   0 0 0
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 39 650 SH   SOLE   0 0 0
SPDR SER TR FTSE INT GVT ETF 78464A490 371 6,901 SH   SOLE   0 0 0
SPDR SER TR BLOOMBERG INTL T 78464A516 328 11,586 SH   SOLE   0 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622 329 3,026 SH   SOLE   0 0 0
SPDR SER TR SPDR S&P 500 ETF 78468R796 167 1,416 SH   SOLE   0 0 0
VANECK ETF TRUST VANECK RUSSIA ET 92189F403 17 631 SH   SOLE   0 0 0
VANECK ETF TRUST RUSSIA SML CAP 92189F734 4 107 SH   SOLE   0 0 0
VANECK ETF TRUST AFRICA INDEX ETF 92189F866 21 1,038 SH   SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 15 144 SH   SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4,360 88,146 SH   SOLE   0 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 2,278 21,520 SH   SOLE   0 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 5,405 21,216 SH   SOLE   0 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 1,163 7,905 SH   SOLE   0 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 26 113 SH   SOLE   0 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 253 1,047 SH   SOLE   0 0 0
WISDOMTREE TR JPN SCAP HDG EQT 97717W521 12 272 SH   SOLE   0 0 0
WISDOMTREE TR EUR HDG SMLCAP 97717X552 47 1,271 SH   SOLE   0 0 0