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
ALPHABET INC A Common Stock 02079K305   208,223 2,360 SH   SOLE   0 0 2,360
APPLE INC Common Stock 037833100   516,342 3,974 SH   SOLE   0 0 3,974
BERKSHIRE HATHAWAY INC DEL CL B NEW Common Stock 084670702   404,968 1,311 SH   SOLE   0 0 1,311
INVESCO BULLETSHARES 2024 CORP BD ETF 46138J841   30,087,378 1,468,744 SH   SOLE   0 0 1,468,744
INVESCO BULLETSHARES 2025 CORP BD ETF 46138J817   2,490,774 123,673 SH   SOLE   0 0 123,673
INVESCO BULLETSHARES 2026 CORP BD ETF 46138J791   31,166,638 1,646,850 SH   SOLE   0 0 1,646,850
INVESCO NASDAQ 100 ETF 46138G649   2,022,800 18,468 SH   SOLE   0 0 18,468
INVESCO QQQ TRUST ETF 46090E103   41,139,846 154,498 SH   SOLE   0 0 154,498
INVESCO S&P 500 REVENUE ETF 46138G698   95,486,779 1,291,409 SH   SOLE   0 0 1,291,409
INVESCO S&P MIDCAP 400 REVENUE ETF 46138G672   38,744,310 451,202 SH   SOLE   0 0 451,202
INVESCO S&P SMALLCAP 600 REVENUE ETF 46138G664   42,069,724 387,632 SH   SOLE   0 0 387,632
ISHARES CORE MSCI EAFE ETF 46432F842   26,945,235 437,139 SH   SOLE   0 0 437,139
ISHARES CORE MSCI EMERGING MKTS ETF 46434G103   41,490,516 888,448 SH   SOLE   0 0 888,448
ISHARES CORE S&P 500 ETF 464287200   10,428,996 27,144 SH   SOLE   0 0 27,144
ISHARES CORE S&P MID-CAP ETF 464287507   518,370 2,143 SH   SOLE   0 0 2,143
ISHARES CORE S&P SMALL-CAP ETF 464287804   7,087,590 74,890 SH   SOLE   0 0 74,890
ISHARES MSCI EAFE ETF 464287465   1,312,467 19,995 SH   SOLE   0 0 19,995
ISHARES MSCI EMERGING MARKETS EX CHINA ETF 46434G764   1,339,508 28,218 SH   SOLE   0 0 28,218
ISHARES MSCI USA ESG SLCT ETF 464288802   256,098 3,111 SH   SOLE   0 0 3,111
JP MORGAN EQUITY PREMIUM INCOME ETF 46641Q332   366,772 6,731 SH   SOLE   0 0 6,731
MASTERCARD INC A Common Stock 57636Q104   209,333 602 SH   SOLE   0 0 602
SPDR PORTFOLIO S&P 400 MID CAP TOTAL ETF 78464A847   632,868 14,891 SH   SOLE   0 0 14,891
SPDR PORTFOLIO S&P 500 HIGH DIV ETF 78468R788   432,530 10,928 SH   SOLE   0 0 10,928
SPDR PORTFOLIO S&P 600 SMALL CAP ETF 78468R853   251,951 6,815 SH   SOLE   0 0 6,815
SPDR S&P 500 TRUST ETF 78462F103   3,863,487 10,102 SH   SOLE   0 0 10,102
SPDR S&P MIDCAP 400 TR ETF 78467Y107   221,395 500 SH   SOLE   0 0 500
VANGUARD S&P 500 SHS ETF 922908363   113,340,783 322,596 SH   SOLE   0 0 322,596
VANGUARD FTSE ALL WORLD EX USA SMALL CAP ETF 922042718   29,479,742 286,740 SH   SOLE   0 0 286,740
VANGUARD FTSE DEVELOPED MARKET ETF 921943858   61,104,840 1,455,917 SH   SOLE   0 0 1,455,917
VANGUARD FTSE EMERGING MKTS ETF 922042858   69,909,767 1,793,478 SH   SOLE   0 0 1,793,478
VANGUARD GROWTH ETF 922908736   805,994 3,782 SH   SOLE   0 0 3,782
VANGUARD LARGE CAP ETF 922908637   8,066,331 46,305 SH   SOLE   0 0 46,305
VANGUARD MEGA CAP VALUE ETF 921910840   338,377 3,290 SH   SOLE   0 0 3,290
VANGUARD MID CAP ETF 922908629   2,284,122 11,207 SH   SOLE   0 0 11,207
VANGUARD SMALL CAP ETF 922908751   64,838,966 353,269 SH   SOLE   0 0 353,269
VANGUARD VALUE ETF 922908744   315,371 2,247 SH   SOLE   0 0 2,247
WISDOMTREE INTERNATIONAL HIGH DIV ETF 97717W802   263,931 7,358 SH   SOLE   0 0 7,358