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
ABBOTT LABORATORIES COM 002824100   978 8,909 SH   SOLE   0 0 8,909
AUTODESK INC COM 052769106   6,140 32,855 SH   SOLE   0 0 32,855
BADGER METER INC COM 056525108   2,050 18,800 SH   SOLE   0 0 18,800
BENTLEY SYSTEM INC CLASS B COM 08265t208   3,680 99,568 SH   SOLE   0 0 99,568
BERKSHIRE HATHAWAY CLASS B COM 084670702   3,853 12,474 SH   SOLE   0 0 12,474
COGNEX CORPORATION COM 192422103   3,160 67,067 SH   SOLE   0 0 67,067
Deere & Co COM 244199105   2,207 5,147 SH   SOLE   0 0 5,147
FAIR ISAAC COMPANY, INC. COM 303250104   9,358 15,633 SH   SOLE   0 0 15,633
GLOBUS MEDICAL INC CLASS A COM 379577208   3,624 48,800 SH   SOLE   0 0 48,800
GRACO INC COM 384109104   4,225 62,810 SH   SOLE   0 0 62,810
INTUIT INC COM 461202103   7,755 19,925 SH   SOLE   0 0 19,925
Idexx Labs Inc COM 45168d104   2,937 7,200 SH   SOLE   0 0 7,200
LAB CO OF AMER HLDG COM 50540r409   2,196 9,324 SH   SOLE   0 0 9,324
MASTERCARD INC CLASS A COM 57636q104   11,882 34,170 SH   SOLE   0 0 34,170
MEDTRONIC PLC F COM g5960l103   5,482 70,532 SH   SOLE   0 0 70,532
METTLER TOLEDO INTL COM 592688105   4,799 3,320 SH   SOLE   0 0 3,320
MICROSOFT CORP COM 594918104   8,832 36,829 SH   SOLE   0 0 36,829
Moody's Corp. COM 615369105   5,582 20,034 SH   SOLE   0 0 20,034
NIKE INC CLASS B COM 654106103   887 7,580 SH   SOLE   0 0 7,580
PFIZER INC COM 717081103   5,753 112,269 SH   SOLE   0 0 112,269
QUALCOM, INC. COM 747525103   1,840 16,740 SH   SOLE   0 0 16,740
ROPER TECHNOLOGIES COM 776696106   3,818 8,837 SH   SOLE   0 0 8,837
UNION PACIFIC CORP COM 907818108   3,838 18,535 SH   SOLE   0 0 18,535
VISA INC CLASS A COM 92826c839   7,668 36,908 SH   SOLE   0 0 36,908
XYLEM INC. COM 98419m100   3,872 35,020 SH   SOLE   0 0 35,020
ZOETIS INC CLASS A COM 98978v103   8,303 56,654 SH   SOLE   0 0 56,654