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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 55,115 163,435 SH   SOLE   0 0 163,435
ALPHABET INC CAP STK CL A 02079K305 58,876 21,168 SH   SOLE   0 0 21,168
AMPHENOL CORP NEW CL A 032095101 52,751 700,078 SH   SOLE   0 0 700,078
APPLE INC COM 037833100 3,323 19,030 SH   SOLE   0 0 19,030
BERKSHIRE HATHAWAY INC DEL CL A 084670108 4,231 8 SH   SOLE   0 0 8
CHECK POINT SOFTWARE TECH LT ORD M22465104 55,999 405,024 SH   SOLE   0 0 405,024
CHURCH & DWIGHT CO INC COM 171340102 57,544 579,028 SH   SOLE   0 0 579,028
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 56,874 634,260 SH   SOLE   0 0 634,260
CVS HEALTH CORP COM 126650100 55,702 550,362 SH   SOLE   0 0 550,362
DANAHER CORPORATION COM 235851102 58,711 200,152 SH   SOLE   0 0 200,152
DISNEY WALT CO COM 254687106 51,167 373,045 SH   SOLE   0 0 373,045
ECOLAB INC COM 278865100 49,816 282,146 SH   SOLE   0 0 282,146
EXPEDITORS INTL WASH INC COM 302130109 50,746 491,918 SH   SOLE   0 0 491,918
FASTENAL CO COM 311900104 59,596 1,003,301 SH   SOLE   0 0 1,003,301
FEDEX CORP COM 31428X106 52,303 226,036 SH   SOLE   0 0 226,036
FISERV INC COM 337738108 53,330 525,939 SH   SOLE   0 0 525,939
HOME DEPOT INC COM 437076102 420 1,403 SH   SOLE   0 0 1,403
ILLINOIS TOOL WKS INC COM 452308109 49,574 236,742 SH   SOLE   0 0 236,742
INTERCONTINENTAL EXCHANGE IN COM 45866F104 56,193 425,316 SH   SOLE   0 0 425,316
JOHNSON & JOHNSON COM 478160104 57,353 323,607 SH   SOLE   0 0 323,607
MCDONALDS CORP COM 580135101 904 3,656 SH   SOLE   0 0 3,656
MICROSOFT CORP COM 594918104 64,575 209,449 SH   SOLE   0 0 209,449
OMNICOM GROUP INC COM 681919106 1,199 14,123 SH   SOLE   0 0 14,123
PEPSICO INC COM 713448108 634 3,788 SH   SOLE   0 0 3,788
QUALCOMM INC COM 747525103 53,953 353,048 SH   SOLE   0 0 353,048
ROPER TECHNOLOGIES INC COM 776696106 55,373 117,259 SH   SOLE   0 0 117,259
SHERWIN WILLIAMS CO COM 824348106 52,454 210,137 SH   SOLE   0 0 210,137
SPDR S&P 500 ETF TR TR UNIT 78462F103 459 1,015 SH   SOLE   0 0 1,015
STRYKER CORPORATION COM 863667101 58,485 218,758 SH   SOLE   0 0 218,758
TARGET CORP COM 87612E106 1,432 6,747 SH   SOLE   0 0 6,747
THERMO FISHER SCIENTIFIC INC COM 883556102 59,107 100,070 SH   SOLE   0 0 100,070
VISA INC COM CL A 92826C839 58,018 261,613 SH   SOLE   0 0 261,613
WALMART INC COM 931142103 56,145 377,014 SH   SOLE   0 0 377,014