<informationTable xmlns="http://www.sec.gov/edgar/document/thirteenf/informationtable" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
   <infoTable>
       <nameOfIssuer>AT&amp;T</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>00206R102</cusip>
       <value>19511</value>
       <shrsOrPrnAmt>
           <sshPrnamt>458767</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>458767</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>AbbVie</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>00287Y109</cusip>
       <value>613</value>
       <shrsOrPrnAmt>
           <sshPrnamt>9790</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>9790</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Accenture</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>G1151C101</cusip>
       <value>19465</value>
       <shrsOrPrnAmt>
           <sshPrnamt>166179</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>166137</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Acuity Brands</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>00508Y102</cusip>
       <value>12985</value>
       <shrsOrPrnAmt>
           <sshPrnamt>56245</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>56230</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Adobe Systems</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>00724F101</cusip>
       <value>16426</value>
       <shrsOrPrnAmt>
           <sshPrnamt>159552</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>159510</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Advisory Board</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>00762W107</cusip>
       <value>801</value>
       <shrsOrPrnAmt>
           <sshPrnamt>24082</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>24082</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Affiliated Managers Group</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>008252108</cusip>
       <value>1229</value>
       <shrsOrPrnAmt>
           <sshPrnamt>8455</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>8455</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Akamai Technologies</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>00971T101</cusip>
       <value>15078</value>
       <shrsOrPrnAmt>
           <sshPrnamt>226127</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>226069</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Albemarle</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>012653101</cusip>
       <value>15230</value>
       <shrsOrPrnAmt>
           <sshPrnamt>176928</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>176887</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Alphabet Class A</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>02079K305</cusip>
       <value>27162</value>
       <shrsOrPrnAmt>
           <sshPrnamt>34276</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>34267</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>American Express</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>025816109</cusip>
       <value>15439</value>
       <shrsOrPrnAmt>
           <sshPrnamt>208407</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>208407</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>American Tower</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>03027X100</cusip>
       <value>19316</value>
       <shrsOrPrnAmt>
           <sshPrnamt>182778</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>182729</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Amphenol</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>032095101</cusip>
       <value>17367</value>
       <shrsOrPrnAmt>
           <sshPrnamt>258435</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>258369</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Ansys</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>03662Q105</cusip>
       <value>1009</value>
       <shrsOrPrnAmt>
           <sshPrnamt>10912</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>10912</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Anthem Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>036752103</cusip>
       <value>5938</value>
       <shrsOrPrnAmt>
           <sshPrnamt>41300</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>41300</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Apple</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>037833100</cusip>
       <value>23568</value>
       <shrsOrPrnAmt>
           <sshPrnamt>203487</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>203435</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Aspen Technology</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>045327103</cusip>
       <value>729</value>
       <shrsOrPrnAmt>
           <sshPrnamt>13340</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>13340</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>BP PLC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>055622104</cusip>
       <value>13718</value>
       <shrsOrPrnAmt>
           <sshPrnamt>366982</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>366982</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Bank of America</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>060505104</cusip>
       <value>18453</value>
       <shrsOrPrnAmt>
           <sshPrnamt>834962</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>834962</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Becton Dickinson</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>075887109</cusip>
       <value>8564</value>
       <shrsOrPrnAmt>
           <sshPrnamt>51728</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>51728</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>BioMarin Pharmaceuticals</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>09061G101</cusip>
       <value>20746</value>
       <shrsOrPrnAmt>
           <sshPrnamt>250438</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>250375</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>BlackRock</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>09247X101</cusip>
       <value>18593</value>
       <shrsOrPrnAmt>
           <sshPrnamt>48860</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>48849</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Boardwalk Pipeline Partners</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>096627104</cusip>
       <value>15545</value>
       <shrsOrPrnAmt>
           <sshPrnamt>895423</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>895423</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Cerner</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>156782104</cusip>
       <value>15727</value>
       <shrsOrPrnAmt>
           <sshPrnamt>332003</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>331894</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Charles Schwab</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>808513105</cusip>
       <value>23745</value>
       <shrsOrPrnAmt>
           <sshPrnamt>601587</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>601433</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Chicago Bridge &amp; Iron  Co</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>167250109</cusip>
       <value>9458</value>
       <shrsOrPrnAmt>
           <sshPrnamt>297900</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>297900</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Chubb Limited</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>H1467J104</cusip>
       <value>12846</value>
       <shrsOrPrnAmt>
           <sshPrnamt>97231</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>97231</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Church &amp; Dwight</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>171340102</cusip>
       <value>1196</value>
       <shrsOrPrnAmt>
           <sshPrnamt>27076</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>27076</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Cisco Systems</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>17275R102</cusip>
       <value>14533</value>
       <shrsOrPrnAmt>
           <sshPrnamt>480905</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>480905</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Colgate-Palmolive</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>194162103</cusip>
       <value>18282</value>
       <shrsOrPrnAmt>
           <sshPrnamt>279366</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>279288</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Computer Modelling Group</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>205249105</cusip>
       <value>744</value>
       <shrsOrPrnAmt>
           <sshPrnamt>109675</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>109675</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Cooper Companies</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>216648402</cusip>
       <value>18549</value>
       <shrsOrPrnAmt>
           <sshPrnamt>106037</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>106011</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Copart</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>217204106</cusip>
       <value>1366</value>
       <shrsOrPrnAmt>
           <sshPrnamt>24646</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>24646</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Core Laboratories</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>N22717107</cusip>
       <value>929</value>
       <shrsOrPrnAmt>
           <sshPrnamt>7741</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>7741</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Cummins</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>231021106</cusip>
       <value>571</value>
       <shrsOrPrnAmt>
           <sshPrnamt>4175</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>4175</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Danaher</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>235851102</cusip>
       <value>19762</value>
       <shrsOrPrnAmt>
           <sshPrnamt>253880</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>253814</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Dow Chemical</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>260543103</cusip>
       <value>10552</value>
       <shrsOrPrnAmt>
           <sshPrnamt>184419</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>184419</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Duke Energy</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>26441c204</cusip>
       <value>1018</value>
       <shrsOrPrnAmt>
           <sshPrnamt>13116</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>13116</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Dunkin&apos; Brands</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>265504100</cusip>
       <value>946</value>
       <shrsOrPrnAmt>
           <sshPrnamt>18041</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>18041</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>EOG Resources</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>26875P101</cusip>
       <value>17638</value>
       <shrsOrPrnAmt>
           <sshPrnamt>174464</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>174422</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Eaton</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>G29183103</cusip>
       <value>11633</value>
       <shrsOrPrnAmt>
           <sshPrnamt>173388</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>173388</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Enbridge</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>29250N105</cusip>
       <value>16943</value>
       <shrsOrPrnAmt>
           <sshPrnamt>402261</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>402156</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Enterprise Products Prtnrs</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>293792107</cusip>
       <value>324</value>
       <shrsOrPrnAmt>
           <sshPrnamt>12000</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>12000</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Erie Indemnity Co</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>29530P102</cusip>
       <value>1039</value>
       <shrsOrPrnAmt>
           <sshPrnamt>9240</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>9240</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Everest Re Group</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>G3223R108</cusip>
       <value>309</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1427</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1427</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Facebook Inc-A</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>30303M102</cusip>
       <value>21104</value>
       <shrsOrPrnAmt>
           <sshPrnamt>183435</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>183385</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Fiserv</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>337738108</cusip>
       <value>22177</value>
       <shrsOrPrnAmt>
           <sshPrnamt>208662</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>208605</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Gannett</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>36473H104</cusip>
       <value>10147</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1045000</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1045000</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>General Electric</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>369604103</cusip>
       <value>17337</value>
       <shrsOrPrnAmt>
           <sshPrnamt>548632</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>548632</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>General Motors</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>37045V100</cusip>
       <value>684</value>
       <shrsOrPrnAmt>
           <sshPrnamt>19635</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>19635</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Genl Dynamics Corp</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>369550108</cusip>
       <value>14736</value>
       <shrsOrPrnAmt>
           <sshPrnamt>85348</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>85348</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Genmab ADR</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>372303206</cusip>
       <value>842</value>
       <shrsOrPrnAmt>
           <sshPrnamt>10154</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>10154</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Gilead Sciences</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>375558103</cusip>
       <value>11885</value>
       <shrsOrPrnAmt>
           <sshPrnamt>165963</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>165913</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Glaxo Smith Kline</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>37733W105</cusip>
       <value>250</value>
       <shrsOrPrnAmt>
           <sshPrnamt>6500</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>6500</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>HD Supply</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>40416M105</cusip>
       <value>1258</value>
       <shrsOrPrnAmt>
           <sshPrnamt>29591</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>29591</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>HP INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>40434L105</cusip>
       <value>8488</value>
       <shrsOrPrnAmt>
           <sshPrnamt>572000</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>572000</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Halozyme Therapeutics</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>40637H109</cusip>
       <value>594</value>
       <shrsOrPrnAmt>
           <sshPrnamt>60119</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>60119</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Hanesbrands</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>410345102</cusip>
       <value>14644</value>
       <shrsOrPrnAmt>
           <sshPrnamt>678900</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>678704</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Hewlett Packard Enterprise</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>42824C109</cusip>
       <value>12843</value>
       <shrsOrPrnAmt>
           <sshPrnamt>555014</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>555014</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Hexcel</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>428291108</cusip>
       <value>1568</value>
       <shrsOrPrnAmt>
           <sshPrnamt>30486</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>30486</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ICFI International</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>44925C103</cusip>
       <value>903</value>
       <shrsOrPrnAmt>
           <sshPrnamt>16366</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>16366</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>IPG Photonics</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>44980X109</cusip>
       <value>1036</value>
       <shrsOrPrnAmt>
           <sshPrnamt>10494</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>10494</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Incyte</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>45337C102</cusip>
       <value>18100</value>
       <shrsOrPrnAmt>
           <sshPrnamt>180511</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>180467</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Intel</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>458140100</cusip>
       <value>13841</value>
       <shrsOrPrnAmt>
           <sshPrnamt>381612</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>381612</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Intl Business Machines</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>459200101</cusip>
       <value>15161</value>
       <shrsOrPrnAmt>
           <sshPrnamt>91337</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>91337</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Jack Henry &amp; Associates</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>426281101</cusip>
       <value>1565</value>
       <shrsOrPrnAmt>
           <sshPrnamt>17625</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>17625</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Johnson &amp; Johnson</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>478160104</cusip>
       <value>13075</value>
       <shrsOrPrnAmt>
           <sshPrnamt>113486</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>113486</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>LKQ Corporation</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>501889208</cusip>
       <value>21683</value>
       <shrsOrPrnAmt>
           <sshPrnamt>707427</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>707247</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>LabCorp</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>50540R409</cusip>
       <value>340</value>
       <shrsOrPrnAmt>
           <sshPrnamt>2649</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>2649</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Lockheed Martin</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>539830109</cusip>
       <value>1496</value>
       <shrsOrPrnAmt>
           <sshPrnamt>5985</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>5985</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Loews</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>540424108</cusip>
       <value>15220</value>
       <shrsOrPrnAmt>
           <sshPrnamt>325016</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>325016</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>LyondellBasell Industries</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>N53745100</cusip>
       <value>860</value>
       <shrsOrPrnAmt>
           <sshPrnamt>10020</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>10020</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>MGM Growth Properties</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>55303A105</cusip>
       <value>557</value>
       <shrsOrPrnAmt>
           <sshPrnamt>22025</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>22025</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Manhattan Associates</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>562750109</cusip>
       <value>1198</value>
       <shrsOrPrnAmt>
           <sshPrnamt>22590</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>22590</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Marsh &amp; McLennan</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>571748102</cusip>
       <value>12951</value>
       <shrsOrPrnAmt>
           <sshPrnamt>191616</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>191616</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Merck</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>58933Y105</cusip>
       <value>1280</value>
       <shrsOrPrnAmt>
           <sshPrnamt>21749</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>21749</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Mettler Toledo</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>592688105</cusip>
       <value>1399</value>
       <shrsOrPrnAmt>
           <sshPrnamt>3343</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>3343</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Microsoft</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>594918104</cusip>
       <value>847</value>
       <shrsOrPrnAmt>
           <sshPrnamt>13627</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>13627</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Middleby</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>596278101</cusip>
       <value>1194</value>
       <shrsOrPrnAmt>
           <sshPrnamt>9270</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>9270</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Nielsen Holdings</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>G6518L108</cusip>
       <value>396</value>
       <shrsOrPrnAmt>
           <sshPrnamt>9445</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>9445</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Nike</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>654106103</cusip>
       <value>13294</value>
       <shrsOrPrnAmt>
           <sshPrnamt>261542</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>261470</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>O&apos;Reilly Automotive</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>67103H107</cusip>
       <value>1155</value>
       <shrsOrPrnAmt>
           <sshPrnamt>4147</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>4147</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Omnicell</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>68213N109</cusip>
       <value>1356</value>
       <shrsOrPrnAmt>
           <sshPrnamt>40001</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>40001</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Philip Morris</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>718172109</cusip>
       <value>1168</value>
       <shrsOrPrnAmt>
           <sshPrnamt>12768</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>12768</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Phillips 66</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>718546104</cusip>
       <value>591</value>
       <shrsOrPrnAmt>
           <sshPrnamt>6845</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>6845</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Plains GP Holdings</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>72651A207</cusip>
       <value>321</value>
       <shrsOrPrnAmt>
           <sshPrnamt>9254</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>9254</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Polaris Industries</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>731068102</cusip>
       <value>804</value>
       <shrsOrPrnAmt>
           <sshPrnamt>9758</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>9758</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Praxair</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>74005P104</cusip>
       <value>14835</value>
       <shrsOrPrnAmt>
           <sshPrnamt>126589</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>126553</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Prudential Financial</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>744320102</cusip>
       <value>755</value>
       <shrsOrPrnAmt>
           <sshPrnamt>7260</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>7260</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Qualcomm</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>747525103</cusip>
       <value>730</value>
       <shrsOrPrnAmt>
           <sshPrnamt>11200</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>11200</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Qualys</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>74758T303</cusip>
       <value>1022</value>
       <shrsOrPrnAmt>
           <sshPrnamt>32279</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>32279</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Republic Services, Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>760759100</cusip>
       <value>277</value>
       <shrsOrPrnAmt>
           <sshPrnamt>4851</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>4851</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Rice Energy</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>762760106</cusip>
       <value>811</value>
       <shrsOrPrnAmt>
           <sshPrnamt>37996</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>37996</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>SBA Communications</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>78388J106</cusip>
       <value>1337</value>
       <shrsOrPrnAmt>
           <sshPrnamt>12944</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>12944</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Schlumberger</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>806857108</cusip>
       <value>421</value>
       <shrsOrPrnAmt>
           <sshPrnamt>5010</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>5010</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Southern Co</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>842587107</cusip>
       <value>369</value>
       <shrsOrPrnAmt>
           <sshPrnamt>7500</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>7500</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Spectra Energy</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>847560109</cusip>
       <value>679</value>
       <shrsOrPrnAmt>
           <sshPrnamt>16514</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>16514</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Stanley Black &amp; Decker Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>854502101</cusip>
       <value>11792</value>
       <shrsOrPrnAmt>
           <sshPrnamt>102819</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>102819</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Synchronoss Tech</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>87157B103</cusip>
       <value>808</value>
       <shrsOrPrnAmt>
           <sshPrnamt>21091</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>21091</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Tegna Inc.</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>87901J105</cusip>
       <value>7388</value>
       <shrsOrPrnAmt>
           <sshPrnamt>345400</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>345400</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Tractor Supply</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>892356106</cusip>
       <value>889</value>
       <shrsOrPrnAmt>
           <sshPrnamt>11729</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>11729</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Tupperware Brands</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>899896104</cusip>
       <value>10110</value>
       <shrsOrPrnAmt>
           <sshPrnamt>192130</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>192130</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>United Technologies</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>913017109</cusip>
       <value>18813</value>
       <shrsOrPrnAmt>
           <sshPrnamt>171620</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>171579</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>UnitedHealth Group</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>91324P102</cusip>
       <value>9059</value>
       <shrsOrPrnAmt>
           <sshPrnamt>56604</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>56604</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>VMWare INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>928563402</cusip>
       <value>9326</value>
       <shrsOrPrnAmt>
           <sshPrnamt>118460</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>118460</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Verisk Analytics</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>92345Y106</cusip>
       <value>16984</value>
       <shrsOrPrnAmt>
           <sshPrnamt>209237</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>209183</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Visa</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>92826C839</cusip>
       <value>21267</value>
       <shrsOrPrnAmt>
           <sshPrnamt>272588</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>272512</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Walt Disney</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>254687106</cusip>
       <value>247</value>
       <shrsOrPrnAmt>
           <sshPrnamt>2374</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>2374</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Wells Fargo</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>949746101</cusip>
       <value>14581</value>
       <shrsOrPrnAmt>
           <sshPrnamt>264576</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>264576</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>Western Union</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>959802109</cusip>
       <value>10826</value>
       <shrsOrPrnAmt>
           <sshPrnamt>498455</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>498455</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
</informationTable>
