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 468 2,701 SH   SOLE   2,701 0 0
ADOBE INC COM 00724F101 8,166 27,713 SH   SOLE   27,713 0 0
ALPHABET INC CAP STK CL A 02079K305 3,096 2,859 SH   SOLE   2,859 0 0
ALPHABET INC CAP STK CL C 02079K107 4,511 4,173 SH   SOLE   4,173 0 0
AMAZON COM INC COM 023135106 11,881 6,274 SH   SOLE   6,274 0 0
ANSYS INC COM 03662Q105 6,003 29,307 SH   SOLE   29,307 0 0
APPLE INC COM 037833100 9,882 49,928 SH   SOLE   49,928 0 0
BAXTER INTL INC COM 071813109 6,620 80,833 SH   SOLE   80,833 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 341 1,601 SH   SOLE   1,601 0 0
BOOKING HLDGS INC COM 09857L108 4,347 2,319 SH   SOLE   2,319 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3,540 27,727 SH   SOLE   27,727 0 0
CBRE GROUP INC CL A 12504L109 4,442 86,581 SH   SOLE   86,581 0 0
CISCO SYS INC COM 17275R102 5,341 97,590 SH   SOLE   97,590 0 0
COSTCO WHSL CORP NEW COM 22160K105 4,808 18,193 SH   SOLE   18,193 0 0
DANAHER CORPORATION COM 235851102 6,141 42,965 SH   SOLE   42,965 0 0
DEERE & CO COM 244199105 5,452 32,903 SH   SOLE   32,903 0 0
EBAY INC COM 278642103 1,888 47,788 SH   SOLE   47,788 0 0
FACEBOOK INC CL A 30303M102 5,002 25,918 SH   SOLE   25,918 0 0
FASTENAL CO COM 311900104 3,864 118,556 SH   SOLE   118,556 0 0
GARTNER INC COM 366651107 4,747 29,493 SH   SOLE   29,493 0 0
ILLINOIS TOOL WKS INC COM 452308109 3,231 21,422 SH   SOLE   21,422 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 258 1,874 SH   SOLE   1,874 0 0
JOHNSON & JOHNSON COM 478160104 1,060 7,607 SH   SOLE   7,607 0 0
MASTERCARD INC CL A 57636Q104 3,391 12,819 SH   SOLE   12,819 0 0
MICROSOFT CORP COM 594918104 9,947 74,251 SH   SOLE   74,251 0 0
MOODYS CORP COM 615369105 7,116 36,436 SH   SOLE   36,436 0 0
NIKE INC CL B 654106103 3,875 46,164 SH   SOLE   46,164 0 0
PAYPAL HLDGS INC COM 70450Y103 5,162 45,098 SH   SOLE   45,098 0 0
ROPER TECHNOLOGIES INC COM 776696106 6,566 17,926 SH   SOLE   17,926 0 0
S&P GLOBAL INC COM 78409V104 5,751 25,249 SH   SOLE   25,249 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 3,887 96,723 SH   SOLE   96,723 0 0
TJX COS INC NEW COM 872540109 4,727 89,392 SH   SOLE   89,392 0 0
TYLER TECHNOLOGIES INC COM 902252105 4,194 19,417 SH   SOLE   19,417 0 0
US BANCORP DEL COM NEW 902973304 293 5,589 SH   SOLE   5,589 0 0
VERISK ANALYTICS INC COM 92345Y106 5,340 36,458 SH   SOLE   36,458 0 0
VISA INC COM CL A 92826C839 8,195 47,221 SH   SOLE   47,221 0 0
WATERS CORP COM 941848103 4,906 22,791 SH   SOLE   22,791 0 0