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
Abbott Labs COMM 002824100 20,001 206,198 SH   OTR   17,255 0 188,943
AbbVie COMM 00287Y109 1,316 9,824 SH   OTR   3,040 0 6,784
Adobe Inc COMM 00724F101 707 2,570 SH   OTR   520 0 2,050
Air Products COMM 009158106 12,987 55,737 SH   OTR   4,271 0 51,466
Alphabet, Inc. Cl A COMM 02079K305 19,461 202,716 SH   OTR   16,100 0 186,616
Alphabet, Inc. Cl C COMM 02079K107 7,822 81,481 SH   OTR   10,630 0 70,851
Amazon.com Inc COMM 023135106 7,220 63,898 SH   OTR   3,110 0 60,788
American Tower Corp COMM 03027X100 2,459 11,436 SH   OTR   875 0 10,516
Amgen COMM 031162100 624 2,774 SH   OTR   200 0 2,574
Analog Devices COMM 032654105 225 1,619 SH   OTR   0 0 1,619
Apple, Inc. COMM 037833100 48,616 352,288 SH   OTR   34,900 0 317,388
ASML Hldgs COMM N07059210 220 529 SH   OTR   0 0 529
AstraZeneca PLC COMM 046353108 767 13,950 SH   OTR   300 0 13,650
Automatic Data Processing COMM 053015103 17,018 75,303 SH   OTR   6,842 0 68,461
Becton, Dickinson and Company COMM 075887109 225 1,011 SH   OTR   110 0 901
Bristol-Myers Squibb COMM 110122108 281 3,955 SH   OTR   50 0 3,905
Canadian Natl. Railway COMM 136375102 9,150 84,718 SH   OTR   9,600 0 75,118
Chipotle Mexican Grill COMM 169656105 1,294 861 SH   OTR   10 0 851
Cisco Systems COMM 17275R102 249 6,215 SH   OTR   400 0 5,815
Coca-Cola COMM 191216100 239 4,259 SH   OTR   200 0 4,059
Colgate-Palmolive COMM 194162103 3,620 51,719 SH   OTR   3,700 0 48,019
Comcast Corp Cl A COMM 20030N101 3,038 104,748 SH   OTR   12,700 0 92,048
Constellation Brands Inc. COMM 21036P108 8,700 37,825 SH   OTR   3,515 0 34,310
Costco Wholesale Corp COMM 22160K105 225 477 SH   OTR   0 0 477
Danaher Corporation COMM 235851102 12,777 49,524 SH   OTR   2,715 0 46,809
Diageo PLC COMM 25243Q205 1,595 9,383 SH   OTR   475 0 8,908
Disney Walt Co COMM 254687106 3,761 40,008 SH   OTR   1,290 0 38,718
Eaton Corp. PLC COMM G29183103 499 3,755 SH   OTR   0 0 3,755
Ecolab COMM 278865100 6,887 47,824 SH   OTR   5,945 0 41,879
Emerson Electric COMM 291011104 282 3,857 SH   OTR   600 0 3,257
Euronet Worldwide Inc COMM 298736109 3,189 41,955 SH   OTR   1,525 0 40,430
Fiserv Inc COMM 337738108 1,892 20,130 SH   OTR   1,650 0 18,480
Generac Holdings Inc COMM 368736104 2,749 15,445 SH   OTR   120 0 15,325
Hershey Company COMM 427866108 229 1,040 SH   OTR   0 0 1,040
Home Depot COMM 437076102 3,355 12,154 SH   OTR   0 0 12,154
Honeywell Int'l COMM 438516106 1,775 10,629 SH   OTR   0 0 10,629
Huntington Bancshares COMM 446150104 210 16,139 SH   OTR   0 0 16,139
Intuitive Surgical COMM 46120E602 4,531 24,230 SH   OTR   1,325 0 22,905
Johnson and Johnson COMM 478160104 5,141 31,541 SH   OTR   3,725 0 27,816
JP Morgan Chase & Co. COMM 46625H100 1,891 18,186 SH   OTR   850 0 17,336
Kellogg COMM 487836108 589 8,420 SH   OTR   0 0 8,420
Lowe's COMM 548661107 16,635 88,484 SH   OTR   5,485 0 82,999
Marsh & McLennan COMM 571748102 228 1,528 SH   OTR   0 0 1,528
McDonald's COMM 580135101 3,350 14,501 SH   OTR   950 0 13,551
Merck & Co. Inc. New COMM 58933Y105 294 3,418 SH   OTR   0 0 3,418
Meta Platforms Inc COMM 30303M102 5,510 40,513 SH   OTR   1,205 0 39,308
Microsoft COMM 594918104 3,204 13,753 SH   OTR   1,865 0 11,888
Mondelez Int'l COMM 609207105 1,520 27,638 SH   OTR   2,500 0 25,138
Monster Beverage Corp COMM 61174X109 1,265 14,544 SH   OTR   800 0 13,744
NextEra Energy Inc. COMM 65339F101 1,487 19,062 SH   OTR   0 0 19,062
Norfolk Southern Corp. COMM 655844108 10,095 48,073 SH   OTR   2,665 0 45,408
Novartis AG ADS COMM 66987V109 642 8,449 SH   OTR   1,257 0 7,192
Novo-Nordisk ADR COMM 670100205 14,486 144,858 SH   OTR   13,925 0 130,933
NVIDIA Corp COMM 67066G104 14,657 121,131 SH   OTR   9,330 0 111,801
O'Reilly Automotive Inc. COMM 67103H107 9,829 13,982 SH   OTR   745 0 13,237
Pacira Biosciences Inc. COMM 695127100 2,299 43,378 SH   OTR   900 0 42,478
Palo Alto Networks COMM 697435105 2,000 12,196 SH   OTR   1,555 0 10,641
Paychex COMM 704326107 7,435 66,382 SH   OTR   7,675 0 58,707
Paycom Software COMM 70432V102 16,023 48,555 SH   OTR   3,315 0 45,240
PayPal Holdings COMM 70450Y103 12,498 145,320 SH   OTR   10,485 0 134,835
PepsiCo COMM 713448108 13,240 81,227 SH   OTR   9,125 0 72,102
Procter and Gamble COMM 742718109 2,715 21,549 SH   OTR   1,950 0 19,599
QUALCOMM COMM 747525103 967 8,561 SH   OTR   2,045 0 6,516
Raytheon Technologies COMM 75513E101 7,714 94,069 SH   OTR   9,300 0 84,769
Regeneron Pharmaceuticals COMM 75886F107 7,252 10,526 SH   OTR   855 0 9,671
Salesforce Com COMM 79466L302 2,841 19,732 SH   OTR   825 0 18,907
Starbucks COMM 855244109 10,533 125,387 SH   OTR   10,575 0 114,812
Stryker COMM 863667101 18,895 93,077 SH   OTR   7,805 0 85,272
Sysco Corp. COMM 871829107 1,853 26,103 SH   OTR   4,550 0 21,553
Target Corp. COMM 87612E106 396 2,673 SH   OTR   0 0 2,673
United Parcel Cl B COMM 911312106 211 1,302 SH   OTR   0 0 1,302
UnitedHealth Group Inc. COMM 91324P102 599 1,187 SH   OTR   0 0 1,187
Visa Inc. COMM 92826C839 21,641 121,580 SH   OTR   11,210 0 110,370
Wal-Mart Stores COMM 931142103 964 7,413 SH   OTR   0 0 7,413