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 10,541 95,390 SH   DFND   78,613 0 16,777
ABBOTT LABS COM COM 002824100 21,703 224,301 SH   DFND   168,666 0 55,635
ABBVIE INC COM COM 00287Y109 12,863 95,846 SH   DFND   69,911 0 25,935
AGILENT TECHNOLOGIES INC COM COM 00846U101 20,624 169,673 SH   DFND   135,943 0 33,730
AIR PRODS & CHEMS INC COM COM 009158106 3,040 13,061 SH   DFND   11,061 0 2,000
ALPHABET INCORPORATED CAP STK COM 02079K305 390 4,080 SH   DFND   3,080 0 1,000
ALPHABET INCORPORATED CAP STK COM 02079K107 8,980 93,400 SH   DFND   57,260 0 36,140
ALTRIA GROUP INC COM COM 02209S103 316 7,833 SH   DFND   4,800 0 3,033
AMETEK INCORPORATED COM 031100100 3,078 27,144 SH   DFND   17,165 0 9,979
AMPHENOL CORP NEW CL A COM 032095101 8,074 120,584 SH   DFND   94,184 0 26,400
ANSYS INC COM COM 03662Q105 22,749 102,611 SH   DFND   83,311 0 19,300
APPLE INCORPORATED COM 037833100 1,892 13,692 SH   DFND   13,692 0 0
ARCH CAPITAL GROUP LTD SHS ISI COM G0450A105 603 13,245 SH   DFND   13,245 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 1,505 6,653 SH   DFND   6,653 0 0
BANK AMER CORP COM COM 060505104 474 15,686 SH   DFND   15,686 0 0
BECTON DICKINSON & COMPANY COM 075887109 4,538 20,364 SH   DFND   13,949 0 6,415
BERKSHIRE HATHAWAY INC DELAWA COM 084670108 15,039 37 SH   DFND   37 0 0
BERKSHIRE HATHAWAY INCORPORATE COM 084670702 30,519 114,295 SH   DFND   91,995 0 22,300
BRISTOL MYERS SQUIBB CO COM COM 110122108 356 5,005 SH   DFND   5,005 0 0
BROWN FORMAN CORP CL A COM 115637100 6,893 102,024 SH   DFND   69,990 0 32,034
BROWN FORMAN CORP CL B COM 115637209 3,877 58,242 SH   DFND   46,476 0 11,766
CARMAX INCORPORATED COM 143130102 3,106 47,050 SH   DFND   46,415 0 635
CHEVRON CORP NEW COM COM 166764100 1,826 12,708 SH   DFND   11,544 0 1,164
CINCINNATI FINL CORP COM COM 172062101 1,131 12,631 SH   DFND   8,878 0 3,753
CLOROX CO COM COM 189054109 1,496 11,651 SH   DFND   9,651 0 2,000
COCA COLA COMPANY COM 191216100 4,559 81,375 SH   DFND   80,775 0 600
COSTCO WHOLESALE CORP NEW COM COM 22160K105 18,040 38,198 SH   DFND   35,298 0 2,900
CRODA INTERNATIONAL PLC ORD COM G25536155 5,474 76,091 SH   DFND   51,015 0 25,076
CSX CORP COM COM 126408103 373 13,986 SH   DFND   13,986 0 0
DEERE & CO COM COM 244199105 455 1,363 SH   DFND   1,363 0 0
DISNEY WALT CO DISNEY COM COM 254687106 574 6,088 SH   DFND   4,434 0 1,654
DNP SELECT INCOME FD INC COM COM 23325P104 270 26,100 SH   DFND   26,100 0 0
DONALDSON INCORPORATED COM 257651109 4,585 93,562 SH   DFND   82,762 0 10,800
DOVER CORP COM COM 260003108 1,061 9,098 SH   DFND   7,498 0 1,600
ECOLAB INC COM COM 278865100 201 1,393 SH   DFND   918 0 475
EMERSON ELEC CO COM COM 291011104 364 4,974 SH   DFND   4,974 0 0
ENTEGRIS INC COM COM 29362U104 822 9,900 SH   DFND   9,900 0 0
EXXON MOBIL CORP COM COM 30231G102 11,308 129,520 SH   DFND   123,480 0 6,040
FASTENAL CO COM COM 311900104 27,373 594,541 SH   DFND   483,361 0 111,180
GENERAL ELEC CO COM NEW COM 369604301 459 7,415 SH   DFND   7,415 0 0
HERSHEY CO COM COM 427866108 950 4,307 SH   DFND   2,854 0 1,453
HOME DEPOT INC COM COM 437076102 247 896 SH   DFND   896 0 0
HUBBELL INC COM COM 443510607 757 3,395 SH   DFND   3,370 0 25
HUMANA INC COM COM 444859102 831 1,712 SH   DFND   1,712 0 0
IDEX CORP COM COM 45167R104 17,892 89,527 SH   DFND   74,181 0 15,346
IDEXX LABS INC COM COM 45168D104 21,055 64,625 SH   DFND   51,773 0 12,852
ILLINOIS TOOL WKS INCORPORATED COM 452308109 7,110 39,356 SH   DFND   31,856 0 7,500
INTEL CORP COM COM 458140100 499 19,364 SH   DFND   3,864 0 15,500
INTERNATIONAL BUSINESS MACHS C COM 459200101 348 2,932 SH   DFND   2,116 0 816
JOHNSON & JOHNSON COM 478160104 36,813 225,351 SH   DFND   196,491 0 28,860
JPMORGAN CHASE & CO COM COM 46625H100 1,994 19,086 SH   DFND   18,486 0 600
KEURIG DR PEPPER INCORPORATED COM 49271V100 16,398 457,784 SH   DFND   361,734 0 96,050
KNIGHT-SWIFT TRANSN HLDGS INCO COM 499049104 16,261 332,325 SH   DFND   263,425 0 68,900
LILLY ELI & CO COM COM 532457108 4,512 13,955 SH   DFND   7,215 0 6,740
MASTERCARD INC CL A COM 57636Q104 12,645 44,471 SH   DFND   27,561 0 16,910
MCCORMICK & CO INC COM NON VTG COM 579780206 4,227 59,314 SH   DFND   52,664 0 6,650
MERCK & CO INC NEW COM COM 58933Y105 2,519 29,254 SH   DFND   28,754 0 500
METTLER-TOLEDO INTL INC COM COM 592688105 18,203 16,791 SH   DFND   13,741 0 3,050
MICROSOFT CORP COM COM 594918104 3,485 14,965 SH   DFND   14,740 0 225
MONDELEZ INTL INC CL A COM 609207105 2,341 42,691 SH   DFND   36,848 0 5,843
NEXTERA ENERGY INC COM COM 65339F101 277 3,532 SH   DFND   3,532 0 0
NORDSON CORPORATION COM 655663102 19,201 90,455 SH   DFND   78,255 0 12,200
O REILLY AUTOMOTIVE INC NEW CO COM 67103H107 65,032 92,460 SH   DFND   75,177 0 17,283
PAYCHEX INC COM COM 704326107 21,753 193,864 SH   DFND   152,164 0 41,700
PEPSICO INCORPORATED COM 713448108 16,197 99,210 SH   DFND   85,094 0 14,116
PFIZER INC COM COM 717081103 1,405 32,097 SH   DFND   32,097 0 0
PHILIP MORRIS INTL INC COM COM 718172109 840 10,115 SH   DFND   7,194 0 2,921
PNC FINL SVCS GROUP INC COM COM 693475105 6,198 41,478 SH   DFND   40,687 0 791
PROCTER & GAMBLE CO COM COM 742718109 6,348 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 567 15,797 SH   DFND   15,797 0 0
SENSATA TECHNOLOGIES HOLDING P COM G8060N102 12,030 322,692 SH   DFND   276,592 0 46,100
SHERWIN WILLIAMS COMPANY COM 824348106 230 1,125 SH   DFND   1,125 0 0
SMITH A O CORP COM COM 831865209 1,023 21,060 SH   DFND   21,060 0 0
STOCK YDS BANCORP INCORPORATED COM 861025104 2,024 29,757 SH   DFND   24,207 0 5,550
THERMO FISHER SCIENTIFIC INC C COM 883556102 259 511 SH   DFND   61 0 450
TJX COS INC NEW COM COM 872540109 28,024 451,131 SH   DFND   392,996 0 58,135
ULTA SALON COSMETICS & FRAGRAN COM 90384S303 15,130 37,713 SH   DFND   29,483 0 8,230
UNION PAC CORP COM COM 907818108 443 2,275 SH   DFND   2,275 0 0
UNITED PARCEL SVC INC CL B COM 911312106 236 1,458 SH   DFND   1,458 0 0
UNITEDHEALTH GROUP INCORPORATE COM 91324P102 2,414 4,780 SH   DFND   4,260 0 520
VERISK ANALYTICS INCORPORATED COM 92345Y106 26,487 155,324 SH   DFND   131,809 0 23,515
VISA INC COM CL A COM 92826C839 1,353 7,616 SH   DFND   7,616 0 0
WABTEC COM COM 929740108 811 9,966 SH   DFND   6,666 0 3,300
WALGREENS BOOTS ALLIANCE INC C COM 931427108 1,198 38,147 SH   DFND   33,032 0 5,115
WASTE CONNECTIONS INC COM ISIN COM 94106B101 22,382 164,753 SH   DFND   139,353 0 25,400
WATERS CORP COM COM 941848103 3,771 13,992 SH   DFND   10,782 0 3,210
ZOETIS INCORPORATED CLASS A COM 98978V103 2,318 15,634 SH   DFND   7,634 0 8,000
DIAGEO PLC SPONSORED ADR NEW I ADR 25243Q205 221 1,304 SH   DFND   1,004 0 300