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
Abbott Labs COMM 002824100   20,505 203,016 SH   OTR   16,335 0 186,681
AbbVie COMM 00287Y109   1,082 6,803 SH   OTR   1,500 0 5,303
Adobe Inc COMM 00724F101   1,177 3,057 SH   OTR   520 0 2,537
AFLAC Inc COMM 001055102   215 3,300 SH   OTR   0 0 3,300
Air Products COMM 009158106   15,890 55,367 SH   OTR   3,921 0 51,446
Alphabet, Inc. Cl A COMM 02079K305   21,415 205,917 SH   OTR   15,372 0 190,545
Alphabet, Inc. Cl C COMM 02079K107   8,087 77,760 SH   OTR   10,230 0 67,530
Amazon.com Inc COMM 023135106   7,511 72,920 SH   OTR   3,700 0 69,220
American Tower Corp COMM 03027X100   1,567 7,683 SH   OTR   54 0 7,629
Amgen COMM 031162100   635 2,624 SH   OTR   200 0 2,424
Analog Devices COMM 032654105   476 2,416 SH   OTR   0 0 2,416
Apple, Inc. COMM 037833100   54,676 331,372 SH   OTR   31,781 0 299,591
ASML Hldgs COMM N07059210   427 627 SH   OTR   0 0 627
AstraZeneca PLC COMM 046353108   1,255 18,193 SH   OTR   300 0 17,893
Automatic Data Processing COMM 053015103   16,130 72,331 SH   OTR   6,271 0 66,060
Becton, Dickinson and Company COMM 075887109   245 986 SH   OTR   110 0 876
Bristol-Myers Squibb COMM 110122108   263 3,805 SH   OTR   50 0 3,755
Canadian Natl. Railway COMM 136375102   9,820 83,223 SH   OTR   8,880 0 74,343
Chipotle Mexican Grill COMM 169656105   3,618 2,118 SH   OTR   122 0 1,996
Cisco Systems COMM 17275R102   349 6,715 SH   OTR   250 0 6,465
Coca-Cola COMM 191216100   417 6,724 SH   OTR   200 0 6,524
Colgate-Palmolive COMM 194162103   3,722 49,622 SH   OTR   3,700 0 45,922
Comcast Corp Cl A COMM 20030N101   4,618 121,533 SH   OTR   12,050 0 109,483
Constellation Brands Inc. COMM 21036P108   8,731 38,631 SH   OTR   3,363 0 35,268
Costco Wholesale Corp COMM 22160K105   794 1,597 SH   OTR   180 0 1,417
Danaher Corporation COMM 235851102   12,138 48,166 SH   OTR   2,475 0 45,691
Diageo PLC COMM 25243Q205   1,705 9,419 SH   OTR   185 0 9,234
Disney Walt Co COMM 254687106   3,828 38,276 SH   OTR   1,059 0 37,217
Eaton Corp. PLC COMM G29183103   642 3,755 SH   OTR   0 0 3,755
Ecolab COMM 278865100   7,994 48,154 SH   OTR   5,781 0 42,373
Emerson Electric COMM 291011104   283 3,257 SH   OTR   0 0 3,257
EOG Resources Inc COMM 26875P101   314 2,734 SH   OTR   0 0 2,734
Euronet Worldwide Inc COMM 298736109   3,235 28,884 SH   OTR   1,236 0 27,648
Fiserv Inc COMM 337738108   3,074 27,202 SH   OTR   2,025 0 25,177
Generac Holdings Inc COMM 368736104   2,964 27,449 SH   OTR   525 0 26,924
Hershey Company COMM 427866108   379 1,492 SH   OTR   0 0 1,492
Home Depot COMM 437076102   3,484 11,809 SH   OTR   0 0 11,809
Honeywell Int'l COMM 438516106   2,224 11,646 SH   OTR   0 0 11,646
Huntington Bancshares COMM 446150104   178 16,139 SH   OTR   0 0 16,139
Intel Corp COMM 458140100   201 6,079 SH   OTR   0 0 6,079
Intuitive Surgical COMM 46120E602   6,202 24,322 SH   OTR   1,325 0 22,997
Johnson and Johnson COMM 478160104   4,464 28,798 SH   OTR   2,625 0 26,173
JP Morgan Chase & Co. COMM 46625H100   2,062 15,864 SH   OTR   850 0 15,014
Kellogg COMM 487836108   537 8,020 SH   OTR   0 0 8,020
Lowe's COMM 548661107   17,195 85,974 SH   OTR   5,285 0 80,689
Marsh & McLennan COMM 571748102   253 1,517 SH   OTR   0 0 1,517
McDonald's COMM 580135101   3,355 11,982 SH   OTR   750 0 11,232
Merck & Co. Inc. New COMM 58933Y105   373 3,523 SH   OTR   0 0 3,523
Meta Platforms Inc COMM 30303M102   2,896 13,661 SH   OTR   25 0 13,636
Microsoft COMM 594918104   4,042 14,034 SH   OTR   1,865 0 12,169
Mondelez Int'l COMM 609207105   1,979 28,268 SH   OTR   2,500 0 25,768
Monster Beverage Corp COMM 61174X109   1,568 29,028 SH   OTR   1,600 0 27,428
NextEra Energy Inc. COMM 65339F101   1,371 17,808 SH   OTR   0 0 17,808
Norfolk Southern Corp. COMM 655844108   10,329 48,724 SH   OTR   2,615 0 46,109
Novartis AG ADS COMM 66987V109   598 6,504 SH   OTR   1,257 0 5,247
Novo-Nordisk ADR COMM 670100205   22,237 139,857 SH   OTR   12,775 0 127,082
NVIDIA Corp COMM 67066G104   34,128 122,761 SH   OTR   8,990 0 113,771
O'Reilly Automotive Inc. COMM 67103H107   11,360 13,380 SH   OTR   745 0 12,635
Pacira Biosciences Inc. COMM 695127100   1,709 41,688 SH   OTR   900 0 40,788
Palo Alto Networks COMM 697435105   6,409 32,046 SH   OTR   2,122 0 29,924
Paychex COMM 704326107   7,214 62,734 SH   OTR   7,010 0 55,724
Paycom Software COMM 70432V102   15,340 50,460 SH   OTR   3,430 0 47,030
PayPal Holdings COMM 70450Y103   10,924 143,740 SH   OTR   10,136 0 133,604
PepsiCo COMM 713448108   14,419 79,226 SH   OTR   8,735 0 70,491
Procter and Gamble COMM 742718109   3,231 21,685 SH   OTR   1,950 0 19,735
QUALCOMM COMM 747525103   982 7,670 SH   OTR   2,045 0 5,625
Raytheon Technologies COMM 75513E101   9,307 94,972 SH   OTR   9,300 0 85,672
Regeneron Pharmaceuticals COMM 75886F107   8,938 10,874 SH   OTR   869 0 10,005
Salesforce Com COMM 79466L302   4,232 21,158 SH   OTR   775 0 20,383
Starbucks COMM 855244109   12,987 124,873 SH   OTR   9,950 0 114,923
Stryker COMM 863667101   25,713 90,222 SH   OTR   7,250 0 82,972
Sysco Corp. COMM 871829107   2,006 26,053 SH   OTR   4,550 0 21,503
Target Corp. COMM 87612E106   444 2,673 SH   OTR   0 0 2,673
Toro Co COMM 891092108   202 1,822 SH   OTR   0 0 1,822
United Parcel Cl B COMM 911312106   269 1,388 SH   OTR   0 0 1,388
UnitedHealth Group Inc. COMM 91324P102   562 1,188 SH   OTR   0 0 1,188
Visa Inc. COMM 92826C839   26,958 119,813 SH   OTR   10,482 0 109,331
Wal-Mart Stores COMM 931142103   928 6,313 SH   OTR   0 0 6,313