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 23 213 SH   SOLE   0 0 0
ABBVIE INC COM 00287Y109 33 218 SH   SOLE   0 0 0
AMERICAN ELEC PWR CO INC COM 025537101 28 287 SH   SOLE   0 0 0
DBX ETF TR XTRACK MSCI CHNA 233051762 131 3,855 SH   SOLE   0 0 0
DISNEY WALT CO COM 254687106 12 124 SH   SOLE   0 0 0
ETF SER SOLUTIONS VIDENTCORE EQ FD 26922A503 21 546 SH   SOLE   0 0 0
ETF MANAGERS TR ETHO CLIMATE LEA 26924G888 44 924 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 23 1,651 SH   SOLE   0 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 213 761 SH   SOLE   0 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 259 12,770 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 HG 46138J395 369 18,505 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO 28 HYCORP 46138J452 298 14,247 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 726 39,988 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585 491 23,246 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 538 24,222 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 728 36,453 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 728 37,771 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 513 23,373 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 727 35,556 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 510 23,422 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 2,673 128,897 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 617 26,886 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 2,725 130,073 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 622 28,212 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 4,157 196,195 SH   SOLE   0 0 0
ISHARES INC MSCI AUST ETF 464286103 16 746 SH   SOLE   0 0 0
ISHARES INC MSCI FRONTIER 464286145 65 2,414 SH   SOLE   0 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 13 481 SH   SOLE   0 0 0
ISHARES INC MSCI CDA ETF 464286509 18 522 SH   SOLE   0 0 0
ISHARES INC MSCI JAPN SMCETF 464286582 13 205 SH   SOLE   0 0 0
ISHARES INC MSCI ISRAEL ETF 464286632 3 53 SH   SOLE   0 0 0
ISHARES INC MSCI CHILE ETF 464286640 2 94 SH   SOLE   0 0 0
ISHARES INC MSCI TURKEY ETF 464286715 7 355 SH   SOLE   0 0 0
ISHARES INC MSCI STH KOR ETF 464286772 15 262 SH   SOLE   0 0 0
ISHARES INC MSCI MEXICO ETF 464286822 10 212 SH   SOLE   0 0 0
ISHARES INC MSCI HONG KG ETF 464286871 4 175 SH   SOLE   0 0 0
ISHARES TR TIPS BD ETF 464287176 485 4,255 SH   SOLE   0 0 0
ISHARES TR CORE S&P500 ETF 464287200 9,581 25,270 SH   SOLE   0 0 0
ISHARES TR IBOXX INV CP ETF 464287242 2,287 20,783 SH   SOLE   0 0 0
ISHARES TR 20 YR TR BD ETF 464287432 2,054 17,885 SH   SOLE   0 0 0
ISHARES TR MSCI EAFE ETF 464287465 4,015 64,253 SH   SOLE   0 0 0
ISHARES TR CORE S&P MCP ETF 464287507 214 947 SH   SOLE   0 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 637 2,912 SH   SOLE   0 0 0
ISHARES TR CORE S&P SCP ETF 464287804 5,427 58,726 SH   SOLE   0 0 0
ISHARES TR JPMORGAN USD EMG 464288281 765 8,970 SH   SOLE   0 0 0
ISHARES TR MSCI KLD400 SOC 464288570 135 1,876 SH   SOLE   0 0 0
ISHARES TR NEW ZEALAND ETF 464289123 2 47 SH   SOLE   0 0 0
ISHARES TR MSCI PERU ETF 464289842 2 60 SH   SOLE   0 0 0
ISHARES TR CHINA SM-CAP ETF 46429B200 14 352 SH   SOLE   0 0 0
ISHARES TR MSCI INDIA ETF 46429B598 22 550 SH   SOLE   0 0 0
ISHARES TR MSCI POLAND ETF 46429B606 4 271 SH   SOLE   0 0 0
ISHARES TR CORE MSCI EAFE 46432F842 1,570 26,685 SH   SOLE   0 0 0
ISHARES INC CORE MSCI EMKT 46434G103 1,559 31,782 SH   SOLE   0 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 5 98 SH   SOLE   0 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 47 896 SH   SOLE   0 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 24 733 SH   SOLE   0 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 6 151 SH   SOLE   0 0 0
ISHARES TR MSCI LW CRB TG 46434V464 22 161 SH   SOLE   0 0 0
ISHARES TR MSCI UAE ETF 46434V761 3 209 SH   SOLE   0 0 0
ISHARES TR MSCI QATAR ETF 46434V779 1 66 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8 177 7,035 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC22 ETF 46434VBA7 163 6,510 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1 3,325 134,608 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4 151 6,099 SH   SOLE   0 0 0
ISHARES TR ESG AWRE 1 5 YR 46435G243 62 2,590 SH   SOLE   0 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 23 363 SH   SOLE   0 0 0
ISHARES TR MSCI GBL SUS DEV 46435G532 23 288 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC2026 46435GAA0 3,007 126,396 SH   SOLE   0 0 0
ISHARES TR IBDS DEC28 ETF 46435U515 3,038 121,708 SH   SOLE   0 0 0
ISHARES TR ESG AWR US AGRGT 46435U549 62 1,270 SH   SOLE   0 0 0
ISHARES TR ESG AWARE MSCI 46435U663 22 710 SH   SOLE   0 0 0
ISHARES TR IBONDS 27 ETF 46435UAA9 3,696 154,844 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC 29 46436E205 2,959 129,515 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC 2031 46436E486 3,633 174,623 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC 2030 46436E726 3,641 170,131 SH   SOLE   0 0 0
JOHNSON & JOHNSON COM 478160104 26 147 SH   SOLE   0 0 0
MONDELEZ INTL INC CL A 609207105 330 5,315 SH   SOLE   0 0 0
NEWS CORP NEW CL B 65249B208 1 93 SH   SOLE   0 0 0
NUSHARES ETF TR ESG HI TLD CRP 67092P854 29 1,442 SH   SOLE   0 0 0
RESEARCH SOLUTIONS INC COM 761025105 150 84,185 SH   SOLE   0 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 23,064 61,137 SH   SOLE   0 0 0
SPDR GOLD TR GOLD SHS 78463V107 25 148 SH   SOLE   0 0 0
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 29 591 SH   SOLE   0 0 0
SPDR SER TR FTSE INT GVT ETF 78464A490 291 6,441 SH   SOLE   0 0 0
SPDR SER TR BLOOMBERG INTL T 78464A516 247 10,674 SH   SOLE   0 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622 257 2,829 SH   SOLE   0 0 0
SPDR SER TR SPDR S&P 500 ETF 78468R796 135 1,464 SH   SOLE   0 0 0
VANECK ETF TRUST VANECK RUSSIA ET 92189F403 3 591 SH   SOLE   0 0 0
VANECK ETF TRUST RUSSIA SML CAP 92189F734 1 118 SH   SOLE   0 0 0
VANECK ETF TRUST AFRICA INDEX ETF 92189F866 19 1,116 SH   SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 141 1,657 SH   SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4,019 96,491 SH   SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 154 2,911 SH   SOLE   0 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 866 10,676 SH   SOLE   0 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 5,397 27,402 SH   SOLE   0 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 653 4,948 SH   SOLE   0 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 237 1,347 SH   SOLE   0 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 192 1,018 SH   SOLE   0 0 0
WISDOMTREE TR EUR HDG SMLCAP 97717X552 37 1,210 SH   SOLE   0 0 0