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 25,103 106,652 SH   DFND   85,100 0 21,552
ABBOTT LABS COM 002824100 13,752 240,967 SH   DFND   182,907 0 58,060
ABBVIE INC SHS COM 00287y109 10,729 110,938 SH   DFND   80,288 0 30,650
ACUITY BRANDS INC COM 00508y102 9,963 56,610 SH   DFND   45,530 0 11,080
AIR PRODS & CHEMS INC COM COM 009158106 2,611 15,911 SH   DFND   13,911 0 2,000
ALLEGION PUB LTD CO ORD SHS IS COM G0176J109 442 5,555 SH   DFND   5,155 0 400
ALPHABET INCORPORATED CAP STK COM 02079K305 203 193 SH   DFND   93 0 100
ALTRIA GROUP INC COM COM 02209S103 712 9,967 SH   DFND   6,934 0 3,033
AMETEK INC NEW COM COM 031100100 1,795 24,774 SH   DFND   14,420 0 10,354
ANSYS INCORPORATED COM 03662Q105 18,659 126,424 SH   DFND   103,224 0 23,200
APPLE INC COM COM 037833100 402 2,377 SH   DFND   2,377 0 0
AT&T INC COM 00206R102 303 7,784 SH   DFND   7,784 0 0
AUTOMATIC DATA PROC COM 053015103 775 6,613 SH   DFND   6,613 0 0
AZZ INC COM COM 002474104 341 6,680 SH   DFND   6,680 0 0
BANK OF AMERICA CORPORATION CO COM 060505104 218 7,396 SH   DFND   7,396 0 0
BARD C R INC C/A EFF 12/29/17 COM 067383109 5,496 16,557 SH   DFND   13,658 0 2,899
BERKSHIRE HATHAWAY INC DELAWA COM 084670108 12,499 42 SH   DFND   42 0 0
BERKSHIRE HATHAWAY INCORPORATE COM 084670702 23,036 116,213 SH   DFND   91,613 0 24,600
BOEING CO COM COM 097023105 206 700 SH   DFND   700 0 0
BROWN FORMAN CORP CL A COM 115637100 7,481 111,264 SH   DFND   79,230 0 32,034
BROWN FORMAN CORP CL B COM 115637209 2,303 33,530 SH   DFND   25,724 0 7,806
CENOVUS ENERGY INC COM 15135U109 118 12,880 SH   DFND   12,580 0 300
CHEVRON CORP NEW COM COM 166764100 2,197 17,549 SH   DFND   13,551 0 3,998
CINCINNATI FINL CORP COM COM 172062101 1,071 14,284 SH   DFND   9,539 0 4,745
CLOROX CO COM COM 189054109 1,800 12,101 SH   DFND   9,701 0 2,400
COCA COLA COMPANY COM 191216100 3,875 84,469 SH   DFND   79,014 0 5,455
COSTCO WHOLESALE CORPORATION N COM 22160K105 7,976 42,856 SH   DFND   39,081 0 3,775
CRODA INTERNATIONAL PLC ORD COM G25536148 5,916 98,865 SH   DFND   68,428 0 30,437
CSX CORP COM COM 126408103 256 4,662 SH   DFND   4,662 0 0
DENTSPLY SIRONA INC COM COM 24906P109 13,861 210,555 SH   DFND   174,394 0 36,161
DISNEY WALT CO DISNEY COM COM 254687106 734 6,829 SH   DFND   5,175 0 1,654
DNP SELECT INCOME FD INC COM COM 23325P104 243 22,500 SH   DFND   22,500 0 0
DONALDSON INCORPORATED COM 257651109 9,981 203,903 SH   DFND   159,435 0 44,468
DOVER CORP COM COM 260003108 1,232 12,198 SH   DFND   10,598 0 1,600
DOWDUPONT INC COM COM 26078J100 374 5,249 SH   DFND   4,865 0 384
DUKE ENERGY CORP NEW COM NEW COM 26441C204 226 2,684 SH   DFND   2,355 0 329
ECOLAB INCORPORATED COM 278865100 8,151 60,748 SH   DFND   47,807 0 12,941
EXPRESS SCRIPTS HLDG COMPANY COM 30219G108 566 7,582 SH   DFND   7,582 0 0
EXXON MOBIL CORP COM COM 30231g102 14,472 173,026 SH   DFND   153,138 0 19,888
FASTENAL CO COM 311900104 19,810 362,219 SH   DFND   292,479 0 69,740
GENERAL ELECTRIC COM 369604103 2,985 171,058 SH   DFND   158,700 0 12,358
HERSHEY CO COM COM 427866108 489 4,307 SH   DFND   2,854 0 1,453
HEXCEL CORPORATION NEW COM 428291108 4,581 74,070 SH   DFND   60,270 0 13,800
HUMANA INC COM COM 444859102 496 2,000 SH   DFND   2,000 0 0
IDEX CORP COM 45167R104 14,592 110,568 SH   DFND   89,672 0 20,896
IDEXX LABORATORIES INC COM 45168D104 15,852 101,371 SH   DFND   80,889 0 20,482
ILLINOIS TOOL WKS INCORPORATED COM 452308109 6,538 39,186 SH   DFND   29,676 0 9,510
INTEL CORP COM COM 458140100 1,121 24,278 SH   DFND   4,778 0 19,500
INTERNATIONAL BUSINESS MACHS C COM 459200101 698 4,552 SH   DFND   2,906 0 1,646
JOHNSON AND JOHNSON COM COM 478160104 32,844 235,070 SH   DFND   199,070 0 36,000
JP MORGAN CHASE & CO COM ISIN# COM 46625H100 2,114 19,767 SH   DFND   19,167 0 600
KIMBERLY CLARK CORP COM COM 494368103 208 1,726 SH   DFND   938 0 788
KNIGHT SWIFT TRANSN HLDGS INCO COM 499049104 13,122 300,140 SH   DFND   229,095 0 71,045
KRAFT HEINZ CO COM STK COM 500754106 2,247 28,896 SH   DFND   24,007 0 4,889
LILLY ELI & CO COM COM 532457108 1,229 14,556 SH   DFND   7,116 0 7,440
MASTERCARD INC CL A COM COM 57636Q104 6,277 41,470 SH   DFND   24,595 0 16,875
MCCORMICK & COMPANY INCORPORAT COM 579780206 6,729 66,031 SH   DFND   51,406 0 14,625
MERCK & CO INC NEW COM COM 58933Y105 1,634 29,042 SH   DFND   27,042 0 2,000
METTLER TOLEDO INTERNATIONAL COM 592688105 12,656 20,428 SH   DFND   16,303 0 4,125
MICROSOFT CORP COM COM 594918104 1,629 19,041 SH   DFND   16,876 0 2,165
MONDELEZ INTL INC CL A COM 609207105 2,341 54,692 SH   DFND   45,849 0 8,843
O'REILLY AUTOMOTIVE INC COM 67103h107 31,871 132,497 SH   DFND   106,612 0 25,885
PAYCHEX INC COM COM 704326107 15,943 234,178 SH   DFND   184,758 0 49,420
PEPSICO INCORPORATED COM 713448108 12,567 104,792 SH   DFND   85,606 0 19,186
PFIZER INC COM 717081103 1,220 33,695 SH   DFND   33,695 0 0
PHILIP MORRIS INTL INC COM COM 718172109 1,338 12,664 SH   DFND   9,543 0 3,121
PNC FINL SVCS GROUP INC COM COM 693475105 6,864 47,573 SH   DFND   46,782 0 791
PRAXAIR INC COM COM 74005P104 671 4,340 SH   DFND   3,605 0 735
PROCTER & GAMBLE CO COM 742718109 5,505 59,914 SH   DFND   53,919 0 5,995
PROGRESSIVE CORP OHIO COM 743315103 418 7,425 SH   DFND   6,600 0 825
SCHLUMBERGER LTD COM ISIN# AN8 COM 806857108 1,765 26,197 SH   DFND   23,997 0 2,200
SENSATA TECH HLDNG BV, ALMELO COM n7902x106 27,468 537,422 SH   DFND   433,022 0 104,400
STOCK YDS BANCORP INC COM COM 861025104 2,028 53,799 SH   DFND   43,049 0 10,750
TJX COS INC NEW COM COM 872540109 21,874 286,078 SH   DFND   248,437 0 37,641
TRINITY INDS INC COM COM 896522109 311 8,300 SH   DFND   8,300 0 0
ULTA BEAUTY INC COM COM 90384S303 10 45 SH   DFND   45 0 0
UNION PAC CORP COM COM 907818108 268 2,000 SH   DFND   2,000 0 0
VERISK ANALYTICS INCORPORATED COM 92345Y106 17,563 182,946 SH   DFND   152,671 0 30,275
VERSUM MATLS INC COM COM 92532W103 301 7,955 SH   DFND   6,955 0 1,000
VISA INCORPORATED COM CLASS A COM 92826C839 304 2,666 SH   DFND   1,766 0 900
WABTEC CORPORATION COM 929740108 14,382 176,615 SH   DFND   147,140 0 29,475
WALGREENS BOOTS ALLIANCE INC C COM 931427108 3,172 43,677 SH   DFND   37,282 0 6,395
WATERS CORPORATION COM 941848103 19,428 100,563 SH   DFND   81,172 0 19,391
WELLS FARGO & CO NEW COM COM 949746101 353 5,814 SH   DFND   5,695 0 119
ZOETIS INC CL A COM 98978V103 3,794 52,661 SH   DFND   31,181 0 21,480
BP PLC SPONS ADR ADR 055622104 205 4,882 SH   DFND   4,288 0 594