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
AGILYSYS ORD COM 00847J105 4,606 96,030 SH   OTR 1 0 0 96,030
AGILYSYS ORD COM 00847J105 1,690 35,240 SH   OTR 2 0 0 35,240
ALEXANDER & BALDWIN INC COM 014491104 2,828 168,436 SH   OTR 1 0 0 168,436
ARGAN ORD COM 04010E109 3,913 73,345 SH   OTR 1 0 0 73,345
ARGAN ORD COM 04010E109 1,381 25,881 SH   OTR 2 0 0 25,881
AVID BIOSERVICES ORD COM 05368M106 17,224 944,816 SH   SOLE   944,816 0 0
AVID BIOSERVICES ORD COM 05368M106 6,432 352,844 SH   OTR 1 0 0 352,844
AVID BIOSERVICES ORD COM 05368M106 1,970 108,066 SH   OTR 2 0 0 108,066
B RILEY FINANCIAL ORD COM 05580M108 1,178 20,902 SH   OTR 2 0 0 20,902
BAKER HUGHES CL A ORD COM 05722G100 12,252 566,940 SH   SOLE   566,940 0 0
BRYN MAWR BANK ORD COM 117665109 4,582 100,676 SH   OTR 1 0 0 100,676
BRYN MAWR BANK ORD COM 117665109 1,520 33,401 SH   OTR 2 0 0 33,401
CABLE ONE ORD COM 12685J105 8,758 4,790 SH   SOLE   4,790 0 0
CHASE ORD COM 16150R104 3,684 31,652 SH   OTR 1 0 0 31,652
CHASE ORD COM 16150R104 1,250 10,740 SH   OTR 2 0 0 10,740
DOLLAR GENERAL ORD COM 256677105 8,984 44,340 SH   SOLE   44,340 0 0
EPLUS ORD COM 294268107 8,932 89,640 SH   SOLE   89,640 0 0
EPLUS ORD COM 294268107 2,764 27,741 SH   OTR 1 0 0 27,741
EPLUS ORD COM 294268107 1,537 15,430 SH   OTR 2 0 0 15,430
FIRSTSERVICE SUB VTG ORD COM 33767E202 4,509 30,425 SH   OTR 1 0 0 30,425
HACKETT GROUP ORD COM 404609109 2,824 172,319 SH   OTR 1 0 0 172,319
HACKETT GROUP ORD COM 404609109 1,293 78,870 SH   OTR 2 0 0 78,870
IES ORD COM 44951W106 5,276 104,655 SH   OTR 1 0 0 104,655
IES ORD COM 44951W106 1,851 36,713 SH   OTR 2 0 0 36,713
LANDEC ORD COM 514766104 1,001 94,407 SH   OTR 1 0 0 94,407
LANDEC ORD COM 514766104 409 38,626 SH   OTR 2 0 0 38,626
MARRIOTT INTERNATIONAL CL A ORD COM 571903202 11,341 76,570 SH   SOLE   76,570 0 0
MUELLER INDUSTRIES ORD COM 624756102 4,148 100,319 SH   OTR 1 0 0 100,319
NVR ORD COM 62944T105 9,139 1,940 SH   SOLE   1,940 0 0
NOMAD FOODS ORD COM G6564A105 11,189 407,470 SH   SOLE   407,470 0 0
NOMAD FOODS ORD COM G6564A105 4,599 167,495 SH   OTR 1 0 0 167,495
NORTHRIM BANCORP ORD COM 666762109 3,418 80,409 SH   OTR 1 0 0 80,409
NORTHRIM BANCORP ORD COM 666762109 1,404 33,024 SH   OTR 2 0 0 33,024
OCEAN BIO CHEM ORD COM 674631106 736 61,224 SH   OTR 2 0 0 61,224
PALANTIR TECHNOLOGIES CL A ORD COM 69608A108 13,518 580,400 SH   SOLE   580,400 0 0
PAR PACIFIC HOLDINGS ORD COM 69888T207 2,711 192,009 SH   OTR 1 0 0 192,009
PAR PACIFIC HOLDINGS ORD COM 69888T207 959 67,885 SH   OTR 2 0 0 67,885
QAD CL A ORD COM 74727D306 9,071 136,243 SH   SOLE   136,243 0 0
QAD CL A ORD COM 74727D306 4,882 73,319 SH   OTR 1 0 0 73,319
QAD CL A ORD COM 74727D306 1,604 24,092 SH   OTR 2 0 0 24,092
SAFETY INSURANCE GROUP ORD COM 78648T100 2,970 35,257 SH   OTR 1 0 0 35,257
SIGA TECHNOLOGIES ORD COM 826917106 3,023 465,025 SH   SOLE   465,025 0 0
SIGA TECHNOLOGIES ORD COM 826917106 2,925 450,060 SH   OTR 1 0 0 450,060
SIGA TECHNOLOGIES ORD COM 826917106 1,091 167,866 SH   OTR 2 0 0 167,866
STEWART INFO SVC ORD COM 860372101 562 10,810 SH   OTR 2 0 0 10,810
STONEX GROUP ORD COM 861896108 6,487 99,217 SH   SOLE   99,217 0 0
STONEX GROUP ORD COM 861896108 2,406 36,799 SH   OTR 1 0 0 36,799
SUNSTONE HOTEL INVESTORS REIT ORD COM 867892101 4,590 368,391 SH   OTR 1 0 0 368,391
UFP TECHNOLOGIES ORD COM 902673102 4,168 83,653 SH   OTR 1 0 0 83,653
UFP TECHNOLOGIES ORD COM 902673102 1,459 29,283 SH   OTR 2 0 0 29,283
UNITEDHEALTH GRP ORD COM 91324P102 9,797 26,330 SH   SOLE   26,330 0 0
VILLAGE SUPER MARKET CL A ORD COM 927107409 950 40,298 SH   OTR 2 0 0 40,298
WINMARK ORD COM 974250102 2,465 13,222 SH   OTR 1 0 0 13,222
WINMARK ORD COM 974250102 1,198 6,427 SH   OTR 2 0 0 6,427