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
3M Company COM 88579y101   988,689 9,878 SH   SOLE   5,473 0 4,405
AT&T Inc. COM 00206R102   496,141 31,106 SH   SOLE   26,530 0 4,576
Abbott Laboratories COM 002824100   12,281,430 112,653 SH   SOLE   38,633 0 74,020
Adobe Inc. COM 00724f101   5,647,835 11,550 SH   SOLE   10,480 0 1,070
Advanced Micro Devices COM 007903107   615,114 5,400 SH   SOLE   5,400 0 0
Air Products COM 009158106   3,391,578 11,323 SH   SOLE   5,550 0 5,773
Alphabet Inc. Cl. A COM 02079k305   4,564,161 38,130 SH   SOLE   35,730 0 2,400
Alphabet Inc. Cl. C COM 02079k107   15,054,233 124,446 SH   SOLE   49,757 0 74,689
Amazon.com COM 023135106   6,577,966 50,460 SH   SOLE   50,420 0 40
Apple Inc. COM 037833100   38,872,327 200,404 SH   SOLE   97,638 0 102,766
Applied Materials COM 038222105   3,672,761 25,410 SH   SOLE   25,410 0 0
Automatic Data Proc. COM 053015103   13,721,637 62,431 SH   SOLE   25,521 0 36,910
Becton Dickinson COM 075887109   13,473,750 51,035 SH   SOLE   22,852 0 28,183
Berkshire Hathaway Cl. B COM 084670702   18,360,122 53,842 SH   SOLE   21,727 0 32,115
Biogen Inc. COM 09062x103   2,170,557 7,620 SH   SOLE   7,620 0 0
Bristol-Myers Squibb COM 110122108   1,891,321 29,575 SH   SOLE   29,575 0 0
Caterpillar Inc. COM 149123101   467,495 1,900 SH   SOLE   1,900 0 0
Charles Schwab Corp. COM 808513105   1,870,440 33,000 SH   SOLE   11,210 0 21,790
Chevron Corp. COM 166764100   2,739,778 17,412 SH   SOLE   9,030 0 8,382
Cisco Systems Inc. COM 17275r102   6,209,162 120,007 SH   SOLE   73,935 0 46,072
Coca-Cola Co. COM 191216100   9,512,050 157,955 SH   SOLE   53,110 0 104,845
Colgate-Palmolive COM 194162103   6,117,361 79,405 SH   SOLE   22,256 0 57,149
Costco Wholesale COM 22160k105   7,895,881 14,666 SH   SOLE   8,477 0 6,189
Danaher Corp. COM 235851102   17,078,880 71,162 SH   SOLE   26,579 0 44,583
Diageo plc ADR COM 25243q205   8,745,994 50,415 SH   SOLE   14,928 0 35,487
Emerson Electric COM 291011104   7,291,671 80,669 SH   SOLE   26,680 0 53,989
Estee Lauder Cos. Cl. A COM 518439104   1,324,583 6,745 SH   SOLE   6,745 0 0
Exxon Mobil Corp. COM 30231G102   2,781,422 25,934 SH   SOLE   4,439 0 21,495
Vanguard FTSE Devel. Mkts. ETF COM 921943858   833,180 18,042 SH   SOLE   4,637 0 13,405
Vanguard FTSE Emerg. Mkts. ETF COM 922042858   1,053,937 25,908 SH   SOLE   10,315 0 15,593
FedEx Corp. COM 31428x106   4,350,397 17,549 SH   SOLE   6,452 0 11,097
Fiserv, Inc. COM 337738108   10,872,869 86,190 SH   SOLE   51,488 0 34,702
Fortive Corp. COM 34959j108   1,504,298 20,119 SH   SOLE   2,240 0 17,879
Home Depot Inc. COM 437076102   11,154,150 35,907 SH   SOLE   21,842 0 14,065
Honeywell International COM 438516106   208,538 1,005 SH   SOLE   930 0 75
IDEXX Laboratories COM 45168d104   2,136,989 4,255 SH   SOLE   4,255 0 0
Illinois Tool Works COM 452308109   13,414,330 53,623 SH   SOLE   18,315 0 35,308
JPMorgan Chase COM 46625h100   1,416,731 9,741 SH   SOLE   8,950 0 791
Johnson & Johnson COM 478160104   13,734,280 82,977 SH   SOLE   41,000 0 41,977
Linde plc COM g54950103   7,002,726 18,376 SH   SOLE   5,342 0 13,034
MSCI EAFE iShares COM 464287465   5,571,190 76,844 SH   SOLE   31,005 0 45,839
MSCI Emerging Markets iShares COM 464287234   1,458,063 36,857 SH   SOLE   11,550 0 25,307
McCormick & Co. COM 579780206   5,880,262 67,411 SH   SOLE   20,069 0 47,342
McDonald's Corp. COM 580135101   2,293,281 7,685 SH   SOLE   7,060 0 625
Merck & Co. COM 58933y105   4,841,187 41,955 SH   SOLE   22,955 0 19,000
Microsoft Corp. COM 594918104   40,801,800 119,815 SH   SOLE   69,215 0 50,600
Moderna Inc. COM 60770k107   510,300 4,200 SH   SOLE   4,200 0 0
Nestle S.A. ADR COM 641069406   8,790,845 73,044 SH   SOLE   26,215 0 46,829
Nike, Inc. Cl. B COM 654106103   8,819,887 79,912 SH   SOLE   20,405 0 59,507
Nvidia Corp. COM 67066g104   11,048,436 26,118 SH   SOLE   26,118 0 0
PNC Financial Services COM 693475105   1,259,500 10,000 SH   SOLE   10,000 0 0
Palo Alto Networks COM 697435105   3,733,001 14,610 SH   SOLE   14,610 0 0
PepsiCo, Inc. COM 713448108   13,458,456 72,662 SH   SOLE   25,335 0 47,327
Procter & Gamble COM 742718109   10,699,794 70,514 SH   SOLE   25,837 0 44,677
Qualcomm Inc. COM 747525103   1,631,443 13,705 SH   SOLE   10,500 0 3,205
RTX Corporation COM 75513e101   1,370,950 13,995 SH   SOLE   8,145 0 5,850
Russell 2000 iShares COM 464287655   7,535,370 40,238 SH   SOLE   14,489 0 25,749
S&P Core Mid-Cap iShares COM 464287507   8,009,132 30,630 SH   SOLE   9,958 0 20,672
S&P Core Small-Cap iShares COM 464287804   615,438 6,176 SH   SOLE   1,581 0 4,595
SPDR S&P 500 COM 78462f103   2,465,523 5,562 SH   SOLE   1,297 0 4,265
Shell plc COM 780259305   522,891 8,660 SH   SOLE   2,385 0 6,275
Starbucks Corp. COM 855244109   10,292,433 103,901 SH   SOLE   50,220 0 53,681
Stryker Corp. COM 863667101   16,349,773 53,590 SH   SOLE   21,753 0 31,837
Take-Two Interactive Software COM 874054109   220,740 1,500 SH   SOLE   1,500 0 0
Target Corp. COM 87612e106   339,643 2,575 SH   SOLE   400 0 2,175
Tesla Inc. COM 88160r101   4,520,768 17,270 SH   SOLE   17,270 0 0
Thermo Fisher Scientific COM 883556102   3,169,631 6,075 SH   SOLE   6,075 0 0
Vanguard Info. Technology ETF COM 92204a702   1,215,940 2,750 SH   SOLE   2,750 0 0
Vanguard Mid-Cap ETF COM 922908629   1,112,909 5,055 SH   SOLE   5,000 0 55
Vanguard S&P 500 ETF COM 922908363   595,602 1,462 SH   SOLE   0 0 1,462
Verizon Communications COM 92343v104   316,561 8,512 SH   SOLE   0 0 8,512
Visa Inc. COM 92826c839   13,620,665 57,355 SH   SOLE   29,487 0 27,868
Walmart Inc. COM 931142103   505,334 3,215 SH   SOLE   2,120 0 1,095
Walt Disney Co. COM 254687106   7,633,529 85,501 SH   SOLE   47,152 0 38,349
Wells Fargo & Co. COM 949746101   213,272 4,997 SH   SOLE   725 0 4,272
XCEL Energy COM 98389b100   325,336 5,233 SH   SOLE   1,200 0 4,033
Zimmer Biomet COM 98956p102   1,844,461 12,668 SH   SOLE   2,065 0 10,603
Schwab U.S. TIPS ETF COM 808524870   1,864,149 35,555 SH   SOLE   17,015 0 18,540
Vanguard Shrt-Trm Corp. Bond ETF COM 92206c409   3,093,435 40,886 SH   SOLE   6,034 0 34,852
iShares 1-5 Year Inv. Grade C COM 464288646   733,736 14,625 SH   SOLE   4,600 0 10,025