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
3M Company COM 88579y101 BBG000BP52R2 22,556 165 SH   SOLE   165 0 0
Acadia Healthcare Co. COM 00404A109 BBG000FPNN38 1,520,318 23,976 SH   SOLE   23,976 0 0
Aflac COM 001055102 BBG000BBBNC6 1,455,412 13,018 SH   SOLE   13,018 0 0
Air Products and Chemicals COM 009158106 BBG000BC4JJ4 1,729,274 5,808 SH   SOLE   5,808 0 0
Amgen COM 031162100 BBG000BBS2Y0 1,381,314 4,287 SH   SOLE   4,287 0 0
Autodesk COM 052769106 BBG000BM7HL0 1,663,348 6,038 SH   SOLE   6,038 0 0
BBB Foods Inc. COM G0896C103 BBG01L3GNF86 270 9 SH   SOLE   9 0 0
Block COM 852234103 BBG0018SLC07 1,159,067 17,266 SH   SOLE   17,266 0 0
Broadcom COM 11135f101 BBG00KHY5S69 1,217,850 7,060 SH   SOLE   7,060 0 0
CHEVRON CORP COM 166764100 BBG000K4ND22 1,430,139 9,711 SH   SOLE   9,711 0 0
Caterpillar COM 149123101 BBG000BF0K17 34,419 88 SH   SOLE   88 0 0
Chipotle Mexican Grill, Inc. COM 169656105 BBG000QX74T1 2,017 35 SH   SOLE   35 0 0
Chubb COM H1467J104 BBG000BR14K5 1,682,467 5,834 SH   SOLE   5,834 0 0
Consolidated Edison COM 209115104 BBG000BHLYS1 23,117 222 SH   SOLE   222 0 0
Corning, Inc. COM 219350105 BBG000BKFZM4 1,447,554 32,061 SH   SOLE   32,061 0 0
Cummins COM 231021106 BBG000BGPTV6 1,713,497 5,292 SH   SOLE   5,292 0 0
Danaher Corporation COM 235851102 BBG000BH3JF8 2,312,848 8,319 SH   SOLE   8,319 0 0
Deere & Company COM 244199105 BBG000BH1NH9 2,162,187 5,181 SH   SOLE   5,181 0 0
Ecolab COM 278865100 BBG000BHKYH4 1,183,710 4,636 SH   SOLE   4,636 0 0
Edwards Lifesciences Corporati COM 28176e108 BBG000BRXP69 1,386,186 21,006 SH   SOLE   21,006 0 0
Elevance Health COM 036752103 BBG000BCG930 2,098,200 4,035 SH   SOLE   4,035 0 0
FTI Consulting COM 302941109 BBG000K88H58 1,370,366 6,022 SH   SOLE   6,022 0 0
Fabrinet COM g3323l100 BBG000HBFQP5 1,150,281 4,865 SH   SOLE   4,865 0 0
FedEx Corporation COM 31428x106 BBG000BJF1Z8 939,270 3,432 SH   SOLE   3,432 0 0
Fortinet COM 34959e109 BBG000BCMBG4 1,764,340 22,751 SH   SOLE   22,751 0 0
Hubbell Incorporated COM 443510607 BBG000BLK267 2,116,049 4,940 SH   SOLE   4,940 0 0
INTEL CORP COM 458140100 BBG000C0G1D1 352 15 SH   SOLE   15 0 0
Intuit COM 461202103 BBG000BH5DV1 1,469,907 2,367 SH   SOLE   2,367 0 0
L3Harris Technologies COM 502431109 BBG000BLGFJ9 1,192,918 5,015 SH   SOLE   5,015 0 0
Lockheed Martin Corporation COM 539830109 BBG000C1BW00 1,537,393 2,630 SH   SOLE   2,630 0 0
Lynas Rare Earths ADR COM 551073307 BBG000CY65Z5 1,470,596 268,357 SH   SOLE   268,357 0 0
Masco Corporation COM 574599106 BBG000BNNKG9 1,376,952 16,404 SH   SOLE   16,404 0 0
McCormick & Company COM 579780206 BBG000G6Y5W4 1,043,153 12,675 SH   SOLE   12,675 0 0
Micron Technology, Inc. COM 595112103 BBG000C5Z1S3 3,630 35 SH   SOLE   35 0 0
Microsoft Corporation COM 594918104 BBG000BPH459 49,915 116 SH   SOLE   116 0 0
NVIDIA Corporation COM 67066G104 BBG000BBJQV0 4,008 33 SH   SOLE   33 0 0
New York Community Bancorp, In COM 649445103 BBG00LWZKJ88 2,280 203 SH   SOLE   203 0 0
Opendoor Technologies Inc. COM 683712103 BBG00SHY8ZQ1 470 235 SH   SOLE   235 0 0
PayPal Holdings, Inc COM 70450Y103 BBG0077VNXV6 3,043 39 SH   SOLE   39 0 0
Quanta Services, Inc. COM 74762E102 BBG000BBL8V7 1,881,327 6,310 SH   SOLE   6,310 0 0
Republic Services COM 760759100 BBG000BPXVJ6 2,813,768 14,010 SH   SOLE   14,010 0 0
Rivian Automotive, Inc. COM 76954a103 BBG00741Y1N2 11,422 1,018 SH   SOLE   1,018 0 0
Roku Inc. COM 77543R102 BBG001ZZPQJ6 1,493 20 SH   SOLE   20 0 0
SPDR S&P 500 ETF COM 78462f103 BBG000BDTBL9 22,377 39 SH   SOLE   0 0 39
Salesforce COM 79466l302 BBG000BN2DC2 1,389,899 5,078 SH   SOLE   5,078 0 0
Schneider Electric S.E. ADR COM 80687p106 BBG000LTLNT7 1,481,186 28,090 SH   SOLE   28,090 0 0
Schwab U.S. Broad Market ETF COM 808524102 BBG000PRZSP5 189,382 2,847 SH   SOLE   0 0 2,847
SentinelOne COM 81730h109 BBG00B6F2F09 636,511 26,610 SH   SOLE   26,610 0 0
Solventum Corp COM 83444M101 BBG018YZH6T3 2,859 41 SH   SOLE   41 0 0
Stryker Corporation COM 863667101 BBG000DN7P92 1,251,702 3,465 SH   SOLE   3,465 0 0
Synopsys COM 871607107 BBG000BSFRF3 1,244,707 2,458 SH   SOLE   2,458 0 0
Tesla, Inc. COM 88160r101 BBG000N9MNX3 6,541 25 SH   SOLE   25 0 0
Texas Instruments COM 882508104 BBG000BVV7G1 14,460 70 SH   SOLE   70 0 0
The Boeing Company COM 097023105 BBG000BCSST7 1,471,139 9,676 SH   SOLE   9,676 0 0
The Sherwin-Williams Company COM 824348106 BBG000BSXQV7 33,205 87 SH   SOLE   87 0 0
Thermo Fisher Scientific COM 883556102 BBG000BVDLH9 2,073,447 3,352 SH   SOLE   3,352 0 0
Tokyo Electron ADR COM 889110102 BBG000JXJFR3 1,521,480 17,128 SH   SOLE   17,128 0 0
Union Pacific Corporation COM 907818108 BBG000BW3299 1,979,974 8,033 SH   SOLE   8,033 0 0
United Parcel Service COM 911312106 BBG000L9CV04 17,588 129 SH   SOLE   129 0 0
Vanguard Developed Markets ETF COM 921943858 BBG000QVFB47 1,491,883 28,250 SH   SOLE   0 0 28,250
Vanguard Emerging Markets ETF COM 922042858 BBG000HT88C8 1,166,774 24,384 SH   SOLE   0 0 24,384
Vanguard Russell 2000 ETF COM 92206C664 BBG0016LDM47 308,918 3,457 SH   SOLE   0 0 3,457
Vanguard Russell 3000 ETF COM 92206c599 BBG0016N8GS6 4,159,427 16,397 SH   SOLE   0 0 16,397
Vanguard S&P 500 ETF COM 922908363 BBG0015VYNT4 2,857,861 5,416 SH   SOLE   0 0 5,416
Vanguard S&P 500 Growth Index COM 921932505 BBG0015VYPM6 221,676 642 SH   SOLE   0 0 642
Vanguard Total World ETF COM 922042742 BBG000GM5FZ6 422,900 3,533 SH   SOLE   0 0 3,533
Vanguard Value Index Fund ETF COM 922908744 BBG000HWV1X7 305,847 1,752 SH   SOLE   0 0 1,752
Veralto Corporation COM 92338C103 BBG019Q32XJ9 1,064,236 9,514 SH   SOLE   9,514 0 0
Vertiv Holdings Co COM 92537N108 BBG00L2B8KW8 2,089 21 SH   SOLE   21 0 0
Zscaler COM 98980g102 BBG003338H34 308,547 1,805 SH   SOLE   1,805 0 0
iRobot Corporation COM 462726100 BBG000HXJB21 1,608 185 SH   SOLE   185 0 0
iShares Core S&P 500 ETF COM 464287200 BBG000BVZ4F5 21,342 37 SH   SOLE   0 0 37
iShares MSCI ACWI ETF COM 464288257 BBG000TH6VB3 27,439 230 SH   SOLE   0 0 230
iShares MSCI EAFE ETF COM 464287465 BBG000D2KQ55 627,141 7,499 SH   SOLE   0 0 7,499
iShares MSCI Emerging Markets COM 464287234 BBG000M0P5L2 4,632 101 SH   SOLE   0 0 101
iShares Russell 1000 Value ETF COM 464287598 BBG000CG9VP5 169,871 895 SH   SOLE   0 0 895
iShares Russell 2000 ETF COM 464287655 BBG000CGC9C4 155,507 704 SH   SOLE   0 0 704
iShares Russell Mid Cap Value COM 464287473 BBG000JWZ6F0 7,274 55 SH   SOLE   0 0 55
iShares S&P 500 Growth ETF COM 464287309 BBG000BWDHF8 253,163 2,644 SH   SOLE   0 0 2,644
iShares S&P 500 Value ETF COM 464287408 BBG000BWD2Y0 18,731 95 SH   SOLE   0 0 95
Schwab S&P 500 Index Fund COM 808509855 BBG000J9ZH30 2,202 25 SH   SOLE   0 0 25
SPDR Portfolio High Yield Bond ETF FI ETF 78468R606 BBG0034VNB73 15,344 638 SH   SOLE   0 0 638
Vanguard Short Term Treasury ETF FI ETF 92206C102 BBG000PWZXV6 2,492,533 42,232 SH   SOLE   0 0 42,232
Vanguard Short-Term Bond ETF FI ETF 921937827 BBG000R44H09 230,247 2,926 SH   SOLE   0 0 2,926
iShares Core U.S. Aggregate Bond ETF FI ETF 464287226 BBG000Q123R0 36,652,854 361,932 SH   SOLE   0 0 361,932
iShares MBS ETF FI ETF 464288588 BBG000QN3H90 1,886,691 19,692 SH   SOLE   0 0 19,692