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
MEDTRONIC PLC SHS G5960L103   509,480 6,327 SH   SOLE   0 0 6,327
ABBOTT LABS COM 002824100   2,179,483 19,269 SH   SOLE   0 0 19,269
AIR PRODS & CHEMS INC COM 009158106   4,146,412 14,296 SH   SOLE   0 0 14,296
ALPHABET INC CAP STK CL C 02079K107   293,719 1,542 SH   SOLE   0 0 1,542
APPLE INC COM 037833100   2,183,913 8,721 SH   SOLE   0 0 8,721
AUTOMATIC DATA PROCESSING IN COM 053015103   844,866 2,872 SH   SOLE   0 0 2,872
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   276,501 610 SH   SOLE   0 0 610
THE CIGNA GROUP COM 125523100   229,196 830 SH   SOLE   0 0 830
CAMDEN NATL CORP COM 133034108   433,811 10,150 SH   SOLE   0 0 10,150
CATERPILLAR INC COM 149123101   1,300,132 3,584 SH   SOLE   0 0 3,584
CHEVRON CORP NEW COM 166764100   2,234,447 15,427 SH   SOLE   0 0 15,427
COCA COLA CO COM 191216100   1,581,653 25,404 SH   SOLE   0 0 25,404
COMMERCE BANCSHARES INC COM 200525103   5,317,302 85,336 SH   SOLE   0 0 85,336
EMERSON ELEC CO COM 291011104   1,503,080 12,128 SH   SOLE   0 0 12,128
EXXON MOBIL CORP COM 30231G102   1,676,941 15,589 SH   SOLE   0 0 15,589
FASTENAL CO COM 311900104   8,220,467 114,316 SH   SOLE   0 0 114,316
GE AEROSPACE COM NEW 369604301   290,897 1,741 SH   SOLE   0 0 1,741
GENUINE PARTS CO COM 372460105   3,002,024 25,496 SH   SOLE   0 0 25,496
GRAINGER W W INC COM 384802104   1,741,291 1,652 SH   SOLE   0 0 1,652
HERSHEY CO COM 427866108   653,691 3,860 SH   SOLE   0 0 3,860
IDEXX LABS INC COM 45168D104   311,857 754 SH   SOLE   0 0 754
ILLINOIS TOOL WKS INC COM 452308109   1,728,887 6,779 SH   SOLE   0 0 6,779
INTEL CORP COM 458140100   384,723 19,188 SH   SOLE   0 0 19,188
ISHARES TR RUS 1000 GRW ETF 464287614   3,570,897 8,892 SH   SOLE   0 0 8,892
JOHNSON & JOHNSON COM 478160104   7,646,703 52,874 SH   SOLE   0 0 52,874
KELLANOVA COM 487836108   3,363,880 41,545 SH   SOLE   0 0 41,545
KIMBERLY-CLARK CORP COM 494368103   4,561,553 34,493 SH   SOLE   0 0 34,493
MERCK & CO INC COM 58933Y105   9,254,993 92,332 SH   SOLE   0 0 92,332
MICROSOFT CORP COM 594918104   1,156,986 2,745 SH   SOLE   0 0 2,745
NEW YORK TIMES CO CL A 650111107   8,490,500 163,122 SH   SOLE   0 0 163,122
NORDSON CORP COM 655663102   4,137,093 19,772 SH   SOLE   0 0 19,772
ORGANON & CO COMMON STOCK 68622V106   434,560 29,126 SH   SOLE   0 0 29,126
PEPSICO INC COM 713448108   4,437,350 29,182 SH   SOLE   0 0 29,182
PROCTER AND GAMBLE CO COM 742718109   1,397,698 8,337 SH   SOLE   0 0 8,337
RPM INTL INC COM 749685103   5,035,000 40,915 SH   SOLE   0 0 40,915
REPLIGEN CORP COM 759916109   201,516 1,400 SH   SOLE   0 0 1,400
SCHLUMBERGER LTD COM STK 806857108   3,771,856 97,685 SH   SOLE   0 0 97,685
SMUCKER J M CO COM NEW 832696405   7,666,885 69,623 SH   SOLE   0 0 69,623
STARBUCKS CORP COM 855244109   507,168 5,558 SH   SOLE   0 0 5,558
STRYKER CORPORATION COM 863667101   5,347,940 14,821 SH   SOLE   0 0 14,821
SYSCO CORP COM 871829107   7,612,663 99,564 SH   SOLE   0 0 99,564
3M CO COM 88579Y101   9,553,176 74,004 SH   SOLE   0 0 74,004
UNITED PARCEL SERVICE INC CL B 911312106   7,429,182 58,915 SH   SOLE   0 0 58,915