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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M Company Common 88579Y101 1,993 15,403 SH   SOLE   0 0 15,403
Abbott Labs Common 002824100 3,265 30,052 SH   SOLE   0 0 30,052
Abbvie Inc Common 00287Y109 3,831 25,010 SH   SOLE   0 0 25,010
Air Products & Chemicals Common 009158106 9,905 41,188 SH   SOLE   0 0 41,188
Alphabet Inc Cl A Common 02079K305 3,881 1,781 SH   SOLE   0 0 1,781
Alphabet Inc Cl C Common 02079K107 10,981 5,020 SH   SOLE   0 0 5,020
Amazon Com Inc. Common 023135106 1,674 15,760 SH   SOLE   0 0 15,760
Amgen Inc. Common 031162100 218 896 SH   SOLE   0 0 896
Apple Computer Common 037833100 9,658 70,644 SH   SOLE   0 0 70,644
Automatic Data Common 053015103 3,686 17,549 SH   SOLE   0 0 17,549
Autodesk Inc Common 052769106 966 5,615 SH   SOLE   0 0 5,615
Bausch Health Cos Inc Common 071734107 469 56,095 SH   SOLE   0 0 56,095
Berkshire Hathaway Common 084670108 145,995 357 SH   SOLE   0 0 357
Berkshire Hathaway Common 084670702 94,231 345,144 SH   SOLE   0 0 345,144
CareDx Inc. Common 14167L103 344 16,036 SH   SOLE   0 0 16,036
Carmax Inc. Common 143130102 1,864 20,601 SH   SOLE   0 0 20,601
Chevron Corp Common 166764100 217 1,500 SH   SOLE   0 0 1,500
Coca-Cola Co Common 191216100 11,373 180,780 SH   SOLE   0 0 180,780
Corning Inc. Common 219350105 266 8,450 SH   SOLE   0 0 8,450
Costco Wholesale Corp Common 22160K105 617 1,287 SH   SOLE   0 0 1,287
Darling Ingredients Inc Common 237266101 243 4,070 SH   SOLE   0 0 4,070
Ecolab Inc. Common 278865100 611 3,975 SH   SOLE   0 0 3,975
Emerson Elec Common 291011104 516 6,484 SH   SOLE   0 0 6,484
Expeditors Intl Wash Common 302130109 420 4,308 SH   SOLE   0 0 4,308
ExxonMobil Common 30231G102 1,008 11,769 SH   SOLE   0 0 11,769
Fastenal Co Common 311900104 1,435 28,740 SH   SOLE   0 0 28,740
General Electric Common 369604301 847 13,302 SH   SOLE   0 0 13,302
Hershey Foods Common 427866108 523 2,430 SH   SOLE   0 0 2,430
Home Depot Common 437076102 2,982 10,873 SH   SOLE   0 0 10,873
IBM Common 459200101 919 6,507 SH   SOLE   0 0 6,507
Intel Corp Common 458140100 17,952 479,862 SH   SOLE   0 0 479,862
Ishares S&P500 Index Fd ETF 464287200 237 625 SH   SOLE   0 0 625
Jacobs Engineering Gp Common 469814107 2,273 17,881 SH   SOLE   0 0 17,881
Johnson & Johnson Common 478160104 73,928 416,470 SH   SOLE   0 0 416,470
Kimberly Clark Common 494368103 268 1,986 SH   SOLE   0 0 1,986
Liberty Broadband Corp Cl C Common 530307305 803 6,947 SH   SOLE   0 0 6,947
Mastercard Inc Common 57636Q104 4,677 14,826 SH   SOLE   0 0 14,826
McCormick & Co Common 579780206 4,781 57,424 SH   SOLE   0 0 57,424
Medtronic PLC Common G5960L103 18,897 210,553 SH   SOLE   0 0 210,553
Merck & Co. Common 58933Y105 255 2,795 SH   SOLE   0 0 2,795
Meta Platforms Inc. Common 30303M102 879 5,452 SH   SOLE   0 0 5,452
Microsoft Common 594918104 209,112 814,203 SH   SOLE   0 0 814,203
Moody's Corp Common 615369105 47,381 174,214 SH   SOLE   0 0 174,214
Nutrien Common 67077M108 331 4,158 SH   SOLE   0 0 4,158
Nvidia Corp Common 67066G104 232 1,528 SH   SOLE   0 0 1,528
Pepsico Common 713448108 2,928 17,568 SH   SOLE   0 0 17,568
Pfizer Inc Common 717081103 1,305 24,895 SH   SOLE   0 0 24,895
Procter & Gamble Common 742718109 59,872 416,384 SH   SOLE   0 0 416,384
Raytheon Tech Common 75513E101 249 2,590 SH   SOLE   0 0 2,590
Ritchie Bros. Auctioneers Common 767744105 444 6,825 SH   SOLE   0 0 6,825
S&P Depository Receipts ETF 78462F103 679 1,801 SH   SOLE   0 0 1,801
Sherwin Williams Co Common 824348106 269 1,200 SH   SOLE   0 0 1,200
The Charles Schwab Corp Common 808513105 1,743 27,591 SH   SOLE   0 0 27,591
TJX Companies Common 872540109 533 9,535 SH   SOLE   0 0 9,535
Union Pacific Corp Common 907818108 8,579 40,223 SH   SOLE   0 0 40,223
Vanguard Total Stock Mkt ETF 922908769 660 3,500 SH   SOLE   0 0 3,500
Visa Common 92876C839 1,543 7,837 SH   SOLE   0 0 7,837
Walgreen Boots Alliance Common 931427108 10,549 278,341 SH   SOLE   0 0 278,341
Wal-Mart Stores, Inc Common 931142103 248 2,037 SH   SOLE   0 0 2,037
Walt Disney Co Common 254687106 879 9,315 SH   SOLE   0 0 9,315
Waters Corp. Common 941848103 3,378 10,206 SH   SOLE   0 0 10,206
Western Union Common 959802109 1,930 117,187 SH   SOLE   0 0 117,187