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
CIMPRESS PLC SHS EURO G2143T103 943 7,010 SH   SOLE   0 0 7,010
ASGN INC COM 00191U102 19,782 164,478 SH   SOLE   0 0 164,478
ALIGN TECHNOLOGY INC COM 016255101 19,435 25,635 SH   SOLE   0 0 25,635
ANSYS INC COM 03662Q105 11,506 26,720 SH   SOLE   0 0 26,720
BALCHEM CORP COM 057665200 1,446 8,880 SH   SOLE   0 0 8,880
CBIZ INC COM 124805102 880 21,640 SH   SOLE   0 0 21,640
CABLE ONE INC COM 12685J105 1,187 500 SH   SOLE   0 0 500
CARLISLE COS INC COM 142339100 5,896 24,830 SH   SOLE   0 0 24,830
CHARLES RIV LABS INTL INC COM 159864107 25,878 56,380 SH   SOLE   0 0 56,380
CHEMED CORP NEW COM 16359R103 1,289 2,190 SH   SOLE   0 0 2,190
CITRIX SYS INC COM 177376100 12,981 89,210 SH   SOLE   0 0 89,210
COLUMBIA SPORTSWEAR CO COM 198516106 1,047 8,580 SH   SOLE   0 0 8,580
COMFORT SYS USA INC COM 199908104 3,683 37,670 SH   SOLE   0 0 37,670
COMMUNITY BK SYS INC COM 203607106 1,133 12,070 SH   SOLE   0 0 12,070
COOPER COS INC COM NEW 216648402 15,424 31,370 SH   SOLE   0 0 31,370
FRONTDOOR INC COM 35905A109 17,616 284,964 SH   SOLE   0 0 284,964
GARTNER INC COM 366651107 26,018 86,575 SH   SOLE   0 0 86,575
HENRY JACK & ASSOC INC COM 426281101 21,778 107,345 SH   SOLE   0 0 107,345
HEXCEL CORP NEW COM 428291108 1,067 13,780 SH   SOLE   0 0 13,780
IMAX CORP COM 45245E109 1,472 55,170 SH   SOLE   0 0 55,170
INSTALLED BLDG PRODS INC COM 45780R101 2,065 13,600 SH   SOLE   0 0 13,600
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 3,043 35,933 SH   SOLE   0 0 35,933
INTUIT COM 461202103 23,291 38,295 SH   SOLE   0 0 38,295
KEMPER CORP COM 488401100 1,595 17,400 SH   SOLE   0 0 17,400
KINSALE CAP GROUP INC COM 49714P108 1,051 5,140 SH   SOLE   0 0 5,140
MSA SAFETY INC COM 553498106 1,035 5,039 SH   SOLE   0 0 5,039
PTC INC COM 69370C100 15,644 89,255 SH   SOLE   0 0 89,255
RPM INTL INC COM 749685103 1,587 14,425 SH   SOLE   0 0 14,425
S&P GLOBAL INC COM 78409V104 19,587 38,460 SH   SOLE   0 0 38,460
SIGNATURE BK NEW YORK N Y COM 82669G104 24,307 79,747 SH   SOLE   0 0 79,747
STONEX GROUP INC COM 861896108 1,370 18,200 SH   SOLE   0 0 18,200
TRANSUNION COM 89400J107 20,965 153,870 SH   SOLE   0 0 153,870
TREX CO INC COM 89531P105 16,531 130,345 SH   SOLE   0 0 130,345
U S PHYSICAL THERAPY COM 90337L108 702 4,880 SH   SOLE   0 0 4,880
VALMONT INDS INC COM 920253101 1,008 3,440 SH   SOLE   0 0 3,440
WABTEC COM 929740108 234 2,290 SH   SOLE   0 0 2,290
WINMARK CORP COM 974250102 1,030 4,320 SH   SOLE   0 0 4,320