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
MERCK & CO INC COM 58933Y105 13,159,902 101,766 SH SOLE 0 0 101,766
JOHNSON & JOHNSON COM 478160104 11,874,207 46,755 SH SOLE 0 0 46,755
NEW YORK TIMES CO MTN BE CL A 650111107 9,623,720 137,521 SH SOLE 0 0 137,521
UNITED PARCEL SVCS INC CL B 911312106 9,201,248 85,593 SH SOLE 0 0 85,593
3M CO COM 88579Y101 8,785,917 54,265 SH SOLE 0 0 54,265
SMUCKER J M CO COM NEW 832696405 8,083,125 71,850 SH SOLE 0 0 71,850
AUTOMATIC DATA PROCESSING IN COM 053015103 7,959,868 35,289 SH SOLE 0 0 35,289
FASTENAL CO COM 311900104 7,955,685 165,640 SH SOLE 0 0 165,640
SYSCO CORP COM 871829107 7,751,544 92,744 SH SOLE 0 0 92,744
KIMBERLY-CLARK CORP COM 494368103 7,668,782 69,078 SH SOLE 0 0 69,078
NORDSON CORP COM 655663102 6,416,193 21,212 SH SOLE 0 0 21,212
PEPSICO INC COM 713448108 5,686,118 41,995 SH SOLE 0 0 41,995
COMMERCE BANCSHARES INC COM 200525103 4,813,520 83,351 SH SOLE 0 0 83,351
ISHARES TR RUS 1000 GRW ETF 464287614 4,499,646 36,238 SH SOLE 0 0 36,238
RPM INTL INC COM 749685103 4,213,141 37,905 SH SOLE 0 0 37,905
ADOBE INC COM 00724F101 3,563,658 17,382 SH SOLE 0 0 17,382
ABBOTT LABORATORIES COM 002824100 3,124,376 34,432 SH SOLE 0 0 34,432
APPLE INC COM 037833100 2,755,575 9,523 SH SOLE 0 0 9,523
STRYKER CORPORATION COM 863667101 2,709,195 8,582 SH SOLE 0 0 8,582
GENUINE PARTS CO COM 372460105 2,231,069 18,747 SH SOLE 0 0 18,747
EXXON MOBIL CORP COM 30231G102 1,984,205 14,513 SH SOLE 0 0 14,513
INTEL CORP COM 458140100 1,917,346 13,732 SH SOLE 0 0 13,732
COCA COLA CO COM 191216100 1,753,523 21,442 SH SOLE 0 0 21,442
EMERSON ELEC CO COM 291011104 1,679,969 11,737 SH SOLE 0 0 11,737
SLB LIMITED COM STK 806857108 1,633,263 34,919 SH SOLE 0 0 34,919
ILLINOIS TOOL WKS INC COM 452308109 1,612,525 5,928 SH SOLE 0 0 5,928
AIR PRODUCTS AND CHEMICALS I COM 009158106 1,529,813 5,218 SH SOLE 0 0 5,218
WW GRAINGER INC COM 384802104 1,346,796 990 SH SOLE 0 0 990
HERSHEY CO COM 427866108 1,331,490 7,589 SH SOLE 0 0 7,589
JPMORGAN CHASE & CO COM 46625H100 1,290,662 3,943 SH SOLE 0 0 3,943
PROCTER & GAMBLE CO COM 742718109 1,174,586 8,010 SH SOLE 0 0 8,010
MICROSOFT CORP COM 594918104 1,155,592 3,098 SH SOLE 0 0 3,098
ALPHABET INC CAP STK CL C 02079K107 686,283 1,942 SH SOLE 0 0 1,942
GE AEROSPACE COM NEW 369604301 647,388 1,730 SH SOLE 0 0 1,730
ECOLAB INC COM 278865100 642,482 2,300 SH SOLE 0 0 2,300
CHEVRON CORPORATION COM 166764100 639,502 3,858 SH SOLE 0 0 3,858
MEDTRONIC PLC SHS G5960L103 633,732 8,027 SH SOLE 0 0 8,027
CAMDEN NATL CORP COM 133034108 534,067 9,850 SH SOLE 0 0 9,850
STARBUCKS CORP COM 855244109 532,819 5,214 SH SOLE 0 0 5,214
ALPHABET INC CAP STK CL A 02079K305 404,900 1,133 SH SOLE 0 0 1,133
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 348,365 361 SH SOLE 0 0 361
IDEXX LABS INC COM 45168D104 339,184 644 SH SOLE 0 0 644
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 323,252 646 SH SOLE 0 0 646
PARKER-HANNIFIN CORP COM 701094104 296,370 303 SH SOLE 0 0 303
NVIDIA CORPORATION COM 67066G104 278,125 1,390 SH SOLE 0 0 1,390
UNITED RENTALS INC COM 911363109 271,894 240 SH SOLE 0 0 240
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 243,123 894 SH SOLE 0 0 894
VERIZON COMMUNICATIONS INC COM 92343V104 235,368 5,559 SH SOLE 0 0 5,559
CATERPILLAR INC COM 149123101 230,018 216 SH SOLE 0 0 216
AMGEN INC COM 031162100 229,946 635 SH SOLE 0 0 635
THE CIGNA GROUP COM 125523100 228,814 830 SH SOLE 0 0 830
BOEING CO COM 097023105 220,799 1,020 SH SOLE 0 0 1,020
INTERNATIONAL BUSINESS MACHS COM 459200101 215,688 767 SH SOLE 0 0 767
CSX CORP COM 126408103 212,459 4,470 SH SOLE 0 0 4,470
APPLOVIN CORP COM CL A 03831W108 206,607 401 SH SOLE 0 0 401
VERTIV HOLDINGS CO COM CL A 92537N108 204,240 610 SH SOLE 0 0 610
FLOWERS FOODS INC COM 343498101 91,640 11,600 SH SOLE 0 0 11,600