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   6,286,438 30,724 SH   SOLE   0 0 30,724
BADGER METER INC COM 056525108   3,196,150 21,660 SH   SOLE   0 0 21,660
BENTLEY SYSTEM INC CLASS B COM 08265t208   2,870,719 52,936 SH   SOLE   0 0 52,936
BERKSHIRE HATHAWAY CLASS B COM 084670702   4,204,189 12,329 SH   SOLE   0 0 12,329
CHEVRON CORP COM 166764100   3,521,493 22,380 SH   SOLE   0 0 22,380
DEERE & CO COM 244199105   4,690,074 11,575 SH   SOLE   0 0 11,575
FACTSET RESEARCH SYS COM 303075105   4,093,842 10,218 SH   SOLE   0 0 10,218
FAIR ISAAC INTL CORP COM 303250104   3,823,517 4,725 SH   SOLE   0 0 4,725
GRACO INC COM 384109104   4,868,499 56,381 SH   SOLE   0 0 56,381
IDEXX LABS INC COM 45168d104   3,455,342 6,880 SH   SOLE   0 0 6,880
INTUIT INC COM 461202103   8,799,539 19,205 SH   SOLE   0 0 19,205
MASTERCARD INC CLASS A COM 57636q104   12,574,194 31,971 SH   SOLE   0 0 31,971
METTLER TOLEDO INTL COM 592688105   3,742,109 2,853 SH   SOLE   0 0 2,853
MICROSOFT CORP COM 594918104   11,812,992 34,689 SH   SOLE   0 0 34,689
MOODYS CORP COM 615369105   8,083,795 23,248 SH   SOLE   0 0 23,248
NORDSON CORP COM 655663102   2,978,160 12,000 SH   SOLE   0 0 12,000
PFIZER INC COM 717081103   4,794,443 130,710 SH   SOLE   0 0 130,710
QUALCOMM INC COM 747525103   6,335,904 53,225 SH   SOLE   0 0 53,225
ROPER TECHNOLOGIES COM 776696106   3,989,198 8,297 SH   SOLE   0 0 8,297
UNION PACIFIC CORP COM 907818108   3,541,972 17,310 SH   SOLE   0 0 17,310
VERISK ANALYTICS INC CLASS A COM 92345y106   5,388,555 23,840 SH   SOLE   0 0 23,840
VISA INC CLASS A COM 92826c839   8,373,782 35,261 SH   SOLE   0 0 35,261
XYLEM INC. COM 98419m100   4,810,563 42,715 SH   SOLE   0 0 42,715
ZOETIS INC CLASS A COM 98978v103   4,671,368 27,126 SH   SOLE   0 0 27,126