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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AUTODESK INC COM 052769106   5,978,044 28,892 SH   SOLE 0 0 0 28,892
BADGER METER INC COM 056525108   3,052,202 21,215 SH   SOLE 0 0 0 21,215
BENTLEY SYSTEM INC CLASS B COM 08265t208   2,615,393 52,141 SH   SOLE 0 0 0 52,141
BERKSHIRE HATHAWAY CLASS B COM 084670702   4,240,031 12,104 SH   SOLE 0 0 0 12,104
DEERE & CO COM 244199105   4,279,867 11,341 SH   SOLE 0 0 0 11,341
FACTSET RESEARCH SYS COM 303075105   4,374,786 10,005 SH   SOLE 0 0 0 10,005
FAIR ISAAC INTL CORP COM 303250104   3,669,539 4,225 SH   SOLE 0 0 0 4,225
GRACO INC COM 384109104   3,824,305 52,474 SH   SOLE 0 0 0 52,474
IDEXX LABS INC COM 45168d104   2,934,082 6,710 SH   SOLE 0 0 0 6,710
INTUIT INC COM 461202103   9,521,878 18,636 SH   SOLE 0 0 0 18,636
MASTERCARD INC CLASS A COM 57636q104   11,997,657 30,304 SH   SOLE 0 0 0 30,304
METTLER TOLEDO INTL COM 592688105   3,109,244 2,806 SH   SOLE 0 0 0 2,806
MICROSOFT CORP COM 594918104   10,564,679 33,459 SH   SOLE 0 0 0 33,459
MOODYS CORP COM 615369105   7,192,235 22,748 SH   SOLE 0 0 0 22,748
NORDSON CORP COM 655663102   7,500,744 33,610 SH   SOLE 0 0 0 33,610
PFIZER INC COM 717081103   4,858,310 146,467 SH   SOLE 0 0 0 146,467
QUALCOMM INC COM 747525103   5,689,493 51,229 SH   SOLE 0 0 0 51,229
ROPER TECHNOLOGIES COM 776696106   3,762,856 7,770 SH   SOLE 0 0 0 7,770
UNIVERSAL DISPLAY CO COM 91347p105   470,970 3,000 SH   SOLE 0 0 0 3,000
VERISK ANALYTICS INC CLASS A COM 92345y106   5,498,722 23,276 SH   SOLE 0 0 0 23,276
VISA INC CLASS A COM 92826c839   7,746,507 33,679 SH   SOLE 0 0 0 33,679
XYLEM INC. COM 98419m100   2,440,332 26,808 SH   SOLE 0 0 0 26,808
ZOETIS INC CLASS A COM 98978v103   3,186,792 18,317 SH   SOLE 0 0 0 18,317