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
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,935 4,246 SH   SOLE   0 0 4,246
AGILENT TECHNOLOGIES INC COM 00846U101 999 7,548 SH   SOLE   0 0 7,548
ALIGN TECHNOLOGY INC COM 016255101 207 474 SH   SOLE   0 0 474
ALPHABET INC CAP STK CL A 02079K305 2,634 947 SH   SOLE   0 0 947
AMAZON COM INC COM 023135106 3,940 1,209 SH   SOLE   0 0 1,209
AMERICAN WTR WKS CO INC NEW COM 030420103 964 5,826 SH   SOLE   0 0 5,826
APPLE INC COM 037833100 3,674 21,043 SH   SOLE   0 0 21,043
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,343 6,640 SH   SOLE   0 0 6,640
BK OF AMERICA CORP COM 060505104 893 21,653 SH   SOLE   0 0 21,653
BOOKING HOLDINGS INC COM 09857L108 263 112 SH   SOLE   0 0 112
CINTAS CORP COM 172908105 2,615 6,148 SH   SOLE   0 0 6,148
CISCO SYS INC COM 17275R102 1,113 19,963 SH   SOLE   0 0 19,963
COCA COLA CO COM 191216100 1,963 31,657 SH   SOLE   0 0 31,657
COSTCO WHSL CORP NEW COM 22160K105 2,136 3,710 SH   SOLE   0 0 3,710
CUMMINS INC COM 231021106 353 1,722 SH   SOLE   0 0 1,722
DEERE & CO COM 244199105 1,492 3,590 SH   SOLE   0 0 3,590
DISNEY WALT CO COM 254687106 1,004 7,322 SH   SOLE   0 0 7,322
ENBRIDGE INC COM 29250N105 288 6,253 SH   SOLE   0 0 6,253
EXXON MOBIL CORP COM 30231G102 813 9,848 SH   SOLE   0 0 9,848
FASTENAL CO COM 311900104 320 5,390 SH   SOLE   0 0 5,390
HOME DEPOT INC COM 437076102 851 2,842 SH   SOLE   0 0 2,842
ILLINOIS TOOL WKS INC COM 452308109 256 1,221 SH   SOLE   0 0 1,221
INTUIT COM 461202103 1,529 3,180 SH   SOLE   0 0 3,180
INVESCO QQQ TR UNIT SER 1 46090E103 6,161 16,994 SH   SOLE   0 0 16,994
ISHARES GOLD TR ISHARES NEW 464285204 2,226 60,428 SH   SOLE   0 0 60,428
ISHARES INC ESG AWR MSCI EM 46434G863 523 14,236 SH   SOLE   0 0 14,236
ISHARES INC MSCI EMERG MRKT 464286533 497 8,148 SH   SOLE   0 0 8,148
ISHARES SILVER TR ISHARES 46428Q109 899 39,281 SH   SOLE   0 0 39,281
ISHARES TR BARCLAYS 7 10 YR 464287440 1,073 9,984 SH   SOLE   0 0 9,984
ISHARES TR COHEN STEER REIT 464287564 267 3,753 SH   SOLE   0 0 3,753
ISHARES TR CORE DIV GRWTH 46434V621 5,689 106,522 SH   SOLE   0 0 106,522
ISHARES TR CORE INTL AGGR 46435G672 7,621 146,195 SH   SOLE   0 0 146,195
ISHARES TR CORE MSCI EAFE 46432F842 13,515 194,439 SH   SOLE   0 0 194,439
ISHARES TR CORE MSCI TOTAL 46432F834 308 4,627 SH   SOLE   0 0 4,627
ISHARES TR CORE S&P SCP ETF 464287804 7,178 66,538 SH   SOLE   0 0 66,538
ISHARES TR CORE S&P TTL STK 464287150 255 2,525 SH   SOLE   0 0 2,525
ISHARES TR CORE S&P500 ETF 464287200 6,571 14,483 SH   SOLE   0 0 14,483
ISHARES TR CORE US AGGBD ET 464287226 5,043 47,083 SH   SOLE   0 0 47,083
ISHARES TR EAFE SML CP ETF 464288273 3,312 49,918 SH   SOLE   0 0 49,918
ISHARES TR ESG AW MSCI EAFE 46435G516 1,105 14,984 SH   SOLE   0 0 14,984
ISHARES TR ESG AWARE MSCI 46435U663 544 14,288 SH   SOLE   0 0 14,288
ISHARES TR ESG AWR MSCI USA 46435G425 9,006 88,862 SH   SOLE   0 0 88,862
ISHARES TR ESG AWRE 1 5 YR 46435G243 220 8,932 SH   SOLE   0 0 8,932
ISHARES TR ESG AWRE USD ETF 46435G193 353 14,057 SH   SOLE   0 0 14,057
ISHARES TR ESG SCRD S&P MID 46436E551 402 10,997 SH   SOLE   0 0 10,997
ISHARES TR IBOXX INV CP ETF 464287242 1,270 10,497 SH   SOLE   0 0 10,497
ISHARES TR MSCI EAFE MIN VL 46429B689 1,527 21,166 SH   SOLE   0 0 21,166
ISHARES TR MSCI USA MIN VOL 46429B697 3,536 45,588 SH   SOLE   0 0 45,588
ISHARES TR NATIONAL MUN ETF 464288414 15,427 140,705 SH   SOLE   0 0 140,705
ISHARES TR RUS TOP 200 ETF 464289446 11,599 107,317 SH   SOLE   0 0 107,317
ISHARES TR RUSSELL 2000 ETF 464287655 303 1,478 SH   SOLE   0 0 1,478
ISHARES TR S&P 500 VAL ETF 464287408 815 5,231 SH   SOLE   0 0 5,231
ISHARES TR S&P MC 400VL ETF 464287705 814 7,425 SH   SOLE   0 0 7,425
ISHARES TR SP SMCP600VL ETF 464287879 812 7,927 SH   SOLE   0 0 7,927
ISHARES TR TIPS BD ETF 464287176 5,758 46,222 SH   SOLE   0 0 46,222
JOHNSON & JOHNSON COM 478160104 2,217 12,507 SH   SOLE   0 0 12,507
JPMORGAN CHASE & CO COM 46625H100 1,224 8,981 SH   SOLE   0 0 8,981
META PLATFORMS INC CL A 30303M102 837 3,762 SH   SOLE   0 0 3,762
METLIFE INC COM 59156R108 881 12,532 SH   SOLE   0 0 12,532
MICROSOFT CORP COM 594918104 5,453 17,685 SH   SOLE   0 0 17,685
NEXTERA ENERGY INC COM 65339F101 799 9,429 SH   SOLE   0 0 9,429
NIKE INC CL B 654106103 1,237 9,193 SH   SOLE   0 0 9,193
NVIDIA CORPORATION COM 67066G104 2,416 8,853 SH   SOLE   0 0 8,853
OREILLY AUTOMOTIVE INC COM 67103H107 345 503 SH   SOLE   0 0 503
PAYCHEX INC COM 704326107 471 3,450 SH   SOLE   0 0 3,450
PROCTER AND GAMBLE CO COM 742718109 1,050 6,869 SH   SOLE   0 0 6,869
PROLOGIS INC. COM 74340W103 500 3,098 SH   SOLE   0 0 3,098
RAYTHEON TECHNOLOGIES CORP COM 75513E101 488 4,925 SH   SOLE   0 0 4,925
S&P GLOBAL INC COM 78409V104 1,322 3,223 SH   SOLE   0 0 3,223
SALESFORCE COM INC COM 79466L302 286 1,348 SH   SOLE   0 0 1,348
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 3,462 71,642 SH   SOLE   0 0 71,642
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 246 710 SH   SOLE   0 0 710
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 5,083 131,558 SH   SOLE   0 0 131,558
SPDR S&P 500 ETF TR TR UNIT 78462F103 416 922 SH   SOLE   0 0 922
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 323 659 SH   SOLE   0 0 659
SPDR SER TR PRTFLO S&P500 GW 78464A409 337 5,088 SH   SOLE   0 0 5,088
SPDR SER TR SSGA US SMAL ETF 78468R887 910 7,973 SH   SOLE   0 0 7,973
STARBUCKS CORP COM 855244109 912 10,030 SH   SOLE   0 0 10,030
TARGET CORP COM 87612E106 933 4,397 SH   SOLE   0 0 4,397
TESLA INC COM 88160R101 4,168 3,868 SH   SOLE   0 0 3,868
TEXAS INSTRS INC COM 882508104 862 4,701 SH   SOLE   0 0 4,701
TRAVELERS COMPANIES INC COM 89417E109 386 2,110 SH   SOLE   0 0 2,110
UNITEDHEALTH GROUP INC COM 91324P102 2,857 5,603 SH   SOLE   0 0 5,603
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 247 3,310 SH   SOLE   0 0 3,310
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 228 4,350 SH   SOLE   0 0 4,350
VANGUARD INDEX FDS MID CAP ETF 922908629 11,970 50,329 SH   SOLE   0 0 50,329
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,034 4,866 SH   SOLE   0 0 4,866
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 704 13,651 SH   SOLE   0 0 13,651
VANGUARD STAR FDS VG TL INTL STK F 921909768 292 4,882 SH   SOLE   0 0 4,882
VISA INC COM CL A 92826C839 2,345 10,575 SH   SOLE   0 0 10,575
WASTE MGMT INC DEL COM 94106L109 2,539 16,020 SH   SOLE   0 0 16,020
YUM BRANDS INC COM 988498101 765 6,452 SH   SOLE   0 0 6,452