<?xml version="1.0" encoding="UTF-8"?><edgarSubmission xmlns="http://www.sec.gov/edgar/nport" xmlns:com="http://www.sec.gov/edgar/common" xmlns:iso="http://www.sec.gov/edgar/iso_statecodes" xmlns:ncom="http://www.sec.gov/edgar/nportcommon" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <headerData>
    <submissionType>NPORT-P/A</submissionType>
    <isConfidential>false</isConfidential>
    <accessionNumber>0001213900-23-090111</accessionNumber>
    <filerInfo>

      <filer>
        <issuerCredentials>
          <cik>0000803020</cik>
          <ccc>XXXXXXXX</ccc>
        </issuerCredentials>
      </filer>


      <seriesClassInfo>
        <seriesId>S000010231</seriesId>
        <classId>C000028300</classId>
        <classId>C000182411</classId>
      </seriesClassInfo>

    </filerInfo>
  </headerData>
  <formData>
    <genInfo>
      <regName>OBERWEIS FUNDS</regName>
      <regFileNumber>811-04854</regFileNumber>
      <regCik>0000803020</regCik>
      <regLei>549300PK13EJ83VPPR97</regLei>
      <regStreet1>3333 Warrenville Road</regStreet1>
      <regStreet2>Suite 500</regStreet2>
      <regCity>Lisle</regCity>
      <regStateConditional regCountry="US" regState="US-IL"/>
      <regZipOrPostalCode>60532</regZipOrPostalCode>
      <regPhone>800-245-7311</regPhone>
      <seriesName>Oberweis Micro-Cap Fund</seriesName>
      <seriesId>S000010231</seriesId>
      <seriesLei>549300306YSEQ2ZTQH15</seriesLei>
      <repPdEnd>2023-12-31</repPdEnd>
      <repPdDate>2023-09-30</repPdDate>
      <isFinalFiling>N</isFinalFiling>
    </genInfo>
    <fundInfo>
      <totAssets>399044042.73</totAssets>
      <totLiabs>816464.68</totLiabs>
      <netAssets>398227578.05</netAssets>
      <assetsAttrMiscSec>0</assetsAttrMiscSec>
      <assetsInvested>0</assetsInvested>
      <amtPayOneYrBanksBorr>0</amtPayOneYrBanksBorr>
      <amtPayOneYrCtrldComp>0</amtPayOneYrCtrldComp>
      <amtPayOneYrOthAffil>0</amtPayOneYrOthAffil>
      <amtPayOneYrOther>0</amtPayOneYrOther>
      <amtPayAftOneYrBanksBorr>0</amtPayAftOneYrBanksBorr>
      <amtPayAftOneYrCtrldComp>0</amtPayAftOneYrCtrldComp>
      <amtPayAftOneYrOthAffil>0</amtPayAftOneYrOthAffil>
      <amtPayAftOneYrOther>0</amtPayAftOneYrOther>
      <delayDeliv>0</delayDeliv>
      <standByCommit>0</standByCommit>
      <liquidPref>0</liquidPref>
      <cshNotRptdInCorD>15114112.97</cshNotRptdInCorD>
      <isNonCashCollateral>N</isNonCashCollateral>
      <returnInfo>
        <monthlyTotReturns>
          <monthlyTotReturn classId="C000028300" rtn1="4.265696" rtn2="-5.241657" rtn3="-7.096498"/>
          <monthlyTotReturn classId="C000182411" rtn1="4.288593" rtn2="-5.240819" rtn3="-7.065456"/>
        </monthlyTotReturns>
        <monthlyReturnCats>
          <commodityContracts>
            <mon1 netRealizedGain="0" netUnrealizedAppr="0"/>
            <mon2 netRealizedGain="0" netUnrealizedAppr="0"/>
            <mon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            <forwardCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </forwardCategory>
            <futureCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </futureCategory>
            <optionCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </optionCategory>
            <swaptionCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </swaptionCategory>
            <swapCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </swapCategory>
            <warrantCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </warrantCategory>
            <otherCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </otherCategory>
          </commodityContracts>
          <creditContracts>
            <mon1 netRealizedGain="0" netUnrealizedAppr="0"/>
            <mon2 netRealizedGain="0" netUnrealizedAppr="0"/>
            <mon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            <forwardCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </forwardCategory>
            <futureCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </futureCategory>
            <optionCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </optionCategory>
            <swaptionCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </swaptionCategory>
            <swapCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </swapCategory>
            <warrantCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </warrantCategory>
            <otherCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </otherCategory>
          </creditContracts>
          <equityContracts>
            <mon1 netRealizedGain="0" netUnrealizedAppr="0"/>
            <mon2 netRealizedGain="0" netUnrealizedAppr="0"/>
            <mon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            <forwardCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </forwardCategory>
            <futureCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </futureCategory>
            <optionCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </optionCategory>
            <swaptionCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </swaptionCategory>
            <swapCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </swapCategory>
            <warrantCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </warrantCategory>
            <otherCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </otherCategory>
          </equityContracts>
          <foreignExchgContracts>
            <mon1 netRealizedGain="0" netUnrealizedAppr="0"/>
            <mon2 netRealizedGain="0" netUnrealizedAppr="0"/>
            <mon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            <forwardCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </forwardCategory>
            <futureCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </futureCategory>
            <optionCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </optionCategory>
            <swaptionCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </swaptionCategory>
            <swapCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </swapCategory>
            <warrantCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </warrantCategory>
            <otherCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </otherCategory>
          </foreignExchgContracts>
          <interestRtContracts>
            <mon1 netRealizedGain="0" netUnrealizedAppr="0"/>
            <mon2 netRealizedGain="0" netUnrealizedAppr="0"/>
            <mon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            <forwardCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </forwardCategory>
            <futureCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </futureCategory>
            <optionCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </optionCategory>
            <swaptionCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </swaptionCategory>
            <swapCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </swapCategory>
            <warrantCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </warrantCategory>
            <otherCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </otherCategory>
          </interestRtContracts>
          <otherContracts>
            <mon1 netRealizedGain="0" netUnrealizedAppr="0"/>
            <mon2 netRealizedGain="0" netUnrealizedAppr="0"/>
            <mon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            <forwardCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </forwardCategory>
            <futureCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </futureCategory>
            <optionCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </optionCategory>
            <swaptionCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </swaptionCategory>
            <swapCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </swapCategory>
            <warrantCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </warrantCategory>
            <otherCategory>
              <instrMon1 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon2 netRealizedGain="0" netUnrealizedAppr="0"/>
              <instrMon3 netRealizedGain="0" netUnrealizedAppr="0"/>
            </otherCategory>
          </otherContracts>
        </monthlyReturnCats>
        <othMon1 netRealizedGain="5894726.530000000000" netUnrealizedAppr="10503671.870000000000"/>
        <othMon2 netRealizedGain="-8124845.320000000000" netUnrealizedAppr="-13372027.550000000000"/>
        <othMon3 netRealizedGain="4639601.930000000000" netUnrealizedAppr="-34259814.950000000000"/>
      </returnInfo>
      <mon1Flow redemption="-5301215.96" reinvestment="0" sales="52001140.96"/>
      <mon2Flow redemption="-16490242.62" reinvestment="0" sales="43706107.42"/>
      <mon3Flow redemption="-12701031.56" reinvestment="0" sales="23521614.89"/>



      <varInfo>

        <fundsDesignatedInfo>
          <nameDesignatedIndex>N/A</nameDesignatedIndex>
          <indexIdentifier>N/A</indexIdentifier>

        </fundsDesignatedInfo>

      </varInfo>
    </fundInfo>
    <invstOrSecs>
      <invstOrSec>
        <name>Applied Optoelectronics Inc</name>
        <lei>529900I8U6Q5SYDNLT48</lei>
        <title>Applied Optoelectronics Inc</title>
        <cusip>03823U102</cusip>
        <identifiers>
          <ticker value="AAOI"/>
        </identifiers>
        <balance>468415</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>5138512.55</valUSD>
        <pctVal>1.2903</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Axcelis Technologies Inc</name>
        <lei>529900HF9B6NL1QG9F05</lei>
        <title>Axcelis Technologies Inc</title>
        <cusip>054540208</cusip>
        <identifiers>
          <ticker value="ACLS"/>
        </identifiers>
        <balance>38300</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>6244815</valUSD>
        <pctVal>1.5682</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>ACM Research Inc</name>
        <lei>549300MCTENUWL2GJL61</lei>
        <title>ACM Research Inc</title>
        <cusip>00108J109</cusip>
        <identifiers>
          <ticker value="ACMR"/>
        </identifiers>
        <balance>341800</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>6188289</valUSD>
        <pctVal>1.554</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>ADMA Biologics Inc</name>
        <lei>N/A</lei>
        <title>ADMA Biologics Inc</title>
        <cusip>000899104</cusip>
        <identifiers>
          <ticker value="ADMA"/>
        </identifiers>
        <balance>2078400</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>7440672</valUSD>
        <pctVal>1.8684</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Aehr Test Systems</name>
        <lei>529900A4GWWZFRU2RE97</lei>
        <title>Aehr Test Systems</title>
        <cusip>00760J108</cusip>
        <identifiers>
          <ticker value="AEHR"/>
        </identifiers>
        <balance>469400</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>21451580</valUSD>
        <pctVal>5.3868</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Alta Equipment Group Inc</name>
        <lei>549300DGOB28CLGS1X27</lei>
        <title>Alta Equipment Group Inc</title>
        <cusip>02128L106</cusip>
        <identifiers>
          <ticker value="ALTG"/>
        </identifiers>
        <balance>110100</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>1327806</valUSD>
        <pctVal>0.3334</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Amphastar Pharmaceuticals Inc</name>
        <lei>54930055TH0ZLSAQMJ38</lei>
        <title>Amphastar Pharmaceuticals Inc</title>
        <cusip>03209R103</cusip>
        <identifiers>
          <ticker value="AMPH"/>
        </identifiers>
        <balance>91300</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>4198887</valUSD>
        <pctVal>1.0544</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>ANI Pharmaceuticals Inc</name>
        <lei>5493000T6CXTND40YH31</lei>
        <title>ANI Pharmaceuticals Inc</title>
        <cusip>00182C103</cusip>
        <identifiers>
          <ticker value="ANIP"/>
        </identifiers>
        <balance>33000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>1915980</valUSD>
        <pctVal>0.4811</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Artivion Inc</name>
        <lei>549300YTKV8DMSMG6K81</lei>
        <title>Artivion Inc</title>
        <cusip>228903100</cusip>
        <identifiers>
          <ticker value="AORT"/>
        </identifiers>
        <balance>248200</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>3762712</valUSD>
        <pctVal>0.9449</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Astec Industries Inc</name>
        <lei>5493002DO2QKHLKB2A48</lei>
        <title>Astec Industries Inc</title>
        <cusip>046224101</cusip>
        <identifiers>
          <ticker value="ASTE"/>
        </identifiers>
        <balance>39400</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>1856134</valUSD>
        <pctVal>0.4661</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Amtech Systems Inc</name>
        <lei>5299008VRUUPETM6HZ85</lei>
        <title>Amtech Systems Inc</title>
        <cusip>032332504</cusip>
        <identifiers>
          <ticker value="ASYS"/>
        </identifiers>
        <balance>118900</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>906018</valUSD>
        <pctVal>0.2275</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Alphatec Holdings Inc</name>
        <lei>549300EZE8CQ8K65FS24</lei>
        <title>Alphatec Holdings Inc</title>
        <cusip>02081G201</cusip>
        <identifiers>
          <ticker value="ATEC"/>
        </identifiers>
        <balance>393600</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>5104992</valUSD>
        <pctVal>1.2819</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>A10 Networks Inc</name>
        <lei>549300UQD4IWUML81Q35</lei>
        <title>A10 Networks Inc</title>
        <cusip>002121101</cusip>
        <identifiers>
          <ticker value="ATEN"/>
        </identifiers>
        <balance>215000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>3231450</valUSD>
        <pctVal>0.8115</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Aviat Networks Inc</name>
        <lei>549300Z3X8Z4MK52CI65</lei>
        <title>Aviat Networks Inc</title>
        <cusip>05366Y201</cusip>
        <identifiers>
          <ticker value="AVNW"/>
        </identifiers>
        <balance>125307</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>3909578.4</valUSD>
        <pctVal>0.9817</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>AvePoint Inc</name>
        <lei>N/A</lei>
        <title>AvePoint Inc</title>
        <cusip>053604104</cusip>
        <identifiers>
          <ticker value="AVPT"/>
        </identifiers>
        <balance>425000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>2856000</valUSD>
        <pctVal>0.7172</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Bel Fuse Inc</name>
        <lei>2549009L4XYDBRRY6X39</lei>
        <title>Bel Fuse Inc</title>
        <cusip>077347300</cusip>
        <identifiers>
          <ticker value="BELFB"/>
        </identifiers>
        <balance>96500</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>4604980</valUSD>
        <pctVal>1.1564</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>BJ's Restaurants Inc</name>
        <lei>5299000EOW66I1OJNQ23</lei>
        <title>BJ's Restaurants Inc</title>
        <cusip>09180C106</cusip>
        <identifiers>
          <ticker value="BJRI"/>
        </identifiers>
        <balance>112200</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>2632212</valUSD>
        <pctVal>0.661</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Blue Bird Corp</name>
        <lei>5493004ZXJUUWQ65ER59</lei>
        <title>Blue Bird Corp</title>
        <cusip>095306106</cusip>
        <identifiers>
          <ticker value="BLBD"/>
        </identifiers>
        <balance>306500</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>6543775</valUSD>
        <pctVal>1.6432</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>DMC Global Inc</name>
        <lei>549300CBDXD1Z5MRNG02</lei>
        <title>DMC Global Inc</title>
        <cusip>23291C103</cusip>
        <identifiers>
          <ticker value="BOOM"/>
        </identifiers>
        <balance>174100</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>4260227</valUSD>
        <pctVal>1.0698</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Boot Barn Holdings Inc</name>
        <lei>529900QE1BFMYA3N4E71</lei>
        <title>Boot Barn Holdings Inc</title>
        <cusip>099406100</cusip>
        <identifiers>
          <ticker value="BOOT"/>
        </identifiers>
        <balance>60800</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>4936352</valUSD>
        <pctVal>1.2396</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Caleres Inc</name>
        <lei>JFU6RQQJ8Z1CPOLBXQ18</lei>
        <title>Caleres Inc</title>
        <cusip>129500104</cusip>
        <identifiers>
          <ticker value="CAL"/>
        </identifiers>
        <balance>84000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>2415840</valUSD>
        <pctVal>0.6066</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Camtek Ltd/Israel</name>
        <lei>5493000H80W07HCKGS43</lei>
        <title>Camtek Ltd/Israel</title>
        <cusip>M20791105</cusip>
        <identifiers>
          <ticker value="CAMT"/>
        </identifiers>
        <balance>166380</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>10358818.8</valUSD>
        <pctVal>2.6012</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>IL</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Cadre Holdings Inc</name>
        <lei>N/A</lei>
        <title>Cadre Holdings Inc</title>
        <cusip>12763L105</cusip>
        <identifiers>
          <ticker value="CDRE"/>
        </identifiers>
        <balance>47300</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>1260545</valUSD>
        <pctVal>0.3165</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>CECO Environmental Corp</name>
        <lei>5493002CZCTL4HGLIY91</lei>
        <title>CECO Environmental Corp</title>
        <cusip>125141101</cusip>
        <identifiers>
          <ticker value="CECO"/>
        </identifiers>
        <balance>416700</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>6654699</valUSD>
        <pctVal>1.6711</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Chefs' Warehouse Inc/The</name>
        <lei>549300JYEDC8C547E980</lei>
        <title>Chefs' Warehouse Inc/The</title>
        <cusip>163086101</cusip>
        <identifiers>
          <ticker value="CHEF"/>
        </identifiers>
        <balance>146400</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>3100752</valUSD>
        <pctVal>0.7786</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>CIRCOR International Inc</name>
        <lei>5493007701O01N3FQM69</lei>
        <title>CIRCOR International Inc</title>
        <cusip>17273K109</cusip>
        <identifiers>
          <ticker value="CIR"/>
        </identifiers>
        <balance>97900</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>5457925</valUSD>
        <pctVal>1.3706</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Clearwater Paper Corp</name>
        <lei>549300HCVV19GXN4P292</lei>
        <title>Clearwater Paper Corp</title>
        <cusip>18538R103</cusip>
        <identifiers>
          <ticker value="CLW"/>
        </identifiers>
        <balance>101000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>3661250</valUSD>
        <pctVal>0.9194</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Catalyst Pharmaceuticals Inc</name>
        <lei>5299004O0R5XXLA5H544</lei>
        <title>Catalyst Pharmaceuticals Inc</title>
        <cusip>14888U101</cusip>
        <identifiers>
          <ticker value="CPRX"/>
        </identifiers>
        <balance>293600</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>3432184</valUSD>
        <pctVal>0.8619</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>CVD Equipment Corp</name>
        <lei>549300M516CGRTF3JO44</lei>
        <title>CVD Equipment Corp</title>
        <cusip>126601103</cusip>
        <identifiers>
          <ticker value="CVV"/>
        </identifiers>
        <balance>103000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>705550</valUSD>
        <pctVal>0.1772</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Digi International Inc</name>
        <lei>529900KG656HGROI4N27</lei>
        <title>Digi International Inc</title>
        <cusip>253798102</cusip>
        <identifiers>
          <ticker value="DGII"/>
        </identifiers>
        <balance>161100</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>4349700</valUSD>
        <pctVal>1.0923</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Dynavax Technologies Corp</name>
        <lei>549300T5URIXWDILX594</lei>
        <title>Dynavax Technologies Corp</title>
        <cusip>268158201</cusip>
        <identifiers>
          <ticker value="DVAX"/>
        </identifiers>
        <balance>385200</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>5689404</valUSD>
        <pctVal>1.4287</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Destination XL Group Inc</name>
        <lei>N/A</lei>
        <title>Destination XL Group Inc</title>
        <cusip>25065K104</cusip>
        <identifiers>
          <ticker value="DXLG"/>
        </identifiers>
        <balance>415700</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>1862336</valUSD>
        <pctVal>0.4677</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Employers Holdings Inc</name>
        <lei>N/A</lei>
        <title>Employers Holdings Inc</title>
        <cusip>292218104</cusip>
        <identifiers>
          <ticker value="EIG"/>
        </identifiers>
        <balance>112200</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>4482390</valUSD>
        <pctVal>1.1256</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Earthstone Energy Inc</name>
        <lei>54930081UTV7CK45XG14</lei>
        <title>Earthstone Energy Inc</title>
        <cusip>27032D304</cusip>
        <identifiers>
          <ticker value="ESTE"/>
        </identifiers>
        <balance>240600</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>4869744</valUSD>
        <pctVal>1.2229</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Everi Holdings Inc</name>
        <lei>5299006DK5S7BG10K532</lei>
        <title>Everi Holdings Inc</title>
        <cusip>30034T103</cusip>
        <identifiers>
          <ticker value="EVRI"/>
        </identifiers>
        <balance>249000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>3291780</valUSD>
        <pctVal>0.8266</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Extreme Networks Inc</name>
        <lei>549300WRECW11X94UB57</lei>
        <title>Extreme Networks Inc</title>
        <cusip>30226D106</cusip>
        <identifiers>
          <ticker value="EXTR"/>
        </identifiers>
        <balance>148800</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>3602448</valUSD>
        <pctVal>0.9046</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>EZCORP Inc</name>
        <lei>5493003K6PG3ZQ7TUQ63</lei>
        <title>EZCORP Inc</title>
        <cusip>302301106</cusip>
        <identifiers>
          <ticker value="EZPW"/>
        </identifiers>
        <balance>595300</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>4911225</valUSD>
        <pctVal>1.2333</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Full House Resorts Inc</name>
        <lei>5493009DKIWW0H901Y82</lei>
        <title>Full House Resorts Inc</title>
        <cusip>359678109</cusip>
        <identifiers>
          <ticker value="FLL"/>
        </identifiers>
        <balance>223143</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>952820.61</valUSD>
        <pctVal>0.2393</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>G-III Apparel Group Ltd</name>
        <lei>529900O5KABM3R3SFM87</lei>
        <title>G-III Apparel Group Ltd</title>
        <cusip>36237H101</cusip>
        <identifiers>
          <ticker value="GIII"/>
        </identifiers>
        <balance>144000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>3588480</valUSD>
        <pctVal>0.9011</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Gorman-Rupp Co/The</name>
        <lei>254900WVLPOIWPGJPA07</lei>
        <title>Gorman-Rupp Co/The</title>
        <cusip>383082104</cusip>
        <identifiers>
          <ticker value="GRC"/>
        </identifiers>
        <balance>65000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>2138500</valUSD>
        <pctVal>0.537</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Granite Construction Inc</name>
        <lei>549300OM4BWMCIXVCZ39</lei>
        <title>Granite Construction Inc</title>
        <cusip>387328107</cusip>
        <identifiers>
          <ticker value="GVA"/>
        </identifiers>
        <balance>114600</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>4357092</valUSD>
        <pctVal>1.0941</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Haynes International Inc</name>
        <lei>549300I9MS5UZLRFDO40</lei>
        <title>Haynes International Inc</title>
        <cusip>420877201</cusip>
        <identifiers>
          <ticker value="HAYN"/>
        </identifiers>
        <balance>76100</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>3540172</valUSD>
        <pctVal>0.889</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>H&amp;E Equipment Services Inc</name>
        <lei>254900KVLRCDMQRYY541</lei>
        <title>H&amp;E Equipment Services Inc</title>
        <cusip>404030108</cusip>
        <identifiers>
          <ticker value="HEES"/>
        </identifiers>
        <balance>92200</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>3982118</valUSD>
        <pctVal>1</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Heritage Financial Corp/WA</name>
        <lei>N/A</lei>
        <title>Heritage Financial Corp/WA</title>
        <cusip>42722X106</cusip>
        <identifiers>
          <ticker value="HFWA"/>
        </identifiers>
        <balance>136000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>2218160</valUSD>
        <pctVal>0.557</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Helix Energy Solutions Group I</name>
        <lei>416AP2JOUTCWEGSOZW41</lei>
        <title>Helix Energy Solutions Group Inc</title>
        <cusip>42330P107</cusip>
        <identifiers>
          <ticker value="HLX"/>
        </identifiers>
        <balance>335600</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>3748652</valUSD>
        <pctVal>0.9413</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>HNI Corp</name>
        <lei>549300SKRADLC4O5HV93</lei>
        <title>HNI Corp</title>
        <cusip>404251100</cusip>
        <identifiers>
          <ticker value="HNI"/>
        </identifiers>
        <balance>169700</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>5876711</valUSD>
        <pctVal>1.4757</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Huron Consulting Group Inc</name>
        <lei>549300NGVB9H6TKTLE36</lei>
        <title>Huron Consulting Group Inc</title>
        <cusip>447462102</cusip>
        <identifiers>
          <ticker value="HURN"/>
        </identifiers>
        <balance>55900</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>5822544</valUSD>
        <pctVal>1.4621</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Hawkins Inc</name>
        <lei>549300VL3IJ23OWX1Y34</lei>
        <title>Hawkins Inc</title>
        <cusip>420261109</cusip>
        <identifiers>
          <ticker value="HWKN"/>
        </identifiers>
        <balance>35600</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>2095060</valUSD>
        <pctVal>0.5261</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>ICF International Inc</name>
        <lei>5493003KYFDDC5B3WY64</lei>
        <title>ICF International Inc</title>
        <cusip>44925C103</cusip>
        <identifiers>
          <ticker value="ICFI"/>
        </identifiers>
        <balance>47900</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>5786799</valUSD>
        <pctVal>1.4531</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>JELD-WEN Holding Inc</name>
        <lei>529900AXX7CT9GZSCS30</lei>
        <title>JELD-WEN Holding Inc</title>
        <cusip>47580P103</cusip>
        <identifiers>
          <ticker value="JELD"/>
        </identifiers>
        <balance>247400</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>3305264</valUSD>
        <pctVal>0.83</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>LeMaitre Vascular Inc</name>
        <lei>549300FZUBUB7MHY8R17</lei>
        <title>LeMaitre Vascular Inc</title>
        <cusip>525558201</cusip>
        <identifiers>
          <ticker value="LMAT"/>
        </identifiers>
        <balance>57000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>3105360</valUSD>
        <pctVal>0.7798</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Lantheus Holdings Inc</name>
        <lei>5299005HUB5IOJGO7S39</lei>
        <title>Lantheus Holdings Inc</title>
        <cusip>516544103</cusip>
        <identifiers>
          <ticker value="LNTH"/>
        </identifiers>
        <balance>63200</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>4391136</valUSD>
        <pctVal>1.1027</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>LSI Industries Inc</name>
        <lei>529900HY42OANH6BVT33</lei>
        <title>LSI Industries Inc</title>
        <cusip>50216C108</cusip>
        <identifiers>
          <ticker value="LYTS"/>
        </identifiers>
        <balance>298700</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>4743356</valUSD>
        <pctVal>1.1911</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Mercantile Bank Corp</name>
        <lei>P16VZZCKTJ5IONL6XE37</lei>
        <title>Mercantile Bank Corp</title>
        <cusip>587376104</cusip>
        <identifiers>
          <ticker value="MBWM"/>
        </identifiers>
        <balance>61800</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>1910238</valUSD>
        <pctVal>0.4797</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>M/I Homes Inc</name>
        <lei>5299005M71FH9CCSFB69</lei>
        <title>M/I Homes Inc</title>
        <cusip>55305B101</cusip>
        <identifiers>
          <ticker value="MHO"/>
        </identifiers>
        <balance>44300</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>3722972</valUSD>
        <pctVal>0.9349</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>MannKind Corp</name>
        <lei>213800GFBCNY1ZFST722</lei>
        <title>MannKind Corp</title>
        <cusip>56400P706</cusip>
        <identifiers>
          <ticker value="MNKD"/>
        </identifiers>
        <balance>798400</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>3297392</valUSD>
        <pctVal>0.828</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Modine Manufacturing Co</name>
        <lei>Z35SZFYJR8GZZRSIUU09</lei>
        <title>Modine Manufacturing Co</title>
        <cusip>607828100</cusip>
        <identifiers>
          <ticker value="MOD"/>
        </identifiers>
        <balance>84600</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>3870450</valUSD>
        <pctVal>0.9719</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Model N Inc</name>
        <lei>549300WCIL3W0EYSBN94</lei>
        <title>Model N Inc</title>
        <cusip>607525102</cusip>
        <identifiers>
          <ticker value="MODN"/>
        </identifiers>
        <balance>191400</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>4672074</valUSD>
        <pctVal>1.1732</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Navitas Semiconductor Corp</name>
        <lei>N/A</lei>
        <title>Navitas Semiconductor Corp</title>
        <cusip>63942X106</cusip>
        <identifiers>
          <ticker value="NVTS"/>
        </identifiers>
        <balance>911700</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>6336315</valUSD>
        <pctVal>1.5911</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Oxford Industries Inc</name>
        <lei>IDZ20O0XD3GS4UOI2L88</lei>
        <title>Oxford Industries Inc</title>
        <cusip>691497309</cusip>
        <identifiers>
          <ticker value="OXM"/>
        </identifiers>
        <balance>30200</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>2903126</valUSD>
        <pctVal>0.729</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>PDF Solutions Inc</name>
        <lei>549300GMSP6MROFBI160</lei>
        <title>PDF Solutions Inc</title>
        <cusip>693282105</cusip>
        <identifiers>
          <ticker value="PDFS"/>
        </identifiers>
        <balance>66000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>2138400</valUSD>
        <pctVal>0.537</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Perion Network Ltd</name>
        <lei>529900SL7HYNVD6HG708</lei>
        <title>Perion Network Ltd</title>
        <cusip>M78673114</cusip>
        <identifiers>
          <ticker value="PERI"/>
        </identifiers>
        <balance>205400</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>6291402</valUSD>
        <pctVal>1.5799</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>IL</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>PetIQ Inc</name>
        <lei>549300GROACFGKVYOX14</lei>
        <title>PetIQ Inc</title>
        <cusip>71639T106</cusip>
        <identifiers>
          <ticker value="PETQ"/>
        </identifiers>
        <balance>219600</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>4326120</valUSD>
        <pctVal>1.0863</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Preferred Bank/Los Angeles CA</name>
        <lei>5493007K6HGI9G0ECX16</lei>
        <title>Preferred Bank/Los Angeles CA</title>
        <cusip>740367404</cusip>
        <identifiers>
          <ticker value="PFBC"/>
        </identifiers>
        <balance>82600</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>5141850</valUSD>
        <pctVal>1.2912</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Impinj Inc</name>
        <lei>549300M26VGKSMMWWN17</lei>
        <title>Impinj Inc</title>
        <cusip>453204109</cusip>
        <identifiers>
          <ticker value="PI"/>
        </identifiers>
        <balance>35700</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>1964571</valUSD>
        <pctVal>0.4933</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Photronics Inc</name>
        <lei>549300OK5JVNIBNY6F63</lei>
        <title>Photronics Inc</title>
        <cusip>719405102</cusip>
        <identifiers>
          <ticker value="PLAB"/>
        </identifiers>
        <balance>230100</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>4650321</valUSD>
        <pctVal>1.1678</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>ePlus Inc</name>
        <lei>529900FFY8AAFJ21NE91</lei>
        <title>ePlus Inc</title>
        <cusip>294268107</cusip>
        <identifiers>
          <ticker value="PLUS"/>
        </identifiers>
        <balance>31700</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>2013584</valUSD>
        <pctVal>0.5056</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Playa Hotels &amp; Resorts NV</name>
        <lei>529900BUP3KWPCJNLS49</lei>
        <title>Playa Hotels &amp; Resorts NV</title>
        <cusip>N70544106</cusip>
        <identifiers>
          <ticker value="PLYA"/>
        </identifiers>
        <balance>701500</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>5078860</valUSD>
        <pctVal>1.2754</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Powell Industries Inc</name>
        <lei>549300V08RO7MX2UBN26</lei>
        <title>Powell Industries Inc</title>
        <cusip>739128106</cusip>
        <identifiers>
          <ticker value="POWL"/>
        </identifiers>
        <balance>25400</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>2105660</valUSD>
        <pctVal>0.5288</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Primoris Services Corp</name>
        <lei>549300UF3OLBJ8D5K349</lei>
        <title>Primoris Services Corp</title>
        <cusip>74164F103</cusip>
        <identifiers>
          <ticker value="PRIM"/>
        </identifiers>
        <balance>178600</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>5845578</valUSD>
        <pctVal>1.4679</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Patterson-UTI Energy Inc</name>
        <lei>254900XGFBKIXD6G0697</lei>
        <title>Patterson-UTI Energy Inc</title>
        <cusip>703481101</cusip>
        <identifiers>
          <ticker value="PTEN"/>
        </identifiers>
        <balance>261700</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>3621928</valUSD>
        <pctVal>0.9095</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Quanterix Corp</name>
        <lei>N/A</lei>
        <title>Quanterix Corp</title>
        <cusip>74766Q101</cusip>
        <identifiers>
          <ticker value="QTRX"/>
        </identifiers>
        <balance>83400</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>2263476</valUSD>
        <pctVal>0.5684</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>RPC Inc</name>
        <lei>N/A</lei>
        <title>RPC Inc</title>
        <cusip>749660106</cusip>
        <identifiers>
          <ticker value="RES"/>
        </identifiers>
        <balance>456400</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>4080216</valUSD>
        <pctVal>1.0246</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Rover Group Inc</name>
        <lei>N/A</lei>
        <title>Rover Group Inc</title>
        <cusip>77936F103</cusip>
        <identifiers>
          <ticker value="ROVR"/>
        </identifiers>
        <balance>408000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>2554080</valUSD>
        <pctVal>0.6414</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>ScanSource Inc</name>
        <lei>7FHBAN017QDY4K2KP156</lei>
        <title>ScanSource Inc</title>
        <cusip>806037107</cusip>
        <identifiers>
          <ticker value="SCSC"/>
        </identifiers>
        <balance>95664</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>2899575.84</valUSD>
        <pctVal>0.7281</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>SI-BONE Inc</name>
        <lei>549300J8JGYVJJHV9C31</lei>
        <title>SI-BONE Inc</title>
        <cusip>825704109</cusip>
        <identifiers>
          <ticker value="SIBN"/>
        </identifiers>
        <balance>315100</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>6692724</valUSD>
        <pctVal>1.6806</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Sun Country Airlines Holdings</name>
        <lei>549300MOHOJN9GH0NJ48</lei>
        <title>Sun Country Airlines Holdings Inc</title>
        <cusip>866683105</cusip>
        <identifiers>
          <ticker value="SNCY"/>
        </identifiers>
        <balance>283000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>4199720</valUSD>
        <pctVal>1.0546</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>SP Plus Corp</name>
        <lei>0IDE18EMH1CUKQCUYE69</lei>
        <title>SP Plus Corp</title>
        <cusip>78469C103</cusip>
        <identifiers>
          <ticker value="SP"/>
        </identifiers>
        <balance>122500</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>4422250</valUSD>
        <pctVal>1.1105</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>1st Source Corp</name>
        <lei>N/A</lei>
        <title>1st Source Corp</title>
        <cusip>336901103</cusip>
        <identifiers>
          <ticker value="SRCE"/>
        </identifiers>
        <balance>55900</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>2352831</valUSD>
        <pctVal>0.5908</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Sterling Infrastructure Inc</name>
        <lei>549300RZIK6K1215XU51</lei>
        <title>Sterling Infrastructure Inc</title>
        <cusip>859241101</cusip>
        <identifiers>
          <ticker value="STRL"/>
        </identifiers>
        <balance>110000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>8082800</valUSD>
        <pctVal>2.0297</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Tactile Systems Technology Inc</name>
        <lei>54930069VDTITHOTKJ98</lei>
        <title>Tactile Systems Technology Inc</title>
        <cusip>87357P100</cusip>
        <identifiers>
          <ticker value="TCMD"/>
        </identifiers>
        <balance>330350</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>4641417.5</valUSD>
        <pctVal>1.1655</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Treace Medical Concepts Inc</name>
        <lei>N/A</lei>
        <title>Treace Medical Concepts Inc</title>
        <cusip>89455T109</cusip>
        <identifiers>
          <ticker value="TMCI"/>
        </identifiers>
        <balance>355600</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>4661916</valUSD>
        <pctVal>1.1707</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>TransMedics Group Inc</name>
        <lei>549300060GVOSMWARH50</lei>
        <title>TransMedics Group Inc</title>
        <cusip>89377M109</cusip>
        <identifiers>
          <ticker value="TMDX"/>
        </identifiers>
        <balance>72400</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>3963900</valUSD>
        <pctVal>0.9954</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Ultra Clean Holdings Inc</name>
        <lei>5493007L6LS7QX18PE75</lei>
        <title>Ultra Clean Holdings Inc</title>
        <cusip>90385V107</cusip>
        <identifiers>
          <ticker value="UCTT"/>
        </identifiers>
        <balance>218100</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>6471027</valUSD>
        <pctVal>1.625</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Upwork Inc</name>
        <lei>5493004QJ6WWBXVE2S70</lei>
        <title>Upwork Inc</title>
        <cusip>91688F104</cusip>
        <identifiers>
          <ticker value="UPWK"/>
        </identifiers>
        <balance>143400</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>1629024</valUSD>
        <pctVal>0.4091</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Veracyte Inc</name>
        <lei>529900ESWZRHXOW27Z37</lei>
        <title>Veracyte Inc</title>
        <cusip>92337F107</cusip>
        <identifiers>
          <ticker value="VCYT"/>
        </identifiers>
        <balance>236500</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>5281045</valUSD>
        <pctVal>1.3261</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Veeco Instruments Inc</name>
        <lei>5493004201F72ADDZW04</lei>
        <title>Veeco Instruments Inc</title>
        <cusip>922417100</cusip>
        <identifiers>
          <ticker value="VECO"/>
        </identifiers>
        <balance>226800</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>6375348</valUSD>
        <pctVal>1.6009</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Vishay Precision Group Inc</name>
        <lei>N/A</lei>
        <title>Vishay Precision Group Inc</title>
        <cusip>92835K103</cusip>
        <identifiers>
          <ticker value="VPG"/>
        </identifiers>
        <balance>54500</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>1830110</valUSD>
        <pctVal>0.4596</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>VSE Corp</name>
        <lei>549300QWJYQDH4U5XI15</lei>
        <title>VSE Corp</title>
        <cusip>918284100</cusip>
        <identifiers>
          <ticker value="VSEC"/>
        </identifiers>
        <balance>47700</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>2405988</valUSD>
        <pctVal>0.6042</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>V2X Inc</name>
        <lei>N/A</lei>
        <title>V2X Inc</title>
        <cusip>92242T101</cusip>
        <identifiers>
          <ticker value="VVX"/>
        </identifiers>
        <balance>112500</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>5811750</valUSD>
        <pctVal>1.4594</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Weave Communications Inc</name>
        <lei>N/A</lei>
        <title>Weave Communications Inc</title>
        <cusip>94724R108</cusip>
        <identifiers>
          <ticker value="WEAV"/>
        </identifiers>
        <balance>523600</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>4267340</valUSD>
        <pctVal>1.0716</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>

        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
    </invstOrSecs>
    <signature>
      <ncom:dateSigned>2024-03-28</ncom:dateSigned>
      <ncom:nameOfApplicant>The Oberweis Funds</ncom:nameOfApplicant>
      <ncom:signature>Eric Hannemann</ncom:signature>
      <ncom:signerName>Eric Hannemann</ncom:signerName>
      <ncom:title>Treasurer</ncom:title>
    </signature>
  </formData>
  <documents>XXXX</documents>
</edgarSubmission>
