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
Microsoft Common 594918104   268,848,475 789,477 SH   SOLE   0 0 789,477
Berkshire Hathaway Inc. A Common 084670108   178,126,640 344 SH   SOLE   0 0 344
Berkshire Hathaway Inc. B Common 084670702   119,788,441 351,286 SH   SOLE   0 0 351,286
Johnson & Johnson Common 478160104   65,095,363 393,278 SH   SOLE   0 0 393,278
Procter & Gamble Common 742718109   61,761,272 407,020 SH   SOLE   0 0 407,020
Moody's Corp Common 615369105   56,254,108 161,780 SH   SOLE   0 0 161,780
Air Products & Chemicals Common 009158106   17,369,674 57,990 SH   SOLE   0 0 57,990
Medtronic PLC Common G5960L103   15,637,969 177,502 SH   SOLE   0 0 177,502
Intel Corp Common 458140100   14,353,101 429,220 SH   SOLE   0 0 429,220
Apple Inc. Common 037833100   13,567,986 69,949 SH   SOLE   0 0 69,949
Alphabet Inc Cl C Common 02079K107   12,252,930 101,289 SH   SOLE   0 0 101,289
Union Pacific Corp Common 907818108   12,236,265 59,800 SH   SOLE   0 0 59,800
Coca-Cola Co Common 191216100   10,226,410 169,818 SH   SOLE   0 0 169,818
Mastercard Inc Common 57636Q104   5,829,886 14,823 SH   SOLE   0 0 14,823
Alphabet Inc Cl A Common 02079K305   4,351,933 36,357 SH   SOLE   0 0 36,357
Automatic Data Processing Common 053015103   3,596,204 16,362 SH   SOLE   0 0 16,362
Home Depot Common 437076102   3,377,589 10,873 SH   SOLE   0 0 10,873
Pepsico Common 713448108   3,175,041 17,142 SH   SOLE   0 0 17,142
Abbott Labs Common 002824100   3,129,092 28,702 SH   SOLE   0 0 28,702
Abbvie Inc Common 00287Y109   3,108,895 23,075 SH   SOLE   0 0 23,075
Waters Corp. Common 941848103   2,857,042 10,719 SH   SOLE   0 0 10,719
S&P Depository Receipts ETF 78462F103   2,654,891 5,989 SH   SOLE   0 0 5,989
McCormick & Co Common 579780206   2,514,230 28,823 SH   SOLE   0 0 28,823
Jacobs Engineering Gp Common 469814107   2,030,760 17,081 SH   SOLE   0 0 17,081
Visa Inc. Common 92876C839   1,792,737 7,549 SH   SOLE   0 0 7,549
Fastenal Co Common 311900104   1,685,757 28,577 SH   SOLE   0 0 28,577
Amazon Com Inc. Common 023135106   1,611,901 12,365 SH   SOLE   0 0 12,365
3M Company Common 88579Y101   1,515,663 15,143 SH   SOLE   0 0 15,143
General Electric Common 369604301   1,459,247 13,284 SH   SOLE   0 0 13,284
The Charles Schwab Corp Common 808513105   1,393,818 24,591 SH   SOLE   0 0 24,591
ExxonMobil Common 30231G102   1,129,235 10,529 SH   SOLE   0 0 10,529
Autodesk Inc Common 052769106   1,098,756 5,370 SH   SOLE   0 0 5,370
Pfizer Inc Common 717081103   887,473 24,195 SH   SOLE   0 0 24,195
IBM Common 459200101   870,702 6,507 SH   SOLE   0 0 6,507
Novo Nordisk ADR Common 670100205   835,366 5,162 SH   SOLE   0 0 5,162
Walt Disney Co Common 254687106   813,787 9,115 SH   SOLE   0 0 9,115
Vanguard Total Stock Mkt ETF 922908769   770,980 3,500 SH   SOLE   0 0 3,500
TJX Companies Common 872540109   713,932 8,420 SH   SOLE   0 0 8,420
Costco Wholesale Corp Common 22160K105   625,059 1,161 SH   SOLE   0 0 1,161
Hershey Foods Common 427866108   606,771 2,430 SH   SOLE   0 0 2,430
Expeditors Intl Wash Common 302130109   546,119 4,509 SH   SOLE   0 0 4,509
Nvidia Corp Common 67066G104   518,200 1,225 SH   SOLE   0 0 1,225
RB Global, Inc. Common 767744105   505,200 8,420 SH   SOLE   0 0 8,420
Emerson Electric Common 291011104   457,735 5,064 SH   SOLE   0 0 5,064
Nutrien Common 67077M108   363,925 6,163 SH   SOLE   0 0 6,163
Bausch Health Cos Inc Common 071734107   353,720 44,215 SH   SOLE   0 0 44,215
Merck & Co. Common 58933Y105   349,747 3,031 SH   SOLE   0 0 3,031
GE Healthcare Technologies Common 36266G107   321,060 3,952 SH   SOLE   0 0 3,952
Sherwin Williams Co Common 824348106   318,624 1,200 SH   SOLE   0 0 1,200
Wal-Mart Stores, Inc Common 931142103   300,843 1,914 SH   SOLE   0 0 1,914
Kimberly Clark Corp. Common 494368103   274,187 1,986 SH   SOLE   0 0 1,986
Darling Ingredients Inc Common 237266101   259,625 4,070 SH   SOLE   0 0 4,070
Raytheon Technologies Co Common 75513E101   253,716 2,590 SH   SOLE   0 0 2,590
Ishares S&P500 Index Fd ETF 464287200   233,998 525 SH   SOLE   0 0 525
Chevron Corp. Common 166764100   215,097 1,367 SH   SOLE   0 0 1,367
CareDx Inc. Common 14167L103   136,306 16,036 SH   SOLE   0 0 16,036
Nextdoor Hldgs Inc Common 65345M108   33,281 10,209 SH   SOLE   0 0 10,209