<?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>3M Company</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>88579Y101</cusip>
    <value>17332</value>
    <shrsOrPrnAmt>
      <sshPrnamt>133932</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>121307</Sole>
      <Shared>0</Shared>
      <None>12625</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Accenture Ltd New</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>G1151C101</cusip>
    <value>60404</value>
    <shrsOrPrnAmt>
      <sshPrnamt>217556</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>205353</Sole>
      <Shared>0</Shared>
      <None>12203</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Adobe Systems</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>00724F101</cusip>
    <value>57818</value>
    <shrsOrPrnAmt>
      <sshPrnamt>157946</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>149349</Sole>
      <Shared>0</Shared>
      <None>8597</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Alphabet Inc Cl A</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>02079K305</cusip>
    <value>96598</value>
    <shrsOrPrnAmt>
      <sshPrnamt>44326</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>42101</Sole>
      <Shared>0</Shared>
      <None>2225</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Alphabet Inc Cl C</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>02079K107</cusip>
    <value>1052</value>
    <shrsOrPrnAmt>
      <sshPrnamt>481</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>473</Sole>
      <Shared>0</Shared>
      <None>8</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Amazon.com</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>023135106</cusip>
    <value>257</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2420</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2420</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Amgen</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>031162100</cusip>
    <value>9807</value>
    <shrsOrPrnAmt>
      <sshPrnamt>40310</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>39632</Sole>
      <Shared>0</Shared>
      <None>678</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Apple Inc</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>037833100</cusip>
    <value>77127</value>
    <shrsOrPrnAmt>
      <sshPrnamt>564127</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>532482</Sole>
      <Shared>0</Shared>
      <None>31645</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Becton, Dickinson &amp; Co</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>075887109</cusip>
    <value>52826</value>
    <shrsOrPrnAmt>
      <sshPrnamt>214279</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>202582</Sole>
      <Shared>0</Shared>
      <None>11697</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Berkshire Hathaway B</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>084670702</cusip>
    <value>78217</value>
    <shrsOrPrnAmt>
      <sshPrnamt>286489</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>269237</Sole>
      <Shared>0</Shared>
      <None>17252</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Biogen Inc</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>09062X103</cusip>
    <value>47410</value>
    <shrsOrPrnAmt>
      <sshPrnamt>232470</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>219681</Sole>
      <Shared>0</Shared>
      <None>12789</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Bristol-Myers Squibb</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>110122108</cusip>
    <value>302</value>
    <shrsOrPrnAmt>
      <sshPrnamt>3919</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>3744</Sole>
      <Shared>0</Shared>
      <None>175</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>C.H. Robinson Worldwide</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>12541W209</cusip>
    <value>72629</value>
    <shrsOrPrnAmt>
      <sshPrnamt>716473</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>676856</Sole>
      <Shared>0</Shared>
      <None>39617</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Cisco Systems</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>17275R102</cusip>
    <value>32251</value>
    <shrsOrPrnAmt>
      <sshPrnamt>756356</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>703692</Sole>
      <Shared>0</Shared>
      <None>52664</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Coca-Cola</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>191216100</cusip>
    <value>8838</value>
    <shrsOrPrnAmt>
      <sshPrnamt>140480</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>127356</Sole>
      <Shared>0</Shared>
      <None>13124</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Cognizant Tech Solutions</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>192446102</cusip>
    <value>46083</value>
    <shrsOrPrnAmt>
      <sshPrnamt>682819</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>642700</Sole>
      <Shared>0</Shared>
      <None>40119</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Colgate-Palmolive</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>194162103</cusip>
    <value>666</value>
    <shrsOrPrnAmt>
      <sshPrnamt>8315</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>8315</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Disney Walt Co</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>254687106</cusip>
    <value>113332</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1200555</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1140649</Sole>
      <Shared>0</Shared>
      <None>59906</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>General Dynamics</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>369550108</cusip>
    <value>81915</value>
    <shrsOrPrnAmt>
      <sshPrnamt>370238</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>349675</Sole>
      <Shared>0</Shared>
      <None>20563</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Home Depot</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>437076102</cusip>
    <value>70911</value>
    <shrsOrPrnAmt>
      <sshPrnamt>258543</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>244149</Sole>
      <Shared>0</Shared>
      <None>14394</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Int'l Business Machines</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>459200101</cusip>
    <value>305</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2160</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2105</Sole>
      <Shared>0</Shared>
      <None>55</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Int'l Flavors &amp; Frag</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>459506101</cusip>
    <value>56636</value>
    <shrsOrPrnAmt>
      <sshPrnamt>475457</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>447283</Sole>
      <Shared>0</Shared>
      <None>28174</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Intel</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>458140100</cusip>
    <value>268</value>
    <shrsOrPrnAmt>
      <sshPrnamt>7160</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>6970</Sole>
      <Shared>0</Shared>
      <None>190</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Johnson &amp; Johnson</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>478160104</cusip>
    <value>67637</value>
    <shrsOrPrnAmt>
      <sshPrnamt>381030</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>362598</Sole>
      <Shared>0</Shared>
      <None>18432</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Lockheed Martin</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>539830109</cusip>
    <value>397</value>
    <shrsOrPrnAmt>
      <sshPrnamt>924</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>899</Sole>
      <Shared>0</Shared>
      <None>25</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Medtronic PLC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>G5960L103</cusip>
    <value>78557</value>
    <shrsOrPrnAmt>
      <sshPrnamt>875287</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>833095</Sole>
      <Shared>0</Shared>
      <None>42192</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Microsoft</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>594918104</cusip>
    <value>111932</value>
    <shrsOrPrnAmt>
      <sshPrnamt>435821</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>414257</Sole>
      <Shared>0</Shared>
      <None>21564</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>NIKE</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>654106103</cusip>
    <value>60135</value>
    <shrsOrPrnAmt>
      <sshPrnamt>588408</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>548711</Sole>
      <Shared>0</Shared>
      <None>39697</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>National Grid PLC New</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>636274409</cusip>
    <value>224</value>
    <shrsOrPrnAmt>
      <sshPrnamt>3460</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>3401</Sole>
      <Shared>0</Shared>
      <None>59</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Novo Nordisk ADR</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>670100205</cusip>
    <value>78769</value>
    <shrsOrPrnAmt>
      <sshPrnamt>706896</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>664337</Sole>
      <Shared>0</Shared>
      <None>42559</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Oracle</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>68389X105</cusip>
    <value>114606</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1640272</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1552678</Sole>
      <Shared>0</Shared>
      <None>87594</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Paychex</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>704326107</cusip>
    <value>583</value>
    <shrsOrPrnAmt>
      <sshPrnamt>5124</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>4964</Sole>
      <Shared>0</Shared>
      <None>160</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Pepsico</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>713448108</cusip>
    <value>29292</value>
    <shrsOrPrnAmt>
      <sshPrnamt>175760</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>164526</Sole>
      <Shared>0</Shared>
      <None>11234</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Pfizer</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>717081103</cusip>
    <value>305</value>
    <shrsOrPrnAmt>
      <sshPrnamt>5821</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>5821</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Polaris Industries</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>731068102</cusip>
    <value>277</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2792</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2792</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Procter &amp; Gamble</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>742718109</cusip>
    <value>31515</value>
    <shrsOrPrnAmt>
      <sshPrnamt>219176</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>204957</Sole>
      <Shared>0</Shared>
      <None>14219</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Raytheon Technologies</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>75513E101</cusip>
    <value>121051</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1259503</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1194788</Sole>
      <Shared>0</Shared>
      <None>64715</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Reckitt Benckiser Group PLC AD</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>756255204</cusip>
    <value>38508</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2528446</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>2363394</Sole>
      <Shared>0</Shared>
      <None>165052</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Roche Holding AG</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>771195104</cusip>
    <value>57010</value>
    <shrsOrPrnAmt>
      <sshPrnamt>1366826</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1286884</Sole>
      <Shared>0</Shared>
      <None>79942</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>SAP AG Spons ADR</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>803054204</cusip>
    <value>834</value>
    <shrsOrPrnAmt>
      <sshPrnamt>9193</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>9193</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Starbucks</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>855244109</cusip>
    <value>58714</value>
    <shrsOrPrnAmt>
      <sshPrnamt>768607</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>726105</Sole>
      <Shared>0</Shared>
      <None>42502</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>T Rowe Price Group</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>74144T108</cusip>
    <value>590</value>
    <shrsOrPrnAmt>
      <sshPrnamt>5191</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>5120</Sole>
      <Shared>0</Shared>
      <None>71</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Unilever PLC</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>904767704</cusip>
    <value>91788</value>
    <shrsOrPrnAmt>
      <sshPrnamt>2002790</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>1908429</Sole>
      <Shared>0</Shared>
      <None>94361</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Visa Inc</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>92826C839</cusip>
    <value>48831</value>
    <shrsOrPrnAmt>
      <sshPrnamt>248013</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>234091</Sole>
      <Shared>0</Shared>
      <None>13922</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Walmart Inc</nameOfIssuer>
    <titleOfClass>COM</titleOfClass>
    <cusip>931142103</cusip>
    <value>41877</value>
    <shrsOrPrnAmt>
      <sshPrnamt>344436</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>324727</Sole>
      <Shared>0</Shared>
      <None>19709</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>Magellan Midstream Partners LP</nameOfIssuer>
    <titleOfClass>ETP</titleOfClass>
    <cusip>559080106</cusip>
    <value>215</value>
    <shrsOrPrnAmt>
      <sshPrnamt>4500</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>4500</Sole>
      <Shared>0</Shared>
      <None>0</None>
    </votingAuthority>
  </infoTable>
  <infoTable>
    <nameOfIssuer>iShares Edge MSCI USA Quality</nameOfIssuer>
    <titleOfClass>ETF</titleOfClass>
    <cusip>46432F339</cusip>
    <value>2385</value>
    <shrsOrPrnAmt>
      <sshPrnamt>21350</sshPrnamt>
      <sshPrnamtType>SH</sshPrnamtType>
    </shrsOrPrnAmt>
    <investmentDiscretion>SOLE</investmentDiscretion>
    <votingAuthority>
      <Sole>17638</Sole>
      <Shared>0</Shared>
      <None>3712</None>
    </votingAuthority>
  </infoTable>
</informationTable>
