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 25 213 SH   SOLE   0 0 0
ABBVIE INC COM 00287Y109 25 218 SH   SOLE   0 0 0
AMERICAN ELEC PWR CO INC COM 025537101 24 287 SH   SOLE   0 0 0
DBX ETF TR XTRACK MSCI CHNA 233051762 133 2,851 SH   SOLE   0 0 0
DBX ETF TR XTRACK MSCI EURP 233051853 182 5,343 SH   SOLE   0 0 0
DISNEY WALT CO COM 254687106 22 124 SH   SOLE   0 0 0
ETF SER SOLUTIONS VIDENTCORE EQ FD 26922A503 25 576 SH   SOLE   0 0 0
ETF MANAGERS TR ETHO CLIMATE LEA 26924G888 54 890 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,697 SH   SOLE   0 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 301 13,592 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO 28 HYCORP 46138J452 317 12,399 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 692 32,555 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585 470 18,311 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 485 18,768 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 695 30,095 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 3,973 188,272 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 698 32,422 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 557 24,191 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 483 19,541 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 697 31,247 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 483 19,198 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 2,588 116,619 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 576 22,627 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 2,579 118,673 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 553 23,687 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 3,849 178,289 SH   SOLE   0 0 0
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 123 4,967 SH   SOLE   0 0 0
ISHARES INC MSCI AUST ETF 464286103 16 632 SH   SOLE   0 0 0
ISHARES INC MSCI FRONTIER 464286145 82 2,465 SH   SOLE   0 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 19 472 SH   SOLE   0 0 0
ISHARES INC MSCI CDA ETF 464286509 23 624 SH   SOLE   0 0 0
ISHARES INC MSCI ISRAEL ETF 464286632 4 54 SH   SOLE   0 0 0
ISHARES INC MSCI CHILE ETF 464286640 2 85 SH   SOLE   0 0 0
ISHARES INC MSCI TURKEY ETF 464286715 5 258 SH   SOLE   0 0 0
ISHARES INC MSCI STH KOR ETF 464286772 19 200 SH   SOLE   0 0 0
ISHARES INC MSCI MEXICO ETF 464286822 13 271 SH   SOLE   0 0 0
ISHARES INC MSCI HONG KG ETF 464286871 4 160 SH   SOLE   0 0 0
ISHARES TR TIPS BD ETF 464287176 289 2,256 SH   SOLE   0 0 0
ISHARES TR CORE S&P500 ETF 464287200 8,124 18,897 SH   SOLE   0 0 0
ISHARES TR 20 YR TR BD ETF 464287432 8,023 55,579 SH   SOLE   0 0 0
ISHARES TR MSCI EAFE ETF 464287465 3,973 50,368 SH   SOLE   0 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 1,241 4,571 SH   SOLE   0 0 0
ISHARES TR CORE S&P SCP ETF 464287804 5,403 47,822 SH   SOLE   0 0 0
ISHARES TR JPMORGAN USD EMG 464288281 346 3,079 SH   SOLE   0 0 0
ISHARES TR MSCI KLD400 SOC 464288570 162 1,951 SH   SOLE   0 0 0
ISHARES TR NEW ZEALAND ETF 464289123 2 34 SH   SOLE   0 0 0
ISHARES TR MSCI PERU ETF 464289842 2 61 SH   SOLE   0 0 0
ISHARES TR CHINA SM-CAP ETF 46429B200 16 283 SH   SOLE   0 0 0
ISHARES TR MSCI INDIA ETF 46429B598 28 639 SH   SOLE   0 0 0
ISHARES TR MSCI POLAND ETF 46429B606 6 280 SH   SOLE   0 0 0
ISHARES TR CORE MSCI EAFE 46432F842 1,308 17,475 SH   SOLE   0 0 0
ISHARES INC CORE MSCI EMKT 46434G103 1,385 20,680 SH   SOLE   0 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 6 94 SH   SOLE   0 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 26 584 SH   SOLE   0 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 9 227 SH   SOLE   0 0 0
ISHARES TR MSCI LW CRB TG 46434V464 26 157 SH   SOLE   0 0 0
ISHARES TR MSCI UAE ETF 46434V761 4 300 SH   SOLE   0 0 0
ISHARES TR MSCI QATAR ETF 46434V779 2 86 SH   SOLE   0 0 0
ISHARES TR HDG MSCI JAPAN 46434V886 48 1,234 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8 179 6,855 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC22 ETF 46434VBA7 158 6,216 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1 3,253 120,528 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4 163 6,185 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC21 ETF 46434VBK5 162 6,541 SH   SOLE   0 0 0
ISHARES TR ESG AWRE 1 5 YR 46435G243 68 2,613 SH   SOLE   0 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 26 330 SH   SOLE   0 0 0
ISHARES TR MSCI GLOBAL IMP 46435G532 27 267 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC2026 46435GAA0 2,970 111,603 SH   SOLE   0 0 0
ISHARES TR IBDS DEC28 ETF 46435U515 3,063 105,998 SH   SOLE   0 0 0
ISHARES TR ESG AWR US AGRGT 46435U549 69 1,242 SH   SOLE   0 0 0
ISHARES TR ESG AWARE MSCI 46435U663 27 661 SH   SOLE   0 0 0
ISHARES TR IBONDS 27 ETF 46435UAA9 3,659 135,283 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC 29 46436E205 3,007 112,110 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC 2030 46436E726 3,639 142,714 SH   SOLE   0 0 0
JOHNSON & JOHNSON COM 478160104 24 147 SH   SOLE   0 0 0
L BRANDS INC COM 501797104 0 0 SH   SOLE   0 0 0
LANNET INC COM 516012101 0 0 SH   SOLE   0 0 0
MONDELEZ INTL INC CL A 609207105 335 5,361 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 34 1,386 SH   SOLE   0 0 0
RESEARCH SOLUTIONS INC COM 761025105 241 84,185 SH   SOLE   0 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 24,937 58,255 SH   SOLE   0 0 0
SPDR GOLD TR GOLD SHS 78463V107 23 139 SH   SOLE   0 0 0
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 41 665 SH   SOLE   0 0 0
SPDR SER TR FTSE INT GVT ETF 78464A490 349 6,184 SH   SOLE   0 0 0
SPDR SER TR BLOMBERG INTL TR 78464A516 283 9,642 SH   SOLE   0 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 308 2,802 SH   SOLE   0 0 0
SPDR SER TR SPDR S&P 500 ETF 78468R796 161 1,520 SH   SOLE   0 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 18 623 SH   SOLE   0 0 0
VANECK VECTORS ETF TR RUSSIA SMALL CAP 92189F734 4 105 SH   SOLE   0 0 0
VANECK VECTORS ETF TR AFRICA INDEX ETF 92189F866 23 1,038 SH   SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 6 56 SH   SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4,138 76,194 SH   SOLE   0 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 2,046 19,134 SH   SOLE   0 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 5,490 23,131 SH   SOLE   0 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 381 2,769 SH   SOLE   0 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 26 117 SH   SOLE   0 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 242 1,085 SH   SOLE   0 0 0
WISDOMTREE TR JPN SCAP HDG EQT 97717W521 12 279 SH   SOLE   0 0 0
WISDOMTREE TR EUR HDG SMLCAP 97717X552 46 1,318 SH   SOLE   0 0 0