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 23,021 211,199 SH   OTR   19,155 0 192,044
AbbVie COMM 00287Y109 1,729 16,158 SH   OTR   1,890 0 14,268
Adobe Inc COMM 00724F101 850 1,699 SH   OTR   400 0 1,299
Air Products COMM 009158106 13,920 50,988 SH   OTR   4,317 0 46,671
Alphabet, Inc. Cl A COMM 02079K305 17,509 9,988 SH   OTR   1,030 0 8,958
Alphabet, Inc. Cl C COMM 02079K107 7,763 4,431 SH   OTR   546 0 3,885
Amazon.com Inc COMM 023135106 6,667 2,047 SH   OTR   98 0 1,949
American Tower Corp COMM 03027X100 1,880 8,392 SH   OTR   850 0 7,542
Amgen COMM 031162100 663 2,884 SH   OTR   100 0 2,784
Apple, Inc. COMM 037833100 54,196 407,487 SH   OTR   46,455 0 361,032
Automatic Data Processing COMM 053015103 15,333 87,120 SH   OTR   8,867 0 78,253
Becton, Dickinson and Company COMM 075887109 788 3,150 SH   OTR   135 0 3,015
Bristol-Myers Squibb COMM 110122108 351 5,658 SH   OTR   350 0 5,308
Canadian Natl. Railway COMM 136375102 8,991 81,740 SH   OTR   11,335 0 70,405
Celsion Corp New COMM 15117N503 16 22,353 SH   OTR   0 0 22,353
Chipotle Mexican Grill COMM 169656105 327 236 SH   OTR   10 0 226
Cisco Systems COMM 17275R102 349 7,755 SH   OTR   800 0 6,955
Coca-Cola COMM 191216100 302 5,484 SH   OTR   200 0 5,284
Colgate-Palmolive COMM 194162103 6,768 78,693 SH   OTR   3,750 0 74,943
Comcast Corp Cl A COMM 20030N101 304 5,850 SH   OTR   850 0 5,000
Constellation Brands Inc. COMM 21036P108 5,651 25,802 SH   OTR   2,760 0 23,042
Danaher Corporation COMM 235851102 11,113 50,059 SH   OTR   2,750 0 47,309
Diageo PLC COMM 25243Q205 1,992 12,530 SH   OTR   475 0 12,055
Disney Walt Co COMM 254687106 13,268 73,302 SH   OTR   5,065 0 68,237
Eaton Corp. PLC COMM G29183103 437 3,643 SH   OTR   0 0 3,643
Ecolab COMM 278865100 9,425 43,635 SH   OTR   5,075 0 38,560
Emerson Electric COMM 291011104 313 3,907 SH   OTR   600 0 3,307
Euronet Worldwide Inc COMM 298736109 11,281 77,800 SH   OTR   5,670 0 72,130
Facebook Inc. COMM 30303M102 13,720 50,257 SH   OTR   4,510 0 45,747
Home Depot COMM 437076102 3,722 13,992 SH   OTR   66 0 13,926
Honeywell Int'l COMM 438516106 1,453 6,823 SH   OTR   0 0 6,823
Huntington Bancshares COMM 446150104 164 12,617 SH   OTR   0 0 12,617
Intuitive Surgical COMM 46120E602 3,219 3,935 SH   OTR   225 0 3,710
Johnson and Johnson COMM 478160104 5,654 36,014 SH   OTR   3,890 0 32,124
JP Morgan Chase & Co. COMM 46625H100 2,356 18,555 SH   OTR   850 0 17,705
Kellogg COMM 487836108 524 8,458 SH   OTR   0 0 8,458
Lowe's COMM 548661107 14,010 87,020 SH   OTR   7,105 0 79,915
McDonald's COMM 580135101 4,027 18,730 SH   OTR   1,050 0 17,680
Merck & Co. Inc. New COMM 58933Y105 1,128 13,753 SH   OTR   10 0 13,743
Microsoft COMM 594918104 2,205 9,933 SH   OTR   1,820 0 8,113
Mondelez Int'l COMM 609207105 1,277 22,018 SH   OTR   2,000 0 20,018
Neogenomics Inc COMM 64049M209 432 8,000 SH   OTR   0 0 8,000
NextEra Energy Inc. COMM 65339F101 1,653 21,472 SH   OTR   0 0 21,472
Norfolk Southern Corp. COMM 655844108 10,572 44,421 SH   OTR   2,635 0 41,786
Novartis AG ADS COMM 66987V109 799 8,499 SH   OTR   1,257 0 7,242
Novo-Nordisk ADR COMM 670100205 10,112 144,451 SH   OTR   14,225 0 130,226
NVIDIA Corp COMM 67066G104 14,374 27,537 SH   OTR   2,245 0 25,292
O'Reilly Automotive Inc. COMM 67103H107 6,072 13,405 SH   OTR   770 0 12,635
Paychex COMM 704326107 12,452 133,892 SH   OTR   13,625 0 120,267
Paycom Software COMM 70432V102 18,884 41,779 SH   OTR   3,140 0 38,639
PayPal Holdings COMM 70450Y103 22,878 97,771 SH   OTR   7,360 0 90,411
PepsiCo COMM 713448108 12,141 82,032 SH   OTR   8,500 0 73,532
Procter and Gamble COMM 742718109 3,333 23,976 SH   OTR   2,012 0 21,964
QUALCOMM COMM 747525103 1,607 10,574 SH   OTR   2,345 0 8,229
Raytheon Technologies COMM 75513E101 5,600 77,778 SH   OTR   7,550 0 70,228
Rockwell Medical Tech Inc COMM 774374102 11 11,494 SH   OTR   0 0 11,494
Salesforce Com COMM 79466L302 3,362 15,078 SH   OTR   865 0 14,213
Starbucks COMM 855244109 12,933 120,873 SH   OTR   10,450 0 110,423
Stryker COMM 863667101 23,933 97,687 SH   OTR   9,370 0 88,317
Sysco Corp. COMM 871829107 2,656 35,894 SH   OTR   4,550 0 31,344
Target Corp. COMM 87612E106 503 2,840 SH   OTR   0 0 2,840
United Parcel Cl B COMM 911312106 238 1,417 SH   OTR   0 0 1,417
UnitedHealth Group Inc. COMM 91324P102 408 1,161 SH   OTR   0 0 1,161
Visa Inc. COMM 92826C839 25,557 116,698 SH   OTR   10,940 0 105,758
Walgreen Boots Alliance COMM 931427108 221 5,516 SH   OTR   250 0 5,266
Wal-Mart Stores COMM 931142103 1,244 8,640 SH   OTR   0 0 8,640