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   228,889 793,926 SH   SOLE   0 0 793,926
Berkshire Hathaway Inc. A Common 084670108   162,494 349 SH   SOLE   0 0 349
Berkshire Hathaway Inc. B Common 084670702   107,051 346,701 SH   SOLE   0 0 346,701
Johnson & Johnson Common 478160104   62,075 400,486 SH   SOLE   0 0 400,486
Procter & Gamble Common 742718109   60,955 409,945 SH   SOLE   0 0 409,945
Moody's Corp Common 615369105   50,551 165,188 SH   SOLE   0 0 165,188
Air Products & Chemicals Common 009158106   15,373 53,526 SH   SOLE   0 0 53,526
Medtronic PLC Common G5960L103   15,239 189,020 SH   SOLE   0 0 189,020
Intel Corp Common 458140100   14,210 434,953 SH   SOLE   0 0 434,953
Apple Inc. Common 037833100   11,430 69,312 SH   SOLE   0 0 69,312
Union Pacific Corp Common 907818108   10,919 54,254 SH   SOLE   0 0 54,254
Coca-Cola Co Common 191216100   10,658 171,814 SH   SOLE   0 0 171,814
Alphabet Inc Cl C Common 02079K107   10,641 102,317 SH   SOLE   0 0 102,317
Mastercard Inc Common 57636Q104   5,350 14,721 SH   SOLE   0 0 14,721
Abbvie Inc Common 00287Y109   3,854 24,180 SH   SOLE   0 0 24,180
Automatic Data Processing Common 053015103   3,848 17,284 SH   SOLE   0 0 17,284
Alphabet Inc Cl A Common 02079K305   3,801 36,645 SH   SOLE   0 0 36,645
Waters Corp. Common 941848103   3,350 10,819 SH   SOLE   0 0 10,819
Home Depot Common 437076102   3,209 10,873 SH   SOLE   0 0 10,873
Pepsico Common 713448108   3,188 17,490 SH   SOLE   0 0 17,490
McCormick & Co Common 579780206   2,991 35,943 SH   SOLE   0 0 35,943
Abbott Labs Common 002824100   2,957 29,202 SH   SOLE   0 0 29,202
S&P Depository Receipts ETF 78462F103   2,452 5,989 SH   SOLE   0 0 5,989
Jacobs Engineering Gp Common 469814107   2,101 17,881 SH   SOLE   0 0 17,881
Visa Inc. Common 92876C839   1,711 7,588 SH   SOLE   0 0 7,588
3M Company Common 88579Y101   1,611 15,328 SH   SOLE   0 0 15,328
Fastenal Co Common 311900104   1,602 29,701 SH   SOLE   0 0 29,701
The Charles Schwab Corp Common 808513105   1,445 27,591 SH   SOLE   0 0 27,591
Amazon Com Inc. Common 023135106   1,357 13,135 SH   SOLE   0 0 13,135
General Electric Common 369604301   1,273 13,321 SH   SOLE   0 0 13,321
ExxonMobil Common 30231G102   1,155 10,529 SH   SOLE   0 0 10,529
Autodesk Inc Common 052769106   1,106 5,315 SH   SOLE   0 0 5,315
Pfizer Inc Common 717081103   1,016 24,895 SH   SOLE   0 0 24,895
Walt Disney Co Common 254687106   913 9,115 SH   SOLE   0 0 9,115
Novo Nordisk ADR Common 670100205   861 5,412 SH   SOLE   0 0 5,412
IBM Common 459200101   853 6,507 SH   SOLE   0 0 6,507
TJX Companies Common 872540109   747 9,535 SH   SOLE   0 0 9,535
Vanguard Total Stock Mkt ETF 922908769   714 3,500 SH   SOLE   0 0 3,500
Ecolab Inc. Common 278865100   631 3,815 SH   SOLE   0 0 3,815
Hershey Foods Common 427866108   618 2,430 SH   SOLE   0 0 2,430
Costco Wholesale Corp Common 22160K105   581 1,169 SH   SOLE   0 0 1,169
Expeditors Intl Wash Common 302130109   502 4,558 SH   SOLE   0 0 4,558
Ritchie Bros. Auctioneers Common 767744105   470 8,345 SH   SOLE   0 0 8,345
Nvidia Corp Common 67066G104   451 1,625 SH   SOLE   0 0 1,625
Emerson Electric Common 291011104   441 5,064 SH   SOLE   0 0 5,064
Nutrien Common 67077M108   392 5,308 SH   SOLE   0 0 5,308
GE Healthcare Technologies Common 36266G107   364 4,436 SH   SOLE   0 0 4,436
Bausch Health Cos Inc Common 071734107   359 44,305 SH   SOLE   0 0 44,305
Merck & Co. Common 58933Y105   322 3,031 SH   SOLE   0 0 3,031
Wal-Mart Stores, Inc Common 931142103   282 1,914 SH   SOLE   0 0 1,914
Sherwin Williams Co Common 824348106   270 1,200 SH   SOLE   0 0 1,200
Kimberly Clark Corp. Common 494368103   267 1,986 SH   SOLE   0 0 1,986
Ishares S&P500 Index Fd ETF 464287200   257 625 SH   SOLE   0 0 625
Raytheon Technologies Co Common 75513E101   254 2,590 SH   SOLE   0 0 2,590
Darling Ingredients Inc Common 237266101   238 4,070 SH   SOLE   0 0 4,070
Chevron Corp. Common 166764100   220 1,350 SH   SOLE   0 0 1,350
Amgen Inc. Common 031162100   211 871 SH   SOLE   0 0 871
CareDx Inc. Common 14167L103   147 16,036 SH   SOLE   0 0 16,036
Nextdoor Hldgs Inc Common 65345M108   22 10,209 SH   SOLE   0 0 10,209