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
ABBVIE INC COM 00287Y109   205 1,128 SH   SOLE 0 0 0 1,128
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100   624 6,533 SH   SOLE 0 0 0 6,533
APPLE INC COM 037833100   685 3,992 SH   SOLE 0 0 0 3,992
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,585 3,768 SH   SOLE 0 0 0 3,768
DIMENSIONAL ETF TRUST US SUSTAINABILTY 25434V716   307 8,922 SH   SOLE 0 0 0 8,922
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   4,716 128,333 SH   SOLE 0 0 0 128,333
ECOLAB INC COM 278865100   580 2,510 SH   SOLE 0 0 0 2,510
FIRST TR VALUE LINE DIVID IN SHS 33734H106   2,296 54,371 SH   SOLE 0 0 0 54,371
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   225 5,844 SH   SOLE 0 0 0 5,844
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206   254 10,224 SH   SOLE 0 0 0 10,224
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   1,741 26,430 SH   SOLE 0 0 0 26,430
ISHARES TR CORE S&P500 ETF 464287200   2,742 5,216 SH   SOLE 0 0 0 5,216
ISHARES TR S&P 500 GRWT ETF 464287309   5,016 59,404 SH   SOLE 0 0 0 59,404
ISHARES TR CORE S&P SCP ETF 464287804   2,990 27,058 SH   SOLE 0 0 0 27,058
ISHARES TR MSCI KLD400 SOC 464288570   4,106 40,734 SH   SOLE 0 0 0 40,734
ISHARES INC MSCI EMRG CHN 46434G764   360 6,261 SH   SOLE 0 0 0 6,261
ISHARES INC MSCI JPN ETF NEW 46434G822   4,342 60,853 SH   SOLE 0 0 0 60,853
ISHARES INC ESG AWR MSCI EM 46434G863   4,540 140,875 SH   SOLE 0 0 0 140,875
ISHARES TR ESG AWR MSCI USA 46435G425   11,415 99,299 SH   SOLE 0 0 0 99,299
ISHARES TR ESG AW MSCI EAFE 46435G516   8,872 111,030 SH   SOLE 0 0 0 111,030
ISHARES TR USD GRN BOND ETF 46435U440   2,591 55,267 SH   SOLE 0 0 0 55,267
ISHARES TR ESG AWARE MSCI 46435U663   1,989 49,401 SH   SOLE 0 0 0 49,401
ISHARES TR US INFRASTRUC 46435U713   9,374 216,198 SH   SOLE 0 0 0 216,198
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   1,421 27,999 SH   SOLE 0 0 0 27,999
MICROSOFT CORP COM 594918104   384 912 SH   SOLE 0 0 0 912
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201   2,825 37,033 SH   SOLE 0 0 0 37,033
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300   325 8,368 SH   SOLE 0 0 0 8,368
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607   979 23,530 SH   SOLE 0 0 0 23,530
PIMCO ETF TR MUNI INCOME OPP 72201R635   382 8,374 SH   SOLE 0 0 0 8,374
PIMCO ETF TR ENHANCD SHORT 72201R643   3,950 40,057 SH   SOLE 0 0 0 40,057
PROSHARES TR S&P 500 DV ARIST 74348A467   1,027 10,126 SH   SOLE 0 0 0 10,126
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,412 2,699 SH   SOLE 0 0 0 2,699
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   1,907 53,214 SH   SOLE 0 0 0 53,214
SPDR SER TR BBG CONV SEC ETF 78464A359   233 3,188 SH   SOLE 0 0 0 3,188
SPDR SER TR PRTFLO S&P500 VL 78464A508   7,166 143,026 SH   SOLE 0 0 0 143,026
SPDR SER TR S&P 500 ESG ETF 78468R531   11,459 226,283 SH   SOLE 0 0 0 226,283
SPDR SER TR NUVEEN BLMBRG SH 78468R739   977 20,593 SH   SOLE 0 0 0 20,593
SPDR SER TR SPDR MSCI USA GE 78468R747   544 5,135 SH   SOLE 0 0 0 5,135
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,335 16,563 SH   SOLE 0 0 0 16,563
UNITEDHEALTH GROUP INC COM 91324P102   270 545 SH   SOLE 0 0 0 545
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   8,573 95,361 SH   SOLE 0 0 0 95,361
VANGUARD STAR FDS VG TL INTL STK F 921909768   700 11,609 SH   SOLE 0 0 0 11,609
VANGUARD WORLD FD ESG INTL STK ETF 921910725   265 4,609 SH   SOLE 0 0 0 4,609
VANGUARD WORLD FD ESG US STK ETF 921910733   1,529 16,411 SH   SOLE 0 0 0 16,411
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   640 2,100 SH   SOLE 0 0 0 2,100
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   3,232 64,416 SH   SOLE 0 0 0 64,416
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   10,135 21,083 SH   SOLE 0 0 0 21,083
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   961 11,112 SH   SOLE 0 0 0 11,112
VANGUARD INDEX FDS GROWTH ETF 922908736   326 946 SH   SOLE 0 0 0 946
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,458 6,378 SH   SOLE 0 0 0 6,378
VANGUARD INDEX FDS TOTAL STK MKT 922908769   269 1,035 SH   SOLE 0 0 0 1,035
WISDOMTREE TR EMG MKTS SMCAP 97717W281   6,370 125,238 SH   SOLE 0 0 0 125,238
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   7,923 172,458 SH   SOLE 0 0 0 172,458