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
MEDTRONIC PLC SHS G5960L103 606,721 6,327 SH SOLE 0 0 6,327
ABBOTT LABS COM 002824100 2,060,173 15,381 SH SOLE 0 0 15,381
AIR PRODS & CHEMS INC COM 009158106 3,824,353 14,023 SH SOLE 0 0 14,023
ALPHABET INC CAP STK CL C 02079K107 473,053 1,942 SH SOLE 0 0 1,942
ALPHABET INC CAP STK CL A 02079K305 272,515 1,121 SH SOLE 0 0 1,121
APPLE INC COM 037833100 2,425,351 9,525 SH SOLE 0 0 9,525
APPLOVIN CORP COM CL A 03831W108 288,135 401 SH SOLE 0 0 401
AUTOMATIC DATA PROCESSING IN COM 053015103 848,036 2,874 SH SOLE 0 0 2,874
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 305,163 607 SH SOLE 0 0 607
BOEING CO COM 097023105 216,262 1,002 SH SOLE 0 0 1,002
THE CIGNA GROUP COM 125523100 268,073 930 SH SOLE 0 0 930
CAMDEN NATL CORP COM 133034108 391,689 10,150 SH SOLE 0 0 10,150
CATERPILLAR INC COM 149123101 304,899 639 SH SOLE 0 0 639
CHEVRON CORP NEW COM 166764100 2,385,565 15,362 SH SOLE 0 0 15,362
COCA COLA CO COM 191216100 1,487,286 22,260 SH SOLE 0 0 22,260
COMMERCE BANCSHARES INC COM 200525103 5,037,768 84,300 SH SOLE 0 0 84,300
ECOLAB INC COM 278865100 774,393 2,821 SH SOLE 0 0 2,821
EMERSON ELEC CO COM 291011104 1,586,468 12,095 SH SOLE 0 0 12,095
EXXON MOBIL CORP COM 30231G102 1,747,151 15,496 SH SOLE 0 0 15,496
FASTENAL CO COM 311900104 8,419,276 171,682 SH SOLE 0 0 171,682
GE AEROSPACE COM NEW 369604301 520,484 1,730 SH SOLE 0 0 1,730
GENUINE PARTS CO COM 372460105 2,522,986 18,080 SH SOLE 0 0 18,080
GRAINGER W W INC COM 384802104 943,430 990 SH SOLE 0 0 990
HERSHEY CO COM 427866108 1,472,084 7,870 SH SOLE 0 0 7,870
IDEXX LABS INC COM 45168D104 481,913 754 SH SOLE 0 0 754
ILLINOIS TOOL WKS INC COM 452308109 1,593,378 6,074 SH SOLE 0 0 6,074
INTEL CORP COM 458140100 592,264 17,653 SH SOLE 0 0 17,653
INTERNATIONAL BUSINESS MACHS COM 459200101 216,417 767 SH SOLE 0 0 767
ISHARES TR RUS 1000 GRW ETF 464287614 4,231,921 9,035 SH SOLE 0 0 9,035
JPMORGAN CHASE & CO. COM 46625H100 1,228,915 3,896 SH SOLE 0 0 3,896
JOHNSON & JOHNSON COM 478160104 9,627,297 51,922 SH SOLE 0 0 51,922
KELLANOVA COM 487836108 1,128,747 13,762 SH SOLE 0 0 13,762
KIMBERLY-CLARK CORP COM 494368103 4,247,608 33,831 SH SOLE 0 0 33,831
MERCK & CO INC COM 58933Y105 9,162,541 108,148 SH SOLE 0 0 108,148
MICROSOFT CORP COM 594918104 1,580,747 3,052 SH SOLE 0 0 3,052
NEW YORK TIMES CO CL A 650111107 9,021,386 157,167 SH SOLE 0 0 157,167
NORDSON CORP COM 655663102 5,043,269 22,222 SH SOLE 0 0 22,222
NVIDIA CORPORATION COM 67066G104 259,348 1,390 SH SOLE 0 0 1,390
PARKER-HANNIFIN CORP COM 701094104 289,613 382 SH SOLE 0 0 382
PEPSICO INC COM 713448108 6,307,802 44,915 SH SOLE 0 0 44,915
PROCTER AND GAMBLE CO COM 742718109 1,249,943 8,135 SH SOLE 0 0 8,135
RPM INTL INC COM 749685103 4,695,160 39,830 SH SOLE 0 0 39,830
SCHLUMBERGER LTD COM STK 806857108 3,341,113 96,458 SH SOLE 0 0 96,458
SMUCKER J M CO COM NEW 832696405 7,972,326 73,410 SH SOLE 0 0 73,410
STARBUCKS CORP COM 855244109 470,207 5,558 SH SOLE 0 0 5,558
STRYKER CORPORATION COM 863667101 3,273,181 8,835 SH SOLE 0 0 8,835
SYSCO CORP COM 871829107 7,988,709 97,021 SH SOLE 0 0 97,021
3M CO COM 88579Y101 8,752,093 56,400 SH SOLE 0 0 56,400
UNITED PARCEL SERVICE INC CL B 911312106 7,281,477 87,172 SH SOLE 0 0 87,172
UNITED RENTALS INC COM 911363109 229,118 240 SH SOLE 0 0 240
VERIZON COMMUNICATIONS INC COM 92343V104 229,639 5,225 SH SOLE 0 0 5,225
VISTRA CORP COM 92840M102 202,385 1,033 SH SOLE 0 0 1,033