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 476 2,723 SH   SOLE   2,723 0 0
ABBOTT LABS COM 002824100 210 1,918 SH   SOLE   1,918 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 14,152 28,297 SH   SOLE   28,297 0 0
ALPHABET INC CAP STK CL C 02079K107 9,083 5,185 SH   SOLE   5,185 0 0
ALPHABET INC CAP STK CL A 02079K305 3,745 2,137 SH   SOLE   2,137 0 0
AMAZON COM INC COM 023135106 20,607 6,327 SH   SOLE   6,327 0 0
ANSYS INC COM 03662Q105 10,676 29,346 SH   SOLE   29,346 0 0
APPLE INC COM 037833100 26,534 199,974 SH   SOLE   199,974 0 0
BAXTER INTL INC COM 071813109 6,420 80,010 SH   SOLE   80,010 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 330 1,422 SH   SOLE   1,422 0 0
BOOKING HOLDINGS INC COM 09857L108 5,468 2,455 SH   SOLE   2,455 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 4,411 28,795 SH   SOLE   28,795 0 0
CBRE GROUP INC CL A 12504L109 5,493 87,577 SH   SOLE   87,577 0 0
COSTCO WHSL CORP NEW COM 22160K105 6,832 18,132 SH   SOLE   18,132 0 0
DANAHER CORPORATION COM 235851102 10,472 47,141 SH   SOLE   47,141 0 0
FASTENAL CO COM 311900104 6,242 127,830 SH   SOLE   127,830 0 0
GARTNER INC COM 366651107 5,071 31,657 SH   SOLE   31,657 0 0
IDEXX LABS INC COM 45168D104 11,297 22,600 SH   SOLE   22,600 0 0
ILLINOIS TOOL WKS INC COM 452308109 4,168 20,443 SH   SOLE   20,443 0 0
JOHNSON & JOHNSON COM 478160104 1,051 6,680 SH   SOLE   6,680 0 0
MASTERCARD INCORPORATED CL A 57636Q104 7,209 20,198 SH   SOLE   20,198 0 0
MICROSOFT CORP COM 594918104 18,933 85,125 SH   SOLE   85,125 0 0
MOODYS CORP COM 615369105 10,850 37,383 SH   SOLE   37,383 0 0
MSCI INC COM 55354G100 5,165 11,567 SH   SOLE   11,567 0 0
NIKE INC CL B 654106103 5,802 41,010 SH   SOLE   41,010 0 0
PAYPAL HLDGS INC COM 70450Y103 10,492 44,798 SH   SOLE   44,798 0 0
ROPER TECHNOLOGIES INC COM 776696106 7,945 18,430 SH   SOLE   18,430 0 0
S&P GLOBAL INC COM 78409V104 8,507 25,877 SH   SOLE   25,877 0 0
SALESFORCE COM INC COM 79466L302 9,974 44,819 SH   SOLE   44,819 0 0
SERVICENOW INC COM 81762P102 6,705 12,181 SH   SOLE   12,181 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 218 1,500 SH   SOLE   1,500 0 0
TYLER TECHNOLOGIES INC COM 902252105 8,798 20,156 SH   SOLE   20,156 0 0
US BANCORP DEL COM NEW 902973304 260 5,589 SH   SOLE   5,589 0 0
VERISK ANALYTICS INC COM 92345Y106 8,270 39,837 SH   SOLE   39,837 0 0
VISA INC COM CL A 92826C839 10,346 47,301 SH   SOLE   47,301 0 0
WATERS CORP COM 941848103 5,498 22,221 SH   SOLE   22,221 0 0