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   22,562,852 158,991 SH   SOLE   55,783 0 103,208
ALIGN TECHNOLOGY INC COM 016255101   7,984,776 17,975 SH   SOLE   3,925 0 14,050
AMPHENOL CORP NEW CL A 032095101   273,452 1,750 SH   SOLE   1,750 0 0
BALCHEM CORP COM 057665200   4,007,038 19,090 SH   SOLE   19,090 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   229,712 4,050 SH   SOLE   4,050 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   274,764 4,827 SH   SOLE   4,827 0 0
CBIZ INC COM 124805102   6,018,830 56,600 SH   SOLE   56,600 0 0
CSW INDUSTRIALS INC COM 126402106   6,632,487 20,870 SH   SOLE   20,870 0 0
CARLISLE COS INC COM 142339100   1,799,474 3,390 SH   SOLE   3,390 0 0
CHARLES RIV LABS INTL INC COM 159864107   26,322,378 71,715 SH   SOLE   27,115 0 44,600
CHEMED CORP NEW COM 16359R103   4,139,240 4,760 SH   SOLE   4,760 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   1,981,663 18,020 SH   SOLE   18,020 0 0
COMFORT SYS USA INC COM 199908104   2,268,127 5,270 SH   SOLE   5,270 0 0
COMMUNITY BK SYS INC COM 203607106   742,376 11,410 SH   SOLE   11,410 0 0
COOPER COS INC COM 216648501   9,739,170 70,860 SH   SOLE   13,220 0 57,640
DOUBLEVERIFY HLDGS INC COM 25862V105   22,408,904 470,485 SH   SOLE   178,555 0 291,930
EXPONENT INC COM 30214U102   3,216,531 28,715 SH   SOLE   28,715 0 0
FTI CONSULTING INC COM 302941109   2,409,988 8,460 SH   SOLE   8,460 0 0
FIVE BELOW INC COM 33829M101   4,376,020 17,810 SH   SOLE   17,810 0 0
GARTNER INC COM 366651107   9,798,791 15,175 SH   SOLE   2,605 0 12,570
GLOBAL INDUSTRIAL COMPANY COM 37892E102   4,838,327 79,760 SH   SOLE   79,760 0 0
GOGO INC COM 38046C109   2,456,664 206,550 SH   SOLE   206,550 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   12,022,142 76,041 SH   SOLE   30,745 0 45,296
HENRY JACK & ASSOC INC COM 426281101   16,684,387 70,894 SH   SOLE   31,854 0 39,040
INSPERITY INC COM 45778Q107   6,547,349 44,095 SH   SOLE   17,555 0 26,540
INTUIT COM 461202103   13,251,829 15,050 SH   SOLE   2,680 0 12,370
LANDSTAR SYS INC COM 515098101   3,642,647 13,950 SH   SOLE   13,950 0 0
MASIMO CORP COM 574795100   1,533,749 7,710 SH   SOLE   7,710 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   2,418,740 44,460 SH   SOLE   44,460 0 0
NATIONAL RESH CORP COM NEW 637372202   1,110,175 20,690 SH   SOLE   20,690 0 0
PTC INC COM 69370C100   25,675,313 100,315 SH   SOLE   20,015 0 80,300
RPM INTL INC COM 749685103   1,525,145 9,465 SH   SOLE   9,465 0 0
S&P GLOBAL INC COM 78409V104   20,102,541 34,880 SH   SOLE   5,680 0 29,200
SPS COMM INC COM 78463M107   3,108,384 12,410 SH   SOLE   12,410 0 0
THOMSON REUTERS CORP. COM 884903808   332,474 1,575 SH   SOLE   1,575 0 0
TRANSUNION COM 89400J107   15,407,064 142,525 SH   SOLE   47,275 0 95,250
TREX CO INC COM 89531P105   4,429,430 32,780 SH   SOLE   32,780 0 0
UFP TECHNOLOGIES INC COM 902673102   4,560,918 13,350 SH   SOLE   13,350 0 0
WINMARK CORP COM 974250102   5,693,517 11,620 SH   SOLE   11,620 0 0
XPEL INC COM 98379L100   2,629,286 35,930 SH   SOLE   35,930 0 0