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
3M Co COM 88579Y101 456,586 2,820 SH SOLE 0 2,820 0 0
3M Co COM 88579Y101 1,815,011 11,210 SH OTR 6,7,8 0 11,210 0
Abbott Laboratories COM 002824100 283,563 3,125 SH SOLE 0 3,125 0 0
Abbott Laboratories COM 002824100 3,288,871 36,245 SH OTR 6,7,8,9,10 0 36,245 0
AbbVie INC COM 00287Y109 1,740,594 6,917 SH SOLE 0 6,917 0 0
AbbVie INC COM 00287Y109 4,454,028 17,700 SH OTR 6,7,8,9,10 0 17,700 0
Academy Sports & Outdoors Inc COM 00402L107 42,417 900 SH SOLE 0 900 0 0
Academy Sports & Outdoors Inc COM 00402L107 379,397 8,050 SH OTR 7,8,9 0 8,050 0
Accenture PLC SHS CLASS A G1151C101 469,388 3,772 SH SOLE 0 3,772 0 0
Accenture PLC SHS CLASS A G1151C101 4,423,966 35,551 SH OTR 6,7,8,9,10 0 35,551 0
Adobe Inc COM 00724F101 119,527 583 SH SOLE 0 583 0 0
Adobe Inc COM 00724F101 92,259 450 SH OTR 7,9 0 450 0
Aflac Inc COM 001055102 239,190 2,040 SH SOLE 0 2,040 0 0
Air Products and Chemicals Inc COM 009158106 1,947,595 6,643 SH SOLE 0 6,643 0 0
Air Products and Chemicals Inc COM 009158106 16,560,859 56,487 SH OTR 6,7,8,9,10 0 56,487 0
Alcon AG ORD SHS H01301128 956,980 14,262 SH SOLE 0 14,262 0 0
Alcon AG ORD SHS H01301128 13,287,142 198,020 SH OTR 6,7,8,9,10 0 198,020 0
Alnylam Pharmaceuticals Inc COM 02043Q107 312,770 1,039 SH SOLE 0 1,039 0 0
Alphabet Inc CAPSTK CL A 02079K305 539,629 1,510 SH SOLE 0 1,510 0 0
Alphabet Inc CAPSTK CL A 02079K305 1,986,977 5,560 SH OTR 7,8,9 0 5,560 0
Alphabet Inc CAPSTK CL C 02079K107 10,216,890 28,916 SH SOLE 0 28,916 0 0
Alphabet Inc CAPSTK CL C 02079K107 138,938,543 393,226 SH OTR 6,7,8,9,10 0 393,226 0
Amazon.com Inc COM 023135106 5,013,959 21,037 SH SOLE 0 21,037 0 0
Amazon.com Inc COM 023135106 45,127,057 189,339 SH OTR 6,7,8,9,10 0 189,339 0
Amgen Inc COM 031162100 609,086 1,682 SH SOLE 0 1,682 0 0
Amgen Inc COM 031162100 439,976 1,215 SH OTR 7,9 0 1,215 0
Amphenol Corp CL A 032095101 264,480 1,500 SH SOLE 0 1,500 0 0
Apple Inc COM 037833100 13,320,109 46,033 SH SOLE 0 46,033 0 0
Apple Inc COM 037833100 137,442,817 474,989 SH OTR 6,7,8,9,10 0 474,989 0
AT&T Inc COM 00206R102 119,129 5,755 SH SOLE 0 5,755 0 0
AT&T Inc COM 00206R102 402,077 19,424 SH OTR 6,7,8,9,10 0 19,424 0
Automatic Data Processing Inc COM 053015103 2,774,293 12,388 SH SOLE 0 12,388 0 0
Automatic Data Processing Inc COM 053015103 63,867,405 285,186 SH OTR 6,7,8,9,10 0 285,186 0
Berkshire Hathaway Inc CL B NEW 084670702 1,019,795 2,038 SH SOLE 0 2,038 0 0
Berkshire Hathaway Inc CL B NEW 084670702 28,363,606 56,683 SH OTR 6,7,8,9,10 0 56,683 0
BHP Group Ltd ADS 088606108 1,082,114 12,989 SH SOLE 0 12,989 0 0
BHP Group Ltd ADS 088606108 4,915,290 59,000 SH OTR 6,7,8,9,10 0 59,000 0
BlackRock Inc COM 09290D101 283,660 295 SH OTR 7 0 295 0
Bristol-Myers Squibb Co COM 110122108 318,351 5,525 SH SOLE 0 5,525 0 0
Bristol-Myers Squibb Co COM 110122108 230,480 4,000 SH OTR 6 0 4,000 0
Broadcom INC COM 11135F101 21,532 57 SH SOLE 0 57 0 0
Broadcom INC COM 11135F101 1,165,359 3,085 SH OTR 7,8,9 0 3,085 0
Caterpillar Inc COM 149123101 2,028,635 1,905 SH SOLE 0 1,905 0 0
Caterpillar Inc COM 149123101 58,175,487 54,630 SH OTR 6,7,8,9,10 0 54,630 0
Chevron Corp COM 166764100 161,616 975 SH SOLE 0 975 0 0
Chevron Corp COM 166764100 1,036,497 6,253 SH OTR 6,7,8,9,10 0 6,253 0
Chubb Ltd COM H1467J104 340,059 998 SH SOLE 0 998 0 0
Chubb Ltd COM H1467J104 1,706,085 5,007 SH OTR 6,7,8,9,10 0 5,007 0
Cintas Corp COM 172908105 242,364 1,425 SH OTR 7,9 0 1,425 0
Cisco Systems Inc COM 17275R102 3,426,426 29,171 SH SOLE 0 29,171 0 0
Cisco Systems Inc COM 17275R102 16,827,555 143,262 SH OTR 6,7,8,9,10 0 143,262 0
Coca-Cola Co/The COM 191216100 1,706,833 21,002 SH SOLE 0 21,002 0 0
Coca-Cola Co/The COM 191216100 33,042,594 406,578 SH OTR 6,7,8,9,10 0 406,578 0
Colgate-Palmolive Co COM 194162103 16,044 175 SH SOLE 0 175 0 0
Colgate-Palmolive Co COM 194162103 348,384 3,800 SH OTR 6,7 0 3,800 0
Costco Wholesale Corp COM 22160K105 1,623,040 1,735 SH SOLE 0 1,735 0 0
Costco Wholesale Corp COM 22160K105 4,010,360 4,287 SH OTR 6,7,8,9,10 0 4,287 0
Cummins Inc COM 231021106 288,850 405 SH SOLE 0 405 0 0
Danaher Corp COM 235851102 394,103 2,069 SH SOLE 0 2,069 0 0
Danaher Corp COM 235851102 925,542 4,859 SH OTR 7,8,9 0 4,859 0
Eaton Corp PLC SHS G29183103 11,505 27 SH SOLE 0 27 0 0
Eaton Corp PLC SHS G29183103 515,179 1,209 SH OTR 7,9 0 1,209 0
Ecolab Inc COM 278865100 278,610 1,000 SH SOLE 0 1,000 0 0
Ecolab Inc COM 278865100 4,421,819 15,871 SH OTR 6,7,8,9,10 0 15,871 0
Emerson Electric Co COM 291011104 167,342 1,169 SH SOLE 0 1,169 0 0
Emerson Electric Co COM 291011104 4,146,769 28,968 SH OTR 6,7,8,9,10 0 28,968 0
Expeditors International of Washington Inc COM 302130109 162,980 1,000 SH SOLE 0 1,000 0 0
Expeditors International of Washington Inc COM 302130109 1,795,388 11,016 SH OTR 6,7,8,10 0 11,016 0
Exxon Mobil Corp COM 30231G102 1,210,929 8,857 SH SOLE 0 8,857 0 0
Exxon Mobil Corp COM 30231G102 8,669,142 63,408 SH OTR 6,7,8,9,10 0 63,408 0
Fastenal Co COM 311900104 3,654,795 76,094 SH SOLE 0 76,094 0 0
Fastenal Co COM 311900104 51,005,795 1,061,957 SH OTR 6,7,8,9,10 0 1,061,957 0
Fiserv Inc COM 337738108 757,773 15,449 SH SOLE 0 15,449 0 0
Fiserv Inc COM 337738108 12,187,650 248,474 SH OTR 6,7,8,9,10 0 248,474 0
GE Aerospace Com COM NEW 369604301 477,253 1,277 SH SOLE 0 1,277 0 0
GE Aerospace Com COM NEW 369604301 7,944,752 21,258 SH OTR 6,7,10 0 21,258 0
GE Vernova Inc COM 36828A101 95,164 81 SH SOLE 0 81 0 0
GE Vernova Inc COM 36828A101 4,404,550 3,749 SH OTR 6,7,10 0 3,749 0
Global Payments Inc COM 37940X102 489,562 6,747 SH SOLE 0 6,747 0 0
Global Payments Inc COM 37940X102 4,387,776 60,471 SH OTR 6,7,8,9,10 0 60,471 0
Home Depot Inc/The COM 437076102 37,384 106 SH SOLE 0 106 0 0
Home Depot Inc/The COM 437076102 299,778 850 SH OTR 7,8 0 850 0
IDXX COM 45168D104 526,440 1,000 SH OTR 7,9 0 1,000 0
Illinois Tool Works Inc COM 452308109 141,997 525 SH SOLE 0 525 0 0
Illinois Tool Works Inc COM 452308109 114,950 425 SH OTR 9 0 425 0
Independent Bank Corp COM 453836108 230,230 2,750 SH OTR 7 0 2,750 0
Intel Corp COM 458140100 1,650,427 11,820 SH SOLE 0 11,820 0 0
Intel Corp COM 458140100 8,967,737 64,225 SH OTR 6,7,10 0 64,225 0
International Business Machines Corp COM 459200101 847,848 3,015 SH SOLE 0 3,015 0 0
International Business Machines Corp COM 459200101 1,458,917 5,188 SH OTR 6,7,8 0 5,188 0
Intuit Inc COM 461202103 1,328,229 5,089 SH SOLE 0 5,089 0 0
Intuit Inc COM 461202103 11,982,510 45,910 SH OTR 6,7,8,9,10 0 45,910 0
Invesco QQQ TR UNIT SER 1 46090E103 206,192 280 SH SOLE 0 280 0 0
IQVIA Holdings Inc COM 46266C105 2,270,721 11,752 SH SOLE 0 11,752 0 0
IQVIA Holdings Inc COM 46266C105 23,933,775 123,868 SH OTR 6,7,8,9,10 0 123,868 0
iShares Core MSCI EAFE ETF CORE MSCI EAFE 46432F842 676,060 7,000 SH OTR 7 0 7,000 0
iShares Core S&P 500 ETF CORE S&P500 ETF 464287200 112,334 150 SH SOLE 0 150 0 0
iShares Core S&P 500 ETF CORE S&P500 ETF 464287200 132,554 177 SH OTR 7 0 177 0
iShares Core S&P Small-Cap ETF CORE S&P SCP ETF 464287804 7,416 50 SH SOLE 0 50 0 0
iShares Core S&P Small-Cap ETF CORE S&P SCP ETF 464287804 1,420,810 9,580 SH OTR 7 0 9,580 0
iShares MSCI EAFE ETF MSCI EAFE ETF 464287465 373,137 3,592 SH OTR 7,8 0 3,592 0
iShares Russell 2000 ETF RUSSELL 2000 ETF 464287655 93,740 312 SH SOLE 0 312 0 0
iShares Russell 2000 ETF RUSSELL 2000 ETF 464287655 338,006 1,125 SH OTR 7,8,9,10 0 1,125 0
Johnson & Johnson COM 478160104 6,973,762 27,459 SH SOLE 0 27,459 0 0
Johnson & Johnson COM 478160104 110,078,217 433,430 SH OTR 6,7,8,9,10 0 433,430 0
JPMorgan Chase & Co COM 46625H100 182,977 559 SH SOLE 0 559 0 0
JPMorgan Chase & Co COM 46625H100 7,249,705 22,148 SH OTR 6,7,8,9,10 0 22,148 0
Keysight Technologies Inc COM 49338L103 1,487,798 4,250 SH SOLE 0 4,250 0 0
Keysight Technologies Inc COM 49338L103 2,964,393 8,468 SH OTR 6,7,8,9,10 0 8,468 0
Kinder Morgan Inc COM 49456B101 4,398,049 137,568 SH SOLE 0 137,568 0 0
Kinder Morgan Inc COM 49456B101 53,061,632 1,659,732 SH OTR 6,7,8,9,10 0 1,659,732 0
Linde PLC SHS G54950103 1,407,884 2,713 SH SOLE 0 2,713 0 0
Linde PLC SHS G54950103 32,360,061 62,358 SH OTR 6,7,8,9,10 0 62,358 0
Lowe's Cos Inc COM 548661107 363,809 1,650 SH OTR 7 0 1,650 0
Marsh & McLennan Cos Inc COM 571748102 212,838 1,277 SH OTR 8 0 1,277 0
Mastercard Inc CL A 57636Q104 5,024,549 9,783 SH SOLE 0 9,783 0 0
Mastercard Inc CL A 57636Q104 70,799,760 137,850 SH OTR 6,7,8,9,10 0 137,850 0
McCormick & Co Inc/MD COM NON VTG 579780206 350,318 6,948 SH SOLE 0 6,948 0 0
McCormick & Co Inc/MD COM NON VTG 579780206 1,345,155 26,679 SH OTR 6,7,8,9,10 0 26,679 0
McDonald's CORP COM 580135101 324,372 1,200 SH OTR 7,9 0 1,200 0
Medtronic PLC SHS G5960L103 1,291,499 16,509 SH SOLE 0 16,509 0 0
Medtronic PLC SHS G5960L103 9,749,179 124,622 SH OTR 6,7,8,9,10 0 124,622 0
Merck & Co Inc COM 58933Y105 4,116,626 32,036 SH SOLE 0 32,036 0 0
Merck & Co Inc COM 58933Y105 52,783,046 410,763 SH OTR 6,7,8,9,10 0 410,763 0
Meta Platforms Inc CL A 30303M102 183,069 325 SH SOLE 0 325 0 0
Meta Platforms Inc CL A 30303M102 1,938,281 3,441 SH OTR 6,7,8,9,10 0 3,441 0
Microsoft Corp COM 594918104 6,162,663 16,521 SH SOLE 0 16,521 0 0
Microsoft Corp COM 594918104 64,733,518 173,539 SH OTR 6,7,8,9,10 0 173,539 0
Morgan Stanley COM NEW 617446448 275,306 1,317 SH SOLE 0 1,317 0 0
Morgan Stanley COM NEW 617446448 340,317 1,628 SH OTR 6,7,9,10 0 1,628 0
NextEra Energy Inc COM 65339F101 25,014 285 SH SOLE 0 285 0 0
NextEra Energy Inc COM 65339F101 364,421 4,152 SH OTR 7,8,9 0 4,152 0
Novartis AG SPONSORED ADR 66987V109 291,656 1,861 SH SOLE 0 1,861 0 0
Novartis AG SPONSORED ADR 66987V109 2,419,130 15,436 SH OTR 6,7,8,9,10 0 15,436 0
Novo Nordisk A/S ADR 670100205 1,850,868 38,608 SH SOLE 0 38,608 0 0
Novo Nordisk A/S ADR 670100205 21,048,872 439,067 SH OTR 6,7,8,9,10 0 439,067 0
NVIDIA Corp COM 67066G104 8,004 40 SH SOLE 0 40 0 0
NVIDIA Corp COM 67066G104 6,396,877 31,970 SH OTR 7,10 0 31,970 0
Palo Alto Networks Inc COM 697435105 726,373 2,130 SH OTR 7,9 0 2,130 0
PepsiCo Inc COM 713448108 3,206,272 23,680 SH SOLE 0 23,680 0 0
PepsiCo Inc COM 713448108 44,779,759 330,722 SH OTR 6,7,8,9,10 0 330,722 0
Pfizer Inc COM 717081103 175,784 7,300 SH SOLE 0 7,300 0 0
Pfizer Inc COM 717081103 238,392 9,900 SH OTR 6,7,9,10 0 9,900 0
Procter & Gamble CO/THE COM 742718109 3,824,371 26,080 SH SOLE 0 26,080 0 0
Procter & Gamble CO/THE COM 742718109 51,214,460 349,253 SH OTR 6,7,8,9,10 0 349,253 0
Qualcomm Inc COM 747525103 2,967,173 16,057 SH SOLE 0 16,057 0 0
Qualcomm Inc COM 747525103 28,734,106 155,496 SH OTR 6,7,8,9,10 0 155,496 0
Rentokil Initial PLC SPONSORED ADR 760125104 2,932,725 102,507 SH SOLE 0 102,507 0 0
Rentokil Initial PLC SPONSORED ADR 760125104 25,775,550 900,928 SH OTR 6,7,8,9,10 0 900,928 0
Restaurant Brands International Inc COM 76131D103 679,999 9,378 SH SOLE 0 9,378 0 0
Restaurant Brands International Inc COM 76131D103 3,305,803 45,591 SH OTR 6,7,8,9,10 0 45,591 0
Rockwell Automation Inc COM 773903109 267,343 540 SH OTR 7 0 540 0
RTX Corp COM 75513E101 78,738 415 SH SOLE 0 415 0 0
RTX Corp COM 75513E101 4,684,813 24,692 SH OTR 6,7,8,9,10 0 24,692 0
S&P Global Inc COM 78409V104 268,792 660 SH SOLE 0 660 0 0
S&P Global Inc COM 78409V104 936,698 2,300 SH OTR 7,8 0 2,300 0
Salesforce Inc COM 79466L302 167,156 1,067 SH SOLE 0 1,067 0 0
Salesforce Inc COM 79466L302 92,429 590 SH OTR 7,9 0 590 0
Sherwin-Williams Co/The COM 824348106 241,368 701 SH SOLE 0 701 0 0
Sherwin-Williams Co/The COM 824348106 2,884,369 8,377 SH OTR 6,7,8,9,10 0 8,377 0
Shopify Inc CL A 82509L107 532,536 4,664 SH SOLE 0 4,664 0 0
Southern Co/The COM 842587107 1,412,010 14,753 SH SOLE 0 14,753 0 0
Southern Co/The COM 842587107 16,427,282 171,636 SH OTR 6,7,8,9,10 0 171,636 0
SPDR S&P MidCap 400 ETF Trust UTSER1 S&PDCRP 78467Y107 7,033 10 SH SOLE 0 10 0 0
SPDR S&P MidCap 400 ETF Trust UTSER1 S&PDCRP 78467Y107 228,586 325 SH OTR 7 0 325 0
State Street Corp COM 857477103 59,360 350 SH SOLE 0 350 0 0
State Street Corp COM 857477103 8,029,712 47,345 SH OTR 6,8,9,10 0 47,345 0
State Street SPDR S&P 500 ETF Trust TR UNIT 78462F103 10,455 14 SH SOLE 0 14 0 0
State Street SPDR S&P 500 ETF Trust TR UNIT 78462F103 1,109,700 1,486 SH OTR 7,8 0 1,486 0
Stryker CORP COM 863667101 1,475,025 4,685 SH SOLE 0 4,685 0 0
Stryker CORP COM 863667101 16,477,781 52,337 SH OTR 6,7,8,9,10 0 52,337 0
Synopsys Inc COM 871607107 1,745,472 3,913 SH SOLE 0 3,913 0 0
Synopsys Inc COM 871607107 19,991,073 44,816 SH OTR 6,7,8,9,10 0 44,816 0
Sysco Corp COM 871829107 117,012 1,400 SH SOLE 0 1,400 0 0
Sysco Corp COM 871829107 1,034,135 12,373 SH OTR 6,7,9,10 0 12,373 0
Targa Resources Corp COM 87612G101 268,140 1,000 SH OTR 0 1,000 0
Thermo Fisher Scientific Inc COM 883556102 2,251,106 4,490 SH SOLE 0 4,490 0 0
Thermo Fisher Scientific Inc COM 883556102 21,621,150 43,125 SH OTR 6,7,8,9,10 0 43,125 0
TJX Cos Inc/The COM 872540109 3,639,485 24,023 SH SOLE 0 24,023 0 0
TJX Cos Inc/The COM 872540109 54,755,888 361,425 SH OTR 6,7,8,9,10 0 361,425 0
Union Pacific Corp COM 907818108 37,536 138 SH SOLE 0 138 0 0
Union Pacific Corp COM 907818108 1,618,400 5,950 SH OTR 7,9,10 0 5,950 0
Unum Group COM 91529Y106 292,338 3,270 SH SOLE 0 3,270 0 0
Vanguard S&P 500 ETF S&P 500 ETF SHS 922908363 331,042 482 SH SOLE 0 482 0 0
Verizon Communications Inc COM 92343V104 2,977,306 70,319 SH SOLE 0 70,319 0 0
Verizon Communications Inc COM 92343V104 30,785,033 727,091 SH OTR 6,7,8,9,10 0 727,091 0
Visa Inc COM CL A 92826C839 1,790,244 5,218 SH SOLE 0 5,218 0 0
Visa Inc COM CL A 92826C839 1,217,626 3,549 SH OTR 7,8,9,10 0 3,549 0
Vulcan Materials Co COM 929160109 224,208 760 SH OTR 7 0 760 0
Waters Corp COM 941848103 711,076 1,896 SH SOLE 0 1,896 0 0
Waters Corp COM 941848103 1,638,550 4,369 SH OTR 7,8,9,10 0 4,369 0
Wells Fargo & Co COM 949746101 421,464 5,100 SH OTR 6 0 5,100 0
Woodside Energy Group Ltd SPONSORED ADR 980228308 398,224 20,612 SH SOLE 0 20,612 0 0
Woodside Energy Group Ltd SPONSORED ADR 980228308 2,215,405 114,669 SH OTR 6,7,8,9,10 0 114,669 0
WW Grainger Inc COM 384802104 287,044 211 SH SOLE 0 211 0 0