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
APPLIED INDUSTRIAL TECH INC COM 03820C105 5,054 93,698 SH   SOLE   93,698 0 0
CIMAREX ENERGY COM 171798101 11,632 188,672 SH   SOLE   188,672 0 0
COHERENT INC COM 192479103 3,996 37,803 SH   SOLE   37,803 0 0
COHU INC COM 192576106 1,114 69,298 SH   SOLE   69,298 0 0
CSG SYS INTL INC COM 126349109 10,440 328,610 SH   SOLE   328,610 0 0
CUBIC CORP COM 229669106 5,578 103,795 SH   SOLE   103,795 0 0
DRIL-QUIP INC COM 262037104 2,604 86,700 SH   SOLE   86,700 0 0
EMCOR GROUP INC COM 29084Q100 10,456 175,170 SH   SOLE   175,170 0 0
EPLUS INC COM 294268107 569 8,000 SH   SOLE   8,000 0 0
GULF ISLAND FABRICATION INC COM 402307102 1,208 167,285 SH   SOLE   167,285 0 0
GLOBAL PAYMENTS INC COM 37940X102 22,648 219,600 SH   SOLE   219,600 0 0
HURCO COMPANIES INC COM 447324104 2,831 79,313 SH   SOLE   79,313 0 0
ICHOR HOLDINGS LTD SHS G4740B105 1,473 90,396 SH   SOLE   90,396 0 0
INSPERITY INC COM 45778Q107 25,039 268,198 SH   SOLE   268,198 0 0
INSTEEL INDUSTRIES INC COM 45774W108 146 6,000 SH   SOLE   6,000 0 0
KULICKE & SOFFA INDUSTRIES COM 501242101 811 40,000 SH   SOLE   40,000 0 0
LCI INDUSTRIES COM 50189K103 2,258 33,800 SH   SOLE   33,800 0 0
MATADOR RESOURCES CO COM 576485205 3,336 214,800 SH   SOLE   214,800 0 0
MERCURY SYSTEMS INC COM 589378108 520 11,000 SH   SOLE   11,000 0 0
MKS INSTRUMENTS INC COM 55306N104 21,432 331,714 SH   SOLE   331,714 0 0
MSC INDUSTRIAL DIRECT CO-A COM 553530106 4,750 61,750 SH   SOLE   61,750 0 0
NANOMETRICS INC COM 630077105 2,360 86,341 SH   SOLE   86,341 0 0
PRIMORIS SERVICES CORP COM 74164F103 8,325 435,175 SH   SOLE   435,175 0 0
ROLLINS INC COM 775711104 24,276 672,447 SH   SOLE   672,447 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 2,572 125,619 SH   SOLE   125,619 0 0
SCANSOURCE INC COM 806037107 68 2,000 SH   SOLE   2,000 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 54 1,000 SH   SOLE   1,000 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 562 16,000 SH   SOLE   16,000 0 0
TETRA TECH INC COM 88162G103 15,508 299,568 SH   SOLE   299,568 0 0
THOR INDUSTRIES COM 885160101 10,009 192,484 SH   SOLE   192,484 0 0
TOTAL SYSTEM SERVICES INC COM 891906109 26,322 323,806 SH   SOLE   323,806 0 0
TPI COMPOSITES INC COM 87266J104 961 39,075 SH   SOLE   39,075 0 0
VALMONT INDUSTRIES COM 920253101 3,202 28,862 SH   SOLE   28,862 0 0
WABTEC CORP COM 929740108 14,746 209,900 SH   SOLE   209,900 0 0
WILLDAN GROUP INC COM 96924N100 1,622 46,366 SH   SOLE   46,366 0 0