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 CO COM 88579Y101 1,167 4,958 SH   SOLE 0 0 4,958
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 29,318 191,505 SH   SOLE 0 0 191,505
APPLE INC COM 037833100 297 1,754 SH   SOLE 0 0 1,754
BECTON DICKINSON & CO COM 075887109 7,800 36,439 SH   SOLE 0 0 36,439
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,381 8 SH   SOLE 0 0 8
CANADIAN NATL RY CO COM 136375102 209 2,535 SH   SOLE 0 0 2,535
CHECK POINT SOFTWARE TECH LT ORD M22465104 24,496 236,404 SH   SOLE 0 0 236,404
CHEVRON CORP NEW COM 166764100 660 5,269 SH   SOLE 0 0 5,269
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 25,328 356,631 SH   SOLE 0 0 356,631
CONAGRA BRANDS INC COM 205887102 821 21,800 SH   SOLE 0 0 21,800
CVS HEALTH CORP COM 126650100 24,696 340,637 SH   SOLE 0 0 340,637
DANAHER CORP DEL COM 235851102 26,492 285,416 SH   SOLE 0 0 285,416
DISNEY WALT CO COM DISNEY 254687106 25,718 239,217 SH   SOLE 0 0 239,217
ECOLAB INC COM 278865100 25,933 193,269 SH   SOLE 0 0 193,269
EXPEDITORS INTL WASH INC COM 302130109 27,559 426,014 SH   SOLE 0 0 426,014
EXXON MOBIL CORP COM 30231g102 1,093 13,069 SH   SOLE 0 0 13,069
FASTENAL CO COM 311900104 28,014 512,240 SH   SOLE 0 0 512,240
FEDEX CORP COM 31428X106 30,227 121,132 SH   SOLE 0 0 121,132
FRANKLIN RES INC COM 354613101 24,756 571,345 SH   SOLE 0 0 571,345
HOME DEPOT INC COM 437076102 453 2,388 SH   SOLE 0 0 2,388
ILLINOIS TOOL WKS INC COM 452308109 29,436 176,420 SH   SOLE 0 0 176,420
JOHNSON & JOHNSON COM 478160104 26,489 189,590 SH   SOLE 0 0 189,590
JOHNSON CTLS INTL PLC SHS G51502105 23,630 620,040 SH   SOLE 0 0 620,040
LAMB WESTON HLDGS INC COM 513272104 460 8,153 SH   SOLE 0 0 8,153
MCDONALDS CORP COM 580135101 807 4,686 SH   SOLE 0 0 4,686
MEDTRONIC PLC SHS G5960L103 24,451 302,793 SH   SOLE 0 0 302,793
MICROSOFT CORP COM 594918104 30,302 354,245 SH   SOLE 0 0 354,245
NOVARTIS A G SPONSORED ADR 66987v109 24,648 293,569 SH   SOLE 0 0 293,569
OMNICOM GROUP INC COM 681919106 1,318 18,093 SH   SOLE 0 0 18,093
PEPSICO INC COM 713448108 650 5,419 SH   SOLE 0 0 5,419
PROCTER AND GAMBLE CO COM 742718109 24,357 265,093 SH   SOLE 0 0 265,093
QUALCOMM INC COM 747525103 25,346 395,915 SH   SOLE 0 0 395,915
SHERWIN WILLIAMS CO COM 824348106 29,722 72,485 SH   SOLE 0 0 72,485
STRYKER CORP COM 863667101 27,994 180,792 SH   SOLE 0 0 180,792
TARGET CORP COM 87612E106 1,145 17,548 SH   SOLE 0 0 17,548
THERMO FISHER SCIENTIFIC INC COM 883556102 26,917 141,757 SH   SOLE 0 0 141,757
VISA INC COM CL A 92826c839 28,637 251,158 SH   SOLE 0 0 251,158
WAL-MART STORES INC COM 931142103 26,986 273,277 SH   SOLE 0 0 273,277
WELLS FARGO CO NEW COM 949746101 537 8,858 SH   SOLE 0 0 8,858