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 790 4,425 SH   SOLE 0 0 4,425
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 21,619 184,574 SH   SOLE 0 0 184,574
ADIENT PLC ORD SHS G0084W101 215 3,677 SH   SOLE 0 0 3,677
APPLE INC COM 037833100 227 1,964 SH   SOLE 0 0 1,964
BARD C R INC COM 067383109 21,450 95,477 SH   SOLE 0 0 95,477
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,953 8 SH   SOLE 0 0 8
CHECK POINT SOFTWARE TECH LT ORD M22465104 20,955 248,108 SH   SOLE 0 0 248,108
CHEVRON CORP NEW COM 166764100 618 5,248 SH   SOLE 0 0 5,248
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 20,554 366,840 SH   SOLE 0 0 366,840
CONAGRA BRANDS INC COM 205887102 881 22,265 SH   SOLE 0 0 22,265
CVS HEALTH CORP COM 126650100 21,369 270,799 SH   SOLE 0 0 270,799
DANAHER CORP DEL COM 235851102 20,294 260,718 SH   SOLE 0 0 260,718
DISNEY WALT CO COM DISNEY 254687106 339 3,252 SH   SOLE 0 0 3,252
ECOLAB INC COM 278865100 20,944 178,671 SH   SOLE 0 0 178,671
EXPEDITORS INTL WASH INC COM 302130109 21,583 407,541 SH   SOLE 0 0 407,541
EXXON MOBIL CORP COM 30231g102 1,297 14,368 SH   SOLE 0 0 14,368
FASTENAL CO COM 311900104 21,671 461,291 SH   SOLE 0 0 461,291
FEDEX CORP COM 31428X106 22,430 120,463 SH   SOLE 0 0 120,463
FRANKLIN RES INC COM 354613101 21,355 539,548 SH   SOLE 0 0 539,548
GRAINGER W W INC COM 384802104 20,438 88,001 SH   SOLE 0 0 88,001
HOME DEPOT INC COM 437076102 370 2,759 SH   SOLE 0 0 2,759
ILLINOIS TOOL WKS INC COM 452308109 22,481 183,575 SH   SOLE 0 0 183,575
JOHNSON & JOHNSON COM 478160104 20,862 181,081 SH   SOLE 0 0 181,081
JOHNSON CTLS INTL PLC SHS G51502105 18,371 446,005 SH   SOLE 0 0 446,005
KIMBERLY CLARK CORP COM 494368103 250 2,189 SH   SOLE 0 0 2,189
LAMB WESTON HLDGS INC COM 513272104 281 7,421 SH   SOLE 0 0 7,421
MCDONALDS CORP COM 580135101 570 4,686 SH   SOLE 0 0 4,686
Medtronic PLC COM 117934322 18,759 263,360 SH   SOLE 0 0 263,360
MICROSOFT CORP COM 594918104 23,831 383,499 SH   SOLE 0 0 383,499
NOVARTIS A G SPONSORED ADR 66987v109 19,779 271,536 SH   SOLE 0 0 271,536
OMNICOM GROUP INC COM 681919106 1,434 16,846 SH   SOLE 0 0 16,846
PEPSICO INC COM 713448108 588 5,619 SH   SOLE 0 0 5,619
PFIZER INC COM 717081103 443 13,624 SH   SOLE 0 0 13,624
PROCTER AND GAMBLE CO COM 742718109 19,482 231,707 SH   SOLE 0 0 231,707
QUALCOMM INC COM 747525103 20,722 317,818 SH   SOLE 0 0 317,818
SCHLUMBERGER LTD COM 806857108 229 2,723 SH   SOLE 0 0 2,723
SHERWIN WILLIAMS CO COM 824348106 20,501 76,286 SH   SOLE 0 0 76,286
STRYKER CORP COM 863667101 22,369 186,708 SH   SOLE 0 0 186,708
TARGET CORP COM 87612E106 1,550 21,457 SH   SOLE 0 0 21,457
THERMO FISHER SCIENTIFIC INC COM 883556102 20,219 143,298 SH   SOLE 0 0 143,298
VISA INC COM CL A 92826c839 20,922 268,164 SH   SOLE 0 0 268,164
WAL-MART STORES INC COM 931142103 19,636 284,079 SH   SOLE 0 0 284,079
WELLS FARGO & CO NEW COM 949746101 1,070 19,418 SH   SOLE 0 0 19,418