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
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 BBG001SBT983 9,537,742 183,453 SH   SOLE   183,453 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 BBG00FZ4KG74 751,257 17,863 SH   SOLE   17,863 0 0
GRANITESHARES GOLD TR SHS BEN INT 38748G101 BBG00HBPWNP1 530,326 29,011 SH   SOLE   29,011 0 0
ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 1,548,587 32,540 SH   SOLE   32,540 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 BBG00D7BDH70 2,295,966 75,824 SH   SOLE   75,824 0 0
ISHARES INC MSCI EMERG MRKT 464286533 BBG0025X3FS0 230,382 4,318 SH   SOLE   4,318 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 BBG001SKXPR1 7,327,114 90,491 SH   SOLE   90,491 0 0
ISHARES TR 20 YR TR BD ETF 464287432 BBG001S8MLN3 1,917,364 21,618 SH   SOLE   21,618 0 0
ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 7,604,220 153,527 SH   SOLE   153,527 0 0
ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 832,330 3,338 SH   SOLE   3,338 0 0
ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 2,529,018 26,810 SH   SOLE   26,810 0 0
ISHARES TR CORE S&P TTL STK 464287150 BBG001SHTRL5 383,626 4,072 SH   SOLE   4,072 0 0
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 17,556,765 40,883 SH   SOLE   40,883 0 0
ISHARES TR CORE TOTAL USD 46434V613 BBG006MJCSW0 803,044 18,369 SH   SOLE   18,369 0 0
ISHARES TR EAFE GRWTH ETF 464288885 BBG001SP62C7 5,851,735 67,806 SH   SOLE   67,806 0 0
ISHARES TR EAFE VALUE ETF 464288877 BBG001SNYBH6 5,294,569 108,207 SH   SOLE   108,207 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 BBG00FFPFTS4 528,135 5,623 SH   SOLE   5,623 0 0
ISHARES TR EXPONENTIAL TECH 46434V381 BBG008B3Q692 248,288 4,755 SH   SOLE   4,755 0 0
ISHARES TR GLOBAL TECH ETF 464287291 BBG001S60KQ0 1,949,374 33,702 SH   SOLE   33,702 0 0
ISHARES TR IBOXX HI YD ETF 464288513 BBG001ST0ZQ7 7,326,993 99,389 SH   SOLE   99,389 0 0
ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 1,792,521 17,570 SH   SOLE   17,570 0 0
ISHARES TR JPMORGAN USD EMG 464288281 BBG001SQS9Y2 1,768,972 21,436 SH   SOLE   21,436 0 0
ISHARES TR MBS ETF 464288588 BBG001SSD8B1 205,438 2,313 SH   SOLE   2,313 0 0
ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 2,573,746 37,343 SH   SOLE   37,343 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 2,164,677 29,907 SH   SOLE   29,907 0 0
ISHARES TR MSCI USA MMENTM 46432F396 BBG004FPV022 205,509 1,471 SH   SOLE   1,471 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWW3 8,436,368 64,013 SH   SOLE   64,013 0 0
ISHARES TR MSCI USA VALUE 46432F388 BBG004FPWGT7 2,456,464 27,077 SH   SOLE   27,077 0 0
ISHARES TR RUS 1000 ETF 464287622 BBG001S562W9 980,889 4,175 SH   SOLE   4,175 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 1,089,291 6,163 SH   SOLE   6,163 0 0
ISHARES TR S&P 100 ETF 464287101 BBG001SGB026 447,827 2,231 SH   SOLE   2,231 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 755,084 11,036 SH   SOLE   11,036 0 0
ISHARES TR TRS FLT RT BD 46434V860 BBG005YTNMS3 247,651 4,880 SH   SOLE   4,880 0 0
ISHARES TR U.S. ENERGY ETF 464287796 BBG001SFGXW8 791,259 16,682 SH   SOLE   16,682 0 0
ISHARES TR U.S. MED DVC ETF 464288810 BBG001SQZT52 833,462 17,184 SH   SOLE   17,184 0 0
ISHARES TR U.S. TECH ETF 464287721 BBG001SFB7Z7 1,539,384 14,671 SH   SOLE   14,671 0 0
ISHARES TR US HLTHCARE ETF 464287762 BBG001SFGXR4 390,814 1,447 SH   SOLE   1,447 0 0
ISHARES TR US INFRASTRUC 46435U713 BBG00KHHFPF1 1,501,976 41,048 SH   SOLE   41,048 0 0
MICROSOFT CORP COM 594918104 BBG001S5TD05 238,255 754 SH   SOLE   754 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 BBG002N12C17 830,851 9,452 SH   SOLE   9,452 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 BBG001T618D9 5,344,672 53,372 SH   SOLE   53,372 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 BBG001SRXRD7 212,575 6,332 SH   SOLE   6,332 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 BBG0084H8485 839,575 21,722 SH   SOLE   21,722 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 BBG001TC6MJ4 1,616,831 19,127 SH   SOLE   19,127 0 0
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 BBG001TC6MR5 2,548,103 29,154 SH   SOLE   29,154 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 10,852,292 27,635 SH   SOLE   27,635 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 982,100 4,623 SH   SOLE   4,623 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 BBG001TCH518 433,841 6,339 SH   SOLE   6,339 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 1,404,120 32,116 SH   SOLE   32,116 0 0
VANGUARD WORLD FD ESG US STK ETF 921910733 BBG00M0P2SP4 6,210,125 82,559 SH   SOLE   82,559 0 0