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   21,423 196,542 SH   OTR   16,335 0 180,207
AbbVie COMM 00287Y109   870 6,442 SH   OTR   1,500 0 4,942
Adobe Inc COMM 00724F101   1,582 3,235 SH   OTR   520 0 2,715
AFLAC Inc COMM 001055102   231 3,300 SH   OTR   0 0 3,300
Agree Realty Corp REIT COMM 008492100   210 3,235 SH   OTR   0 0 3,235
Air Products COMM 009158106   15,952 53,172 SH   OTR   3,821 0 49,351
Alphabet, Inc. Cl A COMM 02079K305   23,987 199,892 SH   OTR   15,372 0 184,520
Alphabet, Inc. Cl C COMM 02079K107   8,514 70,367 SH   OTR   9,430 0 60,937
Amazon.com Inc COMM 023135106   9,226 70,971 SH   OTR   3,700 0 67,271
American Tower Corp COMM 03027X100   448 2,311 SH   OTR   54 0 2,257
Amgen COMM 031162100   583 2,624 SH   OTR   200 0 2,424
Analog Devices COMM 032654105   889 4,557 SH   OTR   0 0 4,557
Apple, Inc. COMM 037833100   59,130 304,796 SH   OTR   29,681 0 275,115
ASML Hldgs COMM N07059210   623 859 SH   OTR   0 0 859
AstraZeneca PLC COMM 046353108   1,503 20,881 SH   OTR   300 0 20,581
Automatic Data Processing COMM 053015103   15,619 70,995 SH   OTR   6,271 0 64,724
Becton, Dickinson and Company COMM 075887109   260 986 SH   OTR   110 0 876
Bristol-Myers Squibb COMM 110122108   243 3,790 SH   OTR   50 0 3,740
Canadian Natl. Railway COMM 136375102   9,994 82,595 SH   OTR   8,880 0 73,715
Chipotle Mexican Grill COMM 169656105   6,008 2,809 SH   OTR   179 0 2,630
Cisco Systems COMM 17275R102   349 6,715 SH   OTR   250 0 6,465
Coca-Cola COMM 191216100   403 6,724 SH   OTR   200 0 6,524
Colgate-Palmolive COMM 194162103   3,513 45,622 SH   OTR   3,700 0 41,922
Comcast Corp Cl A COMM 20030N101   5,062 120,518 SH   OTR   12,050 0 108,468
Constellation Brands Inc. COMM 21036P108   9,184 37,333 SH   OTR   3,363 0 33,970
Costco Wholesale Corp COMM 22160K105   2,981 5,540 SH   OTR   393 0 5,147
Danaher Corporation COMM 235851102   11,054 46,060 SH   OTR   2,475 0 43,585
Diageo PLC COMM 25243Q205   1,562 9,029 SH   OTR   185 0 8,844
Disney Walt Co COMM 254687106   3,250 36,517 SH   OTR   1,059 0 35,458
Eaton Corp. PLC COMM G29183103   755 3,755 SH   OTR   0 0 3,755
Ecolab COMM 278865100   8,603 46,003 SH   OTR   5,781 0 40,222
Emerson Electric COMM 291011104   284 3,157 SH   OTR   0 0 3,157
EOG Resources Inc COMM 26875P101   292 2,564 SH   OTR   0 0 2,564
Euronet Worldwide Inc COMM 298736109   3,076 26,294 SH   OTR   1,236 0 25,058
Fiserv Inc COMM 337738108   4,130 32,776 SH   OTR   2,250 0 30,526
Generac Holdings Inc COMM 368736104   4,061 27,255 SH   OTR   525 0 26,730
Hershey Company COMM 427866108   373 1,492 SH   OTR   0 0 1,492
Home Depot COMM 437076102   3,669 11,798 SH   OTR   0 0 11,798
Honeywell Int'l COMM 438516106   2,421 11,640 SH   OTR   0 0 11,640
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   8,141 23,805 SH   OTR   1,325 0 22,480
Johnson and Johnson COMM 478160104   4,640 27,953 SH   OTR   2,625 0 25,328
JP Morgan Chase & Co. COMM 46625H100   2,340 16,139 SH   OTR   850 0 15,289
Kellogg COMM 487836108   537 8,020 SH   OTR   0 0 8,020
Lilly (Eli) COMM 532457108   212 451 SH   OTR   0 0 451
Lowe's COMM 548661107   18,616 82,370 SH   OTR   5,235 0 77,135
Marsh & McLennan COMM 571748102   285 1,517 SH   OTR   0 0 1,517
McDonald's COMM 580135101   3,365 11,293 SH   OTR   750 0 10,543
Merck & Co. Inc. New COMM 58933Y105   405 3,523 SH   OTR   0 0 3,523
Meta Platforms Inc COMM 30303M102   3,695 12,876 SH   OTR   25 0 12,851
Microsoft COMM 594918104   5,374 15,759 SH   OTR   1,865 0 13,894
Mondelez Int'l COMM 609207105   2,157 29,553 SH   OTR   2,500 0 27,053
Monster Beverage Corp COMM 61174X109   1,965 34,470 SH   OTR   1,600 0 32,870
NextEra Energy Inc. COMM 65339F101   1,654 22,353 SH   OTR   0 0 22,353
Norfolk Southern Corp. COMM 655844108   10,412 45,866 SH   OTR   2,615 0 43,251
Novartis AG ADS COMM 66987V109   649 6,424 SH   OTR   1,257 0 5,167
Novo-Nordisk ADR COMM 670100205   22,152 136,738 SH   OTR   12,775 0 123,963
NVIDIA Corp COMM 67066G104   49,470 116,951 SH   OTR   8,715 0 108,236
O'Reilly Automotive Inc. COMM 67103H107   12,559 13,151 SH   OTR   745 0 12,406
Pacira Biosciences Inc. COMM 695127100   598 14,953 SH   OTR   0 0 14,953
Palo Alto Networks COMM 697435105   8,738 34,133 SH   OTR   2,137 0 31,996
Paychex COMM 704326107   6,756 60,320 SH   OTR   6,850 0 53,470
Paycom Software COMM 70432V102   16,562 51,595 SH   OTR   3,470 0 48,125
PayPal Holdings COMM 70450Y103   8,964 133,794 SH   OTR   9,886 0 123,908
PepsiCo COMM 713448108   14,010 75,728 SH   OTR   8,685 0 67,043
Procter and Gamble COMM 742718109   3,349 22,036 SH   OTR   1,950 0 20,086
QUALCOMM COMM 747525103   913 7,670 SH   OTR   2,045 0 5,625
Raytheon Technologies COMM 75513E101   8,604 87,793 SH   OTR   9,300 0 78,493
Regeneron Pharmaceuticals COMM 75886F107   8,458 11,763 SH   OTR   969 0 10,794
Salesforce Com COMM 79466L302   4,419 20,943 SH   OTR   775 0 20,168
Starbucks COMM 855244109   12,179 123,024 SH   OTR   10,450 0 112,574
Stryker COMM 863667101   26,461 86,757 SH   OTR   7,100 0 79,657
Sysco Corp. COMM 871829107   1,928 26,053 SH   OTR   4,550 0 21,503
Target Corp. COMM 87612E106   353 2,673 SH   OTR   0 0 2,673
Toro Co COMM 891092108   251 2,457 SH   OTR   0 0 2,457
Triton International COMM G9078F107   208 2,500 SH   OTR   0 0 2,500
United Parcel Cl B COMM 911312106   235 1,313 SH   OTR   0 0 1,313
UnitedHealth Group Inc. COMM 91324P102   571 1,188 SH   OTR   0 0 1,188
Visa Inc. COMM 92826C839   27,798 117,290 SH   OTR   10,382 0 106,908
Wal-Mart Stores COMM 931142103   928 5,913 SH   OTR   0 0 5,913