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
MICROSOFT CORP COM 594918104 317,692,015 619,403 SH SOLE 0 0 619,403
BERKSHIRE HATHAWAY INC DEL CL A 084670108 200,197,340 268 SH SOLE 0 0 268
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 185,503,256 372,534 SH SOLE 0 0 372,534
JOHNSON & JOHNSON COM 478160104 85,409,247 322,616 SH SOLE 0 0 322,616
MOODYS CORP COM 615369105 66,376,565 146,162 SH SOLE 0 0 146,162
PROCTER & GAMBLE CO COM 742718109 50,278,470 346,080 SH SOLE 0 0 346,080
ALPHABET INC CAP STK CL C 02079K107 31,594,455 92,723 SH SOLE 0 0 92,723
UNION PAC CORP COM 907818108 18,938,652 69,594 SH SOLE 0 0 69,594
APPLE INC COM 037833100 18,715,578 56,200 SH SOLE 0 0 56,200
ASML HLDG NV N Y REGISTRY SHS N07059210 17,240,325 9,516 SH SOLE 0 0 9,516
AIR PRODUCTS AND CHEMICALS I COM 009158106 16,084,376 57,810 SH SOLE 0 0 57,810
FASTENAL CO COM 311900104 14,309,055 288,897 SH SOLE 0 0 288,897
COCA COLA CO COM 191216100 10,585,323 122,971 SH SOLE 0 0 122,971
ALPHABET INC CAP STK CL A 02079K305 8,345,661 24,255 SH SOLE 0 0 24,255
MEDTRONIC PLC SHS G5960L103 7,459,346 86,445 SH SOLE 0 0 86,445
MASTERCARD INCORPORATED CL A 57636Q104 6,973,339 12,645 SH SOLE 0 0 12,645
ABBVIE INC COM 00287Y109 4,454,093 17,027 SH SOLE 0 0 17,027
RB GLOBAL INC COM 74935Q107 4,332,098 53,226 SH SOLE 0 0 53,226
GE AEROSPACE COM NEW 369604301 3,760,909 12,043 SH SOLE 0 0 12,043
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 3,616,115 4,742 SH SOLE 0 0 4,742
NVIDIA CORPORATION COM 67066G104 3,510,658 15,372 SH SOLE 0 0 15,372
AUTOMATIC DATA PROCESSING IN COM 053015103 3,425,747 13,275 SH SOLE 0 0 13,275
HOME DEPOT INC COM 437076102 3,054,285 10,736 SH SOLE 0 0 10,736
AMAZON COM INC COM 023135106 2,923,028 11,732 SH SOLE 0 0 11,732
GE VERNOVA INC COM 36828A101 2,471,274 2,600 SH SOLE 0 0 2,600
JACOBS SOLUTIONS INC COM 46982L108 2,310,547 17,081 SH SOLE 0 0 17,081
VISA INC COM CL A 92826C839 2,248,328 6,257 SH SOLE 0 0 6,257
PEPSICO INC COM 713448108 1,943,759 15,339 SH SOLE 0 0 15,339
MICRON TECHNOLOGY INC COM 595112103 1,917,198 1,800 SH SOLE 0 0 1,800
3M CO COM 88579Y101 1,887,725 11,500 SH SOLE 0 0 11,500
VANGUARD INDEX FDS MRNGSTR TTL STK 922908769 1,667,988 4,457 SH SOLE 0 0 4,457
ABBOTT LABORATORIES COM 002824100 1,655,403 16,750 SH SOLE 0 0 16,750
DONALDSON INC COM 257651109 1,635,917 18,795 SH SOLE 0 0 18,795
WATERS CORP COM 941848103 1,482,942 3,375 SH SOLE 0 0 3,375
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 1,083,427 6,657 SH SOLE 0 0 6,657
CAREDX INC COM 14167L103 1,042,340 16,036 SH SOLE 0 0 16,036
AUTODESK INC COM 052769106 1,020,547 4,883 SH SOLE 0 0 4,883
TJX COS INC NEW COM 872540109 976,713 7,382 SH SOLE 0 0 7,382
COSTCO WHOLESALE CORPORATION COM 22160K105 974,975 1,071 SH SOLE 0 0 1,071
DISNEY WALT CO COM 254687106 943,996 8,999 SH SOLE 0 0 8,999
VANGUARD INDEX FDS MRNGSTR MID CAP 922908629 705,153 8,992 SH SOLE 0 0 8,992
CORNING INC COM 219350105 661,168 4,300 SH SOLE 0 0 4,300
WALMART INC COM 931142103 628,829 6,051 SH SOLE 0 0 6,051
EMERSON ELEC CO COM 291011104 600,858 3,874 SH SOLE 0 0 3,874
ADVANCED MICRO DEVICES INC COM 007903107 550,584 900 SH SOLE 0 0 900
VANGUARD INDEX FDS MRNGSTR SML CAP 922908751 496,436 1,745 SH SOLE 0 0 1,745
INTERNATIONAL BUSINESS MACHS COM 459200101 492,204 2,238 SH SOLE 0 0 2,238
PFIZER INC COM 717081103 436,185 15,294 SH SOLE 0 0 15,294
CHARLES SCHWAB CORP (THE) COM 808513105 399,855 4,091 SH SOLE 0 0 4,091
SHERWIN WILLIAMS CO COM 824348106 387,924 1,200 SH SOLE 0 0 1,200
ISHARES TR CORE S&P500 ETF 464287200 319,360 417 SH SOLE 0 0 417
MCCORMICK & CO INC COM NON VTG 579780206 315,428 6,798 SH SOLE 0 0 6,798
CHEVRON CORPORATION COM 166764100 301,823 1,478 SH SOLE 0 0 1,478
RTX CORPORATION COM 75513E101 296,669 1,598 SH SOLE 0 0 1,598
SOLVENTUM CORP COM SHS 83444M101 279,877 3,175 SH SOLE 0 0 3,175
MERCK & CO INC COM 58933Y105 267,807 1,843 SH SOLE 0 0 1,843
BAUSCH HEALTH COS INC COM 071734107 256,142 43,935 SH SOLE 0 0 43,935
NOVO-NORDISK A S ADR 670100205 252,633 6,664 SH SOLE 0 0 6,664
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 230,092 328 SH SOLE 0 0 328
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 228,076 3,489 SH SOLE 0 0 3,489
NEXTDOOR HOLDINGS INC COM CL A 65345M108 24,808 10,209 SH SOLE 0 0 10,209