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
ABBOTT LABORATORIES COM 002824100 844 8,721 SH   SOLE   0 0 0
ALPHABET INC. CLASS A COM 02079k305 1,913 20,000 SH   SOLE   0 0 0
AUTODESK INC COM 052769106 6,132 32,825 SH   SOLE   0 0 0
BENTLEY SYSTEM INC CLASS B COM 08265t208 3,042 99,428 SH   SOLE   0 0 0
BERKSHIRE HATHAWAY CLASS B COM 084670702 3,331 12,474 SH   SOLE   0 0 0
CATALENT INC COM 148806102 5,168 71,416 SH   SOLE   0 0 0
COGNEX CORPORATION COM 192422103 2,843 68,598 SH   SOLE   0 0 0
FAIR ISAAC COMPANY, INC. COM 303250104 6,505 15,789 SH   SOLE   0 0 0
GENERAC HOLDINGS, INC. COM 368736104 6,813 38,248 SH   SOLE   0 0 0
GLOBUS MEDICAL INC CLASS A COM 379577208 2,968 49,825 SH   SOLE   0 0 0
GRACO INC COM 384109104 3,763 62,768 SH   SOLE   0 0 0
INTUIT INC COM 461202103 7,713 19,913 SH   SOLE   0 0 0
LAB CO OF AMER HLDG COM 50540r409 1,910 9,324 SH   SOLE   0 0 0
MASTERCARD INC CLASS A COM 57636q104 9,703 34,126 SH   SOLE   0 0 0
MEDTRONIC PLC F COM g5960l103 5,681 70,356 SH   SOLE   0 0 0
METTLER TOLEDO INTL COM 592688105 3,605 3,325 SH   SOLE   0 0 0
MICROSOFT CORP COM 594918104 8,492 36,463 SH   SOLE   0 0 0
Moody's Corp. COM 615369105 4,800 19,744 SH   SOLE   0 0 0
PFIZER INC COM 717081103 4,913 112,269 SH   SOLE   0 0 0
QUALCOM, INC. COM 747525103 1,914 16,940 SH   SOLE   0 0 0
ROPER TECHNOLOGIES COM 776696106 3,178 8,837 SH   SOLE   0 0 0
UNION PACIFIC CORP COM 907818108 3,611 18,535 SH   SOLE   0 0 0
VISA INC CLASS A COM 92826c839 6,551 36,877 SH   SOLE   0 0 0
XYLEM INC. COM 98419m100 2,255 25,810 SH   SOLE   0 0 0
ZOETIS INC CLASS A COM 98978v103 8,526 57,498 SH   SOLE   0 0 0