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 421 2,701 SH   SOLE   2,701 0 0
ADOBE INC COM 00724F101 12,574 28,885 SH   SOLE   28,885 0 0
ALPHABET INC CAP STK CL A 02079K305 3,456 2,437 SH   SOLE   2,437 0 0
ALPHABET INC CAP STK CL C 02079K107 7,048 4,986 SH   SOLE   4,986 0 0
AMAZON COM INC COM 023135106 17,872 6,478 SH   SOLE   6,478 0 0
ANSYS INC COM 03662Q105 8,740 29,959 SH   SOLE   29,959 0 0
APPLE INC COM 037833100 18,600 50,988 SH   SOLE   50,988 0 0
BAXTER INTL INC COM 071813109 7,012 81,438 SH   SOLE   81,438 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 323 1,808 SH   SOLE   1,808 0 0
BOOKING HOLDINGS INC COM 09857L108 3,936 2,472 SH   SOLE   2,472 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3,661 29,008 SH   SOLE   29,008 0 0
CBRE GROUP INC CL A 12504L109 4,036 89,249 SH   SOLE   89,249 0 0
COSTCO WHSL CORP NEW COM 22160K105 5,687 18,758 SH   SOLE   18,758 0 0
DANAHER CORPORATION COM 235851102 8,420 47,619 SH   SOLE   47,619 0 0
DEERE & CO COM 244199105 5,162 32,845 SH   SOLE   32,845 0 0
FASTENAL CO COM 311900104 5,432 126,806 SH   SOLE   126,806 0 0
GARTNER INC COM 366651107 3,851 31,737 SH   SOLE   31,737 0 0
IDEXX LABS INC COM 45168D104 7,484 22,669 SH   SOLE   22,669 0 0
ILLINOIS TOOL WKS INC COM 452308109 3,675 21,015 SH   SOLE   21,015 0 0
JOHNSON & JOHNSON COM 478160104 936 6,653 SH   SOLE   6,653 0 0
MASTERCARD INCORPORATED CL A 57636Q104 6,011 20,327 SH   SOLE   20,327 0 0
MICROSOFT CORP COM 594918104 15,456 75,949 SH   SOLE   75,949 0 0
MOODYS CORP COM 615369105 10,358 37,701 SH   SOLE   37,701 0 0
NIKE INC CL B 654106103 4,253 43,380 SH   SOLE   43,380 0 0
PAYPAL HLDGS INC COM 70450Y103 8,027 46,069 SH   SOLE   46,069 0 0
ROPER TECHNOLOGIES INC COM 776696106 7,246 18,662 SH   SOLE   18,662 0 0
S&P GLOBAL INC COM 78409V104 8,610 26,133 SH   SOLE   26,133 0 0
SALESFORCE COM INC COM 79466L302 8,213 43,844 SH   SOLE   43,844 0 0
SERVICENOW INC COM 81762P102 5,037 12,434 SH   SOLE   12,434 0 0
TYLER TECHNOLOGIES INC COM 902252105 7,082 20,415 SH   SOLE   20,415 0 0
US BANCORP DEL COM NEW 902973304 206 5,589 SH   SOLE   5,589 0 0
VERISK ANALYTICS INC COM 92345Y106 6,742 39,615 SH   SOLE   39,615 0 0
VISA INC COM CL A 92826C839 9,325 48,275 SH   SOLE   48,275 0 0
WATERS CORP COM 941848103 4,099 22,724 SH   SOLE   22,724 0 0