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
ASGN INC COM 00191U102   17,805,049 177,651 SH   SOLE   0 0 177,651
ALIGN TECHNOLOGY INC COM 016255101   10,021,946 21,385 SH   SOLE   0 0 21,385
AMPHENOL CORP NEW CL A 032095101   294,948 2,620 SH   SOLE   0 0 2,620
ANSYS INC COM 03662Q105   1,693,798 3,870 SH   SOLE   0 0 3,870
BALCHEM CORP COM 057665200   3,571,218 19,990 SH   SOLE   0 0 19,990
BROOKFIELD CORP CL A LTD VT SH 11271J107   603,712 13,538 SH   SOLE   0 0 13,538
CBIZ INC COM 124805102   4,179,914 59,200 SH   SOLE   0 0 59,200
CSW INDUSTRIALS INC COM 126402106   4,836,360 21,960 SH   SOLE   0 0 21,960
CARLISLE COS INC COM 142339100   1,798,354 5,290 SH   SOLE   0 0 5,290
CHARLES RIV LABS INTL INC COM 159864107   19,617,309 70,408 SH   SOLE   0 0 70,408
CHEMED CORP NEW COM 16359R103   3,567,571 4,970 SH   SOLE   0 0 4,970
COLUMBIA SPORTSWEAR CO COM 198516106   1,994,966 19,490 SH   SOLE   0 0 19,490
COMFORT SYS USA INC COM 199908104   1,259,891 5,790 SH   SOLE   0 0 5,790
COMMUNITY BK SYS INC COM 203607106   767,248 12,350 SH   SOLE   0 0 12,350
COOPER COS INC COM NEW 216648402   11,104,994 21,855 SH   SOLE   0 0 21,855
DORMAN PRODS INC COM 258278100   1,636,975 15,670 SH   SOLE   0 0 15,670
DOUBLEVERIFY HLDGS INC COM 25862V105   24,623,788 477,420 SH   SOLE   0 0 477,420
EXPONENT INC COM 30214U102   3,718,068 30,065 SH   SOLE   0 0 30,065
FTI CONSULTING INC COM 302941109   2,308,806 9,160 SH   SOLE   0 0 9,160
FIVE BELOW INC COM 33829M101   4,844,459 18,600 SH   SOLE   0 0 18,600
GARTNER INC COM 366651107   14,918,521 32,136 SH   SOLE   0 0 32,136
GLOBAL INDUSTRIAL COMPANY COM 37892E102   3,089,059 83,940 SH   SOLE   0 0 83,940
GOGO INC COM 38046C109   2,578,878 114,405 SH   SOLE   0 0 114,405
GUIDEWIRE SOFTWARE INC COM 40171V100   12,791,087 126,869 SH   SOLE   0 0 126,869
HENRY JACK & ASSOC INC COM 426281101   18,346,575 82,737 SH   SOLE   0 0 82,737
IMAX CORP COM 45245E109   2,759,457 122,560 SH   SOLE   0 0 122,560
INTUIT COM 461202103   18,722,808 30,835 SH   SOLE   0 0 30,835
MASIMO CORP COM 574795100   1,818,634 8,340 SH   SOLE   0 0 8,340
NATIONAL RESH CORP COM NEW 637372202   1,288,689 22,350 SH   SOLE   0 0 22,350
PTC INC COM 69370C100   21,905,926 116,165 SH   SOLE   0 0 116,165
RPM INTL INC COM 749685103   2,315,776 19,475 SH   SOLE   0 0 19,475
S&P GLOBAL INC COM 78409V104   21,045,842 39,615 SH   SOLE   0 0 39,615
SPS COMM INC COM 78463M107   3,418,176 13,430 SH   SOLE   0 0 13,430
TRANSUNION COM 89400J107   19,584,496 188,670 SH   SOLE   0 0 188,670
TREX CO INC COM 89531P105   3,923,158 45,156 SH   SOLE   0 0 45,156
UFP TECHNOLOGIES INC COM 902673102   3,712,061 14,450 SH   SOLE   0 0 14,450
WINMARK CORP COM 974250102   6,150,626 13,960 SH   SOLE   0 0 13,960