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
ASML Holding N.V. COM N07059210 3,228,800 4,029 SH SOLE 799 0 3,230
AT&T Inc. COM 00206R102 440,322 15,215 SH SOLE 13,945 0 1,270
Abbott Laboratories COM 002824100 14,726,483 108,275 SH SOLE 30,521 0 77,754
Adobe Inc. COM 00724f101 4,677,379 12,090 SH SOLE 9,975 0 2,115
Advanced Micro Devices COM 007903107 766,260 5,400 SH SOLE 5,400 0 0
Air Products COM 009158106 4,858,484 17,225 SH SOLE 7,190 0 10,035
Alphabet Inc. Cl. A COM 02079k305 7,235,299 41,056 SH SOLE 34,530 0 6,526
Alphabet Inc. Cl. C COM 02079k107 18,309,309 103,215 SH SOLE 28,702 0 74,513
Amazon.com COM 023135106 17,081,486 77,859 SH SOLE 53,150 0 24,709
American Express Co. COM 025816109 390,751 1,225 SH SOLE 0 0 1,225
Apple Inc. COM 037833100 35,470,763 172,885 SH SOLE 70,145 0 102,740
Applied Materials COM 038222105 4,598,352 25,118 SH SOLE 22,210 0 2,908
Automatic Data Proc. COM 053015103 17,216,637 55,826 SH SOLE 16,990 0 38,836
Avantis US Equity ETF COM 025072885 248,622 2,466 SH SOLE 0 0 2,466
Becton Dickinson COM 075887109 4,978,370 28,902 SH SOLE 14,505 0 14,397
Berkshire Hathaway Cl. B COM 084670702 23,665,743 48,718 SH SOLE 14,677 0 34,041
Bristol-Myers Squibb COM 110122108 730,225 15,775 SH SOLE 11,675 0 4,100
Caterpillar Inc. COM 149123101 504,673 1,300 SH SOLE 1,300 0 0
Charles Schwab Corp. COM 808513105 1,104,643 12,107 SH SOLE 1,605 0 10,502
Chevron Corp. COM 166764100 6,151,299 42,959 SH SOLE 23,938 0 19,021
Cisco Systems COM 17275r102 6,172,045 88,960 SH SOLE 53,295 0 35,665
Coca-Cola Co. COM 191216100 10,051,806 142,075 SH SOLE 34,088 0 107,987
Colgate-Palmolive COM 194162103 4,214,669 46,366 SH SOLE 4,990 0 41,376
Core S&P 500 iShares COM 464287200 306,104 493 SH SOLE 280 0 213
Costco Wholesale COM 22160k105 13,288,955 13,424 SH SOLE 6,132 0 7,292
Danaher Corp. COM 235851102 12,799,209 64,793 SH SOLE 17,241 0 47,552
Diageo plc ADR COM 25243q205 494,318 4,902 SH SOLE 1,240 0 3,662
Emerson Electric COM 291011104 10,270,677 77,032 SH SOLE 21,475 0 55,557
Estee Lauder Cos. Cl. A COM 518439104 219,776 2,720 SH SOLE 2,220 0 500
Exxon Mobil Corp. COM 30231G102 2,656,084 24,639 SH SOLE 4,684 0 19,955
Vanguard FTSE Devel. Mkts. ETF COM 921943858 1,389,790 24,378 SH SOLE 4,177 0 20,201
Vanguard FTSE Emerg. Mkts. ETF COM 922042858 1,327,160 26,833 SH SOLE 9,500 0 17,333
FedEx Corp. COM 31428x106 3,710,836 16,325 SH SOLE 5,272 0 11,053
Fiserv, Inc. COM 337738108 14,353,477 83,252 SH SOLE 39,596 0 43,656
Fortive Corp. COM 34959j108 973,632 18,677 SH SOLE 2,240 0 16,437
Home Depot Inc. COM 437076102 12,484,825 34,052 SH SOLE 18,514 0 15,538
Honeywell International COM 438516106 217,743 935 SH SOLE 925 0 10
IDEXX Laboratories COM 45168d104 2,239,220 4,175 SH SOLE 3,795 0 380
Illinois Tool Works COM 452308109 12,450,274 50,355 SH SOLE 11,811 0 38,544
JPMorgan Chase COM 46625h100 2,862,861 9,875 SH SOLE 8,800 0 1,075
Johnson & Johnson COM 478160104 11,294,573 73,942 SH SOLE 29,320 0 44,622
Linde plc COM g54950103 8,104,615 17,274 SH SOLE 3,119 0 14,155
MSCI EAFE iShares COM 464287465 5,748,850 64,312 SH SOLE 15,150 0 49,162
MSCI Emerging Markets iShares COM 464287234 719,017 14,905 SH SOLE 3,200 0 11,705
McCormick & Co. COM 579780206 4,404,081 58,086 SH SOLE 9,970 0 48,116
McDonald's Corp. COM 580135101 2,195,658 7,515 SH SOLE 6,370 0 1,145
Merck & Co. COM 58933y105 1,789,728 22,609 SH SOLE 11,760 0 10,849
Microsoft Corp. COM 594918104 53,763,057 108,086 SH SOLE 57,845 0 50,241
Nestle S.A. ADR COM 641069406 6,900,754 69,480 SH SOLE 20,570 0 48,910
Nike, Inc. COM 654106103 5,261,436 74,063 SH SOLE 10,790 0 63,273
Nvidia Corp. COM 67066g104 27,287,085 172,714 SH SOLE 133,525 0 39,189
PNC Financial Services COM 693475105 1,864,200 10,000 SH SOLE 10,000 0 0
Palo Alto Networks COM 697435105 5,928,421 28,970 SH SOLE 25,850 0 3,120
PepsiCo, Inc. COM 713448108 11,509,531 87,167 SH SOLE 33,470 0 53,697
Procter & Gamble COM 742718109 12,554,257 78,799 SH SOLE 29,392 0 49,407
RTX Corporation COM 75513e101 1,207,585 8,270 SH SOLE 5,071 0 3,199
Ralliant Corp. COM 750940108 301,333 6,214 SH SOLE 746 0 5,468
Roper Technologies COM 776696106 2,954,937 5,213 SH SOLE 973 0 4,240
Russell 2000 iShares COM 464287655 8,006,025 37,101 SH SOLE 8,180 0 28,921
S&P Core Mid-Cap iShares COM 464287507 9,041,214 145,779 SH SOLE 23,314 0 122,465
S&P Core Small-Cap iShares COM 464287804 1,281,207 11,723 SH SOLE 2,806 0 8,917
SPDR S&P 500 COM 78462f103 3,738,610 6,051 SH SOLE 1,687 0 4,364
Starbucks Corp. COM 855244109 5,922,963 64,640 SH SOLE 16,727 0 47,913
Stryker Corp. COM 863667101 19,099,038 48,275 SH SOLE 14,677 0 33,598
Take-Two Interactive Software COM 874054109 364,275 1,500 SH SOLE 1,500 0 0
Target Corp. COM 87612e106 209,631 2,125 SH SOLE 400 0 1,725
Tesla Inc. COM 88160r101 4,008,869 12,620 SH SOLE 10,070 0 2,550
Thermo Fisher Scientific COM 883556102 6,205,565 15,305 SH SOLE 10,176 0 5,129
U.S. Aerospace & Defense iShar COM 464288760 264,096 1,400 SH SOLE 1,400 0 0
United Rentals COM 911363109 395,535 525 SH SOLE 0 0 525
Vanguard Info. Technology ETF COM 92204a702 1,375,643 2,074 SH SOLE 2,040 0 34
Vanguard Mid-Cap ETF COM 922908629 1,391,595 4,973 SH SOLE 4,900 0 73
Vanguard S&P 500 ETF COM 922908363 210,563 371 SH SOLE 0 0 371
Visa Inc. COM 92826c839 19,420,525 54,698 SH SOLE 22,592 0 32,106
Walmart Inc. COM 931142103 920,794 9,417 SH SOLE 6,260 0 3,157
Walt Disney Co. COM 254687106 6,882,183 55,497 SH SOLE 27,607 0 27,890
Xcel Energy COM 98389b100 277,167 4,070 SH SOLE 1,200 0 2,870
Zimmer Biomet COM 98956p102 868,866 9,526 SH SOLE 1,200 0 8,326
Vanguard Shrt-Trm Corp. Bond ETF COM 92206c409 2,736,878 34,426 SH SOLE 11,059 0 23,367
Vanguard Short-Term Infl. Prot ETF COM 922020805 259,645 5,165 SH SOLE 5,165 0 0