<?xml version="1.0" encoding="UTF-8"?>
<informationTable
    xmlns = "http://www.sec.gov/edgar/document/thirteenf/informationtable"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <infoTable>
        <nameOfIssuer>Abbott Laboratories</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>002824100</cusip>
        <value>554418</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>5400</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>5400</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Accendra Health Inc.</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>690732102</cusip>
        <value>547200</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>240000</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>240000</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Accendra Health Inc.</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>690732102</cusip>
        <value>3525792</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>1546400</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>1546400</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Axcelis Technologies Inc.</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>054540208</cusip>
        <value>930800</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>10000</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>10000</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Axcelis Technologies Inc.</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>054540208</cusip>
        <value>1303120</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>14000</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>14000</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Adtran Inc</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>00486H105</cusip>
        <value>4528800</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>360000</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>360000</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Adtran Inc</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>00486H105</cusip>
        <value>4694856</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>373200</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>373200</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Addus homeCare Corporation</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>006739106</cusip>
        <value>1383211</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>14770</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>14770</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Addus homeCare Corporation</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>006739106</cusip>
        <value>3511875</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>37500</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>37500</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Amer Eagle Outfitters</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>02553E106</cusip>
        <value>64713</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>3875</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>3875</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Amer Eagle Outfitters</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>02553E106</cusip>
        <value>1351030</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>80900</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>80900</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>American Financial Group</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>025932104</cusip>
        <value>823730</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>6450</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>6450</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Applied Materials</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>038222105</cusip>
        <value>683580</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>2000</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>2000</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>AngioDynamics, Inc.</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>03475V101</cusip>
        <value>2728800</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>240000</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>240000</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>AngioDynamics, Inc.</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>03475V101</cusip>
        <value>5437134</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>478200</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>478200</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Arlo Technologies, Inc.</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>04206A101</cusip>
        <value>2123116</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>149200</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>149200</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Arlo Technologies, Inc.</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>04206A101</cusip>
        <value>2669548</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>187600</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>187600</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>A10 Networks, Inc.</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>002121101</cusip>
        <value>2392920</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>103500</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>103500</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>A10 Networks, Inc.</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>002121101</cusip>
        <value>6887448</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>297900</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>297900</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>ATI Inc.</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>01741R102</cusip>
        <value>2618280</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>18000</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>18000</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Atricure Inc</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>04963C209</cusip>
        <value>1737477</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>60900</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>60900</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Atricure Inc</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>04963C209</cusip>
        <value>1774566</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>62200</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>62200</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Broadcom Ltd</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>11135F101</cusip>
        <value>250393590</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>809000</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>809000</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Azenta Inc</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>114340102</cusip>
        <value>90859</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>4300</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>4300</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Azenta Inc</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>114340102</cusip>
        <value>773358</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>36600</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>36600</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Banner Corp New</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>06652V208</cusip>
        <value>364080</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>6000</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>6000</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Bath &amp; Body Works, Inc.</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>070830104</cusip>
        <value>3734000</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>200000</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>200000</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Bath &amp; Body Works, Inc.</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>070830104</cusip>
        <value>5248137</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>281100</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>281100</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Boise Cascade Company</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>09739D100</cusip>
        <value>104294</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>1375</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>1375</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Boise Cascade Company</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>09739D100</cusip>
        <value>3185700</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>42000</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>42000</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Builders Firstsource Inc</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>12008R107</cusip>
        <value>3515491</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>42700</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>42700</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Builders Firstsource Inc</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>12008R107</cusip>
        <value>3544307</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>43050</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>43050</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Bristol-Myers Squibb</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>110122108</cusip>
        <value>309315</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>5100</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>5100</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Caleres Inc</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>129500104</cusip>
        <value>1054000</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>100000</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>100000</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Caleres Inc</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>129500104</cusip>
        <value>8554253</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>811599</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>811599</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Calix Inc</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>13100M509</cusip>
        <value>37634118</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>768200</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>768200</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Cross Country Healthcare, Inc.</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>227483104</cusip>
        <value>495380</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>52700</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>52700</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Cross Country Healthcare, Inc.</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>227483104</cusip>
        <value>517000</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>55000</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>55000</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Cigna Corp New</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>125523100</cusip>
        <value>480150</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>1800</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>1800</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Colgate-Palmolive</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>194162103</cusip>
        <value>1508571</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>17700</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>17700</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Concentrix Corp</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>20602D101</cusip>
        <value>708624</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>25900</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>25900</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Concentrix Corp</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>20602D101</cusip>
        <value>1106493</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>40442</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>40442</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Cohu Inc.</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>192576106</cusip>
        <value>19102348</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>623852</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>623852</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Cerence Inc.</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>156727109</cusip>
        <value>3603540</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>571084</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>571084</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Cerence Inc.</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>156727109</cusip>
        <value>12217372</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>1936192</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>1936192</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Carpenter Technology Corp</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>144285103</cusip>
        <value>6148740</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>15600</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>15600</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Ducommun Inc</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>264147109</cusip>
        <value>94001000</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>770500</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>770500</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>EMCOR Group, Inc.</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>29084Q100</cusip>
        <value>424528</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>575</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>575</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>EMCOR Group, Inc.</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>29084Q100</cusip>
        <value>14692369</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>19900</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>19900</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Enovis Corporation</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>194014502</cusip>
        <value>4550000</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>200000</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>200000</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Enovis Corporation</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>194014502</cusip>
        <value>35870266</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>1576715</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>1576715</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>EnerSys</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>29275Y102</cusip>
        <value>76766868</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>441900</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>441900</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Ensign Group, Inc.</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>29358P101</cusip>
        <value>10881000</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>54000</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>54000</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Ensign Group, Inc.</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>29358P101</cusip>
        <value>58051949</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>288099</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>288099</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Entegris Inc</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>29362U104</cusip>
        <value>3517200</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>30000</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>30000</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Entegris Inc</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>29362U104</cusip>
        <value>57881388</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>493700</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>493700</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Edwards Lifesciences Corporation</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>28176E108</cusip>
        <value>352352</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>4400</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>4400</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Extreme Networks</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>30226D106</cusip>
        <value>7238400</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>480000</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>480000</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Extreme Networks</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>30226D106</cusip>
        <value>71703892</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>4754900</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>4754900</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Fabrinet</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>G3323L100</cusip>
        <value>1564560</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>3000</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>3000</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Fabrinet</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>G3323L100</cusip>
        <value>275101800</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>527500</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>527500</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Fidelity National Financial</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>31620R303</cusip>
        <value>273642</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>5900</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>5900</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Formfactor Inc</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>346375108</cusip>
        <value>2706021</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>27900</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>27900</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>First Merchants Corporation</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>320817109</cusip>
        <value>1239360</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>32000</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>32000</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Federal Signal Corp</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>313855108</cusip>
        <value>7569800</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>70000</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>70000</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>GATX Corp</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>361448103</cusip>
        <value>128055</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>750</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>750</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>GATX Corp</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>361448103</cusip>
        <value>990292</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>5800</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>5800</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Gen Digital Inc</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>668771108</cusip>
        <value>677880</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>36000</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>36000</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Globus Medical Inc Cl A new</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>379577208</cusip>
        <value>7082352</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>82200</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>82200</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Globus Medical Inc Cl A new</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>379577208</cusip>
        <value>63766930</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>740099</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>740099</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Garmin LTD</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>H2906T109</cusip>
        <value>4425591</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>19075</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>19075</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Halozyme Therapeutics, Inc.</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>40637H109</cusip>
        <value>646300</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>10000</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>10000</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Helen of Troy Limited</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>G4388N106</cusip>
        <value>2884000</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>200000</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>200000</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Helen of Troy Limited</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>G4388N106</cusip>
        <value>10484782</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>727100</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>727100</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Integra Lifesciences Holdings Corp</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>457985208</cusip>
        <value>6688200</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>710000</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>710000</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Integra Lifesciences Holdings Corp</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>457985208</cusip>
        <value>31111415</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>3302698</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>3302698</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Intl Business Machines</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>459200101</cusip>
        <value>702931</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>2900</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>2900</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Jabil Inc</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>466313103</cusip>
        <value>4621962</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>17400</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>17400</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Jabil Inc</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>466313103</cusip>
        <value>140916715</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>530500</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>530500</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>J Jill Group</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>46620W201</cusip>
        <value>1913820</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>167000</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>167000</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>J Jill Group</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>46620W201</cusip>
        <value>8564058</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>747300</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>747300</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Johnson &amp; Johnson</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>478160104</cusip>
        <value>6648768</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>27200</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>27200</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Kadant Inc.</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>48282T104</cusip>
        <value>4326780</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>14800</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>14800</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Kadant Inc.</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>48282T104</cusip>
        <value>4385250</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>15000</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>15000</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Kforce, Inc.</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>493732101</cusip>
        <value>46784</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>1600</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>1600</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Kforce, Inc.</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>493732101</cusip>
        <value>1029248</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>35200</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>35200</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Orthopediatrics Corp</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>68752L100</cusip>
        <value>745890</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>47000</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>47000</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Kulicke &amp; Soffa Industries Inc.</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>501242101</cusip>
        <value>844502</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>12850</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>12850</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Kulicke &amp; Soffa Industries Inc.</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>501242101</cusip>
        <value>10414977</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>158475</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>158475</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Kratos Defense &amp; Security Solutions, Inc.</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>50077B207</cusip>
        <value>15194905</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>215500</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>215500</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Lumentum Holdings Inc.</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>55024U109</cusip>
        <value>6324840</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>9000</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>9000</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Lumentum Holdings Inc.</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>55024U109</cusip>
        <value>17287896</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>24600</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>24600</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Mid America Apartment Communities</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>59522J103</cusip>
        <value>99528</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>815</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>815</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Mid America Apartment Communities</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>59522J103</cusip>
        <value>2540096</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>20800</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>20800</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Masimo Corp</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>574795100</cusip>
        <value>205084</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>1153</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>1153</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Masimo Corp</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>574795100</cusip>
        <value>1814274</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>10200</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>10200</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>MasterBrand Inc.</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>57638P104</cusip>
        <value>3657156</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>440091</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>440091</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>MasterBrand Inc.</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>57638P104</cusip>
        <value>5335020</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>642000</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>642000</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>MiMedx</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>602496101</cusip>
        <value>1185000</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>300000</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>300000</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>MiMedx</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>602496101</cusip>
        <value>12285685</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>3110300</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>3110300</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Modine Manufacturing Co</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>607828100</cusip>
        <value>17336800</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>80000</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>80000</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Modine Manufacturing Co</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>607828100</cusip>
        <value>298105843</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>1375598</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>1375598</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Marvell Technology Inc.</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>573874104</cusip>
        <value>217910</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>2200</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>2200</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Marvell Technology Inc.</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>573874104</cusip>
        <value>6874070</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>69400</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>69400</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>MaxLinear, Inc</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>57776J100</cusip>
        <value>14972790</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>861000</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>861000</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>MYR Group Inc.</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>55405W104</cusip>
        <value>2258560</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>8000</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>8000</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>National Bank Hldgs Corp Cl A</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>633707104</cusip>
        <value>352440</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>9000</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>9000</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Neogen Corporation</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>640491106</cusip>
        <value>483080</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>52000</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>52000</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>NN, Inc.</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>629337106</cusip>
        <value>290000</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>200000</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>200000</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Insight Enterprises</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>45765U103</cusip>
        <value>5329506</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>79533</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>79533</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Insight Enterprises</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>45765U103</cusip>
        <value>58727564</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>876400</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>876400</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Natera, Inc.</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>632307104</cusip>
        <value>6199690</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>31000</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>31000</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Natera, Inc.</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>632307104</cusip>
        <value>11879406</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>59400</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>59400</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Nova Measuring Instruments Ltd</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>M7516K103</cusip>
        <value>434280</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>1000</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>1000</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Enviri Corp</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>415864107</cusip>
        <value>1177200</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>60000</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>60000</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Enviri Corp</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>415864107</cusip>
        <value>42620487</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>2172298</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>2172298</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Orthofix Medical Inc.</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>68752M108</cusip>
        <value>6652600</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>580000</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>580000</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Orthofix Medical Inc.</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>68752M108</cusip>
        <value>31254592</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>2724899</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>2724899</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Onto Innovation Inc.</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>683344105</cusip>
        <value>10253500</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>50000</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>50000</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Onto Innovation Inc.</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>683344105</cusip>
        <value>215823461</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>1052438</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>1052438</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Penguin Solutions Inc</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>706915105</cusip>
        <value>5808000</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>330000</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>330000</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Penguin Solutions Inc</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>706915105</cusip>
        <value>22441760</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>1275100</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>1275100</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>PepsiCo Inc</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>713448108</cusip>
        <value>232935</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>1500</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>1500</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Pfizer, Inc</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>717081103</cusip>
        <value>320112</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>11400</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>11400</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Procter &amp; Gamble</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>742718109</cusip>
        <value>361100</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>2500</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>2500</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Pennant Group Inc.</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>70805E109</cusip>
        <value>6096000</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>200000</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>200000</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Pennant Group Inc.</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>70805E109</cusip>
        <value>36844224</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>1208800</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>1208800</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Progress Software Corp</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>743312100</cusip>
        <value>58995</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>2300</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>2300</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Progress Software Corp</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>743312100</cusip>
        <value>1102950</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>43000</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>43000</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Primoris Services Corp</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>74164F103</cusip>
        <value>715200</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>5000</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>5000</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Pure Storage, Inc. Class A</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>74624M102</cusip>
        <value>1594080</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>27000</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>27000</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>PTC Inc</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>69370C100</cusip>
        <value>4274700</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>30000</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>30000</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Quidel Corp</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>219798105</cusip>
        <value>6161250</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>375000</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>375000</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Quidel Corp</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>219798105</cusip>
        <value>18909287</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>1150900</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>1150900</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Qorvo Inc.</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>74736K101</cusip>
        <value>106812</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>1380</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>1380</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Qorvo Inc.</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>74736K101</cusip>
        <value>1896300</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>24500</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>24500</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Ribbon Communications Inc</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>762544104</cusip>
        <value>345638</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>163037</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>163037</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Ribbon Communications Inc</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>762544104</cusip>
        <value>16691392</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>7873298</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>7873298</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Radnet Inc</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>750491102</cusip>
        <value>1509030</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>27000</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>27000</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Radnet Inc</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>750491102</cusip>
        <value>1548153</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>27700</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>27700</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Renasant Corporation</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>75970E107</cusip>
        <value>794860</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>22000</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>22000</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Regal Rexnord Corporation</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>758750103</cusip>
        <value>2284572</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>12200</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>12200</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Revvity Inc.</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>714046109</cusip>
        <value>83230</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>950</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>950</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Revvity Inc.</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>714046109</cusip>
        <value>3285375</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>37500</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>37500</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>SI-Bone, Inc.</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>825704109</cusip>
        <value>1515600</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>120000</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>120000</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>SI-Bone, Inc.</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>825704109</cusip>
        <value>12712095</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>1006500</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>1006500</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>TD SYNNEX Corporation</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>87162W100</cusip>
        <value>3177147</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>18832</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>18832</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>TD SYNNEX Corporation</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>87162W100</cusip>
        <value>8510070</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>50442</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>50442</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Smurfit Westrock L</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>G8267P108</cusip>
        <value>724473</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>18180</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>18180</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Skyworks Solutions, Inc.</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>83088M102</cusip>
        <value>658665</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>12300</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>12300</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Sensient Technologies Corp</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>81725T100</cusip>
        <value>79957</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>925</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>925</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Sensient Technologies Corp</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>81725T100</cusip>
        <value>4369542</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>50550</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>50550</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>TruBridge, Inc.</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>205306103</cusip>
        <value>762188</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>52062</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>52062</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Tactile Systems Technology</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>87357P100</cusip>
        <value>1829100</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>70000</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>70000</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Tactile Systems Technology</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>87357P100</cusip>
        <value>4857541</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>185899</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>185899</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Teradyne Inc</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>880770102</cusip>
        <value>4446900</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>15000</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>15000</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Teradyne Inc</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>880770102</cusip>
        <value>9975879</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>33650</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>33650</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Gentherm Inc</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>37253A103</cusip>
        <value>416700</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>15000</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>15000</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Treace Medical Concepts, Inc.</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>89455T109</cusip>
        <value>134000</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>100000</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>100000</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>TTEC Holdings Inc</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>89854H102</cusip>
        <value>585250</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>234100</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>234100</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>TTEC Holdings Inc</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>89854H102</cusip>
        <value>750000</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>300000</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>300000</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>TTM Technologies, Inc.</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>87305R109</cusip>
        <value>4237770</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>43500</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>43500</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Ultra Clean Holdings Inc</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>90385V107</cusip>
        <value>37817876</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>608200</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>608200</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Veeco Instruments</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>922417100</cusip>
        <value>8803600</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>260000</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>260000</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Veeco Instruments</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>922417100</cusip>
        <value>64719970</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>1911399</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>1911399</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>WESCO International, Inc.</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>95082P105</cusip>
        <value>8208600</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>30000</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>30000</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Dentsply Sirona, Inc.</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>24906P109</cusip>
        <value>6032000</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>520000</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>520000</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Dentsply Sirona, Inc.</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>24906P109</cusip>
        <value>28503520</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>2457200</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>2457200</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Xerox Corp</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>98421M106</cusip>
        <value>206400</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>160000</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>160000</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Xerox Corp</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>98421M106</cusip>
        <value>928800</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>720000</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>720000</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Ziff-Davis Inc</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>48123V102</cusip>
        <value>48254</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>1150</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>1150</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Ziff-Davis Inc</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>48123V102</cusip>
        <value>302112</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>7200</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>7200</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Zumiez, Inc.</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>989817101</cusip>
        <value>8258146</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>372660</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>SOLE</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>372660</Sole>
            <Shared>0</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
    <infoTable>
        <nameOfIssuer>Zurn Water Solutions Corp</nameOfIssuer>
        <titleOfClass>COM</titleOfClass>
        <cusip>98983L108</cusip>
        <value>4587132</value>
        <shrsOrPrnAmt>
                 <sshPrnamt>102300</sshPrnamt>
                 <sshPrnamtType>SH </sshPrnamtType>
        </shrsOrPrnAmt>
        <investmentDiscretion>DFND</investmentDiscretion>
        <otherManager>0</otherManager>
        <votingAuthority>
            <Sole>0</Sole>
            <Shared>102300</Shared>
          <None>0</None>
        </votingAuthority>
    </infoTable>
</informationTable>
