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 11,067,489 296,239 SH SOLE 118,725 0 177,514
ACI Worldwide Inc COM 004498101 7,879,689 156,685 SH SOLE 55,133 0 101,552
Addus Homecare Corp COM 006739106 8,584,659 85,445 SH SOLE 34,252 0 51,193
Albany Intl Corp COM 012348108 4,846,225 65,050 SH SOLE 35,379 0 29,671
Amphastar Pharmaceuticals Inc COM 03209R103 6,835,127 338,708 SH SOLE 126,417 0 212,291
Ani Pharmaceuticals Inc COM 00182C103 2,783,478 33,625 SH SOLE 18,294 0 15,331
Argan Inc COM 04010E109 2,675,143 3,350 SH SOLE 1,825 0 1,525
Armstrong World Industries Inc COM 04247X102 2,474,318 15,424 SH SOLE 8,383 0 7,041
Badger Meter Inc COM 056525108 3,812,476 25,694 SH SOLE 13,976 0 11,718
Bank of Marin Bancorp COM 063425102 392,509 14,170 SH SOLE 14,170 0 0
Bankwell Financial Group Inc COM 06654A103 536,388 9,130 SH SOLE 9,130 0 0
Barrett Business Services Inc COM 068463108 2,938,605 82,731 SH SOLE 50,682 0 32,049
Boise Cascade Co COM 09739D100 1,346,182 17,341 SH SOLE 9,410 0 7,931
Cactus Inc COM 127203107 3,412,840 66,618 SH SOLE 36,094 0 30,524
California Wtr Svc Group COM 130788102 1,826,953 37,553 SH SOLE 20,383 0 17,170
Catalyst Pharmaceuticals Inc COM 14888U101 4,798,858 152,684 SH SOLE 82,740 0 69,944
CBIZ Inc COM 124805102 2,046,447 63,792 SH SOLE 34,669 0 29,123
Century Communities Inc COM 156504300 9,421,857 131,480 SH SOLE 46,722 0 84,758
Cognex Corp COM 192422103 3,619,696 49,982 SH SOLE 27,154 0 22,828
Conmed Corp COM 207410101 1,656,956 50,625 SH SOLE 27,523 0 23,102
Consensus Cloud Solutions Inc COM 20848V105 2,879,524 75,479 SH SOLE 46,120 0 29,359
Corcept Therapeutics Inc COM 218352102 4,679,910 53,823 SH SOLE 29,301 0 24,522
CRA Intl Inc COM 12618T105 7,657,163 53,810 SH SOLE 21,882 0 31,928
Diodes Inc COM 254543101 9,469,953 86,531 SH SOLE 30,936 0 55,595
Donnelley Financial Solutions COM 25787G100 3,736,277 89,065 SH SOLE 54,738 0 34,327
Dorman Prods Inc COM 258278100 7,994,333 58,588 SH SOLE 20,648 0 37,940
Electromed Inc COM 285409108 591,100 13,974 SH SOLE 13,974 0 0
Ensign Group Inc COM 29358P101 3,132,743 19,543 SH SOLE 10,632 0 8,911
EPAM Systems Inc COM 29414B104 2,218,388 27,957 SH SOLE 15,203 0 12,754
ePlus Inc COM 294268107 6,742,795 81,014 SH SOLE 28,815 0 52,199
Eton Pharmaceuticals Inc COM 29772L108 3,190,378 88,132 SH SOLE 55,755 0 32,377
Evercore Inc COM 29977A105 3,603,899 10,555 SH SOLE 5,717 0 4,838
Evertec Inc COM 30040P103 1,953,573 70,323 SH SOLE 38,254 0 32,069
ExlService Holdings Inc COM 302081104 2,625,876 101,542 SH SOLE 55,172 0 46,370
Exponent Inc COM 30214U102 2,379,898 40,502 SH SOLE 22,000 0 18,502
First Financial Bankshares Inc COM 32020R109 3,339,004 96,503 SH SOLE 52,413 0 44,090
Franklin Covey Co COM 353469109 296,347 12,081 SH SOLE 12,081 0 0
Franklin Electric Inc COM 353514102 2,788,119 26,011 SH SOLE 14,124 0 11,887
Gentherm Inc COM 37253A103 2,159,743 63,317 SH SOLE 37,040 0 26,277
Getty Realty Corp COM 374297109 2,293,633 68,754 SH SOLE 37,281 0 31,473
Glacier Bancorp Inc COM 37637Q105 8,410,583 163,059 SH SOLE 58,224 0 104,835
Globus Med Inc COM 379577208 7,501,130 94,939 SH SOLE 35,734 0 59,205
Graham Corp COM 384556106 289,050 2,335 SH SOLE 2,335 0 0
Grand Canyon Ed Inc COM 38526M106 3,265,341 22,817 SH SOLE 12,407 0 10,410
Harmony Biosciences Holdings I COM 413197104 7,616,972 209,200 SH SOLE 71,442 0 137,758
Hawkins Inc COM 420261109 3,230,928 22,737 SH SOLE 12,368 0 10,369
Healthcare Services Group Inc COM 421906108 3,434,765 139,852 SH SOLE 75,824 0 64,028
HealthStream Inc COM 42222N103 1,410,596 51,765 SH SOLE 32,150 0 19,615
Hope Bancorp Inc COM 43940T109 2,194,751 160,435 SH SOLE 86,984 0 73,451
Innovex International Inc COM 457651107 4,028,760 162,450 SH SOLE 97,428 0 65,022
Insteel Industries Inc COM 45774W108 4,455,104 147,520 SH SOLE 89,732 0 57,788
InterDigital Inc COM 45867G101 1,673,015 5,909 SH SOLE 3,215 0 2,694
inTEST Corp COM 461147100 929,577 51,160 SH SOLE 51,160 0 0
Investors Title Co NC COM 461804106 365,636 1,336 SH SOLE 1,336 0 0
Iradimed Corp COM 46266A109 6,788,869 71,043 SH SOLE 29,692 0 41,351
iShares COM 464287648 202,101 513 SH SOLE 513 0 0
J & J Snack Foods Corp COM 466032109 2,199,901 29,951 SH SOLE 16,313 0 13,638
Joint Corp COM 47973J102 266,772 30,384 SH SOLE 30,384 0 0
Kodiak Gas Services Inc COM 50012A108 2,459,005 32,730 SH SOLE 17,851 0 14,879
Krystal Biotech Inc COM 501147102 4,391,653 11,816 SH SOLE 6,449 0 5,367
Kulicke & Soffa Industries Inc COM 501242101 13,286,515 99,331 SH SOLE 34,673 0 64,658
Lakeland Financial Corp COM 511656100 2,576,255 41,741 SH SOLE 22,667 0 19,074
Landstar Systems Inc COM 515098101 7,417,654 35,867 SH SOLE 12,544 0 23,323
Lemaitre Vascular Inc COM 525558201 8,285,282 86,341 SH SOLE 33,770 0 52,571
Liquidity Services Inc COM 53635B107 311,278 7,957 SH SOLE 7,957 0 0
Lithia Motors Inc COM 536797103 6,581,341 22,656 SH SOLE 8,568 0 14,088
Liveramp Holdings Inc COM 53815P108 3,683,789 97,869 SH SOLE 53,220 0 44,649
LTC Properties Inc COM 502175102 1,387,084 36,075 SH SOLE 19,560 0 16,515
Matrix Service Co COM 576853105 277,055 20,223 SH SOLE 20,223 0 0
Maximus Inc COM 577933104 1,603,446 29,826 SH SOLE 16,260 0 13,566
Modine Manufacturing Co COM 607828100 9,132,885 34,203 SH SOLE 12,123 0 22,080
Moog Inc COM 615394202 2,621,027 6,184 SH SOLE 3,358 0 2,826
MYR Group Inc COM 55405W104 3,535,826 7,066 SH SOLE 3,859 0 3,207
Napco Security Technologies In COM 630402105 3,195,295 84,131 SH SOLE 50,425 0 33,706
National Healthcare Corp COM 635906100 3,357,031 15,883 SH SOLE 8,655 0 7,228
NVE Corp COM 629445206 4,177,191 39,954 SH SOLE 24,820 0 15,134
Ollies Bargain Outlet Holdings COM 681116109 2,930,204 38,114 SH SOLE 20,736 0 17,378
Omnicell COM 68213N109 2,306,893 55,561 SH SOLE 30,165 0 25,396
Onespan Inc COM 68287N100 427,372 29,782 SH SOLE 29,782 0 0
Onto Innovation Inc COM 683344105 15,440,003 40,798 SH SOLE 13,941 0 26,857
OSI Systems Inc COM 671044105 7,286,647 33,318 SH SOLE 11,800 0 21,518
Pacira Biosciences Inc COM 695127100 7,922,975 312,297 SH SOLE 125,580 0 186,717
Park Aerospace Corp COM 70014A104 728,780 19,098 SH SOLE 19,098 0 0
Paycom Software Inc COM 70432V102 1,835,682 14,606 SH SOLE 8,006 0 6,600
PDF Solutions Inc COM 693282105 5,415,931 76,507 SH SOLE 45,849 0 30,658
Pediatrix Medical Group Inc COM 58502B106 3,698,180 146,000 SH SOLE 79,317 0 66,683
Pennant Group Inc COM 70805E109 2,183,117 59,083 SH SOLE 36,073 0 23,010
Pjt Partners Inc COM 69343T107 2,257,610 14,957 SH SOLE 8,122 0 6,835
Plexus Corp COM 729132100 3,057,513 10,169 SH SOLE 5,525 0 4,644
Power Solutions Intl Inc COM 73933G202 1,581,190 40,658 SH SOLE 22,184 0 18,474
Pursuit Attractions And Hospit COM 92552R406 242,070 4,325 SH SOLE 4,325 0 0
Quaker Houghton COM 747316107 2,731,293 17,192 SH SOLE 9,336 0 7,856
Qualys Inc COM 74758T303 2,364,553 17,198 SH SOLE 9,339 0 7,859
RBC Bearings Inc COM 75524B104 4,458,183 6,922 SH SOLE 928 0 5,994
Red Violet Inc COM 75704L104 212,442 3,334 SH SOLE 3,334 0 0
RPC Inc COM 749660106 2,124,749 364,451 SH SOLE 198,130 0 166,321
Select Water Solutions Inc COM 81617J301 6,271,722 313,900 SH SOLE 190,499 0 123,401
Siteone Landscape Supply Inc COM 82982L103 6,845,722 59,835 SH SOLE 22,237 0 37,598
Sterling Infrastructure Inc COM 859241101 4,020,534 4,790 SH SOLE 0 0 4,790
Stonex Group Inc COM 861896108 2,114,988 17,848 SH SOLE 9,708 0 8,140
Supernus Pharmaceuticals COM 868459108 3,635,547 78,167 SH SOLE 45,916 0 32,251
Texas Roadhouse Inc COM 882681109 2,858,451 14,793 SH SOLE 8,053 0 6,740
TG Therapeutics Inc COM 88322Q108 4,883,946 88,896 SH SOLE 48,367 0 40,529
Ufp Industries Inc COM 90278Q108 3,125,086 34,440 SH SOLE 18,687 0 15,753
UFP Technologies Inc COM 902673102 4,452,593 16,794 SH SOLE 9,130 0 7,664
Ultra Clean Holdings Inc COM 90385V107 7,281,358 51,065 SH SOLE 27,753 0 23,312
US Physical Therapy COM 90337L108 4,662,685 67,890 SH SOLE 40,864 0 27,026
Utah Med Prods Inc COM 917488108 458,993 6,654 SH SOLE 6,654 0 0
Vericel Corp COM 92346J108 2,381,728 53,534 SH SOLE 29,151 0 24,383
Vishay Precision Group Inc COM 92835K103 11,933,735 79,606 SH SOLE 34,417 0 45,189
Wd 40 Co COM 929236107 1,896,981 7,786 SH SOLE 4,230 0 3,556
WesBanco Inc COM 950810101 3,139,885 80,448 SH SOLE 43,633 0 36,815
Wingstop Inc COM 974155103 2,348,145 13,541 SH SOLE 7,370 0 6,171
Yeti Holdings Inc COM 98585X104 3,392,085 68,444 SH SOLE 37,260 0 31,184