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 24,299 205,922 SH   OTR   17,255 0 188,667
AbbVie COMM 00287Y109 1,640 10,124 SH   OTR   3,040 0 7,084
Adobe Inc COMM 00724F101 1,138 2,495 SH   OTR   520 0 1,975
AFLAC Inc COMM 001055102 211 3,300 SH   OTR   0 0 3,300
Air Products COMM 009158106 12,837 51,347 SH   OTR   4,271 0 47,076
Alphabet, Inc. Cl A COMM 02079K305 27,710 9,964 SH   OTR   810 0 9,154
Alphabet, Inc. Cl C COMM 02079K107 11,465 4,105 SH   OTR   542 0 3,563
Amazon.com Inc COMM 023135106 9,640 2,957 SH   OTR   141 0 2,816
American Tower Corp COMM 03027X100 2,897 11,541 SH   OTR   875 0 10,666
Amgen COMM 031162100 683 2,824 SH   OTR   200 0 2,624
Analog Devices COMM 032654105 203 1,233 SH   OTR   0 0 1,233
Apple, Inc. COMM 037833100 62,625 357,859 SH   OTR   36,640 0 321,219
ASML Hldgs COMM N07059210 236 353 SH   OTR   0 0 353
AstraZeneca PLC COMM 046353108 581 8,804 SH   OTR   300 0 8,504
Automatic Data Processing COMM 053015103 17,791 78,032 SH   OTR   7,167 0 70,865
Becton, Dickinson and Company COMM 075887109 269 1,011 SH   OTR   110 0 901
Bristol-Myers Squibb COMM 110122108 289 3,955 SH   OTR   50 0 3,905
Canadian Natl. Railway COMM 136375102 11,451 85,455 SH   OTR   9,800 0 75,655
Capital One Fin'l COMM 14040H105 216 1,650 SH   OTR   0 0 1,650
Chipotle Mexican Grill COMM 169656105 481 304 SH   OTR   10 0 294
Cisco Systems COMM 17275R102 342 6,110 SH   OTR   400 0 5,710
Coca-Cola COMM 191216100 267 4,309 SH   OTR   200 0 4,109
Colgate-Palmolive COMM 194162103 4,010 52,769 SH   OTR   3,700 0 49,069
Comcast Corp Cl A COMM 20030N101 1,005 21,393 SH   OTR   1,850 0 19,543
Constellation Brands Inc. COMM 21036P108 7,685 33,412 SH   OTR   3,400 0 30,012
Costco Wholesale Corp COMM 22160K105 275 477 SH   OTR   0 0 477
Danaher Corporation COMM 235851102 14,533 49,601 SH   OTR   2,715 0 46,886
Diageo PLC COMM 25243Q205 2,279 11,225 SH   OTR   475 0 10,750
Disney Walt Co COMM 254687106 9,892 72,208 SH   OTR   4,465 0 67,743
Eaton Corp. PLC COMM G29183103 569 3,745 SH   OTR   0 0 3,745
Ecolab COMM 278865100 8,164 46,127 SH   OTR   5,690 0 40,437
Emerson Electric COMM 291011104 378 3,857 SH   OTR   600 0 3,257
Euronet Worldwide Inc COMM 298736109 10,908 83,908 SH   OTR   6,675 0 77,233
Generac Holdings Inc COMM 368736104 905 3,046 SH   OTR   60 0 2,986
Hershey Company COMM 427866108 220 1,015 SH   OTR   0 0 1,015
Home Depot COMM 437076102 3,617 12,097 SH   OTR   0 0 12,097
Honeywell Int'l COMM 438516106 1,996 10,234 SH   OTR   0 0 10,234
Huntington Bancshares COMM 446150104 242 16,139 SH   OTR   0 0 16,139
Intel Corp COMM 458140100 302 6,038 SH   OTR   0 0 6,038
Intuitive Surgical COMM 46120E602 5,706 18,894 SH   OTR   985 0 17,909
Johnson and Johnson COMM 478160104 5,654 31,941 SH   OTR   3,725 0 28,216
JP Morgan Chase & Co. COMM 46625H100 2,528 18,586 SH   OTR   850 0 17,736
Kellogg COMM 487836108 539 8,420 SH   OTR   0 0 8,420
Lowe's COMM 548661107 17,432 86,299 SH   OTR   5,510 0 80,789
Marsh & McLennan COMM 571748102 260 1,528 SH   OTR   0 0 1,528
McDonald's COMM 580135101 3,668 14,851 SH   OTR   1,050 0 13,801
Merck & Co. Inc. New COMM 58933Y105 303 3,693 SH   OTR   0 0 3,693
Meta Platforms Inc COMM 30303M102 13,332 60,056 SH   OTR   5,045 0 55,011
Microsoft COMM 594918104 3,829 12,431 SH   OTR   1,865 0 10,566
Mondelez Int'l COMM 609207105 1,738 27,582 SH   OTR   2,500 0 25,082
Monster Beverage Corp COMM 61174X109 1,109 13,864 SH   OTR   800 0 13,064
NextEra Energy Inc. COMM 65339F101 1,584 18,634 SH   OTR   0 0 18,634
Norfolk Southern Corp. COMM 655844108 13,196 46,300 SH   OTR   2,670 0 43,630
Novartis AG ADS COMM 66987V109 744 8,449 SH   OTR   1,257 0 7,192
Novo-Nordisk ADR COMM 670100205 16,188 145,841 SH   OTR   14,475 0 131,366
NVIDIA Corp COMM 67066G104 30,158 110,470 SH   OTR   8,955 0 101,515
O'Reilly Automotive Inc. COMM 67103H107 9,448 13,793 SH   OTR   745 0 13,048
Pacira Biosciences Inc. COMM 695127100 234 3,085 SH   OTR   600 0 2,485
Paychex COMM 704326107 9,450 69,482 SH   OTR   8,325 0 61,157
Paycom Software COMM 70432V102 16,243 46,945 SH   OTR   3,310 0 43,635
PayPal Holdings COMM 70450Y103 13,712 118,208 SH   OTR   9,485 0 108,723
PepsiCo COMM 713448108 13,354 79,965 SH   OTR   9,125 0 70,840
Procter and Gamble COMM 742718109 3,387 22,136 SH   OTR   1,950 0 20,186
QUALCOMM COMM 747525103 1,392 9,100 SH   OTR   2,045 0 7,055
Raytheon Technologies COMM 75513E101 9,073 91,643 SH   OTR   9,175 0 82,468
Regeneron Pharmaceuticals COMM 75886F107 6,794 9,733 SH   OTR   855 0 8,878
Rockwell Medical Tech Inc COMM 774374102 5 11,494 SH   OTR   0 0 11,494
Salesforce Com COMM 79466L302 3,858 18,200 SH   OTR   825 0 17,375
Starbucks COMM 855244109 11,447 125,794 SH   OTR   10,575 0 115,219
Stryker COMM 863667101 24,598 92,126 SH   OTR   7,905 0 84,221
Sysco Corp. COMM 871829107 2,198 26,802 SH   OTR   4,550 0 22,252
Target Corp. COMM 87612E106 567 2,673 SH   OTR   0 0 2,673
Union Pacific Corp COMM 907818108 241 883 SH   OTR   0 0 883
United Parcel Cl B COMM 911312106 279 1,302 SH   OTR   0 0 1,302
UnitedHealth Group Inc. COMM 91324P102 605 1,187 SH   OTR   0 0 1,187
U S Bancorp COMM 902973304 230 4,343 SH   OTR   0 0 4,343
Visa Inc. COMM 92826C839 26,681 120,183 SH   OTR   11,385 0 108,798
Wal-Mart Stores COMM 931142103 1,178 7,904 SH   OTR   0 0 7,904