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
ADOBE INC COM 00724F101 BBG001S5NCQ5 2,560,833 4,914 SH   SOLE   4,827 0 87
AGILENT TECHNOLOGIES INC COM 00846U101 BBG001SCTQY4 869,470 7,840 SH   SOLE   7,752 0 88
ALIGN TECHNOLOGY INC COM 016255101 BBG001SCF1B9 261,391 872 SH   SOLE   872 0 0
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 2,771,416 20,656 SH   SOLE   20,363 0 293
AMAZON COM INC COM 023135106 BBG001S5PQL7 3,336,947 25,776 SH   SOLE   23,900 0 1,876
AMERICAN WTR WKS CO INC NEW COM 030420103 BBG001SPHYW3 890,615 7,437 SH   SOLE   7,368 0 70
APPLE INC COM 037833100 BBG001S5N8V8 3,520,439 20,262 SH   SOLE   19,901 0 361
BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 1,463,659 54,819 SH   SOLE   53,627 0 1,192
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 2,319,536 6,664 SH   SOLE   6,576 0 88
BOOKING HOLDINGS INC COM 09857L108 BBG001S89N72 287,720 93 SH   SOLE   93 0 0
CINTAS CORP COM 172908105 BBG001S7CRG1 2,382,995 4,915 SH   SOLE   4,833 0 82
CISCO SYS INC COM 17275R102 BBG001S6HC62 425,356 7,820 SH   SOLE   7,820 0 0
COCA COLA CO COM 191216100 BBG001S5SMQ8 1,801,468 32,471 SH   SOLE   31,967 0 504
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 2,624,642 4,594 SH   SOLE   4,520 0 74
CUMMINS INC COM 231021106 BBG001S5Q9M3 267,674 1,187 SH   SOLE   1,187 0 0
DEERE & CO COM 244199105 BBG001S5QFF7 1,753,349 4,690 SH   SOLE   4,597 0 93
DISNEY WALT CO COM 254687106 BBG001S5QHF3 760,909 9,317 SH   SOLE   8,939 0 378
ENBRIDGE INC COM 29250N105 BBG001S6Q6D7 296,285 9,262 SH   SOLE   9,262 0 0
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 1,046,034 9,046 SH   SOLE   8,748 0 298
FASTENAL CO COM 311900104 BBG001S5R1F7 287,910 5,248 SH   SOLE   5,248 0 0
HOME DEPOT INC COM 437076102 BBG001S5RTW7 1,630,827 5,439 SH   SOLE   5,331 0 108
ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 288,067 1,252 SH   SOLE   1,252 0 0
INTUIT COM 461202103 BBG001S6TWR2 2,056,467 3,972 SH   SOLE   3,884 0 88
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 7,105,412 19,668 SH   SOLE   18,924 0 744
ISHARES GOLD TR ISHARES NEW 464285204 BBG001SJK6D5 852,525 24,611 SH   SOLE   24,601 0 10
ISHARES INC ESG AWR MSCI EM 46434G863 BBG00D7BDH70 1,360,717 45,192 SH   SOLE   44,957 0 234
ISHARES INC MSCI EMERG MRKT 464286533 BBG0025X3FS0 265,337 4,984 SH   SOLE   4,838 0 145
ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 4,707,621 95,800 SH   SOLE   92,157 0 3,643
ISHARES TR CORE INTL AGGR 46435G672 BBG00BDV2SQ0 6,348,396 130,760 SH   SOLE   127,932 0 2,828
ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 16,473,131 259,829 SH   SOLE   250,360 0 9,469
ISHARES TR CORE MSCI TOTAL 46432F834 BBG003H6TMV7 9,037,314 152,554 SH   SOLE   149,226 0 3,328
ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 411,467 1,672 SH   SOLE   1,462 0 210
ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 391,267 4,209 SH   SOLE   3,992 0 217
ISHARES TR CORE S&P TTL STK 464287150 BBG001SHTRL5 15,147,453 161,092 SH   SOLE   157,382 0 3,709
ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 4,601,273 49,407 SH   SOLE   47,124 0 2,283
ISHARES TR EAFE SML CP ETF 464288273 BBG001SYVWS7 2,080,032 37,573 SH   SOLE   36,095 0 1,478
ISHARES TR ESG AW MSCI EAFE 46435G516 BBG00D7BBRS7 6,070,871 89,120 SH   SOLE   87,921 0 1,199
ISHARES TR ESG AWR MSCI USA 46435G425 BBG00FFPFTS4 15,407,395 164,240 SH   SOLE   162,041 0 2,200
ISHARES TR ESG SCRD S&P MID 46436E551 BBG00XDJF7W4 466,408 13,939 SH   SOLE   13,416 0 523
ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 519,870 7,655 SH   SOLE   6,898 0 758
ISHARES TR MSCI EAFE MIN VL 46429B689 BBG0025X2WP7 1,056,410 16,399 SH   SOLE   15,910 0 489
ISHARES TR MSCI KLD400 SOC 464288570 BBG001SRYH02 2,941,071 36,109 SH   SOLE   36,109 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 2,345,924 32,623 SH   SOLE   31,866 0 757
ISHARES TR NATIONAL MUN ETF 464288414 BBG001SZV978 13,088,130 128,391 SH   SOLE   126,484 0 1,906
ISHARES TR RUS TOP 200 ETF 464289446 BBG001T5LBQ8 12,752,891 123,050 SH   SOLE   118,616 0 4,434
ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 243,698 1,400 SH   SOLE   1,400 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 1,863,586 27,115 SH   SOLE   24,678 0 2,437
ISHARES TR S&P 500 VAL ETF 464287408 BBG001S561K4 1,863,395 12,186 SH   SOLE   11,096 0 1,090
ISHARES TR S&P MC 400GR ETF 464287606 BBG001SFQL08 1,850,719 25,931 SH   SOLE   23,597 0 2,334
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 2,074,434 13,371 SH   SOLE   13,193 0 178
JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 1,411,734 9,819 SH   SOLE   9,502 0 318
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 1,103,938 3,598 SH   SOLE   3,470 0 128
METLIFE INC COM 59156R108 BBG001S5T3R8 712,676 11,553 SH   SOLE   11,373 0 179
MICROSOFT CORP COM 594918104 BBG001S5TD05 4,675,190 14,528 SH   SOLE   14,408 0 121
NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 386,461 7,411 SH   SOLE   7,411 0 0
NIKE INC CL B 654106103 BBG001S6NTK2 806,536 8,529 SH   SOLE   8,296 0 234
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 3,065,557 6,846 SH   SOLE   6,691 0 154
OREILLY AUTOMOTIVE INC COM 67103H107 BBG001S78TL6 261,498 291 SH   SOLE   291 0 0
PAYCHEX INC COM 704326107 BBG001S5V135 357,858 3,145 SH   SOLE   3,145 0 0
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 1,073,562 7,394 SH   SOLE   7,206 0 188
PROLOGIS INC. COM 74340W103 BBG001S5NMN6 315,757 2,884 SH   SOLE   2,884 0 0
RTX CORPORATION COM 75513E101 BBG001S5X5Q9 531,704 7,453 SH   SOLE   7,165 0 288
S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 1,153,445 3,145 SH   SOLE   3,121 0 24
SALESFORCE INC COM 79466L302 BBG001SDLP09 210,432 1,033 SH   SOLE   1,033 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 BBG001S8LH99 237,204 710 SH   SOLE   710 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 BBG001SRXRD7 4,240,815 126,781 SH   SOLE   121,824 0 4,957
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 2,468,572 5,777 SH   SOLE   5,435 0 342
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 BBG001S63NQ1 292,897 650 SH   SOLE   650 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 BBG001SD7RB9 223,873 3,759 SH   SOLE   3,759 0 0
SPDR SER TR SSGA US SMAL ETF 78468R887 BBG0045LCCP2 601,034 6,141 SH   SOLE   5,961 0 180
STARBUCKS CORP COM 855244109 BBG001S72KH6 796,429 8,739 SH   SOLE   8,634 0 106
TARGET CORP COM 87612E106 BBG001SC0K41 583,021 5,465 SH   SOLE   5,346 0 118
TESLA INC COM 88160R101 BBG001SQKGD7 2,604,476 10,352 SH   SOLE   10,167 0 185
TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 944,667 5,906 SH   SOLE   5,822 0 84
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 2,800,601 5,443 SH   SOLE   5,377 0 66
VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 11,201,509 54,429 SH   SOLE   52,846 0 1,583
VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 5,468,848 29,314 SH   SOLE   28,414 0 900
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 386,134 1,820 SH   SOLE   1,820 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 BBG001SP7T00 528,633 10,315 SH   SOLE   9,852 0 463
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 BBG009THVRX1 3,879,414 81,312 SH   SOLE   80,565 0 747
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 805,834 18,723 SH   SOLE   18,723 0 0
VANGUARD WORLD FD ESG INTL STK ETF 921910725 BBG00M0P2VR5 295,094 5,917 SH   SOLE   5,917 0 0
VISA INC COM CL A 92826C839 BBG001SRCFY3 2,388,848 10,329 SH   SOLE   10,149 0 180
WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 2,128,993 14,080 SH   SOLE   13,910 0 170