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
Expires: July 31, 2015
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
A10 Networks Inc COM 002121101 8,086,965 417,931 SH SOLE 180,812 0 237,119
Accuray Inc COM 004397105 182,424 133,156 SH SOLE 133,156 0 0
ACI Worldwide Inc COM 004498101 4,949,098 107,800 SH SOLE 41,975 0 65,825
Addus Homecare Corp COM 006739106 4,097,308 35,570 SH SOLE 19,716 0 15,854
Albany Intl Corp COM 012348108 5,740,982 81,862 SH SOLE 31,721 0 50,141
Amedisys Inc COM 023436108 3,390,027 34,455 SH SOLE 17,738 0 16,717
American Eagle Outfitters Inc COM 02553E106 2,253,466 234,248 SH SOLE 120,358 0 113,890
Amphastar Pharmaceuticals Inc COM 03209R103 3,183,266 138,644 SH SOLE 71,205 0 67,439
Aris Water Solutions Inc COM 04041L106 4,121,273 174,261 SH SOLE 100,220 0 74,041
Badger Meter Inc COM 056525108 5,920,442 24,170 SH SOLE 9,515 0 14,655
Bank Marin Bancorp COM 063425102 287,007 12,566 SH SOLE 12,566 0 0
Bankwell Financial Group Inc COM 06654A103 461,508 12,809 SH SOLE 12,809 0 0
Barrett Business Services Inc COM 068463108 3,375,347 80,963 SH SOLE 46,420 0 34,543
Bgsf Inc COM 05601C105 323,386 50,767 SH SOLE 50,767 0 0
Boise Cascade Co COM 09739D100 1,828,516 21,061 SH SOLE 10,840 0 10,221
Cactus Inc COM 127203107 3,521,646 80,550 SH SOLE 41,348 0 39,202
California Wtr Svc Group COM 130788102 2,076,162 45,650 SH SOLE 23,454 0 22,196
Catalyst Pharmaceuticals Inc COM 14888U101 2,514,618 115,881 SH SOLE 59,648 0 56,233
CBIZ Inc COM 124805102 6,002,414 83,704 SH SOLE 32,167 0 51,537
Century Communities Inc COM 156504300 4,125,891 73,258 SH SOLE 28,881 0 44,377
Cognex Corp COM 192422103 2,722,654 85,834 SH SOLE 44,204 0 41,630
Columbus McKinnon Corp NY COM 199333105 1,494,414 97,866 SH SOLE 58,009 0 39,857
Conmed Corp COM 207410101 2,241,002 43,030 SH SOLE 22,113 0 20,917
Consensus Cloud Solutions Inc COM 20848V105 1,649,297 71,522 SH SOLE 42,408 0 29,114
Corcept Therapeutics Inc COM 218352102 1,434,383 19,542 SH SOLE 10,101 0 9,441
CRA Intl Inc COM 12618T105 769,716 4,108 SH SOLE 4,108 0 0
Credo Technology Group Holding COM G25457105 3,210,743 34,677 SH SOLE 17,895 0 16,782
Diodes Inc COM 254543101 5,755,701 108,824 SH SOLE 42,615 0 66,209
Donnelley Financial Solutions COM 25787G100 2,938,177 47,659 SH SOLE 28,540 0 19,119
Dorman Prods Inc COM 258278100 5,984,579 48,786 SH SOLE 18,892 0 29,894
Ensign Group Inc COM 29358P101 11,228,123 72,787 SH SOLE 27,808 0 44,979
ePlus Inc COM 294268107 3,865,642 53,615 SH SOLE 27,491 0 26,124
Evercore Inc COM 29977A105 3,447,345 12,767 SH SOLE 6,553 0 6,214
Evertec Inc COM 30040P103 2,433,736 67,510 SH SOLE 34,644 0 32,866
ExlService Holdings Inc COM 302081104 5,328,630 121,686 SH SOLE 47,088 0 74,598
Exponent Inc COM 30214U102 3,033,226 40,600 SH SOLE 20,700 0 19,900
Fabrinet COM G3323L100 7,016,920 23,812 SH SOLE 9,332 0 14,480
First Financial Bankshares Inc COM 32020R109 4,220,562 117,303 SH SOLE 60,303 0 57,000
Franklin Electric Inc COM 353514102 2,840,450 31,652 SH SOLE 16,265 0 15,387
Gentherm Inc COM 37253A103 2,846,794 100,629 SH SOLE 56,254 0 44,375
Getty Realty Corp COM 374297109 2,300,367 83,226 SH SOLE 42,806 0 40,420
Glacier Bancorp Inc COM 37637Q105 7,306,282 169,598 SH SOLE 66,978 0 102,620
Globus Med Inc COM 379577208 6,816,279 115,491 SH SOLE 44,839 0 70,652
Harmony Biosciences Holdings I COM 413197104 5,140,182 162,664 SH SOLE 63,234 0 99,430
Healthcare Services Group Inc COM 421906108 2,539,905 168,989 SH SOLE 86,760 0 82,229
HealthStream Inc COM 42222N103 1,631,894 58,977 SH SOLE 33,480 0 25,497
Hope Bancorp Inc COM 43940T109 2,080,139 193,862 SH SOLE 99,532 0 94,330
Innovex International Inc COM 457651107 3,064,722 196,205 SH SOLE 112,256 0 83,949
Insteel Industries Inc COM 45774W108 4,572,997 122,897 SH SOLE 69,684 0 53,213
inTEST Corp COM 461147100 313,375 43,046 SH SOLE 43,046 0 0
Investors Title Co NC COM 461804106 375,269 1,776 SH SOLE 1,776 0 0
Iradimed Corp COM 46266A109 3,598,043 60,178 SH SOLE 36,160 0 24,018
iShares COM 464287648 215,538 754 SH SOLE 754 0 0
J & J Snack Foods Corp COM 466032109 2,556,148 22,539 SH SOLE 11,613 0 10,926
Jack in the Box Inc COM 466367109 855,662 49,007 SH SOLE 28,104 0 20,903
Joint Corp COM 47973J102 299,798 25,979 SH SOLE 25,979 0 0
Kulicke & Soffa Industries Inc COM 501242101 3,399,969 98,265 SH SOLE 50,492 0 47,773
La-Z-Boy Inc COM 505336107 3,544,457 95,358 SH SOLE 49,038 0 46,320
Lakeland Financial Corp COM 511656100 2,228,300 36,262 SH SOLE 18,647 0 17,615
Landstar Systems Inc COM 515098101 3,510,950 25,255 SH SOLE 12,992 0 12,263
Lemaitre Vascular Inc COM 525558201 6,108,244 73,549 SH SOLE 31,367 0 42,182
Lithia Motors Inc COM 536797103 7,087,126 20,979 SH SOLE 8,127 0 12,852
LTC Properties Inc COM 502175102 1,509,307 43,609 SH SOLE 22,399 0 21,210
Macom Tech Solutions Holdings COM 55405Y100 7,281,568 50,817 SH SOLE 20,028 0 30,789
Mastec Inc COM 576323109 8,411,914 49,357 SH SOLE 19,623 0 29,734
Maximus Inc COM 577933104 1,958,229 27,895 SH SOLE 14,353 0 13,542
Modine Manufacturing Co COM 607828100 5,678,821 57,653 SH SOLE 22,592 0 35,061
MYR Group Inc COM 55405W104 854,992 4,712 SH SOLE 4,712 0 0
Napco Security Technologies In COM 630402105 3,509,803 118,215 SH SOLE 66,897 0 51,318
NVE Corp COM 629445206 2,647,310 35,964 SH SOLE 21,860 0 14,104
Ollies Bargain Outlet Holdings COM 681116109 4,767,273 36,176 SH SOLE 18,595 0 17,581
Omnicell COM 68213N109 1,163,446 39,573 SH SOLE 20,349 0 19,224
Onespan Inc COM 68287N100 290,907 17,430 SH SOLE 17,430 0 0
Onto Innovation Inc COM 683344105 1,639,709 16,246 SH SOLE 8,376 0 7,870
OSI Systems Inc COM 671044105 7,618,707 33,882 SH SOLE 13,473 0 20,409
Pacira Biosciences Inc COM 695127100 4,055,185 169,673 SH SOLE 93,239 0 76,434
Park Aerospace Corp COM 70014A104 497,926 33,712 SH SOLE 33,712 0 0
PDF Solutions Inc COM 693282105 1,790,511 83,747 SH SOLE 48,550 0 35,197
Pediatrix Medical Group Inc COM 58502B106 2,131,592 148,543 SH SOLE 76,313 0 72,230
Performance Food Group Co COM 71377A103 7,376,258 84,329 SH SOLE 36,499 0 47,830
Photronics Inc COM 719405102 2,587,637 137,421 SH SOLE 77,856 0 59,565
Pjt Partners Inc COM 69343T107 1,703,728 10,325 SH SOLE 5,310 0 5,015
Plexus Corp COM 729132100 2,441,398 18,043 SH SOLE 9,315 0 8,728
Quaker Houghton COM 747316107 1,767,756 15,792 SH SOLE 8,141 0 7,651
Qualys Inc COM 74758T303 2,989,555 20,925 SH SOLE 10,758 0 10,167
Quipt Home Medical Corp COM 74880P104 93,436 52,199 SH SOLE 52,199 0 0
RBC Bearings Inc COM 75524B104 7,294,269 18,956 SH SOLE 7,459 0 11,497
Rogers Corp COM 775133101 1,994,275 29,122 SH SOLE 15,000 0 14,122
RPC Inc COM 749660106 1,312,934 277,576 SH SOLE 142,725 0 134,851
Select Water Solutions Inc COM 81617J301 3,273,627 378,892 SH SOLE 219,545 0 159,347
Shake Shack Inc COM 819047101 3,059,315 21,759 SH SOLE 11,188 0 10,571
Siteone Landscape Supply Inc COM 82982L103 3,171,168 26,221 SH SOLE 13,501 0 12,720
SPS Communications Inc COM 78463M107 2,797,194 20,554 SH SOLE 10,589 0 9,965
Sterling Infrastructure Inc COM 859241101 11,692,243 50,675 SH SOLE 19,496 0 31,179
Supernus Pharmaceuticals Inc COM 868459108 2,922,944 92,733 SH SOLE 52,690 0 40,043
Synaptics Inc COM 87157D109 2,228,836 34,385 SH SOLE 17,762 0 16,623
Texas Roadhouse Inc COM 882681109 1,710,304 9,126 SH SOLE 4,679 0 4,447
Ufp Industries Inc COM 90278Q108 5,377,959 54,126 SH SOLE 21,520 0 32,606
UFP Technologies Inc COM 902673102 6,447,289 26,406 SH SOLE 10,333 0 16,073
Ultra Clean Holdings Inc COM 90385V107 1,853,358 82,116 SH SOLE 42,328 0 39,788
US Physical Therapy COM 90337L108 3,909,218 49,990 SH SOLE 27,891 0 22,099
Utah Med Prods Inc COM 917488108 283,689 4,984 SH SOLE 4,984 0 0
Vishay Precision Group Inc COM 92835K103 2,540,746 90,418 SH SOLE 56,641 0 33,777
Wd 40 Co COM 929236107 2,161,837 9,478 SH SOLE 4,878 0 4,600
WesBanco Inc COM 950810101 3,086,803 97,591 SH SOLE 50,211 0 47,380
Yeti Holdings Inc COM 98585X104 2,634,095 83,569 SH SOLE 43,025 0 40,544
Ziff Davis Inc COM 48123V102 1,527,636 50,467 SH SOLE 25,957 0 24,510