<?xml version="1.0" encoding="utf-8"?>
<informationTable xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.sec.gov/edgar/document/thirteenf/informationtable">
  <infoTable>
    <nameOfIssuer>1st Source Corp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>336901103</cusip>
    <value>4739</value>
    <shrsOrPrnAmt>
      <sshPrnamt>117482</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>117482</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>58.com -ADR</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>31680Q104</cusip>
    <value>237</value>
    <shrsOrPrnAmt>
      <sshPrnamt>4381</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>4381</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Aaron's</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>002535300</cusip>
    <value>46554</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1107114</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>741467</Sole>
      <Shared>0</Shared>
      <None>365647</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Abiomed</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>003654100</cusip>
    <value>3457</value>
    <shrsOrPrnAmt>
      <sshPrnamt>10635</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2006</Sole>
      <Shared>0</Shared>
      <None>8629</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ADM</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>039483102</cusip>
    <value>49823</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1216096</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>732483</Sole>
      <Shared>0</Shared>
      <None>483613</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Adobe</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>00724F101</cusip>
    <value>42083</value>
    <shrsOrPrnAmt>
      <sshPrnamt>186009</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>112627</Sole>
      <Shared>0</Shared>
      <None>73382</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Advance Auto Parts</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>00751Y106</cusip>
    <value>2872</value>
    <shrsOrPrnAmt>
      <sshPrnamt>18239</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>18239</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AES Corp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>00130H105</cusip>
    <value>130800</value>
    <shrsOrPrnAmt>
      <sshPrnamt>9045634</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>5351838</Sole>
      <Shared>0</Shared>
      <None>3693796</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Aflac</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>001055102</cusip>
    <value>13837</value>
    <shrsOrPrnAmt>
      <sshPrnamt>303713</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>257003</Sole>
      <Shared>0</Shared>
      <None>46710</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Agilent Technologies</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>00846U101</cusip>
    <value>93925</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1392305</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>892713</Sole>
      <Shared>0</Shared>
      <None>499592</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Air Products &amp; Chem</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>009158106</cusip>
    <value>1080</value>
    <shrsOrPrnAmt>
      <sshPrnamt>6751</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>6751</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Alaska Air Group</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>011659109</cusip>
    <value>2216</value>
    <shrsOrPrnAmt>
      <sshPrnamt>36410</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>10834</Sole>
      <Shared>0</Shared>
      <None>25576</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Algonquin Power &amp; Utils</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>015857105</cusip>
    <value>726</value>
    <shrsOrPrnAmt>
      <sshPrnamt>72200</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>72200</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Alibaba Group -ADR</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>01609W102</cusip>
    <value>33913</value>
    <shrsOrPrnAmt>
      <sshPrnamt>247413</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>247413</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Allegion plc</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>G0176J109</cusip>
    <value>1609</value>
    <shrsOrPrnAmt>
      <sshPrnamt>20183</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>20183</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Allied Motion Tech</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>019330109</cusip>
    <value>2611</value>
    <shrsOrPrnAmt>
      <sshPrnamt>58432</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>58432</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Allstate Corp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>020002101</cusip>
    <value>216935</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2625382</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1573539</Sole>
      <Shared>0</Shared>
      <None>1051843</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Ally Financial</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>02005N100</cusip>
    <value>161454</value>
    <shrsOrPrnAmt>
      <sshPrnamt>7125082</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>3993578</Sole>
      <Shared>0</Shared>
      <None>3131504</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Alpha and Omega Semi</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>G6331P104</cusip>
    <value>735</value>
    <shrsOrPrnAmt>
      <sshPrnamt>72132</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>72132</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Alphabet (A)</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>02079K305</cusip>
    <value>239920</value>
    <shrsOrPrnAmt>
      <sshPrnamt>229597</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>123760</Sole>
      <Shared>0</Shared>
      <None>105837</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Altria Group</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>02209S103</cusip>
    <value>38212</value>
    <shrsOrPrnAmt>
      <sshPrnamt>773674</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>464092</Sole>
      <Shared>0</Shared>
      <None>309582</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Amazon.com</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>023135106</cusip>
    <value>42401</value>
    <shrsOrPrnAmt>
      <sshPrnamt>28230</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>6717</Sole>
      <Shared>0</Shared>
      <None>21513</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AmBev</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>02319V103</cusip>
    <value>838</value>
    <shrsOrPrnAmt>
      <sshPrnamt>213742</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>213742</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Amdocs Ltd</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>G02602103</cusip>
    <value>33623</value>
    <shrsOrPrnAmt>
      <sshPrnamt>573959</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>422264</Sole>
      <Shared>0</Shared>
      <None>151695</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Amedisys</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>023436108</cusip>
    <value>415</value>
    <shrsOrPrnAmt>
      <sshPrnamt>3543</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>3543</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Amer Public Education</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>02913V103</cusip>
    <value>660</value>
    <shrsOrPrnAmt>
      <sshPrnamt>23186</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>23186</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Ameren</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>023608102</cusip>
    <value>22100</value>
    <shrsOrPrnAmt>
      <sshPrnamt>338805</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>300750</Sole>
      <Shared>0</Shared>
      <None>38055</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>America Movil</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>02364W105</cusip>
    <value>9671</value>
    <shrsOrPrnAmt>
      <sshPrnamt>678652</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>678652</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>American Assets Trust</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>024013104</cusip>
    <value>401</value>
    <shrsOrPrnAmt>
      <sshPrnamt>9983</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>9983</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>American Campus</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>024835100</cusip>
    <value>3673</value>
    <shrsOrPrnAmt>
      <sshPrnamt>88732</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>77871</Sole>
      <Shared>0</Shared>
      <None>10861</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>American Elec Pwr</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>025537101</cusip>
    <value>28454</value>
    <shrsOrPrnAmt>
      <sshPrnamt>380710</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>336289</Sole>
      <Shared>0</Shared>
      <None>44421</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>American Express</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>025816109</cusip>
    <value>11465</value>
    <shrsOrPrnAmt>
      <sshPrnamt>120280</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>3322</Sole>
      <Shared>0</Shared>
      <None>116958</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>American Finl Group</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>025932104</cusip>
    <value>3100</value>
    <shrsOrPrnAmt>
      <sshPrnamt>34239</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>34239</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Americold Realty Trust</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>03064D108</cusip>
    <value>10749</value>
    <shrsOrPrnAmt>
      <sshPrnamt>420863</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>307770</Sole>
      <Shared>0</Shared>
      <None>113093</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Ameriprise Financial</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>03076C106</cusip>
    <value>61309</value>
    <shrsOrPrnAmt>
      <sshPrnamt>587423</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>355321</Sole>
      <Shared>0</Shared>
      <None>232102</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AMETEK</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>031100100</cusip>
    <value>11659</value>
    <shrsOrPrnAmt>
      <sshPrnamt>172218</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>6399</Sole>
      <Shared>0</Shared>
      <None>165819</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Amgen</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>031162100</cusip>
    <value>4810</value>
    <shrsOrPrnAmt>
      <sshPrnamt>24707</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>19180</Sole>
      <Shared>0</Shared>
      <None>5527</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Amkor Technology</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>031652100</cusip>
    <value>8044</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1226228</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1128422</Sole>
      <Shared>0</Shared>
      <None>97806</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Anadarko Petroleum</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>032511107</cusip>
    <value>66980</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1527825</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>836129</Sole>
      <Shared>0</Shared>
      <None>691696</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ANSYS</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>03662Q105</cusip>
    <value>23446</value>
    <shrsOrPrnAmt>
      <sshPrnamt>164029</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>81947</Sole>
      <Shared>0</Shared>
      <None>82082</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Anthem</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>036752103</cusip>
    <value>10630</value>
    <shrsOrPrnAmt>
      <sshPrnamt>40476</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>31047</Sole>
      <Shared>0</Shared>
      <None>9429</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Apartment Invt &amp; Mgmt</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>03748R101</cusip>
    <value>35098</value>
    <shrsOrPrnAmt>
      <sshPrnamt>799859</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>555862</Sole>
      <Shared>0</Shared>
      <None>243997</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Apogee Enterprises</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>037598109</cusip>
    <value>899</value>
    <shrsOrPrnAmt>
      <sshPrnamt>30132</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>30132</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Apple</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>037833100</cusip>
    <value>57715</value>
    <shrsOrPrnAmt>
      <sshPrnamt>365887</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>177638</Sole>
      <Shared>0</Shared>
      <None>188249</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Apple Hospitality REIT</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>03784Y200</cusip>
    <value>9861</value>
    <shrsOrPrnAmt>
      <sshPrnamt>691491</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>610146</Sole>
      <Shared>0</Shared>
      <None>81345</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Applied Genetic Tech</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>03820J100</cusip>
    <value>601</value>
    <shrsOrPrnAmt>
      <sshPrnamt>241458</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>241458</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ARC Document Solutns</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>00191G103</cusip>
    <value>190</value>
    <shrsOrPrnAmt>
      <sshPrnamt>92900</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>92900</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Arch Coal</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>039380407</cusip>
    <value>5896</value>
    <shrsOrPrnAmt>
      <sshPrnamt>71049</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>67851</Sole>
      <Shared>0</Shared>
      <None>3198</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Ares Capital Corp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>04010L103</cusip>
    <value>4278</value>
    <shrsOrPrnAmt>
      <sshPrnamt>274559</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>274559</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Armada Hoffler Prop</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>04208T108</cusip>
    <value>7756</value>
    <shrsOrPrnAmt>
      <sshPrnamt>551638</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>535654</Sole>
      <Shared>0</Shared>
      <None>15984</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Armstrong Flooring</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>04238R106</cusip>
    <value>2794</value>
    <shrsOrPrnAmt>
      <sshPrnamt>236014</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>236014</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Arthur J Gallagher &amp; Co</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>363576109</cusip>
    <value>11479</value>
    <shrsOrPrnAmt>
      <sshPrnamt>155751</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>155751</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Ashford Hospitality</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>044103109</cusip>
    <value>3465</value>
    <shrsOrPrnAmt>
      <sshPrnamt>866271</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>866271</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Aspen Technology</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>045327103</cusip>
    <value>96848</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1178488</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>768922</Sole>
      <Shared>0</Shared>
      <None>409566</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AT&amp;T</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>00206R102</cusip>
    <value>481</value>
    <shrsOrPrnAmt>
      <sshPrnamt>16864</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>16864</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Atkore International</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>047649108</cusip>
    <value>6506</value>
    <shrsOrPrnAmt>
      <sshPrnamt>327901</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>316747</Sole>
      <Shared>0</Shared>
      <None>11154</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Atmos Energy</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>049560105</cusip>
    <value>3974</value>
    <shrsOrPrnAmt>
      <sshPrnamt>42865</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>42865</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AU Optronics ADR</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>002255107</cusip>
    <value>8945</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2270422</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2110251</Sole>
      <Shared>0</Shared>
      <None>160171</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AudioCodes</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>M15342104</cusip>
    <value>429</value>
    <shrsOrPrnAmt>
      <sshPrnamt>43412</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>43412</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Autohome - ADR</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>05278C107</cusip>
    <value>220</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2806</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2806</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Automatic Data Proc</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>053015103</cusip>
    <value>7294</value>
    <shrsOrPrnAmt>
      <sshPrnamt>55632</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>55632</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AutoZone</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>053332102</cusip>
    <value>9726</value>
    <shrsOrPrnAmt>
      <sshPrnamt>11601</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>6138</Sole>
      <Shared>0</Shared>
      <None>5463</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Avangrid</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>05351W103</cusip>
    <value>1421</value>
    <shrsOrPrnAmt>
      <sshPrnamt>28365</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>28365</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Avnet</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>053807103</cusip>
    <value>102509</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2839596</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1895828</Sole>
      <Shared>0</Shared>
      <None>943768</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Avon Products</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>054303102</cusip>
    <value>3255</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2141336</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1986109</Sole>
      <Shared>0</Shared>
      <None>155227</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>AXIS Capital Hldgs</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>G0692U109</cusip>
    <value>695</value>
    <shrsOrPrnAmt>
      <sshPrnamt>13455</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>13455</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Baidu.com -ADR</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>056752108</cusip>
    <value>1987</value>
    <shrsOrPrnAmt>
      <sshPrnamt>12529</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>12529</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Banco Bradesco S.A. -ADR</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>059460303</cusip>
    <value>7419</value>
    <shrsOrPrnAmt>
      <sshPrnamt>750129</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>750129</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Banco Macro S.A. -ADR</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>05961W105</cusip>
    <value>257</value>
    <shrsOrPrnAmt>
      <sshPrnamt>5820</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>5820</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Bank of America</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>060505104</cusip>
    <value>322866</value>
    <shrsOrPrnAmt>
      <sshPrnamt>13103347</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>6895055</Sole>
      <Shared>0</Shared>
      <None>6208292</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Banner Corp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>06652V208</cusip>
    <value>6719</value>
    <shrsOrPrnAmt>
      <sshPrnamt>125633</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>125633</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Barnes &amp; Noble Educa</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>06777U101</cusip>
    <value>2093</value>
    <shrsOrPrnAmt>
      <sshPrnamt>521894</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>521894</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Bausch Health Cos</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>071734107</cusip>
    <value>13356</value>
    <shrsOrPrnAmt>
      <sshPrnamt>723129</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>600296</Sole>
      <Shared>0</Shared>
      <None>122833</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Baxter International</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>071813109</cusip>
    <value>130673</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1985312</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1322552</Sole>
      <Shared>0</Shared>
      <None>662760</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BayCom</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>07272M107</cusip>
    <value>1919</value>
    <shrsOrPrnAmt>
      <sshPrnamt>83122</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>83122</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BCE</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>05534B760</cusip>
    <value>1488</value>
    <shrsOrPrnAmt>
      <sshPrnamt>37645</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>25369</Sole>
      <Shared>0</Shared>
      <None>12276</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Berkley (W R) Corp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>084423102</cusip>
    <value>10753</value>
    <shrsOrPrnAmt>
      <sshPrnamt>145490</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>59989</Sole>
      <Shared>0</Shared>
      <None>85501</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Berkshire Hathaway (B)</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>084670702</cusip>
    <value>1096</value>
    <shrsOrPrnAmt>
      <sshPrnamt>5368</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>5368</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Best Buy</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>086516101</cusip>
    <value>14572</value>
    <shrsOrPrnAmt>
      <sshPrnamt>275155</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>136719</Sole>
      <Shared>0</Shared>
      <None>138436</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Bio-Rad Labs (A)</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>090572207</cusip>
    <value>728</value>
    <shrsOrPrnAmt>
      <sshPrnamt>3135</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>3135</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Bio-Techne Corp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>09073M104</cusip>
    <value>4307</value>
    <shrsOrPrnAmt>
      <sshPrnamt>29763</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>29763</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Biogen</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>09062X103</cusip>
    <value>2652</value>
    <shrsOrPrnAmt>
      <sshPrnamt>8814</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>8057</Sole>
      <Shared>0</Shared>
      <None>757</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BioSpecifics Tech</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>090931106</cusip>
    <value>5250</value>
    <shrsOrPrnAmt>
      <sshPrnamt>86626</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>80966</Sole>
      <Shared>0</Shared>
      <None>5660</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BJ's Restaurants</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>09180C106</cusip>
    <value>2811</value>
    <shrsOrPrnAmt>
      <sshPrnamt>55586</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>55586</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BlackRock TCP Capital</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>09259E108</cusip>
    <value>5622</value>
    <shrsOrPrnAmt>
      <sshPrnamt>431099</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>420999</Sole>
      <Shared>0</Shared>
      <None>10100</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Booking Holdings</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>09857L108</cusip>
    <value>153743</value>
    <shrsOrPrnAmt>
      <sshPrnamt>89260</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>51882</Sole>
      <Shared>0</Shared>
      <None>37378</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Booz Allen Hamilton</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>099502106</cusip>
    <value>3586</value>
    <shrsOrPrnAmt>
      <sshPrnamt>79564</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>79564</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Boston Beer (A)</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>100557107</cusip>
    <value>16086</value>
    <shrsOrPrnAmt>
      <sshPrnamt>66793</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>37549</Sole>
      <Shared>0</Shared>
      <None>29244</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Braemar Hotels&amp;Resorts</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>10482B101</cusip>
    <value>5296</value>
    <shrsOrPrnAmt>
      <sshPrnamt>593005</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>576214</Sole>
      <Shared>0</Shared>
      <None>16791</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Brandywine Realty Tr</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>105368203</cusip>
    <value>1351</value>
    <shrsOrPrnAmt>
      <sshPrnamt>104942</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>104942</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Bridge Bancorp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>108035106</cusip>
    <value>3465</value>
    <shrsOrPrnAmt>
      <sshPrnamt>135946</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>135946</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Bridgepoint Education</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>10807M105</cusip>
    <value>1444</value>
    <shrsOrPrnAmt>
      <sshPrnamt>205940</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>205940</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Bright Hrzns Fmly Sltns</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>109194100</cusip>
    <value>13993</value>
    <shrsOrPrnAmt>
      <sshPrnamt>125550</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>61025</Sole>
      <Shared>0</Shared>
      <None>64525</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Brinker Intl</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>109641100</cusip>
    <value>4671</value>
    <shrsOrPrnAmt>
      <sshPrnamt>106208</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>106208</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Bristol-Myers Squibb</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>110122108</cusip>
    <value>160140</value>
    <shrsOrPrnAmt>
      <sshPrnamt>3080795</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1900738</Sole>
      <Shared>0</Shared>
      <None>1180057</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Brixmor Property Grp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>11120U105</cusip>
    <value>44626</value>
    <shrsOrPrnAmt>
      <sshPrnamt>3037854</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1969951</Sole>
      <Shared>0</Shared>
      <None>1067903</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>BRP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>05577W200</cusip>
    <value>1111</value>
    <shrsOrPrnAmt>
      <sshPrnamt>42900</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>40100</Sole>
      <Shared>0</Shared>
      <None>2800</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Bruker Corp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>116794108</cusip>
    <value>60899</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2045661</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1223246</Sole>
      <Shared>0</Shared>
      <None>822415</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Brunswick Corp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>117043109</cusip>
    <value>57774</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1243790</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>731402</Sole>
      <Shared>0</Shared>
      <None>512388</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Cabot Corp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>127055101</cusip>
    <value>39382</value>
    <shrsOrPrnAmt>
      <sshPrnamt>917146</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>521342</Sole>
      <Shared>0</Shared>
      <None>395804</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Cadence Design Sys</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>127387108</cusip>
    <value>75203</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1729597</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1206493</Sole>
      <Shared>0</Shared>
      <None>523104</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Canadian Pacific Railway</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>13645T100</cusip>
    <value>6596</value>
    <shrsOrPrnAmt>
      <sshPrnamt>37135</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>22427</Sole>
      <Shared>0</Shared>
      <None>14708</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Capital One Finl</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>14040H105</cusip>
    <value>195711</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2589109</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1481332</Sole>
      <Shared>0</Shared>
      <None>1107777</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Capital Southwest</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>140501107</cusip>
    <value>1318</value>
    <shrsOrPrnAmt>
      <sshPrnamt>68572</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>68572</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Capri Holdings</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>G1890L107</cusip>
    <value>1131</value>
    <shrsOrPrnAmt>
      <sshPrnamt>29813</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>29813</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Cardinal Health</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>14149Y108</cusip>
    <value>8603</value>
    <shrsOrPrnAmt>
      <sshPrnamt>192898</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>109343</Sole>
      <Shared>0</Shared>
      <None>83555</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Carrols Restaurant Grp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>14574X104</cusip>
    <value>1066</value>
    <shrsOrPrnAmt>
      <sshPrnamt>108384</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>108384</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Casey's Gen Stores</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>147528103</cusip>
    <value>38518</value>
    <shrsOrPrnAmt>
      <sshPrnamt>300597</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>179434</Sole>
      <Shared>0</Shared>
      <None>121163</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Catalent</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>148806102</cusip>
    <value>12798</value>
    <shrsOrPrnAmt>
      <sshPrnamt>410471</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>377173</Sole>
      <Shared>0</Shared>
      <None>33298</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CBL &amp; Associates Pptys</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>124830100</cusip>
    <value>90</value>
    <shrsOrPrnAmt>
      <sshPrnamt>46784</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>46784</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CBRE Group</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>12504L109</cusip>
    <value>198297</value>
    <shrsOrPrnAmt>
      <sshPrnamt>4952478</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2927464</Sole>
      <Shared>0</Shared>
      <None>2025014</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CBS</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>124857202</cusip>
    <value>36251</value>
    <shrsOrPrnAmt>
      <sshPrnamt>829165</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>369900</Sole>
      <Shared>0</Shared>
      <None>459265</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CDW Corp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>12514G108</cusip>
    <value>98005</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1209197</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>694746</Sole>
      <Shared>0</Shared>
      <None>514451</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Cedar Shopping Cntrs</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>150602209</cusip>
    <value>3719</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1184297</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1184297</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Celanese Corp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>150870103</cusip>
    <value>23135</value>
    <shrsOrPrnAmt>
      <sshPrnamt>257145</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>181794</Sole>
      <Shared>0</Shared>
      <None>75351</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Centene Corp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>15135B101</cusip>
    <value>40990</value>
    <shrsOrPrnAmt>
      <sshPrnamt>355511</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>185377</Sole>
      <Shared>0</Shared>
      <None>170134</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CenterPoint Energy</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>15189T107</cusip>
    <value>27154</value>
    <shrsOrPrnAmt>
      <sshPrnamt>961888</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>800671</Sole>
      <Shared>0</Shared>
      <None>161217</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Central Pacific Finl</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>154760409</cusip>
    <value>8324</value>
    <shrsOrPrnAmt>
      <sshPrnamt>341830</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>333446</Sole>
      <Shared>0</Shared>
      <None>8384</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Central Puerto ADR</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>155038201</cusip>
    <value>1174</value>
    <shrsOrPrnAmt>
      <sshPrnamt>127573</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>127573</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Central Valley Cmnty</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>155685100</cusip>
    <value>434</value>
    <shrsOrPrnAmt>
      <sshPrnamt>23006</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>23006</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Century Bancorp (A)</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>156432106</cusip>
    <value>2331</value>
    <shrsOrPrnAmt>
      <sshPrnamt>34415</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>32170</Sole>
      <Shared>0</Shared>
      <None>2245</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CenturyLink</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>156700106</cusip>
    <value>7511</value>
    <shrsOrPrnAmt>
      <sshPrnamt>495758</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>215808</Sole>
      <Shared>0</Shared>
      <None>279950</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Ceragon Networks Ltd</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>M22013102</cusip>
    <value>2573</value>
    <shrsOrPrnAmt>
      <sshPrnamt>680616</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>680616</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CF Industries</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>125269100</cusip>
    <value>3261</value>
    <shrsOrPrnAmt>
      <sshPrnamt>74957</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>6287</Sole>
      <Shared>0</Shared>
      <None>68670</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Changyou.com Ltd -ADR</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>15911M107</cusip>
    <value>753</value>
    <shrsOrPrnAmt>
      <sshPrnamt>41210</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>41210</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Check Point Software</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>M22465104</cusip>
    <value>6633</value>
    <shrsOrPrnAmt>
      <sshPrnamt>64615</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>43272</Sole>
      <Shared>0</Shared>
      <None>21343</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Cheetah Mobile ADR</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>163075104</cusip>
    <value>79</value>
    <shrsOrPrnAmt>
      <sshPrnamt>13006</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>13006</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Chemed Corp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>16359R103</cusip>
    <value>17021</value>
    <shrsOrPrnAmt>
      <sshPrnamt>60084</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>50694</Sole>
      <Shared>0</Shared>
      <None>9390</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Chesapeake Lodging Tr</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>165240102</cusip>
    <value>2622</value>
    <shrsOrPrnAmt>
      <sshPrnamt>107696</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>107696</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Chevron</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>166764100</cusip>
    <value>155016</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1424907</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>814104</Sole>
      <Shared>0</Shared>
      <None>610803</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>China Internet Nationwide Fina</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>G2120A101</cusip>
    <value>73</value>
    <shrsOrPrnAmt>
      <sshPrnamt>79300</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>79300</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>China Yuchai Intl Ltd</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>G21082105</cusip>
    <value>533</value>
    <shrsOrPrnAmt>
      <sshPrnamt>42869</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>42869</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Cinemark Holdings</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>17243V102</cusip>
    <value>66632</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1861231</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1188393</Sole>
      <Shared>0</Shared>
      <None>672838</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Cisco Systems</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>17275R102</cusip>
    <value>122434</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2825608</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1734328</Sole>
      <Shared>0</Shared>
      <None>1091280</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Citigroup</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>172967424</cusip>
    <value>174637</value>
    <shrsOrPrnAmt>
      <sshPrnamt>3354537</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1861482</Sole>
      <Shared>0</Shared>
      <None>1493055</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CitiTrends</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>17306X102</cusip>
    <value>2556</value>
    <shrsOrPrnAmt>
      <sshPrnamt>125378</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>125378</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Citizens Financial Group</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>174610105</cusip>
    <value>166702</value>
    <shrsOrPrnAmt>
      <sshPrnamt>5607209</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>3015130</Sole>
      <Shared>0</Shared>
      <None>2592079</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Citrix Systems</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>177376100</cusip>
    <value>178327</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1740459</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1036642</Sole>
      <Shared>0</Shared>
      <None>703817</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>City Office REIT</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>178587101</cusip>
    <value>5237</value>
    <shrsOrPrnAmt>
      <sshPrnamt>510942</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>510942</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Clean Harbors</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>184496107</cusip>
    <value>1073</value>
    <shrsOrPrnAmt>
      <sshPrnamt>21748</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>21748</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Clipper Realty</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>18885T306</cusip>
    <value>442</value>
    <shrsOrPrnAmt>
      <sshPrnamt>33851</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>33851</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CMS Energy</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>125896100</cusip>
    <value>4598</value>
    <shrsOrPrnAmt>
      <sshPrnamt>92613</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>87254</Sole>
      <Shared>0</Shared>
      <None>5359</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CNO Financial Grp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>12621E103</cusip>
    <value>57465</value>
    <shrsOrPrnAmt>
      <sshPrnamt>3861921</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2425838</Sole>
      <Shared>0</Shared>
      <None>1436083</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CNX Resources</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>12653C108</cusip>
    <value>4962</value>
    <shrsOrPrnAmt>
      <sshPrnamt>434521</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>278286</Sole>
      <Shared>0</Shared>
      <None>156235</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Coca-Cola</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>191216100</cusip>
    <value>6971</value>
    <shrsOrPrnAmt>
      <sshPrnamt>147233</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>62656</Sole>
      <Shared>0</Shared>
      <None>84577</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Cognizant Tech Sol</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>192446102</cusip>
    <value>43408</value>
    <shrsOrPrnAmt>
      <sshPrnamt>683804</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>500740</Sole>
      <Shared>0</Shared>
      <None>183064</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Colgate-Palmolive</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>194162103</cusip>
    <value>1780</value>
    <shrsOrPrnAmt>
      <sshPrnamt>29900</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>12123</Sole>
      <Shared>0</Shared>
      <None>17777</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Colliers International</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>194693107</cusip>
    <value>8117</value>
    <shrsOrPrnAmt>
      <sshPrnamt>147502</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>131228</Sole>
      <Shared>0</Shared>
      <None>16274</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Columbia Property Trust</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>198287203</cusip>
    <value>4906</value>
    <shrsOrPrnAmt>
      <sshPrnamt>253527</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>171474</Sole>
      <Shared>0</Shared>
      <None>82053</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Comcast (A)</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>20030N101</cusip>
    <value>13930</value>
    <shrsOrPrnAmt>
      <sshPrnamt>409098</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>255266</Sole>
      <Shared>0</Shared>
      <None>153832</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Comfort Systems USA</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>199908104</cusip>
    <value>7761</value>
    <shrsOrPrnAmt>
      <sshPrnamt>177686</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>172571</Sole>
      <Shared>0</Shared>
      <None>5115</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Commercial Vehicle</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>202608105</cusip>
    <value>1005</value>
    <shrsOrPrnAmt>
      <sshPrnamt>176298</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>176298</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CommVault</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>204166102</cusip>
    <value>2598</value>
    <shrsOrPrnAmt>
      <sshPrnamt>43962</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>32023</Sole>
      <Shared>0</Shared>
      <None>11939</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Companhia Paranaense -ADR</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>20441B407</cusip>
    <value>750</value>
    <shrsOrPrnAmt>
      <sshPrnamt>95758</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>95758</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ConMed</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>207410101</cusip>
    <value>1371</value>
    <shrsOrPrnAmt>
      <sshPrnamt>21351</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>17840</Sole>
      <Shared>0</Shared>
      <None>3511</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ConocoPhillips</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>20825C104</cusip>
    <value>263089</value>
    <shrsOrPrnAmt>
      <sshPrnamt>4219548</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2366059</Sole>
      <Shared>0</Shared>
      <None>1853489</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CONSOL Energy</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>20854L108</cusip>
    <value>4141</value>
    <shrsOrPrnAmt>
      <sshPrnamt>130597</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>124579</Sole>
      <Shared>0</Shared>
      <None>6018</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Continental Bldg Prods</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>211171103</cusip>
    <value>6488</value>
    <shrsOrPrnAmt>
      <sshPrnamt>254942</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>254942</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Cooper Tire &amp; Rubber</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>216831107</cusip>
    <value>3954</value>
    <shrsOrPrnAmt>
      <sshPrnamt>122307</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>115115</Sole>
      <Shared>0</Shared>
      <None>7192</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CorePoint Lodging</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>21872L104</cusip>
    <value>5112</value>
    <shrsOrPrnAmt>
      <sshPrnamt>417338</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>402189</Sole>
      <Shared>0</Shared>
      <None>15149</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Cornerstone OnDemand</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>21925Y103</cusip>
    <value>1033</value>
    <shrsOrPrnAmt>
      <sshPrnamt>20487</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>20487</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Cosan</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>G25343107</cusip>
    <value>1683</value>
    <shrsOrPrnAmt>
      <sshPrnamt>191257</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>191257</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Costco Wholesale</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>22160K105</cusip>
    <value>13326</value>
    <shrsOrPrnAmt>
      <sshPrnamt>65415</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>65415</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Cott Corp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>22163N106</cusip>
    <value>261</value>
    <shrsOrPrnAmt>
      <sshPrnamt>18743</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2897</Sole>
      <Shared>0</Shared>
      <None>15846</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Cousins Properties</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>222795106</cusip>
    <value>4043</value>
    <shrsOrPrnAmt>
      <sshPrnamt>511816</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>511816</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Covenant Transprt(A)</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>22284P105</cusip>
    <value>2974</value>
    <shrsOrPrnAmt>
      <sshPrnamt>154894</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>154894</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Cowen</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>223622606</cusip>
    <value>4049</value>
    <shrsOrPrnAmt>
      <sshPrnamt>303525</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>303525</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CRA Intl</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>12618T105</cusip>
    <value>5982</value>
    <shrsOrPrnAmt>
      <sshPrnamt>140585</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>135817</Sole>
      <Shared>0</Shared>
      <None>4768</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Credicorp Ltd</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>G2519Y108</cusip>
    <value>683</value>
    <shrsOrPrnAmt>
      <sshPrnamt>3081</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>3081</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Crescent Point Energy</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>22576C101</cusip>
    <value>947</value>
    <shrsOrPrnAmt>
      <sshPrnamt>313628</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>313628</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CSG Systems Intl</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>126349109</cusip>
    <value>1407</value>
    <shrsOrPrnAmt>
      <sshPrnamt>44279</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>44279</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CSS Industries</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>125906107</cusip>
    <value>1999</value>
    <shrsOrPrnAmt>
      <sshPrnamt>222870</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>206348</Sole>
      <Shared>0</Shared>
      <None>16522</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CSW Industrials</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>126402106</cusip>
    <value>3374</value>
    <shrsOrPrnAmt>
      <sshPrnamt>69779</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>67476</Sole>
      <Shared>0</Shared>
      <None>2303</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CSX</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>126408103</cusip>
    <value>14334</value>
    <shrsOrPrnAmt>
      <sshPrnamt>230708</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>53636</Sole>
      <Shared>0</Shared>
      <None>177072</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Ctrip.com -ADR</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>22943F100</cusip>
    <value>490</value>
    <shrsOrPrnAmt>
      <sshPrnamt>18096</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>18096</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Curtiss-Wright</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>231561101</cusip>
    <value>4088</value>
    <shrsOrPrnAmt>
      <sshPrnamt>40028</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>19393</Sole>
      <Shared>0</Shared>
      <None>20635</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>CVR Energy</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>12662P108</cusip>
    <value>8930</value>
    <shrsOrPrnAmt>
      <sshPrnamt>258996</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>205687</Sole>
      <Shared>0</Shared>
      <None>53309</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Dana</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>235825205</cusip>
    <value>39676</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2910955</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1672883</Sole>
      <Shared>0</Shared>
      <None>1238072</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Danaher Corp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>235851102</cusip>
    <value>23085</value>
    <shrsOrPrnAmt>
      <sshPrnamt>223865</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>88284</Sole>
      <Shared>0</Shared>
      <None>135581</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Darden Restaurants</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>237194105</cusip>
    <value>10105</value>
    <shrsOrPrnAmt>
      <sshPrnamt>101191</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>64224</Sole>
      <Shared>0</Shared>
      <None>36967</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Darling Intl</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>237266101</cusip>
    <value>3875</value>
    <shrsOrPrnAmt>
      <sshPrnamt>201420</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>155904</Sole>
      <Shared>0</Shared>
      <None>45516</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>DaVita</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>23918K108</cusip>
    <value>1643</value>
    <shrsOrPrnAmt>
      <sshPrnamt>31920</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>28369</Sole>
      <Shared>0</Shared>
      <None>3551</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Deckers Outdoor Corp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>243537107</cusip>
    <value>108196</value>
    <shrsOrPrnAmt>
      <sshPrnamt>845612</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>563638</Sole>
      <Shared>0</Shared>
      <None>281974</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Delta Air Lines</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>247361702</cusip>
    <value>197876</value>
    <shrsOrPrnAmt>
      <sshPrnamt>3965451</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2356509</Sole>
      <Shared>0</Shared>
      <None>1608942</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Deutsche X-trackers Harvest CS</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>233051879</cusip>
    <value>2975</value>
    <shrsOrPrnAmt>
      <sshPrnamt>135641</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>135641</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Dexcom</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>252131107</cusip>
    <value>3203</value>
    <shrsOrPrnAmt>
      <sshPrnamt>26737</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>26737</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>DHI Group</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>23331S100</cusip>
    <value>1299</value>
    <shrsOrPrnAmt>
      <sshPrnamt>854329</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>823500</Sole>
      <Shared>0</Shared>
      <None>30829</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Dick's Sporting Goods</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>253393102</cusip>
    <value>3716</value>
    <shrsOrPrnAmt>
      <sshPrnamt>119106</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>84358</Sole>
      <Shared>0</Shared>
      <None>34748</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Discover Finl Svcs</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>254709108</cusip>
    <value>27998</value>
    <shrsOrPrnAmt>
      <sshPrnamt>474698</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>219572</Sole>
      <Shared>0</Shared>
      <None>255126</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Dollar General</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>256677105</cusip>
    <value>32101</value>
    <shrsOrPrnAmt>
      <sshPrnamt>297009</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>157082</Sole>
      <Shared>0</Shared>
      <None>139927</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Domtar Corp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>257559203</cusip>
    <value>64956</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1849006</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1158325</Sole>
      <Shared>0</Shared>
      <None>690681</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Dunkin' Brands Group</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>265504100</cusip>
    <value>4783</value>
    <shrsOrPrnAmt>
      <sshPrnamt>74602</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>74602</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Eagle Pharmaceuticals</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>269796108</cusip>
    <value>4123</value>
    <shrsOrPrnAmt>
      <sshPrnamt>102333</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>97554</Sole>
      <Shared>0</Shared>
      <None>4779</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>eBay</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>278642103</cusip>
    <value>104026</value>
    <shrsOrPrnAmt>
      <sshPrnamt>3705960</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2279917</Sole>
      <Shared>0</Shared>
      <None>1426043</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>EchoStar Holding (A)</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>278768106</cusip>
    <value>1215</value>
    <shrsOrPrnAmt>
      <sshPrnamt>33090</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>33090</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Electronic Arts</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>285512109</cusip>
    <value>8653</value>
    <shrsOrPrnAmt>
      <sshPrnamt>109658</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>57788</Sole>
      <Shared>0</Shared>
      <None>51870</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>EMCOR Group</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>29084Q100</cusip>
    <value>78982</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1323200</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>742167</Sole>
      <Shared>0</Shared>
      <None>581033</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Emerson Electric</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>291011104</cusip>
    <value>6224</value>
    <shrsOrPrnAmt>
      <sshPrnamt>104168</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>104168</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Encompass Health</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>29261A100</cusip>
    <value>3839</value>
    <shrsOrPrnAmt>
      <sshPrnamt>62217</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>62217</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Encore Wire</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>292562105</cusip>
    <value>955</value>
    <shrsOrPrnAmt>
      <sshPrnamt>19039</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>19039</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Endo Intl plc</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>G30401106</cusip>
    <value>8689</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1190212</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1026270</Sole>
      <Shared>0</Shared>
      <None>163942</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Enersis  -Spon ADR</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>29274F104</cusip>
    <value>234</value>
    <shrsOrPrnAmt>
      <sshPrnamt>26200</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>26200</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>EnerSys</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>29275Y102</cusip>
    <value>35486</value>
    <shrsOrPrnAmt>
      <sshPrnamt>457241</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>258194</Sole>
      <Shared>0</Shared>
      <None>199047</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Enova International</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>29357K103</cusip>
    <value>4868</value>
    <shrsOrPrnAmt>
      <sshPrnamt>250165</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>239689</Sole>
      <Shared>0</Shared>
      <None>10476</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Entergy Corp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>29364G103</cusip>
    <value>16283</value>
    <shrsOrPrnAmt>
      <sshPrnamt>189178</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>166927</Sole>
      <Shared>0</Shared>
      <None>22251</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Entravision Comm</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>29382R107</cusip>
    <value>254</value>
    <shrsOrPrnAmt>
      <sshPrnamt>87217</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>26975</Sole>
      <Shared>0</Shared>
      <None>60242</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Equity LifeStyle Prp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>29472R108</cusip>
    <value>2787</value>
    <shrsOrPrnAmt>
      <sshPrnamt>28691</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>28691</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Equity Resident'l Prp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>29476L107</cusip>
    <value>246</value>
    <shrsOrPrnAmt>
      <sshPrnamt>3720</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>3720</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Erie Indemnity (A)</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>29530P102</cusip>
    <value>1510</value>
    <shrsOrPrnAmt>
      <sshPrnamt>11325</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>11325</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Essent Group</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>G3198U102</cusip>
    <value>1254</value>
    <shrsOrPrnAmt>
      <sshPrnamt>36689</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>36689</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Exelixis</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>30161Q104</cusip>
    <value>2846</value>
    <shrsOrPrnAmt>
      <sshPrnamt>144706</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>105739</Sole>
      <Shared>0</Shared>
      <None>38967</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Exelon Corp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>30161N101</cusip>
    <value>247003</value>
    <shrsOrPrnAmt>
      <sshPrnamt>5476782</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>3228291</Sole>
      <Shared>0</Shared>
      <None>2248491</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Exterran</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>30227H106</cusip>
    <value>5066</value>
    <shrsOrPrnAmt>
      <sshPrnamt>286237</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>277005</Sole>
      <Shared>0</Shared>
      <None>9232</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ExxonMobil</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>30231G102</cusip>
    <value>62225</value>
    <shrsOrPrnAmt>
      <sshPrnamt>912527</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>585825</Sole>
      <Shared>0</Shared>
      <None>326702</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>F5 Networks</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>315616102</cusip>
    <value>37686</value>
    <shrsOrPrnAmt>
      <sshPrnamt>232587</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>177942</Sole>
      <Shared>0</Shared>
      <None>54645</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Facebook</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>30303M102</cusip>
    <value>10419</value>
    <shrsOrPrnAmt>
      <sshPrnamt>79482</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>78410</Sole>
      <Shared>0</Shared>
      <None>1072</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>FedEx Corp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>31428X106</cusip>
    <value>22113</value>
    <shrsOrPrnAmt>
      <sshPrnamt>137066</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>103987</Sole>
      <Shared>0</Shared>
      <None>33079</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>FICO</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>303250104</cusip>
    <value>6340</value>
    <shrsOrPrnAmt>
      <sshPrnamt>33903</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>31997</Sole>
      <Shared>0</Shared>
      <None>1906</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Financial Institutions</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>317585404</cusip>
    <value>5436</value>
    <shrsOrPrnAmt>
      <sshPrnamt>211505</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>204195</Sole>
      <Shared>0</Shared>
      <None>7310</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Finjan Holdings</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>31788H303</cusip>
    <value>767</value>
    <shrsOrPrnAmt>
      <sshPrnamt>305644</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>305644</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>First Citizens Bancsh</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>31946M103</cusip>
    <value>6080</value>
    <shrsOrPrnAmt>
      <sshPrnamt>16126</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>15458</Sole>
      <Shared>0</Shared>
      <None>668</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>First Financial</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>320218100</cusip>
    <value>621</value>
    <shrsOrPrnAmt>
      <sshPrnamt>15461</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>15461</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>FirstService Corp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>33767E103</cusip>
    <value>7255</value>
    <shrsOrPrnAmt>
      <sshPrnamt>105943</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>105943</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Flagstar Bancorp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>337930705</cusip>
    <value>1620</value>
    <shrsOrPrnAmt>
      <sshPrnamt>61361</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>61361</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Foot Locker</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>344849104</cusip>
    <value>66681</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1253404</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>802013</Sole>
      <Shared>0</Shared>
      <None>451391</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Ford Motor Co</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>345370860</cusip>
    <value>322</value>
    <shrsOrPrnAmt>
      <sshPrnamt>42127</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>42127</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Fortinet</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>34959E109</cusip>
    <value>9942</value>
    <shrsOrPrnAmt>
      <sshPrnamt>141157</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>86051</Sole>
      <Shared>0</Shared>
      <None>55106</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Fortuna Silver Mines</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>349915108</cusip>
    <value>5213</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1432233</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1389734</Sole>
      <Shared>0</Shared>
      <None>42499</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Freeport-McMoRan</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>35671D857</cusip>
    <value>2281</value>
    <shrsOrPrnAmt>
      <sshPrnamt>221266</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>174674</Sole>
      <Shared>0</Shared>
      <None>46592</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>FutureFuel</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>36116M106</cusip>
    <value>731</value>
    <shrsOrPrnAmt>
      <sshPrnamt>46104</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>46104</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Gaming &amp; Leisure Pptys</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>36467J108</cusip>
    <value>405</value>
    <shrsOrPrnAmt>
      <sshPrnamt>12531</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>12531</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Genesco</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>371532102</cusip>
    <value>3867</value>
    <shrsOrPrnAmt>
      <sshPrnamt>87281</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>87281</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Genesee &amp; Wyoming (A)</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>371559105</cusip>
    <value>2123</value>
    <shrsOrPrnAmt>
      <sshPrnamt>28688</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>28688</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Genpact Ltd</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>G3922B107</cusip>
    <value>5960</value>
    <shrsOrPrnAmt>
      <sshPrnamt>220818</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>220818</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Gentex Corp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>371901109</cusip>
    <value>5361</value>
    <shrsOrPrnAmt>
      <sshPrnamt>265248</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>202561</Sole>
      <Shared>0</Shared>
      <None>62687</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>GeoPark Ltd</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>G38327105</cusip>
    <value>2740</value>
    <shrsOrPrnAmt>
      <sshPrnamt>198249</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>184451</Sole>
      <Shared>0</Shared>
      <None>13798</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Gerdau S.A.</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>373737105</cusip>
    <value>187</value>
    <shrsOrPrnAmt>
      <sshPrnamt>49785</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>49785</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Gilead Sciences</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>375558103</cusip>
    <value>18461</value>
    <shrsOrPrnAmt>
      <sshPrnamt>295142</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>273365</Sole>
      <Shared>0</Shared>
      <None>21777</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Gladstone Commercial</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>376536108</cusip>
    <value>4767</value>
    <shrsOrPrnAmt>
      <sshPrnamt>266016</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>257559</Sole>
      <Shared>0</Shared>
      <None>8457</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Global Medical REIT</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>37954A204</cusip>
    <value>4338</value>
    <shrsOrPrnAmt>
      <sshPrnamt>487958</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>461284</Sole>
      <Shared>0</Shared>
      <None>26674</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Goodyear Tire</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>382550101</cusip>
    <value>11302</value>
    <shrsOrPrnAmt>
      <sshPrnamt>553753</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>350506</Sole>
      <Shared>0</Shared>
      <None>203247</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Graham Holdings</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>384637104</cusip>
    <value>12315</value>
    <shrsOrPrnAmt>
      <sshPrnamt>19225</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>16076</Sole>
      <Shared>0</Shared>
      <None>3149</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Gran Tierra Energy</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>38500T101</cusip>
    <value>3471</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1599351</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1599351</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Grand Canyon Edu</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>38526M106</cusip>
    <value>43515</value>
    <shrsOrPrnAmt>
      <sshPrnamt>452623</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>243901</Sole>
      <Shared>0</Shared>
      <None>208722</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Greenhill &amp; Co</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>395259104</cusip>
    <value>3776</value>
    <shrsOrPrnAmt>
      <sshPrnamt>154751</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>145416</Sole>
      <Shared>0</Shared>
      <None>9335</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Haemonetics</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>405024100</cusip>
    <value>1386</value>
    <shrsOrPrnAmt>
      <sshPrnamt>13853</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>13853</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Hallador Energy</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>40609P105</cusip>
    <value>1014</value>
    <shrsOrPrnAmt>
      <sshPrnamt>199970</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>199970</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Hanover Insurance Grp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>410867105</cusip>
    <value>78208</value>
    <shrsOrPrnAmt>
      <sshPrnamt>669759</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>425952</Sole>
      <Shared>0</Shared>
      <None>243807</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Hartford Financial</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>416515104</cusip>
    <value>147958</value>
    <shrsOrPrnAmt>
      <sshPrnamt>3328641</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1829823</Sole>
      <Shared>0</Shared>
      <None>1498818</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Hawaiian Electric Inds</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>419870100</cusip>
    <value>1191</value>
    <shrsOrPrnAmt>
      <sshPrnamt>32529</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>32529</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HCA Healthcare</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>40412C101</cusip>
    <value>28387</value>
    <shrsOrPrnAmt>
      <sshPrnamt>228100</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>143277</Sole>
      <Shared>0</Shared>
      <None>84823</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HD Supply Holdings</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>40416M105</cusip>
    <value>162910</value>
    <shrsOrPrnAmt>
      <sshPrnamt>4341964</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2612640</Sole>
      <Shared>0</Shared>
      <None>1729324</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Health Ins Innovation</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>42225K106</cusip>
    <value>2366</value>
    <shrsOrPrnAmt>
      <sshPrnamt>88527</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>88527</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HealthStream</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>42222N103</cusip>
    <value>1911</value>
    <shrsOrPrnAmt>
      <sshPrnamt>79142</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>69545</Sole>
      <Shared>0</Shared>
      <None>9597</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Heidrick &amp; Struggles</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>422819102</cusip>
    <value>4906</value>
    <shrsOrPrnAmt>
      <sshPrnamt>157308</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>150594</Sole>
      <Shared>0</Shared>
      <None>6714</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Herbalife Ltd</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>G4412G101</cusip>
    <value>64041</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1086368</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>710401</Sole>
      <Shared>0</Shared>
      <None>375967</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HERC Holdings</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>42704L104</cusip>
    <value>2438</value>
    <shrsOrPrnAmt>
      <sshPrnamt>93813</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>93813</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Hersha Hospitality</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>427825500</cusip>
    <value>4461</value>
    <shrsOrPrnAmt>
      <sshPrnamt>254316</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>254316</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Hershey Company</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>427866108</cusip>
    <value>22479</value>
    <shrsOrPrnAmt>
      <sshPrnamt>209729</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>107187</Sole>
      <Shared>0</Shared>
      <None>102542</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Hewlett-Packard Ent</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>42824C109</cusip>
    <value>31693</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2399136</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1344797</Sole>
      <Shared>0</Shared>
      <None>1054339</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Hexcel Corp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>428291108</cusip>
    <value>4784</value>
    <shrsOrPrnAmt>
      <sshPrnamt>83438</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>28953</Sole>
      <Shared>0</Shared>
      <None>54485</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Hexindai ADR</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>428295109</cusip>
    <value>1196</value>
    <shrsOrPrnAmt>
      <sshPrnamt>478526</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>439518</Sole>
      <Shared>0</Shared>
      <None>39008</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Hillenbrand</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>431571108</cusip>
    <value>23030</value>
    <shrsOrPrnAmt>
      <sshPrnamt>607180</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>339565</Sole>
      <Shared>0</Shared>
      <None>267615</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HMH</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>44157R109</cusip>
    <value>802</value>
    <shrsOrPrnAmt>
      <sshPrnamt>90558</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>90558</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HMS Holdings Corp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>40425J101</cusip>
    <value>330</value>
    <shrsOrPrnAmt>
      <sshPrnamt>11724</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>11724</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HollyFrontier Corp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>436106108</cusip>
    <value>83947</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1642154</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1115000</Sole>
      <Shared>0</Shared>
      <None>527154</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Home Depot</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>437076102</cusip>
    <value>19564</value>
    <shrsOrPrnAmt>
      <sshPrnamt>113862</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>52575</Sole>
      <Shared>0</Shared>
      <None>61287</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HomeTrust Bancshares</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>437872104</cusip>
    <value>1838</value>
    <shrsOrPrnAmt>
      <sshPrnamt>70191</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>70191</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Honeywell Intl</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>438516106</cusip>
    <value>8674</value>
    <shrsOrPrnAmt>
      <sshPrnamt>65651</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>63874</Sole>
      <Shared>0</Shared>
      <None>1777</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Horizon Pharma</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>G4617B105</cusip>
    <value>17858</value>
    <shrsOrPrnAmt>
      <sshPrnamt>913924</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>763343</Sole>
      <Shared>0</Shared>
      <None>150581</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Hospitality Properties Tr</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>44106M102</cusip>
    <value>23591</value>
    <shrsOrPrnAmt>
      <sshPrnamt>987887</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>637766</Sole>
      <Shared>0</Shared>
      <None>350121</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Host Hotels &amp; Resorts</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>44107P104</cusip>
    <value>16934</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1015826</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>661533</Sole>
      <Shared>0</Shared>
      <None>354293</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HP</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>40434L105</cusip>
    <value>223040</value>
    <shrsOrPrnAmt>
      <sshPrnamt>10901269</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>6313160</Sole>
      <Shared>0</Shared>
      <None>4588109</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Huaneng Power -ADR</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>443304100</cusip>
    <value>1533</value>
    <shrsOrPrnAmt>
      <sshPrnamt>61303</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>61303</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>HUB Group Inc (A)</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>443320106</cusip>
    <value>332</value>
    <shrsOrPrnAmt>
      <sshPrnamt>8965</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>8965</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Humana</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>444859102</cusip>
    <value>193135</value>
    <shrsOrPrnAmt>
      <sshPrnamt>674164</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>405613</Sole>
      <Shared>0</Shared>
      <None>268551</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Huntington Ingalls Inds</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>446413106</cusip>
    <value>15317</value>
    <shrsOrPrnAmt>
      <sshPrnamt>80485</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>49021</Sole>
      <Shared>0</Shared>
      <None>31464</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Huntsman Corp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>447011107</cusip>
    <value>439</value>
    <shrsOrPrnAmt>
      <sshPrnamt>22745</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>22745</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>IAC/InterActiveCorp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>44919P508</cusip>
    <value>22994</value>
    <shrsOrPrnAmt>
      <sshPrnamt>125623</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>59169</Sole>
      <Shared>0</Shared>
      <None>66454</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>IBC Bank</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>459044103</cusip>
    <value>976</value>
    <shrsOrPrnAmt>
      <sshPrnamt>28371</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1593</Sole>
      <Shared>0</Shared>
      <None>26778</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>IBERIABANK Corp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>450828108</cusip>
    <value>13625</value>
    <shrsOrPrnAmt>
      <sshPrnamt>211964</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>145475</Sole>
      <Shared>0</Shared>
      <None>66489</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ICF International</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>44925C103</cusip>
    <value>2195</value>
    <shrsOrPrnAmt>
      <sshPrnamt>33886</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>33886</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ICON</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>G4705A100</cusip>
    <value>45383</value>
    <shrsOrPrnAmt>
      <sshPrnamt>351232</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>233774</Sole>
      <Shared>0</Shared>
      <None>117458</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Idex</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>45167R104</cusip>
    <value>8474</value>
    <shrsOrPrnAmt>
      <sshPrnamt>67114</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>67114</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>IDEXX Labs</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>45168D104</cusip>
    <value>35596</value>
    <shrsOrPrnAmt>
      <sshPrnamt>191356</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>98566</Sole>
      <Shared>0</Shared>
      <None>92790</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Illumina</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>452327109</cusip>
    <value>10758</value>
    <shrsOrPrnAmt>
      <sshPrnamt>35870</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>11958</Sole>
      <Shared>0</Shared>
      <None>23912</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Imperial Oil Ltd</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>453038408</cusip>
    <value>229</value>
    <shrsOrPrnAmt>
      <sshPrnamt>9036</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>9036</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Independent Bank</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>453838609</cusip>
    <value>3358</value>
    <shrsOrPrnAmt>
      <sshPrnamt>159748</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>159748</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Ingles Markets (A)</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>457030104</cusip>
    <value>4246</value>
    <shrsOrPrnAmt>
      <sshPrnamt>156006</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>148508</Sole>
      <Shared>0</Shared>
      <None>7498</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Ingredion</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>457187102</cusip>
    <value>80327</value>
    <shrsOrPrnAmt>
      <sshPrnamt>878846</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>530338</Sole>
      <Shared>0</Shared>
      <None>348508</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Innophos Holdings</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>45774N108</cusip>
    <value>211</value>
    <shrsOrPrnAmt>
      <sshPrnamt>8611</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>8611</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Innoviva</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>45781M101</cusip>
    <value>6861</value>
    <shrsOrPrnAmt>
      <sshPrnamt>393202</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>393202</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Insight Enterprises</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>45765U103</cusip>
    <value>6880</value>
    <shrsOrPrnAmt>
      <sshPrnamt>168838</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>166068</Sole>
      <Shared>0</Shared>
      <None>2770</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Insperity</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>45778Q107</cusip>
    <value>1950</value>
    <shrsOrPrnAmt>
      <sshPrnamt>20882</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>20882</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Intel Corp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>458140100</cusip>
    <value>109465</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2332523</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1518749</Sole>
      <Shared>0</Shared>
      <None>813774</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Intercontinental Exch</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>45866F104</cusip>
    <value>11646</value>
    <shrsOrPrnAmt>
      <sshPrnamt>154594</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>154594</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>inTEST</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>461147100</cusip>
    <value>2013</value>
    <shrsOrPrnAmt>
      <sshPrnamt>328454</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>301682</Sole>
      <Shared>0</Shared>
      <None>26772</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Intl Bus Machines</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>459200101</cusip>
    <value>409</value>
    <shrsOrPrnAmt>
      <sshPrnamt>3601</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>3601</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>INTL FCStone</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>46116V105</cusip>
    <value>5636</value>
    <shrsOrPrnAmt>
      <sshPrnamt>154069</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>148428</Sole>
      <Shared>0</Shared>
      <None>5641</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Intl Paper Co</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>460146103</cusip>
    <value>601</value>
    <shrsOrPrnAmt>
      <sshPrnamt>14881</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>14881</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Intuit</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>461202103</cusip>
    <value>218894</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1111985</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>634209</Sole>
      <Shared>0</Shared>
      <None>477776</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>iShares MSCI India ETF</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>46429B598</cusip>
    <value>15864</value>
    <shrsOrPrnAmt>
      <sshPrnamt>475827</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>475827</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>iShares Russell 1000 Val</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>464287598</cusip>
    <value>9145</value>
    <shrsOrPrnAmt>
      <sshPrnamt>82348</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>82348</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Israel Chemicals Ltd</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>M5920A109</cusip>
    <value>176</value>
    <shrsOrPrnAmt>
      <sshPrnamt>31121</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>31121</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Itau Unibanco -ADR</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>465562106</cusip>
    <value>2011</value>
    <shrsOrPrnAmt>
      <sshPrnamt>220001</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>220001</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>J&amp;J Snack Foods</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>466032109</cusip>
    <value>837</value>
    <shrsOrPrnAmt>
      <sshPrnamt>5790</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>5790</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>J. Alexander's Hldgs</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>46609J106</cusip>
    <value>139</value>
    <shrsOrPrnAmt>
      <sshPrnamt>16946</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>16946</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>j2 Global</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>48123V102</cusip>
    <value>53251</value>
    <shrsOrPrnAmt>
      <sshPrnamt>767533</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>544918</Sole>
      <Shared>0</Shared>
      <None>222615</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Jabil</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>466313103</cusip>
    <value>103196</value>
    <shrsOrPrnAmt>
      <sshPrnamt>4162822</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2824070</Sole>
      <Shared>0</Shared>
      <None>1338752</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Jacobs Engineering</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>469814107</cusip>
    <value>16401</value>
    <shrsOrPrnAmt>
      <sshPrnamt>280548</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>155929</Sole>
      <Shared>0</Shared>
      <None>124619</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Jazz Pharmaceuticals</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>G50871105</cusip>
    <value>21661</value>
    <shrsOrPrnAmt>
      <sshPrnamt>174743</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>156008</Sole>
      <Shared>0</Shared>
      <None>18735</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>JD.com -ADR</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>47215P106</cusip>
    <value>682</value>
    <shrsOrPrnAmt>
      <sshPrnamt>32585</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>32585</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Jefferies Finl Grp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>47233W109</cusip>
    <value>3552</value>
    <shrsOrPrnAmt>
      <sshPrnamt>204620</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>129586</Sole>
      <Shared>0</Shared>
      <None>75034</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>JetBlue Airways</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>477143101</cusip>
    <value>48330</value>
    <shrsOrPrnAmt>
      <sshPrnamt>3009371</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1717363</Sole>
      <Shared>0</Shared>
      <None>1292008</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>John Wiley &amp; Sons</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>968223206</cusip>
    <value>39171</value>
    <shrsOrPrnAmt>
      <sshPrnamt>833951</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>470166</Sole>
      <Shared>0</Shared>
      <None>363785</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Johnson &amp; Johnson</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>478160104</cusip>
    <value>346990</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2688803</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1604789</Sole>
      <Shared>0</Shared>
      <None>1084014</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Johnson Outdoors (A)</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>479167108</cusip>
    <value>943</value>
    <shrsOrPrnAmt>
      <sshPrnamt>16051</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>16051</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Jones Lang LaSalle</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>48020Q107</cusip>
    <value>104719</value>
    <shrsOrPrnAmt>
      <sshPrnamt>827163</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>504795</Sole>
      <Shared>0</Shared>
      <None>322368</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>JPMorgan Chase</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>46625H100</cusip>
    <value>113849</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1166250</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>703617</Sole>
      <Shared>0</Shared>
      <None>462633</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Juniper Networks</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>48203R104</cusip>
    <value>34217</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1271538</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>754001</Sole>
      <Shared>0</Shared>
      <None>517537</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>K12</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>48273U102</cusip>
    <value>5786</value>
    <shrsOrPrnAmt>
      <sshPrnamt>233406</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>223364</Sole>
      <Shared>0</Shared>
      <None>10042</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Kenon Holdings</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>Y46717107</cusip>
    <value>240</value>
    <shrsOrPrnAmt>
      <sshPrnamt>16252</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>16252</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Keysight Technologies</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>49338L103</cusip>
    <value>9766</value>
    <shrsOrPrnAmt>
      <sshPrnamt>157319</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>107794</Sole>
      <Shared>0</Shared>
      <None>49525</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Kimball Electronics</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>49428J109</cusip>
    <value>3842</value>
    <shrsOrPrnAmt>
      <sshPrnamt>248014</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>248014</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Kimball Intl</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>494274103</cusip>
    <value>4382</value>
    <shrsOrPrnAmt>
      <sshPrnamt>308783</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>297228</Sole>
      <Shared>0</Shared>
      <None>11555</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Kinder Morgan</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>49456B101</cusip>
    <value>162</value>
    <shrsOrPrnAmt>
      <sshPrnamt>10515</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>10515</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Kohl's Corp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>500255104</cusip>
    <value>20393</value>
    <shrsOrPrnAmt>
      <sshPrnamt>307398</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>189276</Sole>
      <Shared>0</Shared>
      <None>118122</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Korn Ferry</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>500643200</cusip>
    <value>3510</value>
    <shrsOrPrnAmt>
      <sshPrnamt>88779</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>88779</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Kroger Co</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>501044101</cusip>
    <value>80875</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2940918</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1748871</Sole>
      <Shared>0</Shared>
      <None>1192047</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>KT Corporation</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>48268K101</cusip>
    <value>7827</value>
    <shrsOrPrnAmt>
      <sshPrnamt>550455</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>550455</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Kulicke &amp; Soffa Inds</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>501242101</cusip>
    <value>2329</value>
    <shrsOrPrnAmt>
      <sshPrnamt>114907</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>114907</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>L3 Technologies</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>502413107</cusip>
    <value>11653</value>
    <shrsOrPrnAmt>
      <sshPrnamt>67102</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>38595</Sole>
      <Shared>0</Shared>
      <None>28507</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Lab Corp of Amer</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>50540R409</cusip>
    <value>18006</value>
    <shrsOrPrnAmt>
      <sshPrnamt>142494</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>118629</Sole>
      <Shared>0</Shared>
      <None>23865</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Lamar Advertising</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>512816109</cusip>
    <value>1518</value>
    <shrsOrPrnAmt>
      <sshPrnamt>21939</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1545</Sole>
      <Shared>0</Shared>
      <None>20394</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Lamb Weston Holdings</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>513272104</cusip>
    <value>100047</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1360077</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>773197</Sole>
      <Shared>0</Shared>
      <None>586880</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Lannett</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>516012101</cusip>
    <value>680</value>
    <shrsOrPrnAmt>
      <sshPrnamt>137083</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>137083</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Lauder (Estee) Cos</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>518439104</cusip>
    <value>124681</value>
    <shrsOrPrnAmt>
      <sshPrnamt>958346</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>531154</Sole>
      <Shared>0</Shared>
      <None>427192</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Lazard Ltd</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>G54050102</cusip>
    <value>66866</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1811587</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1022459</Sole>
      <Shared>0</Shared>
      <None>789128</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Liberty Property Trust</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>531172104</cusip>
    <value>17321</value>
    <shrsOrPrnAmt>
      <sshPrnamt>413577</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>367104</Sole>
      <Shared>0</Shared>
      <None>46473</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Liberty TripAdvisor</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>531465102</cusip>
    <value>5012</value>
    <shrsOrPrnAmt>
      <sshPrnamt>315442</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>295786</Sole>
      <Shared>0</Shared>
      <None>19656</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>LifeVantage</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>53222K205</cusip>
    <value>3008</value>
    <shrsOrPrnAmt>
      <sshPrnamt>228028</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>214307</Sole>
      <Shared>0</Shared>
      <None>13721</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Ligand Pharm</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>53220K504</cusip>
    <value>35411</value>
    <shrsOrPrnAmt>
      <sshPrnamt>260952</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>154505</Sole>
      <Shared>0</Shared>
      <None>106447</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Lilly (Eli) &amp; Co</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>532457108</cusip>
    <value>138192</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1194197</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>777827</Sole>
      <Shared>0</Shared>
      <None>416370</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Lincoln Natl</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>534187109</cusip>
    <value>106903</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2083470</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1163776</Sole>
      <Shared>0</Shared>
      <None>919694</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Loews Corp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>540424108</cusip>
    <value>204</value>
    <shrsOrPrnAmt>
      <sshPrnamt>4487</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>4487</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Logitech Intl SA</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>H50430232</cusip>
    <value>241</value>
    <shrsOrPrnAmt>
      <sshPrnamt>7710</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>5679</Sole>
      <Shared>0</Shared>
      <None>2031</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>LPL Financial Hldgs</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>50212V100</cusip>
    <value>8561</value>
    <shrsOrPrnAmt>
      <sshPrnamt>140158</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>86675</Sole>
      <Shared>0</Shared>
      <None>53483</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>LSI Industries</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>50216C108</cusip>
    <value>1792</value>
    <shrsOrPrnAmt>
      <sshPrnamt>565156</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>565156</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>lululemon athletica</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>550021109</cusip>
    <value>70569</value>
    <shrsOrPrnAmt>
      <sshPrnamt>580289</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>311393</Sole>
      <Shared>0</Shared>
      <None>268896</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Luxfer Holdings PLC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>G5698W116</cusip>
    <value>1063</value>
    <shrsOrPrnAmt>
      <sshPrnamt>60273</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>60273</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>LyondellBasell Inds</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>N53745100</cusip>
    <value>144428</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1736750</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1066461</Sole>
      <Shared>0</Shared>
      <None>670289</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Macy's</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>55616P104</cusip>
    <value>1513</value>
    <shrsOrPrnAmt>
      <sshPrnamt>50798</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>45439</Sole>
      <Shared>0</Shared>
      <None>5359</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Madison Square Garden</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>55825T103</cusip>
    <value>14033</value>
    <shrsOrPrnAmt>
      <sshPrnamt>52420</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>31356</Sole>
      <Shared>0</Shared>
      <None>21064</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Magna International</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>559222401</cusip>
    <value>18587</value>
    <shrsOrPrnAmt>
      <sshPrnamt>408948</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>268326</Sole>
      <Shared>0</Shared>
      <None>140622</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Mallinckrodt</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>G5785G107</cusip>
    <value>2857</value>
    <shrsOrPrnAmt>
      <sshPrnamt>180829</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>180829</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Manhattan Associates</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>562750109</cusip>
    <value>16541</value>
    <shrsOrPrnAmt>
      <sshPrnamt>390391</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>248206</Sole>
      <Shared>0</Shared>
      <None>142185</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Marathon Oil</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>565849106</cusip>
    <value>4795</value>
    <shrsOrPrnAmt>
      <sshPrnamt>334356</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>55046</Sole>
      <Shared>0</Shared>
      <None>279310</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Marathon Petroleum</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>56585A102</cusip>
    <value>177321</value>
    <shrsOrPrnAmt>
      <sshPrnamt>3004934</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1798059</Sole>
      <Shared>0</Shared>
      <None>1206875</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Marcus Corp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>566330106</cusip>
    <value>5191</value>
    <shrsOrPrnAmt>
      <sshPrnamt>131408</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>125103</Sole>
      <Shared>0</Shared>
      <None>6305</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Masco Corp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>574599106</cusip>
    <value>101497</value>
    <shrsOrPrnAmt>
      <sshPrnamt>3471164</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1903870</Sole>
      <Shared>0</Shared>
      <None>1567294</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Masimo Corp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>574795100</cusip>
    <value>2349</value>
    <shrsOrPrnAmt>
      <sshPrnamt>21878</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1382</Sole>
      <Shared>0</Shared>
      <None>20496</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MasterCard</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>57636Q104</cusip>
    <value>47518</value>
    <shrsOrPrnAmt>
      <sshPrnamt>251883</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>205746</Sole>
      <Shared>0</Shared>
      <None>46137</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MasterCraft Boat</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>57637H103</cusip>
    <value>1762</value>
    <shrsOrPrnAmt>
      <sshPrnamt>94201</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>88450</Sole>
      <Shared>0</Shared>
      <None>5751</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>McKesson Corp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>58155Q103</cusip>
    <value>143069</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1295095</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>813419</Sole>
      <Shared>0</Shared>
      <None>481676</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MDU Resources Group</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>552690109</cusip>
    <value>15720</value>
    <shrsOrPrnAmt>
      <sshPrnamt>659388</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>619077</Sole>
      <Shared>0</Shared>
      <None>40311</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Medifast</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>58470H101</cusip>
    <value>821</value>
    <shrsOrPrnAmt>
      <sshPrnamt>6564</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>5109</Sole>
      <Shared>0</Shared>
      <None>1455</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Medtronic plc</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>G5960L103</cusip>
    <value>5160</value>
    <shrsOrPrnAmt>
      <sshPrnamt>56732</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>15497</Sole>
      <Shared>0</Shared>
      <None>41235</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Mercer Intl</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>588056101</cusip>
    <value>4249</value>
    <shrsOrPrnAmt>
      <sshPrnamt>407014</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>389191</Sole>
      <Shared>0</Shared>
      <None>17823</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Merchants Bancorp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>58844R108</cusip>
    <value>378</value>
    <shrsOrPrnAmt>
      <sshPrnamt>18948</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>18948</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Merck &amp; Co</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>58933Y105</cusip>
    <value>355039</value>
    <shrsOrPrnAmt>
      <sshPrnamt>4646496</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2686538</Sole>
      <Shared>0</Shared>
      <None>1959958</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Methanex</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>59151K108</cusip>
    <value>38261</value>
    <shrsOrPrnAmt>
      <sshPrnamt>794282</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>579239</Sole>
      <Shared>0</Shared>
      <None>215043</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MetLife</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>59156R108</cusip>
    <value>300</value>
    <shrsOrPrnAmt>
      <sshPrnamt>7317</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>7317</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Mettler-Toledo Intl</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>592688105</cusip>
    <value>21769</value>
    <shrsOrPrnAmt>
      <sshPrnamt>38489</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>27890</Sole>
      <Shared>0</Shared>
      <None>10599</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MGIC Inv Corp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>552848103</cusip>
    <value>28528</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2727358</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1740840</Sole>
      <Shared>0</Shared>
      <None>986518</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Micron Technology</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>595112103</cusip>
    <value>50576</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1593946</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1007107</Sole>
      <Shared>0</Shared>
      <None>586839</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Microsoft Corp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>594918104</cusip>
    <value>269019</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2648607</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1510621</Sole>
      <Shared>0</Shared>
      <None>1137986</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MicroStrategy</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>594972408</cusip>
    <value>8369</value>
    <shrsOrPrnAmt>
      <sshPrnamt>65514</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>63609</Sole>
      <Shared>0</Shared>
      <None>1905</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MidWestOne Financial</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>598511103</cusip>
    <value>2134</value>
    <shrsOrPrnAmt>
      <sshPrnamt>85959</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>85959</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Miller (Herman) Inc</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>600544100</cusip>
    <value>6699</value>
    <shrsOrPrnAmt>
      <sshPrnamt>221455</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>221455</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Miller Industries</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>600551204</cusip>
    <value>3087</value>
    <shrsOrPrnAmt>
      <sshPrnamt>114325</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>114325</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Minerva Neurosciences</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>603380106</cusip>
    <value>1036</value>
    <shrsOrPrnAmt>
      <sshPrnamt>153661</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>153661</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MiX Telematics Limited ADR</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>60688N102</cusip>
    <value>1266</value>
    <shrsOrPrnAmt>
      <sshPrnamt>80917</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>71184</Sole>
      <Shared>0</Shared>
      <None>9733</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Mobile TeleSystems -ADR</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>607409109</cusip>
    <value>161</value>
    <shrsOrPrnAmt>
      <sshPrnamt>22937</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>22937</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Moelis &amp; Company</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>60786M105</cusip>
    <value>5915</value>
    <shrsOrPrnAmt>
      <sshPrnamt>172058</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>168829</Sole>
      <Shared>0</Shared>
      <None>3229</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Molina Healthcare</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>60855R100</cusip>
    <value>2254</value>
    <shrsOrPrnAmt>
      <sshPrnamt>19397</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>10167</Sole>
      <Shared>0</Shared>
      <None>9230</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MOMO Inc</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>60879B107</cusip>
    <value>984</value>
    <shrsOrPrnAmt>
      <sshPrnamt>41426</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>41426</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Monster Beverage</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>61174X109</cusip>
    <value>9472</value>
    <shrsOrPrnAmt>
      <sshPrnamt>192449</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>166263</Sole>
      <Shared>0</Shared>
      <None>26186</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Moog (A)</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>615394202</cusip>
    <value>49869</value>
    <shrsOrPrnAmt>
      <sshPrnamt>643638</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>426118</Sole>
      <Shared>0</Shared>
      <None>217520</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Morgan Stanley</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>617446448</cusip>
    <value>6673</value>
    <shrsOrPrnAmt>
      <sshPrnamt>168309</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>161520</Sole>
      <Shared>0</Shared>
      <None>6789</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MSC Industrial Direct</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>553530106</cusip>
    <value>25387</value>
    <shrsOrPrnAmt>
      <sshPrnamt>330041</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>133626</Sole>
      <Shared>0</Shared>
      <None>196415</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MSG Networks</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>553573106</cusip>
    <value>3656</value>
    <shrsOrPrnAmt>
      <sshPrnamt>155183</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>145874</Sole>
      <Shared>0</Shared>
      <None>9309</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Murphy Oil Corp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>626717102</cusip>
    <value>2210</value>
    <shrsOrPrnAmt>
      <sshPrnamt>94484</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>94484</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Murphy USA</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>626755102</cusip>
    <value>8686</value>
    <shrsOrPrnAmt>
      <sshPrnamt>113341</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>108775</Sole>
      <Shared>0</Shared>
      <None>4566</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Mylan</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>N59465109</cusip>
    <value>13777</value>
    <shrsOrPrnAmt>
      <sshPrnamt>502799</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>459761</Sole>
      <Shared>0</Shared>
      <None>43038</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>MYR Group</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>55405W104</cusip>
    <value>2123</value>
    <shrsOrPrnAmt>
      <sshPrnamt>75362</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>75362</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>N.A. Construction Grp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>656811106</cusip>
    <value>1594</value>
    <shrsOrPrnAmt>
      <sshPrnamt>179148</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>179148</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>National Bank Hldgs</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>633707104</cusip>
    <value>4096</value>
    <shrsOrPrnAmt>
      <sshPrnamt>132696</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>132696</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>National Presto Inds</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>637215104</cusip>
    <value>202</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1727</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1727</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Natural Health Trends</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>63888P406</cusip>
    <value>1181</value>
    <shrsOrPrnAmt>
      <sshPrnamt>63868</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>63868</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Navient Corp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>63938C108</cusip>
    <value>37213</value>
    <shrsOrPrnAmt>
      <sshPrnamt>4223985</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2609901</Sole>
      <Shared>0</Shared>
      <None>1614084</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Neogen</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>640491106</cusip>
    <value>721</value>
    <shrsOrPrnAmt>
      <sshPrnamt>12643</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>12643</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>NetApp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>64110D104</cusip>
    <value>3586</value>
    <shrsOrPrnAmt>
      <sshPrnamt>60089</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>17800</Sole>
      <Shared>0</Shared>
      <None>42289</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>NetEase -ADR</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>64110W102</cusip>
    <value>821</value>
    <shrsOrPrnAmt>
      <sshPrnamt>3489</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>3489</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Netflix</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>64110L106</cusip>
    <value>7032</value>
    <shrsOrPrnAmt>
      <sshPrnamt>26274</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>26274</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Neurocrine Biosciences</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>64125C109</cusip>
    <value>958</value>
    <shrsOrPrnAmt>
      <sshPrnamt>13421</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1813</Sole>
      <Shared>0</Shared>
      <None>11608</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>New Media Inv Group</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>64704V106</cusip>
    <value>4838</value>
    <shrsOrPrnAmt>
      <sshPrnamt>418162</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>418162</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>New Oriental Education &amp; Tech</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>647581107</cusip>
    <value>340</value>
    <shrsOrPrnAmt>
      <sshPrnamt>6211</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>6211</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>News Corp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>65249B109</cusip>
    <value>29942</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2638022</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1422982</Sole>
      <Shared>0</Shared>
      <None>1215040</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Nexstar Broadcasting</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>65336K103</cusip>
    <value>5522</value>
    <shrsOrPrnAmt>
      <sshPrnamt>70216</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>47164</Sole>
      <Shared>0</Shared>
      <None>23052</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>NextEra Energy</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>65339F101</cusip>
    <value>3877</value>
    <shrsOrPrnAmt>
      <sshPrnamt>22307</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>18867</Sole>
      <Shared>0</Shared>
      <None>3440</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Nike Inc (B)</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>654106103</cusip>
    <value>14975</value>
    <shrsOrPrnAmt>
      <sshPrnamt>201985</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>147583</Sole>
      <Shared>0</Shared>
      <None>54402</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Norbord</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>65548P403</cusip>
    <value>744</value>
    <shrsOrPrnAmt>
      <sshPrnamt>27995</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>24186</Sole>
      <Shared>0</Shared>
      <None>3809</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Northrim Bancorp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>666762109</cusip>
    <value>1911</value>
    <shrsOrPrnAmt>
      <sshPrnamt>58131</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>58131</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>NorthWestern</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>668074305</cusip>
    <value>3038</value>
    <shrsOrPrnAmt>
      <sshPrnamt>51116</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>51116</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Norwegian Cruise Line</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>G66721104</cusip>
    <value>4051</value>
    <shrsOrPrnAmt>
      <sshPrnamt>95564</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>62953</Sole>
      <Shared>0</Shared>
      <None>32611</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>NRG Energy</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>629377508</cusip>
    <value>52836</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1334248</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>912757</Sole>
      <Shared>0</Shared>
      <None>421491</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Nu Skin Enterprises</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>67018T105</cusip>
    <value>89914</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1466071</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>927049</Sole>
      <Shared>0</Shared>
      <None>539022</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Nuance Comm</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>67020Y100</cusip>
    <value>1477</value>
    <shrsOrPrnAmt>
      <sshPrnamt>111676</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>111676</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Nucor Corp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>670346105</cusip>
    <value>1069</value>
    <shrsOrPrnAmt>
      <sshPrnamt>20641</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>20641</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>O'Reilly Automotive</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>67103H107</cusip>
    <value>8649</value>
    <shrsOrPrnAmt>
      <sshPrnamt>25119</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1970</Sole>
      <Shared>0</Shared>
      <None>23149</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Occidental Petroleum</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>674599105</cusip>
    <value>162652</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2649914</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1596482</Sole>
      <Shared>0</Shared>
      <None>1053432</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Office Depot</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>676220106</cusip>
    <value>721</value>
    <shrsOrPrnAmt>
      <sshPrnamt>279294</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>220763</Sole>
      <Shared>0</Shared>
      <None>58531</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>OFG Bancorp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>67103X102</cusip>
    <value>5885</value>
    <shrsOrPrnAmt>
      <sshPrnamt>357522</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>357522</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>OGE Energy</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>670837103</cusip>
    <value>1202</value>
    <shrsOrPrnAmt>
      <sshPrnamt>30674</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>23754</Sole>
      <Shared>0</Shared>
      <None>6920</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Old Republic</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>680223104</cusip>
    <value>59870</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2910547</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1984267</Sole>
      <Shared>0</Shared>
      <None>926280</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Old Second Bancorp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>680277100</cusip>
    <value>1086</value>
    <shrsOrPrnAmt>
      <sshPrnamt>83547</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>83547</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Olympic Steel</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>68162K106</cusip>
    <value>1113</value>
    <shrsOrPrnAmt>
      <sshPrnamt>77976</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>77976</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Omnova Solutions</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>682129101</cusip>
    <value>440</value>
    <shrsOrPrnAmt>
      <sshPrnamt>60001</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>60001</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ONEOK</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>682680103</cusip>
    <value>8745</value>
    <shrsOrPrnAmt>
      <sshPrnamt>162098</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>8343</Sole>
      <Shared>0</Shared>
      <None>153755</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Oppenheimer Holdings</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>683797104</cusip>
    <value>4356</value>
    <shrsOrPrnAmt>
      <sshPrnamt>170494</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>170494</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Oracle</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>68389X105</cusip>
    <value>18407</value>
    <shrsOrPrnAmt>
      <sshPrnamt>407679</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>374717</Sole>
      <Shared>0</Shared>
      <None>32962</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Orion Engineered Crbns</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>L72967109</cusip>
    <value>2523</value>
    <shrsOrPrnAmt>
      <sshPrnamt>99800</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>99800</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Overseas Shipholding</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>69036R863</cusip>
    <value>2306</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1388955</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1338451</Sole>
      <Shared>0</Shared>
      <None>50504</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Paccar</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>693718108</cusip>
    <value>5687</value>
    <shrsOrPrnAmt>
      <sshPrnamt>99532</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>95895</Sole>
      <Shared>0</Shared>
      <None>3637</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Packaging Crp America</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>695156109</cusip>
    <value>21058</value>
    <shrsOrPrnAmt>
      <sshPrnamt>252318</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>172511</Sole>
      <Shared>0</Shared>
      <None>79807</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Par Pacific Holdings</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>69888T207</cusip>
    <value>2797</value>
    <shrsOrPrnAmt>
      <sshPrnamt>197230</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>197230</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Paramount Group</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>69924R108</cusip>
    <value>2145</value>
    <shrsOrPrnAmt>
      <sshPrnamt>170809</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>155384</Sole>
      <Shared>0</Shared>
      <None>15425</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Park Hotels &amp; Resorts</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>700517105</cusip>
    <value>55189</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2124289</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1516889</Sole>
      <Shared>0</Shared>
      <None>607400</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Paylocity Holding Corp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>70438V106</cusip>
    <value>352</value>
    <shrsOrPrnAmt>
      <sshPrnamt>5851</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>5851</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PBF Energy</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>69318G106</cusip>
    <value>65295</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1998630</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1355305</Sole>
      <Shared>0</Shared>
      <None>643325</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PC Connection</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>69318J100</cusip>
    <value>2481</value>
    <shrsOrPrnAmt>
      <sshPrnamt>83460</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>83460</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PCM</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>69323K100</cusip>
    <value>1389</value>
    <shrsOrPrnAmt>
      <sshPrnamt>78903</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>78903</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Peabody Energy</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>704551100</cusip>
    <value>30044</value>
    <shrsOrPrnAmt>
      <sshPrnamt>985698</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>638514</Sole>
      <Shared>0</Shared>
      <None>347184</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Pearson plc ADR</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>705015105</cusip>
    <value>3751</value>
    <shrsOrPrnAmt>
      <sshPrnamt>314172</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>273285</Sole>
      <Shared>0</Shared>
      <None>40887</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Pentair</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>G7S00T104</cusip>
    <value>232</value>
    <shrsOrPrnAmt>
      <sshPrnamt>6152</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>6152</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PepsiCo</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>713448108</cusip>
    <value>235012</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2127190</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1276141</Sole>
      <Shared>0</Shared>
      <None>851049</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Performance Food Grp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>71377A103</cusip>
    <value>31932</value>
    <shrsOrPrnAmt>
      <sshPrnamt>989536</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>480183</Sole>
      <Shared>0</Shared>
      <None>509353</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Perrigo Company</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>G97822103</cusip>
    <value>3609</value>
    <shrsOrPrnAmt>
      <sshPrnamt>93142</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>83051</Sole>
      <Shared>0</Shared>
      <None>10091</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Petroleo Brasileiro Petrobras</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>71654V101</cusip>
    <value>862</value>
    <shrsOrPrnAmt>
      <sshPrnamt>74415</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>74415</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Petroleo Brasileiro S.A. -ADR</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>71654V408</cusip>
    <value>1785</value>
    <shrsOrPrnAmt>
      <sshPrnamt>137213</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>137213</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Pfizer</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>717081103</cusip>
    <value>434688</value>
    <shrsOrPrnAmt>
      <sshPrnamt>9958477</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>5655093</Sole>
      <Shared>0</Shared>
      <None>4303384</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PG&amp;E Corp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>69331C108</cusip>
    <value>6851</value>
    <shrsOrPrnAmt>
      <sshPrnamt>288469</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>167951</Sole>
      <Shared>0</Shared>
      <None>120518</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Phibro Animal Hlth</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>71742Q106</cusip>
    <value>5364</value>
    <shrsOrPrnAmt>
      <sshPrnamt>166779</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>161095</Sole>
      <Shared>0</Shared>
      <None>5684</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Philip Morris Intl</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>718172109</cusip>
    <value>14543</value>
    <shrsOrPrnAmt>
      <sshPrnamt>217838</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>87033</Sole>
      <Shared>0</Shared>
      <None>130805</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Phillips 66</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>718546104</cusip>
    <value>200293</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2324928</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1380601</Sole>
      <Shared>0</Shared>
      <None>944327</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Photronics</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>719405102</cusip>
    <value>5601</value>
    <shrsOrPrnAmt>
      <sshPrnamt>578572</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>578572</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Piedmont Office Rlty</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>720190206</cusip>
    <value>444</value>
    <shrsOrPrnAmt>
      <sshPrnamt>26040</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>26040</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Pinnacle West</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>723484101</cusip>
    <value>22369</value>
    <shrsOrPrnAmt>
      <sshPrnamt>262544</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>201611</Sole>
      <Shared>0</Shared>
      <None>60933</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Pioneer Natural Res</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>723787107</cusip>
    <value>3552</value>
    <shrsOrPrnAmt>
      <sshPrnamt>27007</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>6154</Sole>
      <Shared>0</Shared>
      <None>20853</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PNM Resources</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>69349H107</cusip>
    <value>21523</value>
    <shrsOrPrnAmt>
      <sshPrnamt>523800</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>433012</Sole>
      <Shared>0</Shared>
      <None>90788</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Points International</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>730843208</cusip>
    <value>2580</value>
    <shrsOrPrnAmt>
      <sshPrnamt>259062</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>259062</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Popular</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>733174700</cusip>
    <value>145839</value>
    <shrsOrPrnAmt>
      <sshPrnamt>3088496</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1872354</Sole>
      <Shared>0</Shared>
      <None>1216142</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Portland Genl Elec</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>736508847</cusip>
    <value>116902</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2549668</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1632956</Sole>
      <Shared>0</Shared>
      <None>916712</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Post Holdings</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>737446104</cusip>
    <value>318</value>
    <shrsOrPrnAmt>
      <sshPrnamt>3568</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>3568</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Premier</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>74051N102</cusip>
    <value>20179</value>
    <shrsOrPrnAmt>
      <sshPrnamt>540259</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>327674</Sole>
      <Shared>0</Shared>
      <None>212585</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Prestige Brands</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>74112D101</cusip>
    <value>3628</value>
    <shrsOrPrnAmt>
      <sshPrnamt>117496</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>117496</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Progress Software Corp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>743312100</cusip>
    <value>5687</value>
    <shrsOrPrnAmt>
      <sshPrnamt>160252</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>160252</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Progressive Corp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>743315103</cusip>
    <value>37742</value>
    <shrsOrPrnAmt>
      <sshPrnamt>625594</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>412977</Sole>
      <Shared>0</Shared>
      <None>212617</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ProPetro Holding Corp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>74347M108</cusip>
    <value>2362</value>
    <shrsOrPrnAmt>
      <sshPrnamt>191728</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>191728</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Prudential Financial</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>744320102</cusip>
    <value>204280</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2504962</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1434055</Sole>
      <Shared>0</Shared>
      <None>1070907</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Psychemedics</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>744375205</cusip>
    <value>596</value>
    <shrsOrPrnAmt>
      <sshPrnamt>37527</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>37527</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>PTC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>69370C100</cusip>
    <value>4653</value>
    <shrsOrPrnAmt>
      <sshPrnamt>56129</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>56129</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Public Service Ent</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>744573106</cusip>
    <value>96909</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1861852</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1167728</Sole>
      <Shared>0</Shared>
      <None>694124</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>QEP Resources</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>74733V100</cusip>
    <value>1468</value>
    <shrsOrPrnAmt>
      <sshPrnamt>260827</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>260827</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>QIAGEN NV</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>N72482123</cusip>
    <value>5159</value>
    <shrsOrPrnAmt>
      <sshPrnamt>149742</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>149742</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Quanta Services</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>74762E102</cusip>
    <value>123853</value>
    <shrsOrPrnAmt>
      <sshPrnamt>4114726</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2527098</Sole>
      <Shared>0</Shared>
      <None>1587628</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Quest Diagnostics</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>74834L100</cusip>
    <value>10251</value>
    <shrsOrPrnAmt>
      <sshPrnamt>123101</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>107625</Sole>
      <Shared>0</Shared>
      <None>15476</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Radian Group</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>750236101</cusip>
    <value>53351</value>
    <shrsOrPrnAmt>
      <sshPrnamt>3261058</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2083519</Sole>
      <Shared>0</Shared>
      <None>1177539</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Radiant Logistics</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>75025X100</cusip>
    <value>1168</value>
    <shrsOrPrnAmt>
      <sshPrnamt>274754</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>274754</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Ralph Lauren</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>751212101</cusip>
    <value>4421</value>
    <shrsOrPrnAmt>
      <sshPrnamt>42732</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>34488</Sole>
      <Shared>0</Shared>
      <None>8244</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Regal Beloit</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>758750103</cusip>
    <value>5528</value>
    <shrsOrPrnAmt>
      <sshPrnamt>78917</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>66631</Sole>
      <Shared>0</Shared>
      <None>12286</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Regional Management</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>75902K106</cusip>
    <value>3862</value>
    <shrsOrPrnAmt>
      <sshPrnamt>160586</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>160586</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Reinsurance Grp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>759351604</cusip>
    <value>152790</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1089564</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>644515</Sole>
      <Shared>0</Shared>
      <None>445049</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Reliance Steel &amp; Alum</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>759509102</cusip>
    <value>59275</value>
    <shrsOrPrnAmt>
      <sshPrnamt>832859</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>440676</Sole>
      <Shared>0</Shared>
      <None>392183</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Renewable Energy Grp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>75972A301</cusip>
    <value>4991</value>
    <shrsOrPrnAmt>
      <sshPrnamt>194204</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>194204</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Repligen Corp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>759916109</cusip>
    <value>723</value>
    <shrsOrPrnAmt>
      <sshPrnamt>13701</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>5990</Sole>
      <Shared>0</Shared>
      <None>7711</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Republic Bancorp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>760281204</cusip>
    <value>762</value>
    <shrsOrPrnAmt>
      <sshPrnamt>19671</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>19671</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ResMed</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>761152107</cusip>
    <value>417</value>
    <shrsOrPrnAmt>
      <sshPrnamt>3663</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2438</Sole>
      <Shared>0</Shared>
      <None>1225</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Resolute Forest Prods</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>76117W109</cusip>
    <value>3652</value>
    <shrsOrPrnAmt>
      <sshPrnamt>460520</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>430781</Sole>
      <Shared>0</Shared>
      <None>29739</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>REX American Resources</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>761624105</cusip>
    <value>2406</value>
    <shrsOrPrnAmt>
      <sshPrnamt>35327</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>35327</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Rexnord</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>76169B102</cusip>
    <value>3051</value>
    <shrsOrPrnAmt>
      <sshPrnamt>132945</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>80400</Sole>
      <Shared>0</Shared>
      <None>52545</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>RingCentral</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>76680R206</cusip>
    <value>1468</value>
    <shrsOrPrnAmt>
      <sshPrnamt>17806</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>17806</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>RMR Group</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>74967R106</cusip>
    <value>4549</value>
    <shrsOrPrnAmt>
      <sshPrnamt>85696</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>85696</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Robert Half Intl</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>770323103</cusip>
    <value>97856</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1710766</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1031864</Sole>
      <Shared>0</Shared>
      <None>678902</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Rogers Commun (B)</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>775109200</cusip>
    <value>10440</value>
    <shrsOrPrnAmt>
      <sshPrnamt>203674</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>139826</Sole>
      <Shared>0</Shared>
      <None>63848</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Rosetta Stone</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>777780107</cusip>
    <value>2259</value>
    <shrsOrPrnAmt>
      <sshPrnamt>137749</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>137749</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Royal Bank of Scotland ADR</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>780097689</cusip>
    <value>926</value>
    <shrsOrPrnAmt>
      <sshPrnamt>165658</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>121469</Sole>
      <Shared>0</Shared>
      <None>44189</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>RTI Biologics</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>74975N105</cusip>
    <value>2302</value>
    <shrsOrPrnAmt>
      <sshPrnamt>622142</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>591184</Sole>
      <Shared>0</Shared>
      <None>30958</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>S&amp;P Dep Receipts</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>78462F103</cusip>
    <value>2081</value>
    <shrsOrPrnAmt>
      <sshPrnamt>8325</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>8325</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>S&amp;P Global</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>78409V104</cusip>
    <value>186689</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1098561</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>610218</Sole>
      <Shared>0</Shared>
      <None>488343</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Sabra Hlth Care REIT</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>78573L106</cusip>
    <value>293</value>
    <shrsOrPrnAmt>
      <sshPrnamt>17796</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>17796</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Santander Consumer</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>80283M101</cusip>
    <value>15793</value>
    <shrsOrPrnAmt>
      <sshPrnamt>897844</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>632089</Sole>
      <Shared>0</Shared>
      <None>265755</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SBA Communications</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>78410G104</cusip>
    <value>34014</value>
    <shrsOrPrnAmt>
      <sshPrnamt>210108</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>82901</Sole>
      <Shared>0</Shared>
      <None>127207</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Scholastic Corp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>807066105</cusip>
    <value>337</value>
    <shrsOrPrnAmt>
      <sshPrnamt>8379</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>8379</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SeaChange International</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>811699107</cusip>
    <value>229</value>
    <shrsOrPrnAmt>
      <sshPrnamt>182034</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>182034</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Seadrill Partners</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>Y7545W109</cusip>
    <value>540</value>
    <shrsOrPrnAmt>
      <sshPrnamt>312223</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>312223</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Seagate Technology</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>G7945M107</cusip>
    <value>416</value>
    <shrsOrPrnAmt>
      <sshPrnamt>10792</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>10792</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Senior Housing Pptys</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>81721M109</cusip>
    <value>238</value>
    <shrsOrPrnAmt>
      <sshPrnamt>20310</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>20310</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ServiceMaster Global</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>81761R109</cusip>
    <value>2535</value>
    <shrsOrPrnAmt>
      <sshPrnamt>68997</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>68997</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Shutterstock</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>825690100</cusip>
    <value>312</value>
    <shrsOrPrnAmt>
      <sshPrnamt>8661</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>8661</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Sierra Bancorp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>82620P102</cusip>
    <value>4077</value>
    <shrsOrPrnAmt>
      <sshPrnamt>169679</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>161202</Sole>
      <Shared>0</Shared>
      <None>8477</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SilverBow Resources</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>82836G102</cusip>
    <value>1602</value>
    <shrsOrPrnAmt>
      <sshPrnamt>67779</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>67779</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Silvercorp Metals</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>82835P103</cusip>
    <value>22</value>
    <shrsOrPrnAmt>
      <sshPrnamt>10700</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>10700</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Simon Property Grp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>828806109</cusip>
    <value>793</value>
    <shrsOrPrnAmt>
      <sshPrnamt>4721</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>4721</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Sinclair Broadcast (A)</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>829226109</cusip>
    <value>2811</value>
    <shrsOrPrnAmt>
      <sshPrnamt>106720</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>92550</Sole>
      <Shared>0</Shared>
      <None>14170</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SINOPEC Shanghai -ADR</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>82935M109</cusip>
    <value>3821</value>
    <shrsOrPrnAmt>
      <sshPrnamt>88542</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>88542</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SkyWest</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>830879102</cusip>
    <value>3533</value>
    <shrsOrPrnAmt>
      <sshPrnamt>79436</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>69512</Sole>
      <Shared>0</Shared>
      <None>9924</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Southern Natl Banc VA</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>843395104</cusip>
    <value>496</value>
    <shrsOrPrnAmt>
      <sshPrnamt>37556</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>37556</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Southwest Airlines</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>844741108</cusip>
    <value>733</value>
    <shrsOrPrnAmt>
      <sshPrnamt>15761</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>15761</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Southwest Gas Holdings</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>844895102</cusip>
    <value>55099</value>
    <shrsOrPrnAmt>
      <sshPrnamt>720248</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>415916</Sole>
      <Shared>0</Shared>
      <None>304332</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Spirit Airlines</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>848577102</cusip>
    <value>17526</value>
    <shrsOrPrnAmt>
      <sshPrnamt>302594</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>205584</Sole>
      <Shared>0</Shared>
      <None>97010</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Spirit Realty Capital</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>84860W300</cusip>
    <value>83842</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2378491</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1424864</Sole>
      <Shared>0</Shared>
      <None>953628</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Spok Holdings</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>84863T106</cusip>
    <value>2708</value>
    <shrsOrPrnAmt>
      <sshPrnamt>204220</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>195276</Sole>
      <Shared>0</Shared>
      <None>8944</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Sprouts Farmers Market</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>85208M102</cusip>
    <value>31880</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1356019</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>727597</Sole>
      <Shared>0</Shared>
      <None>628422</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Steel Dynamics</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>858119100</cusip>
    <value>119216</value>
    <shrsOrPrnAmt>
      <sshPrnamt>3968588</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2383097</Sole>
      <Shared>0</Shared>
      <None>1585491</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Stellus Capital Mgt</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>858568108</cusip>
    <value>3438</value>
    <shrsOrPrnAmt>
      <sshPrnamt>265490</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>265490</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>STERIS plc</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>G84720104</cusip>
    <value>1068</value>
    <shrsOrPrnAmt>
      <sshPrnamt>9993</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>9993</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Stock Yards Bancorp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>861025104</cusip>
    <value>1247</value>
    <shrsOrPrnAmt>
      <sshPrnamt>38031</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>38031</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>STORE Capital</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>862121100</cusip>
    <value>3974</value>
    <shrsOrPrnAmt>
      <sshPrnamt>140368</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>140368</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Sun Communities</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>866674104</cusip>
    <value>567</value>
    <shrsOrPrnAmt>
      <sshPrnamt>5575</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>5575</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Sun Life Financial</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>866796105</cusip>
    <value>546</value>
    <shrsOrPrnAmt>
      <sshPrnamt>16454</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>16454</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Suncor Energy</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>867224107</cusip>
    <value>4711</value>
    <shrsOrPrnAmt>
      <sshPrnamt>168423</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>147604</Sole>
      <Shared>0</Shared>
      <None>20819</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SVB Financial Group</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>78486Q101</cusip>
    <value>1962</value>
    <shrsOrPrnAmt>
      <sshPrnamt>10333</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>3458</Sole>
      <Shared>0</Shared>
      <None>6875</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Synchrony Financial</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>87165B103</cusip>
    <value>3430</value>
    <shrsOrPrnAmt>
      <sshPrnamt>146213</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>108129</Sole>
      <Shared>0</Shared>
      <None>38084</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Synopsys</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>871607107</cusip>
    <value>20298</value>
    <shrsOrPrnAmt>
      <sshPrnamt>240956</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>215851</Sole>
      <Shared>0</Shared>
      <None>25105</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Sysco Corp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>871829107</cusip>
    <value>8746</value>
    <shrsOrPrnAmt>
      <sshPrnamt>139579</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>102603</Sole>
      <Shared>0</Shared>
      <None>36976</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>T-Mobile USA</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>872590104</cusip>
    <value>27561</value>
    <shrsOrPrnAmt>
      <sshPrnamt>433280</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>216048</Sole>
      <Shared>0</Shared>
      <None>217232</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Tal Education -ADR</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>874080104</cusip>
    <value>413</value>
    <shrsOrPrnAmt>
      <sshPrnamt>15488</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>15488</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Tapestry</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>876030107</cusip>
    <value>33162</value>
    <shrsOrPrnAmt>
      <sshPrnamt>982572</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>615332</Sole>
      <Shared>0</Shared>
      <None>367240</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Targa Resources</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>87612G101</cusip>
    <value>399</value>
    <shrsOrPrnAmt>
      <sshPrnamt>11072</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>11072</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Target Corp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>87612E106</cusip>
    <value>5177</value>
    <shrsOrPrnAmt>
      <sshPrnamt>78339</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>77474</Sole>
      <Shared>0</Shared>
      <None>865</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Taro Pharmaceutical</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>M8737E108</cusip>
    <value>14823</value>
    <shrsOrPrnAmt>
      <sshPrnamt>175134</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>165241</Sole>
      <Shared>0</Shared>
      <None>9893</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Taseko Mines Ltd</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>876511106</cusip>
    <value>349</value>
    <shrsOrPrnAmt>
      <sshPrnamt>737127</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>737127</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>TCF Financial</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>872275102</cusip>
    <value>872</value>
    <shrsOrPrnAmt>
      <sshPrnamt>44738</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>17684</Sole>
      <Shared>0</Shared>
      <None>27054</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>TE Connectivity Ltd</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>H84989104</cusip>
    <value>16068</value>
    <shrsOrPrnAmt>
      <sshPrnamt>212457</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>187303</Sole>
      <Shared>0</Shared>
      <None>25154</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Tech Data</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>878237106</cusip>
    <value>820</value>
    <shrsOrPrnAmt>
      <sshPrnamt>10023</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>10023</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Teck Resources Ltd</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>878742204</cusip>
    <value>5785</value>
    <shrsOrPrnAmt>
      <sshPrnamt>268585</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>246275</Sole>
      <Shared>0</Shared>
      <None>22310</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Tegna</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>87901J105</cusip>
    <value>27550</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2534459</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1408399</Sole>
      <Shared>0</Shared>
      <None>1126060</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Teledyne Technologies</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>879360105</cusip>
    <value>9065</value>
    <shrsOrPrnAmt>
      <sshPrnamt>43779</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>6950</Sole>
      <Shared>0</Shared>
      <None>36829</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Telefonica Brasil -ADR</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>87936R106</cusip>
    <value>248</value>
    <shrsOrPrnAmt>
      <sshPrnamt>20776</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>20776</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Telephone &amp; Data Sys</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>879433829</cusip>
    <value>91167</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2801705</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1748199</Sole>
      <Shared>0</Shared>
      <None>1053506</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>TELUS</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>87971M103</cusip>
    <value>12909</value>
    <shrsOrPrnAmt>
      <sshPrnamt>389542</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>346109</Sole>
      <Shared>0</Shared>
      <None>43433</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Teradata Corp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>88076W103</cusip>
    <value>65204</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1699780</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1249122</Sole>
      <Shared>0</Shared>
      <None>450658</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Ternium SA -ADR</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>880890108</cusip>
    <value>522</value>
    <shrsOrPrnAmt>
      <sshPrnamt>19267</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>14487</Sole>
      <Shared>0</Shared>
      <None>4780</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Tetra Tech</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>88162G103</cusip>
    <value>1230</value>
    <shrsOrPrnAmt>
      <sshPrnamt>23760</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>23760</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Teva Pharm Inds -ADR</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>881624209</cusip>
    <value>1242</value>
    <shrsOrPrnAmt>
      <sshPrnamt>80543</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>58823</Sole>
      <Shared>0</Shared>
      <None>21720</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Textron</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>883203101</cusip>
    <value>10600</value>
    <shrsOrPrnAmt>
      <sshPrnamt>230476</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>122224</Sole>
      <Shared>0</Shared>
      <None>108252</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>The Bancorp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>05969A105</cusip>
    <value>5046</value>
    <shrsOrPrnAmt>
      <sshPrnamt>633915</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>609931</Sole>
      <Shared>0</Shared>
      <None>23984</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>The Habit Restaurants</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>40449J103</cusip>
    <value>398</value>
    <shrsOrPrnAmt>
      <sshPrnamt>37888</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>37888</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Thermo Fisher Sci</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>883556102</cusip>
    <value>5159</value>
    <shrsOrPrnAmt>
      <sshPrnamt>23051</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>23051</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Thermon Group</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>88362T103</cusip>
    <value>2805</value>
    <shrsOrPrnAmt>
      <sshPrnamt>138319</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>138319</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>THL Credit</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>872438106</cusip>
    <value>2000</value>
    <shrsOrPrnAmt>
      <sshPrnamt>328993</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>328993</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>TIM Participacoes -ADR</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>88706P205</cusip>
    <value>10599</value>
    <shrsOrPrnAmt>
      <sshPrnamt>690943</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>690943</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Timken Co</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>887389104</cusip>
    <value>4387</value>
    <shrsOrPrnAmt>
      <sshPrnamt>117542</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>117542</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Tivity Health</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>88870R102</cusip>
    <value>3757</value>
    <shrsOrPrnAmt>
      <sshPrnamt>151439</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>151439</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>TJX Companies</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>872540109</cusip>
    <value>32451</value>
    <shrsOrPrnAmt>
      <sshPrnamt>725314</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>535104</Sole>
      <Shared>0</Shared>
      <None>190210</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Tower Intl</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>891826109</cusip>
    <value>5315</value>
    <shrsOrPrnAmt>
      <sshPrnamt>223337</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>213402</Sole>
      <Shared>0</Shared>
      <None>9935</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>TransAlta Corp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>89346D107</cusip>
    <value>80</value>
    <shrsOrPrnAmt>
      <sshPrnamt>19457</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>19457</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>TransGlobe Energy</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>893662106</cusip>
    <value>2351</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1257002</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1209554</Sole>
      <Shared>0</Shared>
      <None>47448</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Travelzoo</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>89421Q205</cusip>
    <value>1457</value>
    <shrsOrPrnAmt>
      <sshPrnamt>148246</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>148246</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Tredegar Industries</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>894650100</cusip>
    <value>463</value>
    <shrsOrPrnAmt>
      <sshPrnamt>29171</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>29171</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Trimas Corp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>896215209</cusip>
    <value>3822</value>
    <shrsOrPrnAmt>
      <sshPrnamt>140049</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>140049</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Trinseo</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>L9340P101</cusip>
    <value>27278</value>
    <shrsOrPrnAmt>
      <sshPrnamt>595840</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>363337</Sole>
      <Shared>0</Shared>
      <None>232503</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>TrueBlue</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>89785X101</cusip>
    <value>2384</value>
    <shrsOrPrnAmt>
      <sshPrnamt>107146</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>107146</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Tyson Foods</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>902494103</cusip>
    <value>127015</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2378552</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1453498</Sole>
      <Shared>0</Shared>
      <None>925054</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>U.S. Cellular</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>911684108</cusip>
    <value>21792</value>
    <shrsOrPrnAmt>
      <sshPrnamt>419317</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>235035</Sole>
      <Shared>0</Shared>
      <None>184282</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>UDR</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>902653104</cusip>
    <value>4399</value>
    <shrsOrPrnAmt>
      <sshPrnamt>111025</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>111025</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>UGI Corp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>902681105</cusip>
    <value>146065</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2737858</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1730837</Sole>
      <Shared>0</Shared>
      <None>1007021</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Ultimate Software Grp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>90385D107</cusip>
    <value>1751</value>
    <shrsOrPrnAmt>
      <sshPrnamt>7152</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>7152</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Ultrapar -ADR</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>90400P101</cusip>
    <value>206</value>
    <shrsOrPrnAmt>
      <sshPrnamt>15211</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>15211</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>UMH Properties</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>903002103</cusip>
    <value>961</value>
    <shrsOrPrnAmt>
      <sshPrnamt>81139</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>81139</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>United Continental</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>910047109</cusip>
    <value>173674</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2074217</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1272064</Sole>
      <Shared>0</Shared>
      <None>802153</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>United Therapeutics</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>91307C102</cusip>
    <value>8238</value>
    <shrsOrPrnAmt>
      <sshPrnamt>75646</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>59381</Sole>
      <Shared>0</Shared>
      <None>16265</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>UnitedHealth Group</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>91324P102</cusip>
    <value>38710</value>
    <shrsOrPrnAmt>
      <sshPrnamt>155385</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>66228</Sole>
      <Shared>0</Shared>
      <None>89157</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Uniti Group</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>91325V108</cusip>
    <value>233</value>
    <shrsOrPrnAmt>
      <sshPrnamt>14935</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>14935</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Unitil</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>913259107</cusip>
    <value>6581</value>
    <shrsOrPrnAmt>
      <sshPrnamt>129950</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>126513</Sole>
      <Shared>0</Shared>
      <None>3437</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Unum Group</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>91529Y106</cusip>
    <value>1090</value>
    <shrsOrPrnAmt>
      <sshPrnamt>37094</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>37094</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>US Foods</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>912008109</cusip>
    <value>15746</value>
    <shrsOrPrnAmt>
      <sshPrnamt>497659</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>206218</Sole>
      <Shared>0</Shared>
      <None>291441</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>USA Truck</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>902925106</cusip>
    <value>2480</value>
    <shrsOrPrnAmt>
      <sshPrnamt>165639</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>165639</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>USANA Health Sciences</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>90328M107</cusip>
    <value>48708</value>
    <shrsOrPrnAmt>
      <sshPrnamt>413724</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>259716</Sole>
      <Shared>0</Shared>
      <None>154008</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Vale S.A. -ADR</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>91912E105</cusip>
    <value>9343</value>
    <shrsOrPrnAmt>
      <sshPrnamt>708357</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>708357</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Valero Energy</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>91913Y100</cusip>
    <value>166026</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2214572</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1353487</Sole>
      <Shared>0</Shared>
      <None>861085</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Vector Group Ltd</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>92240M108</cusip>
    <value>364</value>
    <shrsOrPrnAmt>
      <sshPrnamt>37402</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>30341</Sole>
      <Shared>0</Shared>
      <None>7061</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Vectrus</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>92242T101</cusip>
    <value>3447</value>
    <shrsOrPrnAmt>
      <sshPrnamt>159728</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>149900</Sole>
      <Shared>0</Shared>
      <None>9828</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Vedanta - ADR</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>92242Y100</cusip>
    <value>2647</value>
    <shrsOrPrnAmt>
      <sshPrnamt>229362</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>229362</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>VEREIT (A)</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>92339V100</cusip>
    <value>41304</value>
    <shrsOrPrnAmt>
      <sshPrnamt>5776816</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>4174856</Sole>
      <Shared>0</Shared>
      <None>1601960</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Verisign</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>92343E102</cusip>
    <value>167382</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1128750</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>672805</Sole>
      <Shared>0</Shared>
      <None>455945</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Veritiv</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>923454102</cusip>
    <value>2943</value>
    <shrsOrPrnAmt>
      <sshPrnamt>117873</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>110863</Sole>
      <Shared>0</Shared>
      <None>7010</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Verizon Communications</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>92343V104</cusip>
    <value>393216</value>
    <shrsOrPrnAmt>
      <sshPrnamt>6994233</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>4066868</Sole>
      <Shared>0</Shared>
      <None>2927365</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Verso (A)</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>92531L207</cusip>
    <value>6568</value>
    <shrsOrPrnAmt>
      <sshPrnamt>293204</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>277915</Sole>
      <Shared>0</Shared>
      <None>15289</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Vertex Pharmaceuticals</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>92532F100</cusip>
    <value>5854</value>
    <shrsOrPrnAmt>
      <sshPrnamt>35329</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>35329</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>VF Corp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>918204108</cusip>
    <value>3142</value>
    <shrsOrPrnAmt>
      <sshPrnamt>44039</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>44039</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Viacom (B)</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>92553P201</cusip>
    <value>54805</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2132508</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1184779</Sole>
      <Shared>0</Shared>
      <None>947729</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Vishay Intertech</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>928298108</cusip>
    <value>23831</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1323229</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>811437</Sole>
      <Shared>0</Shared>
      <None>511792</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Vishay Precision Grp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>92835K103</cusip>
    <value>1053</value>
    <shrsOrPrnAmt>
      <sshPrnamt>34828</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>34828</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Vitamin Shoppe</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>92849E101</cusip>
    <value>3084</value>
    <shrsOrPrnAmt>
      <sshPrnamt>650600</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>615660</Sole>
      <Shared>0</Shared>
      <None>34940</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Voya Financial</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>929089100</cusip>
    <value>47353</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1179694</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>703729</Sole>
      <Shared>0</Shared>
      <None>475965</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Walt Disney Company</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>254687106</cusip>
    <value>34307</value>
    <shrsOrPrnAmt>
      <sshPrnamt>312877</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>294814</Sole>
      <Shared>0</Shared>
      <None>18063</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Warrior Met Coal</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>93627C101</cusip>
    <value>5535</value>
    <shrsOrPrnAmt>
      <sshPrnamt>229576</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>220460</Sole>
      <Shared>0</Shared>
      <None>9116</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Waters Corp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>941848103</cusip>
    <value>12190</value>
    <shrsOrPrnAmt>
      <sshPrnamt>64615</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>37747</Sole>
      <Shared>0</Shared>
      <None>26868</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>WellCare Hlth Plans</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>94946T106</cusip>
    <value>63967</value>
    <shrsOrPrnAmt>
      <sshPrnamt>270944</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>162017</Sole>
      <Shared>0</Shared>
      <None>108927</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>WESCO Intl</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>95082P105</cusip>
    <value>25312</value>
    <shrsOrPrnAmt>
      <sshPrnamt>527324</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>400672</Sole>
      <Shared>0</Shared>
      <None>126652</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Western Union</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>959802109</cusip>
    <value>252</value>
    <shrsOrPrnAmt>
      <sshPrnamt>14788</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>14788</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>WestRock</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>96145D105</cusip>
    <value>3929</value>
    <shrsOrPrnAmt>
      <sshPrnamt>104054</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>30765</Sole>
      <Shared>0</Shared>
      <None>73289</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>WEX</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>96208T104</cusip>
    <value>5149</value>
    <shrsOrPrnAmt>
      <sshPrnamt>36765</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>36765</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Williams Cos</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>969457100</cusip>
    <value>271</value>
    <shrsOrPrnAmt>
      <sshPrnamt>12294</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>12294</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Wintrust Finl Corp</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>97650W108</cusip>
    <value>46090</value>
    <shrsOrPrnAmt>
      <sshPrnamt>693182</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>315965</Sole>
      <Shared>0</Shared>
      <None>377217</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Wolverine World Wide</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>978097103</cusip>
    <value>762</value>
    <shrsOrPrnAmt>
      <sshPrnamt>23909</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>23909</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>WPX Energy</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>98212B103</cusip>
    <value>3754</value>
    <shrsOrPrnAmt>
      <sshPrnamt>330754</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>330754</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Xenia Hotels &amp; Resorts</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>984017103</cusip>
    <value>9084</value>
    <shrsOrPrnAmt>
      <sshPrnamt>528140</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>517126</Sole>
      <Shared>0</Shared>
      <None>11014</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Xilinx</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>983919101</cusip>
    <value>1670</value>
    <shrsOrPrnAmt>
      <sshPrnamt>19606</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>19606</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Xinyuan Real Estate -ADR</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>98417P105</cusip>
    <value>3022</value>
    <shrsOrPrnAmt>
      <sshPrnamt>795326</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>758849</Sole>
      <Shared>0</Shared>
      <None>36477</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Yum China</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>98850P109</cusip>
    <value>2282</value>
    <shrsOrPrnAmt>
      <sshPrnamt>68071</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>68071</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Yum! Brands</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>988498101</cusip>
    <value>216958</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2360288</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1445642</Sole>
      <Shared>0</Shared>
      <None>914646</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>ZAGG</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>98884U108</cusip>
    <value>589</value>
    <shrsOrPrnAmt>
      <sshPrnamt>60252</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>60252</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Zendesk</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>98936J101</cusip>
    <value>1459</value>
    <shrsOrPrnAmt>
      <sshPrnamt>24996</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>0</Sole>
      <Shared>0</Shared>
      <None>24996</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Zix</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>98974P100</cusip>
    <value>4640</value>
    <shrsOrPrnAmt>
      <sshPrnamt>809756</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>809756</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Zoetis</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>98978V103</cusip>
    <value>128409</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1501158</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>909642</Sole>
      <Shared>0</Shared>
      <None>591516</None>
    </votingAuthority>
  </infoTable>
</informationTable>
