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   22,628 205,708 SH   OTR   17,135 0 188,573
AbbVie COMM 00287Y109   1,412 8,719 SH   OTR   2,300 0 6,419
Adobe Inc COMM 00724F101   1,000 2,966 SH   OTR   520 0 2,446
AFLAC Inc COMM 001055102   238 3,300 SH   OTR   0 0 3,300
Air Products COMM 009158106   17,161 55,719 SH   OTR   4,151 0 51,568
Alphabet, Inc. Cl A COMM 02079K305   17,945 203,920 SH   OTR   15,800 0 188,120
Alphabet, Inc. Cl C COMM 02079K107   7,250 81,456 SH   OTR   10,630 0 70,826
Amazon.com Inc COMM 023135106   5,798 69,018 SH   OTR   3,700 0 65,318
American Tower Corp COMM 03027X100   2,319 10,941 SH   OTR   875 0 10,066
Amgen COMM 031162100   730 2,774 SH   OTR   200 0 2,574
Analog Devices COMM 032654105   317 1,933 SH   OTR   0 0 1,933
Apple, Inc. COMM 037833100   45,357 348,903 SH   OTR   34,000 0 314,903
ASML Hldgs COMM N07059210   330 604 SH   OTR   0 0 604
AstraZeneca PLC COMM 046353108   1,112 16,347 SH   OTR   300 0 16,047
Automatic Data Processing COMM 053015103   17,746 74,252 SH   OTR   6,581 0 67,671
Becton, Dickinson and Company COMM 075887109   250 986 SH   OTR   110 0 876
Bristol-Myers Squibb COMM 110122108   274 3,805 SH   OTR   50 0 3,755
Canadian Natl. Railway COMM 136375102   10,076 84,673 SH   OTR   9,600 0 75,073
Chipotle Mexican Grill COMM 169656105   2,236 1,612 SH   OTR   60 0 1,552
Cisco Systems COMM 17275R102   286 5,965 SH   OTR   400 0 5,565
Coca-Cola COMM 191216100   273 4,259 SH   OTR   200 0 4,059
Colgate-Palmolive COMM 194162103   4,071 51,532 SH   OTR   3,700 0 47,832
Comcast Corp Cl A COMM 20030N101   4,160 118,848 SH   OTR   11,850 0 106,998
Constellation Brands Inc. COMM 21036P108   8,852 38,156 SH   OTR   3,495 0 34,661
Costco Wholesale Corp COMM 22160K105   218 477 SH   OTR   0 0 477
Danaher Corporation COMM 235851102   13,084 49,375 SH   OTR   2,640 0 46,735
Diageo PLC COMM 25243Q205   1,672 9,395 SH   OTR   475 0 8,920
Disney Walt Co COMM 254687106   3,283 37,740 SH   OTR   1,290 0 36,450
Eaton Corp. PLC COMM G29183103   590 3,755 SH   OTR   0 0 3,755
Ecolab COMM 278865100   7,020 48,081 SH   OTR   5,945 0 42,136
Emerson Electric COMM 291011104   370 3,857 SH   OTR   600 0 3,257
EOG Resources Inc COMM 26875P101   226 1,740 SH   OTR   0 0 1,740
Euronet Worldwide Inc COMM 298736109   2,760 29,364 SH   OTR   1,500 0 27,864
Exxon Mobil COMM 30231G102   207 1,883 SH   OTR   0 0 1,883
Fiserv Inc COMM 337738108   2,334 23,112 SH   OTR   1,650 0 21,462
Generac Holdings Inc COMM 368736104   2,590 25,644 SH   OTR   475 0 25,169
Hershey Company COMM 427866108   244 1,050 SH   OTR   0 0 1,050
Home Depot COMM 437076102   3,772 11,937 SH   OTR   0 0 11,937
Honeywell Int'l COMM 438516106   2,274 10,624 SH   OTR   0 0 10,624
Huntington Bancshares COMM 446150104   226 16,139 SH   OTR   0 0 16,139
Intuitive Surgical COMM 46120E602   6,424 24,240 SH   OTR   1,325 0 22,915
Johnson and Johnson COMM 478160104   5,435 30,704 SH   OTR   3,725 0 26,979
JP Morgan Chase & Co. COMM 46625H100   2,425 18,095 SH   OTR   850 0 17,245
Kellogg COMM 487836108   598 8,420 SH   OTR   0 0 8,420
Lowe's COMM 548661107   17,533 88,107 SH   OTR   5,285 0 82,822
Marsh & McLennan COMM 571748102   250 1,517 SH   OTR   0 0 1,517
McDonald's COMM 580135101   3,553 13,457 SH   OTR   950 0 12,507
Merck & Co. Inc. New COMM 58933Y105   379 3,413 SH   OTR   0 0 3,413
Meta Platforms Inc COMM 30303M102   1,868 15,569 SH   OTR   275 0 15,294
Microsoft COMM 594918104   3,322 13,840 SH   OTR   1,865 0 11,975
Mondelez Int'l COMM 609207105   1,879 28,043 SH   OTR   2,500 0 25,543
Monster Beverage Corp COMM 61174X109   1,481 14,524 SH   OTR   800 0 13,724
NextEra Energy Inc. COMM 65339F101   1,600 19,050 SH   OTR   0 0 19,050
Norfolk Southern Corp. COMM 655844108   11,934 48,514 SH   OTR   2,615 0 45,899
Novartis AG ADS COMM 66987V109   762 8,369 SH   OTR   1,257 0 7,112
Novo-Nordisk ADR COMM 670100205   19,537 144,716 SH   OTR   13,825 0 130,891
NVIDIA Corp COMM 67066G104   17,991 123,229 SH   OTR   9,470 0 113,759
O'Reilly Automotive Inc. COMM 67103H107   11,778 13,955 SH   OTR   745 0 13,210
Pacira Biosciences Inc. COMM 695127100   1,635 41,918 SH   OTR   900 0 41,018
Palo Alto Networks COMM 697435105   3,385 24,179 SH   OTR   1,655 0 22,524
Paychex COMM 704326107   7,555 65,126 SH   OTR   7,650 0 57,476
Paycom Software COMM 70432V102   15,082 48,651 SH   OTR   3,205 0 45,446
PayPal Holdings COMM 70450Y103   10,081 141,988 SH   OTR   10,235 0 131,753
PepsiCo COMM 713448108   14,656 80,973 SH   OTR   9,125 0 71,848
Procter and Gamble COMM 742718109   3,260 21,449 SH   OTR   1,950 0 19,499
QUALCOMM COMM 747525103   899 8,170 SH   OTR   2,045 0 6,125
Raytheon Technologies COMM 75513E101   9,488 93,940 SH   OTR   9,300 0 84,640
Regeneron Pharmaceuticals COMM 75886F107   7,589 10,525 SH   OTR   850 0 9,675
Salesforce Com COMM 79466L302   2,734 20,555 SH   OTR   775 0 19,780
Starbucks COMM 855244109   12,363 124,876 SH   OTR   10,450 0 114,426
Stryker COMM 863667101   22,562 92,468 SH   OTR   7,605 0 84,863
Sysco Corp. COMM 871829107   1,980 26,053 SH   OTR   4,550 0 21,503
Target Corp. COMM 87612E106   398 2,673 SH   OTR   0 0 2,673
United Parcel Cl B COMM 911312106   227 1,302 SH   OTR   0 0 1,302
UnitedHealth Group Inc. COMM 91324P102   621 1,172 SH   OTR   0 0 1,172
Visa Inc. COMM 92826C839   25,285 121,562 SH   OTR   11,010 0 110,552
Wal-Mart Stores COMM 931142103   1,053 7,413 SH   OTR   0 0 7,413