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
Expires: July 31, 2015
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
ABBVIE INC COM 00287Y109 202,067 803 SH SOLE 0 0 0 803
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 916,982 5,062 SH SOLE 0 0 0 5,062
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 5,122,101 49,705 SH SOLE 0 0 0 49,705
AMERIPRISE FINL INC COM 03076C106 467,477 1,019 SH SOLE 0 0 0 1,019
APPLE INC COM 037833100 1,285,338 4,442 SH SOLE 0 0 0 4,442
ARCHER DANIELS MIDLAND CO COM 039483102 1,029,185 13,471 SH SOLE 0 0 0 13,471
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,995,055 3,987 SH SOLE 0 0 0 3,987
CAPITAL GROUP EQUITY ETF TR US SM MI CA ETF 14022A102 4,646,265 140,924 SH SOLE 0 0 0 140,924
DIMENSIONAL ETF TRUST US SUSTAINABILTY 25434V716 337,928 7,247 SH SOLE 0 0 0 7,247
DIMENSIONAL ETF TRUST INTERNATIONAL 25434V690 4,869,132 107,963 SH SOLE 0 0 0 107,963
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 9,507,520 176,000 SH SOLE 0 0 0 176,000
ECOLAB INC COM 278865100 699,312 2,510 SH SOLE 0 0 0 2,510
FIDELITY COVINGTON TRUST SML MID MLTFCT 316092527 5,180,093 98,015 SH SOLE 0 0 0 98,015
FIRST TR EXCHANGE-TRADED FD SHS 33734H106 1,935,569 40,174 SH SOLE 0 0 0 40,174
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 275,640 11,246 SH SOLE 0 0 0 11,246
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 1,502,794 20,064 SH SOLE 0 0 0 20,064
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 4,764,623 29,495 SH SOLE 0 0 0 29,495
INVESCO EXCHANGE TRADED FD T RAFI US 1000 ETF 46137V613 313,969 5,811 SH SOLE 0 0 0 5,811
ISHARES INC MSCI JAPAN ETF 46434G822 6,093,796 65,335 SH SOLE 0 0 0 65,335
ISHARES INC ESG AWR MSCI EM 46434G863 7,041,065 128,745 SH SOLE 0 0 0 128,745
ISHARES TR CORE MSCI EAFE 46432F842 200,983 2,081 SH SOLE 0 0 0 2,081
ISHARES TR ESG SELECT SCRE 46436E551 217,675 4,174 SH SOLE 0 0 0 4,174
ISHARES TR DOW JONES US ETF 464287846 520,228 2,854 SH SOLE 0 0 0 2,854
ISHARES TR MSCI INDIA ETF 46429B598 897,960 18,181 SH SOLE 0 0 0 18,181
ISHARES TR CORE S&P SCP ETF 464287804 1,329,303 8,963 SH SOLE 0 0 0 8,963
ISHARES TR ESG AWARE MSCI 46435U663 3,298,528 58,976 SH SOLE 0 0 0 58,976
ISHARES TR USD GRN BOND ETF 46435U440 3,435,965 72,378 SH SOLE 0 0 0 72,378
ISHARES TR CORE S&P500 ETF 464287200 4,093,571 5,466 SH SOLE 0 0 0 5,466
ISHARES TR ESG MSCI KLD ETF 464288570 4,754,403 33,390 SH SOLE 0 0 0 33,390
ISHARES TR S&P 500 GRWT ETF 464287309 6,796,183 49,416 SH SOLE 0 0 0 49,416
ISHARES TR ESG AW MSCI EAFE 46435G516 9,170,550 89,199 SH SOLE 0 0 0 89,199
ISHARES TR US INFRASTRUC 46435U713 11,418,373 181,129 SH SOLE 0 0 0 181,129
ISHARES TR ESG AWR MSCI USA 46435G425 11,561,977 70,642 SH SOLE 0 0 0 70,642
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 2,728,755 53,505 SH SOLE 0 0 0 53,505
LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505 7,656,929 188,664 SH SOLE 0 0 0 188,664
MICROSOFT CORP COM 594918104 270,813 726 SH SOLE 0 0 0 726
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 681,209 13,070 SH SOLE 0 0 0 13,070
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 966,857 19,341 SH SOLE 0 0 0 19,341
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 10,108,014 86,349 SH SOLE 0 0 0 86,349
PACER FDS TR US LRG CP CASH 69374H360 6,705,212 167,019 SH SOLE 0 0 0 167,019
PIMCO ETF TR MUNI INCOME OPP 72201R635 2,325,432 50,818 SH SOLE 0 0 0 50,818
PIMCO ETF TR ENHANCD SHORT 72201R643 4,428,285 44,758 SH SOLE 0 0 0 44,758
PROSHARES TR S&P 500 DV ARIST 74348A467 232,278 4,136 SH SOLE 0 0 0 4,136
PUTNAM ETF TRUST FOCUSED LAR CAP 746729300 3,904,605 76,636 SH SOLE 0 0 0 76,636
QUANTA SVCS INC COM 74762E102 285,136 396 SH SOLE 0 0 0 396
SCHWAB STRATEGIC TR FUND EM EQUI ETF 808524730 6,262,338 157,821 SH SOLE 0 0 0 157,821
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 207,667 1,090 SH SOLE 0 0 0 1,090
SPDR INDEX SHS FDS ST STR PO EX ETF 78463X889 1,729,309 34,318 SH SOLE 0 0 0 34,318
SPDR SERIES TRUST ST STR P500ETF 78464A854 522,096 5,941 SH SOLE 0 0 0 5,941
SPDR SERIES TRUST ST STR MSCI GEN 78468R747 651,892 4,221 SH SOLE 0 0 0 4,221
SPDR SERIES TRUST ST STR P500VAL 78464A508 7,798,263 128,282 SH SOLE 0 0 0 128,282
SPDR SERIES TRUST SPDR S&P 500 ESG 78468R531 11,333,614 155,404 SH SOLE 0 0 0 155,404
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 1,513,924 2,027 SH SOLE 0 0 0 2,027
UNITEDHEALTH GROUP INC COM 91324P102 260,601 627 SH SOLE 0 0 0 627
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 3,183,464 30,622 SH SOLE 0 0 0 30,622
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 970,951 11,752 SH SOLE 0 0 0 11,752
VANGUARD INDEX FDS VALUE ETF 922908744 263,696 1,210 SH SOLE 0 0 0 1,210
VANGUARD INDEX FDS TOTAL STK MKT 922908769 296,032 800 SH SOLE 0 0 0 800
VANGUARD INDEX FDS GROWTH ETF 922908736 419,158 4,866 SH SOLE 0 0 0 4,866
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,238,246 4,085 SH SOLE 0 0 0 4,085
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 16,878,356 24,575 SH SOLE 0 0 0 24,575
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 336,091 1,420 SH SOLE 0 0 0 1,420
VANGUARD STAR FDS VG TL INTL STK F 921909768 760,776 8,899 SH SOLE 0 0 0 8,899
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 5,960,063 83,650 SH SOLE 0 0 0 83,650
VANGUARD WORLD FD ESG INTL STK ETF 921910725 308,281 3,744 SH SOLE 0 0 0 3,744
VANGUARD WORLD FD ESG US STK ETF 921910733 2,411,529 18,236 SH SOLE 0 0 0 18,236
WISDOMTREE TR INDIA ERNGS FD 97717W422 6,518,475 152,372 SH SOLE 0 0 0 152,372