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
ACI WORLDWIDE INC COM 004498101   3,727 162,000 SH   SOLE   162,000 0 0
ACUITY BRANDS INC COM 00508Y102   2,153 13,000 SH   SOLE   13,000 0 0
AMDOCS LTD SHS G02602103   4,506 9,000 SH   SOLE   9,000 0 0
APPLIED INDUSTRIAL TECH INC COM 03820C105   12,943 102,698 SH   SOLE   102,698 0 0
CABOT CORP COM 127055101   3,167 47,380 SH   SOLE   47,380 0 0
COTERRA ENERGY INC COM 127097103   11,343 461,660 SH   SOLE   461,660 0 0
CRANE CO COM 224399105   8,287 82,500 SH   SOLE   82,500 0 0
CSG SYS INTL INC COM 126349109   19,230 336,180 SH   SOLE   336,180 0 0
CURTISS-WRIGHT CORP COM 231561101   3,507 21,000 SH   SOLE   21,000 0 0
DEVON ENERGY CORP COM 25179M103   1,169 19,000 SH   SOLE   19,000 0 0
DOLBY LABORATORIES INC-CL A COM 25659T107   635 9,000 SH   SOLE   9,000 0 0
EAGLE MATERIALS INC COM 26969P108   664 5,000 SH   SOLE   5,000 0 0
EMCOR GROUP INC COM 29084Q100   26,537 179,170 SH   SOLE   179,170 0 0
EOG RESOURCES INC COM 26875P101   14,441 111,500 SH   SOLE   111,500 0 0
EPLUS INC COM 294268107   2,081 47,000 SH   SOLE   47,000 0 0
EVO PAYMENTS INC-CLASS A COM 26927E104   2,279 67,367 SH   SOLE   67,367 0 0
FIDELITY NATIONAL INFO SERV COM 31620M106   5,156 76,000 SH   SOLE   76,000 0 0
FISERV INC COM 337738108   3,791 37,513 SH   SOLE   37,513 0 0
GLOBAL PAYMENTS INC COM 37940X102   26,410 265,912 SH   SOLE   265,912 0 0
HURCO COMPANIES INC COM 447324104   2,295 87,813 SH   SOLE   87,813 0 0
INSPERITY INC COM 45778Q107   26,605 234,198 SH   SOLE   234,198 0 0
INSTEEL INDUSTRIES INC COM 45774W108   2,215 80,500 SH   SOLE   80,500 0 0
JUNIPER NETWORKS INC COM 48203R104   2,331 72,928 SH   SOLE   72,928 0 0
KORN FERRY COM 500643200   2,733 54,000 SH   SOLE   54,000 0 0
KULICKE & SOFFA INDUSTRIES COM 501242101   2,125 48,000 SH   SOLE   48,000 0 0
LCI INDUSTRIES COM 50189K103   3,658 39,572 SH   SOLE   39,572 0 0
LUMENTUM HOLDINGS INC COM 55024U109   1,252 24,000 SH   SOLE   24,000 0 0
MATADOR RESOURCES CO COM 576485205   33,875 591,808 SH   SOLE   591,808 0 0
MKS INSTRUMENTS INC COM 55306N104   25,904 305,714 SH   SOLE   305,714 0 0
MSC INDUSTRIAL DIRECT CO-A COM 553530106   8,068 98,750 SH   SOLE   98,750 0 0
NETAPP INC COM 64110D104   1,682 28,000 SH   SOLE   28,000 0 0
ONTO INNOVATION INC COM 683344105   12,921 189,775 SH   SOLE   189,775 0 0
PIONEER NATURAL RESOURCES CO COM 723787107   30,410 133,150 SH   SOLE   133,150 0 0
PRIMORIS SERVICES CORP COM 74164F103   10,129 461,675 SH   SOLE   461,675 0 0
PULTEGROUP INC COM 745867101   3,437 75,500 SH   SOLE   75,500 0 0
ROLLINS INC COM 775711104   34,847 953,670 SH   SOLE   953,670 0 0
SIMPSON MANUFACTURING CO INC COM 829073105   798 9,000 SH   SOLE   9,000 0 0
TERADATA CORP COM 88076W103   665 19,750 SH   SOLE   19,750 0 0
TETRA TECH INC COM 88162G103   30,558 210,465 SH   SOLE   210,465 0 0
THOR INDUSTRIES COM 885160101   15,625 206,984 SH   SOLE   206,984 0 0
VALMONT INDUSTRIES COM 920253101   11,904 36,000 SH   SOLE   36,000 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   2,086 96,700 SH   SOLE   96,700 0 0
WABTEC CORP COM 929740108   23,046 230,900 SH   SOLE   230,900 0 0
XEROX HOLDINGS CORP COM 98421M106   1,905 130,500 SH   SOLE   130,500 0 0