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
APPLE INC Common Stock 037833100 541 3,826 SH   SOLE   0 0 3,826
BERKSHIRE HATHAWAY INC DEL CL B NEW Common Stock 084670702 209 766 SH   SOLE   0 0 766
ISHARES CORE S&P 500 ETF 464287200 3,449 8,005 SH   SOLE   0 0 8,005
ISHARES MSCI EAFE ETF 464287465 1,354 17,361 SH   SOLE   0 0 17,361
ISHARES CORE S&P MID-CAP ETF 464287507 1,462 5,556 SH   SOLE   0 0 5,556
ISHARES RUSSELL 1000 GROWTH ETF 464287614 242 882 SH   SOLE   0 0 882
ISHARES CORE S&P SMALL-CAP ETF 464287804 4,209 38,544 SH   SOLE   0 0 38,544
ISHARES S&P SMALL-CAP 600 VALUE ETF 464287879 356 3,540 SH   SOLE   0 0 3,540
ISHARES S&P SMALL-CAP 600 GROWTH ETF 464287887 226 1,738 SH   SOLE   0 0 1,738
ISHARES MSCI USA ESG SLCT ETF 464288802 230 2,400 SH   SOLE   0 0 2,400
VANGUARD MEGA CAP VALUE ETF 921910840 376 3,840 SH   SOLE   0 0 3,840
VANGUARD FTSE DEVELOPED MARKET ETF 921943858 82,867 1,637,285 SH   SOLE   0 0 1,637,285
VANGUARD FTSE ALL WORLD EX USA SMALL CAP ETF 922042718 40,492 302,879 SH   SOLE   0 0 302,879
VANGUARD FTSE EMERGING MKTS ETF 922042858 47,351 946,832 SH   SOLE   0 0 946,832
VANGUARD S&P 500 SHS ETF 922908363 108,997 276,362 SH   SOLE   0 0 276,362
VANGUARD MID CAP ETF 922908629 2,805 11,849 SH   SOLE   0 0 11,849
VANGUARD LARGE CAP ETF 922908637 9,526 47,411 SH   SOLE   0 0 47,411
VANGUARD GROWTH ETF 922908736 1,155 3,981 SH   SOLE   0 0 3,981
VANGUARD VALUE ETF 922908744 360 2,661 SH   SOLE   0 0 2,661
VANGUARD SMALL CAP ETF 922908751 60,472 276,544 SH   SOLE   0 0 276,544
INVESCO QQQ TRUST ETF 46090E103 46,578 130,120 SH   SOLE   0 0 130,120
ALPHABET INC A Common Stock 02079K305 356 133 SH   SOLE   0 0 133
FACEBOOK INC CL A Common Stock 30303M102 218 641 SH   SOLE   0 0 641
INVESCO S&P SMALLCAP 600 REVENUE ETF 46138G664 42,388 362,571 SH   SOLE   0 0 362,571
INVESCO S&P MIDCAP 400 REVENUE ETF 46138G672 33,890 388,471 SH   SOLE   0 0 388,471
INVESCO S&P 500 REVENUE ETF 46138G698 80,778 1,110,195 SH   SOLE   0 0 1,110,195
INVESCO BULLETSHARES 2024 CORP BD ETF 46138J841 36,356 1,644,268 SH   SOLE   0 0 1,644,268
INVESCO BULLETSHARES 2022 CORP BD ETF 46138J882 36,204 1,681,576 SH   SOLE   0 0 1,681,576
ISHARES CORE MSCI EAFE ETF 46432F842 11,422 153,833 SH   SOLE   0 0 153,833
ISHARES CORE MSCI EMERGING MKTS ETF 46434G103 4,552 73,711 SH   SOLE   0 0 73,711
SPDR S&P 500 TRUST ETF 78462F103 3,654 8,514 SH   SOLE   0 0 8,514
SPDR PORTFOLIO EUROPE ETF ETF 78463X103 315 7,724 SH   SOLE   0 0 7,724
SPDR S&P EMERGING MARKETS ETF 78463X509 375 8,814 SH   SOLE   0 0 8,814
SPDR PORTFOLIO S&P 500 LARGE VALUE ETF 78464A508 200 5,116 SH   SOLE   0 0 5,116
SPDR PORTFOLIO S&P 400 MID CAP TOTAL ETF 78464A847 687 14,891 SH   SOLE   0 0 14,891
SPDR S&P MIDCAP 400 TR ETF 78467Y107 240 500 SH   SOLE   0 0 500
SPDR PORTFOLIO S&P 600 SMALL CAP ETF 78468R853 329 7,719 SH   SOLE   0 0 7,719