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
AMAZON COM INC COM 023135106   460,983 4,463 SH   SOLE   0 0 4,463
APPLE INC COM 378033100   762,991 4,627 SH   SOLE   0 0 4,627
BERKSHIRE HATHAWAY INC DEL CL B NEW 846070702   2,744,039 8,887 SH   SOLE   0 0 8,887
ECOLAB INC COM 278865100   219,162 1,324 SH   SOLE   0 0 1,324
ISHARES TR TIPS BD ETF 464287176   616,436 5,591 SH   SOLE   0 0 5,591
ISHARES TR CORE US AGGBD ET 464287226   13,331,542 133,797 SH   SOLE   0 0 133,797
ISHARES TR S&P 500 GRWT ETF 464287309   846,926 13,256 SH   SOLE   0 0 13,256
ISHARES TR S&P 500 VAL ETF 464287408   37,820,405 249,212 SH   SOLE   0 0 249,212
ISHARES TR RUS MDCP VAL ETF 464287473   18,739,136 176,451 SH   SOLE   0 0 176,451
ISHARES TR RUS MID CAP ETF 464287499   1,294,399 18,513 SH   SOLE   0 0 18,513
ISHARES TR RUS 1000 ETF 464287622   371,522 1,650 SH   SOLE   0 0 1,650
ISHARES TR RUSSELL 2000 ETF 464287655   4,633,181 25,971 SH   SOLE   0 0 25,971
ISHARES TR U.S. FINLS ETF 464287788   429,330 6,035 SH   SOLE   0 0 6,035
ISHARES TR GL CLEAN ENE ETF 464288224   264,063 13,350 SH   SOLE   0 0 13,350
ISHARES TR EAFE SML CP ETF 464288273   239,647 4,027 SH   SOLE   0 0 4,027
ISHARES TR NATIONAL MUN ETF 464288414   2,120,108 19,678 SH   SOLE   0 0 19,678
MICROSOFT CORP COM 594918104   235,253 816 SH   SOLE   0 0 816
US BANCORP DEL COM NEW 902973304   377,011 10,458 SH   SOLE   0 0 10,458
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   216,696 2,833 SH   SOLE   0 0 2,833
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,927,991 42,683 SH   SOLE   0 0 42,683
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   8,702,043 181,975 SH   SOLE   0 0 181,975
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   2,274,359 56,060 SH   SOLE   0 0 56,060
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   2,284,295 20,911 SH   SOLE   0 0 20,911
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   4,354,837 107,793 SH   SOLE   0 0 107,793
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   637,505 12,584 SH   SOLE   0 0 12,584
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   2,115,088 15,776 SH   SOLE   0 0 15,776
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   3,564,419 42,924 SH   SOLE   0 0 42,924
VANGUARD INDEX FDS SM CP VAL ETF 922908611   313,392 1,974 SH   SOLE   0 0 1,974
VANGUARD INDEX FDS LARGE CAP ETF 922908637   481,596 2,578 SH   SOLE   0 0 2,578
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   449,481 3,206 SH   SOLE   0 0 3,206
VANGUARD INDEX FDS GROWTH ETF 922908736   662,039 2,654 SH   SOLE   0 0 2,654
VANGUARD INDEX FDS VALUE ETF 922908744   3,288,764 23,813 SH   SOLE   0 0 23,813
VANGUARD INDEX FDS SMALL CP ETF 922908751   404,900 2,136 SH   SOLE   0 0 2,136
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,185,882 5,810 SH   SOLE   0 0 5,810
AMERISOURCEBERGEN CORP COM 03073E105   350,218 2,187 SH   SOLE   0 0 2,187
PROSOMNUS INC COMMON STOCK 50535E108   83,360 16,000 SH   SOLE   0 0 16,000
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297   2,828,880 121,777 SH   SOLE   0 0 121,777
ALPHABET INC CAP STK CL C 02079K107   266,656 2,564 SH   SOLE   0 0 2,564
ALPHABET INC CAP STK CL A 02079K305   435,666 4,200 SH   SOLE   0 0 4,200
BROADCOM INC COM 11135F101   320,770 500 SH   SOLE   0 0 500
CISCO SYS INC COM 17275R102   223,476 4,275 SH   SOLE   0 0 4,275
FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106   191,370 10,715 SH   SOLE   0 0 10,715
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   237,247 4,447 SH   SOLE   0 0 4,447
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706   202,614 2,610 SH   SOLE   0 0 2,610
ISHARES TR CORE MSCI EAFE 46432F842   10,289,003 153,912 SH   SOLE   0 0 153,912
ISHARES INC CORE MSCI EMKT 46434G103   981,313 20,113 SH   SOLE   0 0 20,113
ISHARES INC MSCI EMRG CHN 46434G764   2,853,839 57,852 SH   SOLE   0 0 57,852
ISHARES TR CONV BD ETF 46435G102   2,539,728 34,973 SH   SOLE   0 0 34,973
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   462,189 9,100 SH   SOLE   0 0 9,100
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   7,724,824 153,514 SH   SOLE   0 0 153,514
NVIDIA CORPORATION COM 67066G104   849,768 3,059 SH   SOLE   0 0 3,059
SPDR S&P 500 ETF TR TR UNIT 78462F103   348,800 852 SH   SOLE   0 0 852
SPDR SER TR S&P 600 SMCP VAL 78464A300   6,540,791 85,860 SH   SOLE   0 0 85,860
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   441,459 3,410 SH   SOLE   0 0 3,410
SELECT SECTOR SPDR TR ENERGY 81369Y506   570,285 6,885 SH   SOLE   0 0 6,885
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   914,682 6,057 SH   SOLE   0 0 6,057
3M CO COM 88579Y101   500,538 4,762 SH   SOLE   0 0 4,762
UNITEDHEALTH GROUP INC COM 91324P102   294,896 624 SH   SOLE   0 0 624
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   260,632 1,032 SH   SOLE   0 0 1,032
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   973,394 4,082 SH   SOLE   0 0 4,082
VANGUARD WORLD FDS INF TECH ETF 92204A702   1,308,671 3,395 SH   SOLE   0 0 3,395
VANGUARD WORLD FDS COMM SRVC ETF 92204A884   233,651 2,417 SH   SOLE   0 0 2,417
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   236,533 3,282 SH   SOLE   0 0 3,282
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   41,750,598 663,867 SH   SOLE   0 0 663,867
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   1,381,536 20,679 SH   SOLE   0 0 20,679
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   2,606,728 13,990 SH   SOLE   0 0 13,990
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   225,218 788 SH   SOLE   0 0 788
MEDTRONIC PLC SHS G5960L103   205,178 2,545 SH   SOLE   0 0 2,545