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
3M COMPANY COM 88579Y101 12,390 95,740 SH   DFND   78,513 0 17,227
ABBOTT LABS COM COM 002824100 24,383 224,419 SH   DFND   168,784 0 55,635
ABBVIE INC COM COM 00287Y109 14,718 96,096 SH   DFND   70,161 0 25,935
AGILENT TECHNOLOGIES INC COM COM 00846U101 20,165 169,783 SH   DFND   135,053 0 34,730
AIR PRODS & CHEMS INC COM COM 009158106 3,141 13,061 SH   DFND   11,061 0 2,000
ALPHABET INCORPORATED CAP STK COM 02079K305 445 204 SH   DFND   154 0 50
ALPHABET INCORPORATED CAP STK COM 02079K107 9,599 4,388 SH   DFND   2,806 0 1,582
ALTRIA GROUP INC COM COM 02209S103 327 7,833 SH   DFND   4,800 0 3,033
AMETEK INCORPORATED COM 031100100 2,977 27,089 SH   DFND   17,110 0 9,979
AMPHENOL CORPORATION NEW CLASS COM 032095101 7,728 120,039 SH   DFND   93,639 0 26,400
ANSYS INC COM COM 03662Q105 24,536 102,536 SH   DFND   82,436 0 20,100
APPLE INCORPORATED COM 037833100 1,894 13,852 SH   DFND   13,852 0 0
ARCH CAPITAL GROUP LTD SHS ISI COM G0450A105 534 11,745 SH   DFND   11,745 0 0
AUTOMATIC DATA PROCESSING INCO COM 053015103 1,397 6,653 SH   DFND   6,653 0 0
BANK AMER CORP COM COM 060505104 488 15,686 SH   DFND   15,686 0 0
BECTON DICKINSON & CO COM COM 075887109 5,004 20,299 SH   DFND   13,884 0 6,415
BERKSHIRE HATHAWAY INC DELAWA COM 084670108 15,131 37 SH   DFND   37 0 0
BERKSHIRE HATHAWAY INCORPORATE COM 084670702 32,589 119,364 SH   DFND   96,214 0 23,150
BRISTOL MYERS SQUIBB CO COM COM 110122108 385 5,005 SH   DFND   5,005 0 0
BROWN FORMAN CORP CL A COM 115637100 6,901 102,024 SH   DFND   69,990 0 32,034
BROWN FORMAN CORP CL B COM 115637209 4,086 58,242 SH   DFND   46,476 0 11,766
CARMAX INCORPORATED COM 143130102 4,262 47,100 SH   DFND   46,465 0 635
CHEVRON CORP NEW COM COM 166764100 1,840 12,708 SH   DFND   11,544 0 1,164
CINCINNATI FINL CORP COM COM 172062101 1,503 12,631 SH   DFND   8,878 0 3,753
CLOROX CO COM COM 189054109 1,643 11,651 SH   DFND   9,651 0 2,000
COCA COLA COMPANY COM 191216100 5,119 81,375 SH   DFND   78,775 0 2,600
COSTCO WHOLESALE CORP NEW COM COM 22160K105 18,403 38,398 SH   DFND   35,498 0 2,900
CRODA INTERNATIONAL PLC ORD COM G25536155 5,979 76,091 SH   DFND   50,315 0 25,776
CSX CORP COM COM 126408103 406 13,986 SH   DFND   13,986 0 0
DEERE & CO COM COM 244199105 408 1,363 SH   DFND   1,363 0 0
DISNEY WALT CO DISNEY COM COM 254687106 575 6,088 SH   DFND   4,434 0 1,654
DNP SELECT INCOME FD INC COM COM 23325P104 283 26,100 SH   DFND   26,100 0 0
DONALDSON INCORPORATED COM 257651109 4,937 102,562 SH   DFND   82,762 0 19,800
DOVER CORP COM COM 260003108 1,104 9,098 SH   DFND   7,498 0 1,600
ECOLAB INCORPORATED COM 278865100 237 1,543 SH   DFND   1,068 0 475
EMERSON ELEC CO COM COM 291011104 396 4,974 SH   DFND   4,974 0 0
EXXON MOBIL CORPORATION COM 30231G102 11,203 130,820 SH   DFND   123,480 0 7,340
FASTENAL CO COM COM 311900104 29,749 595,941 SH   DFND   481,761 0 114,180
GENERAL ELEC CO COM NEW COM 369604301 526 8,258 SH   DFND   8,258 0 0
HERSHEY CO COM COM 427866108 927 4,307 SH   DFND   2,854 0 1,453
HOME DEPOT INC COM COM 437076102 246 896 SH   DFND   896 0 0
HUBBELL INCORPORATED COM 443510607 606 3,395 SH   DFND   3,370 0 25
HUMANA INC COM COM 444859102 801 1,712 SH   DFND   1,712 0 0
IDEX CORP COM COM 45167R104 16,261 89,527 SH   DFND   73,381 0 16,146
IDEXX LABS INC COM COM 45168D104 22,662 64,615 SH   DFND   51,363 0 13,252
ILLINOIS TOOL WKS INC COM COM 452308109 7,212 39,571 SH   DFND   32,071 0 7,500
INTEL CORP COM COM 458140100 724 19,364 SH   DFND   3,864 0 15,500
INTERNATIONAL BUSINESS MACHS C COM 459200101 442 3,132 SH   DFND   2,116 0 1,016
JOHNSON & JOHNSON COM 478160104 40,152 226,193 SH   DFND   196,433 0 29,760
JPMORGAN CHASE & CO COM COM 46625H100 2,214 19,661 SH   DFND   19,061 0 600
KEURIG DR PEPPER INC COM COM 49271V100 16,348 461,949 SH   DFND   365,899 0 96,050
KNIGHT-SWIFT TRANSN HLDGS INCO COM 499049104 15,397 332,630 SH   DFND   261,730 0 70,900
LILLY ELI & CO COM COM 532457108 4,525 13,955 SH   DFND   7,215 0 6,740
MASTERCARD INC CL A COM 57636Q104 12,826 40,656 SH   DFND   23,746 0 16,910
MCCORMICK & CO INC COM NON VTG COM 579780206 6,178 74,214 SH   DFND   60,764 0 13,450
MERCK & CO INC NEW COM COM 58933Y105 2,667 29,254 SH   DFND   28,754 0 500
METTLER-TOLEDO INTL INC COM COM 592688105 19,232 16,741 SH   DFND   13,691 0 3,050
MICROSOFT CORP COM COM 594918104 3,862 15,038 SH   DFND   14,813 0 225
MONDELEZ INTL INC CL A COM 609207105 2,669 42,991 SH   DFND   36,148 0 6,843
NEXTERA ENERGY INC COM COM 65339F101 274 3,532 SH   DFND   3,532 0 0
NORDSON CORP COM COM 655663102 18,843 93,078 SH   DFND   78,802 0 14,276
O REILLY AUTOMOTIVE INC NEW CO COM 67103H107 61,243 96,940 SH   DFND   77,557 0 19,383
PAYCHEX INC COM COM 704326107 22,265 195,534 SH   DFND   153,834 0 41,700
PEPSICO INCORPORATED COM 713448108 16,728 100,375 SH   DFND   85,559 0 14,816
PFIZER INC COM COM 717081103 1,689 32,212 SH   DFND   32,212 0 0
PHILIP MORRIS INTL INC COM COM 718172109 999 10,115 SH   DFND   7,194 0 2,921
PNC FINL SVCS GROUP INC COM COM 693475105 6,544 41,478 SH   DFND   40,687 0 791
PROCTER & GAMBLE CO COM COM 742718109 7,230 50,283 SH   DFND   45,425 0 4,858
PROGRESSIVE CORP OH COM COM 743315103 830 7,140 SH   DFND   7,140 0 0
SCHLUMBERGER LTD COM ISIN# AN8 COM 806857108 565 15,797 SH   DFND   15,797 0 0
SENSATA TECHNOLOGIES HOLDING P COM G8060N102 15,093 365,352 SH   DFND   289,652 0 75,700
SHERWIN WILLIAMS COMPANY COM 824348106 252 1,125 SH   DFND   1,125 0 0
SMITH A O CORP COM COM 831865209 1,132 20,695 SH   DFND   20,695 0 0
SOUTHERN CO COM COM 842587107 209 2,926 SH   DFND   2,926 0 0
STOCK YDS BANCORP INC COM COM 861025104 1,780 29,757 SH   DFND   24,207 0 5,550
THERMO FISHER SCIENTIFIC INC C COM 883556102 278 511 SH   DFND   61 0 450
TJX COS INC NEW COM COM 872540109 25,236 451,856 SH   DFND   390,721 0 61,135
ULTA SALON COSMETICS & FRAGRAN COM 90384S303 14,545 37,733 SH   DFND   29,203 0 8,530
UNION PAC CORP COM COM 907818108 485 2,275 SH   DFND   2,275 0 0
UNITED PARCEL SVC INC CL B COM 911312106 266 1,458 SH   DFND   1,458 0 0
UNITEDHEALTH GROUP INCORPORATE COM 91324P102 2,483 4,835 SH   DFND   4,315 0 520
VERISK ANALYTICS INCORPORATED COM 92345Y106 27,148 156,842 SH   DFND   132,327 0 24,515
VISA INCORPORATED COM CLASS A COM 92826C839 1,549 7,866 SH   DFND   7,866 0 0
WABTEC COM COM 929740108 818 9,966 SH   DFND   6,666 0 3,300
WALGREENS BOOTS ALLIANCE INC C COM 931427108 1,446 38,147 SH   DFND   33,032 0 5,115
WASTE CONNECTIONS INCORPORATED COM 94106B101 20,381 164,712 SH   DFND   138,012 0 26,700
WATERS CORP COM COM 941848103 4,631 13,992 SH   DFND   10,782 0 3,210
ZOETIS INC COM COM 98978V103 2,639 15,354 SH   DFND   7,254 0 8,100
DIAGEO PLC SPONSORED ADR NEW I ADR 25243Q205 227 1,304 SH   DFND   1,004 0 300