<informationTable xmlns="http://www.sec.gov/edgar/document/thirteenf/informationtable" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
   <infoTable>
       <nameOfIssuer>AFLAC INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>001055102</cusip>
       <value>23790</value>
       <shrsOrPrnAmt>
           <sshPrnamt>434049</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>434049</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ABBOTT LABS</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>002824100</cusip>
       <value>109476</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1301736</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1301736</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ABIOMED INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>003654100</cusip>
       <value>3996</value>
       <shrsOrPrnAmt>
           <sshPrnamt>15339</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>15339</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ADVANCED MICRO DEVICES INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>007903107</cusip>
       <value>17013</value>
       <shrsOrPrnAmt>
           <sshPrnamt>560176</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>560176</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>AFFILIATED MANAGERS GROUP IN</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>008252108</cusip>
       <value>4994</value>
       <shrsOrPrnAmt>
           <sshPrnamt>54200</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>54200</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>AGNICO EAGLE MINES LTD</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>008474108</cusip>
       <value>13837</value>
       <shrsOrPrnAmt>
           <sshPrnamt>269320</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>269320</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>AIR PRODS &amp; CHEMS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>009158106</cusip>
       <value>40566</value>
       <shrsOrPrnAmt>
           <sshPrnamt>179200</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>179200</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ALBEMARLE CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>012653101</cusip>
       <value>4248</value>
       <shrsOrPrnAmt>
           <sshPrnamt>60337</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>60337</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ALEXANDRIA REAL ESTATE EQ IN</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>015271109</cusip>
       <value>38367</value>
       <shrsOrPrnAmt>
           <sshPrnamt>271932</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>271932</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ALEXION PHARMACEUTICALS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>015351109</cusip>
       <value>25854</value>
       <shrsOrPrnAmt>
           <sshPrnamt>197392</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>197392</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ALIGN TECHNOLOGY INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>016255101</cusip>
       <value>22749</value>
       <shrsOrPrnAmt>
           <sshPrnamt>83116</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>83116</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ALLEGHANY CORP DEL</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>017175100</cusip>
       <value>5109</value>
       <shrsOrPrnAmt>
           <sshPrnamt>7501</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>7501</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ALLSTATE CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>020002101</cusip>
       <value>36160</value>
       <shrsOrPrnAmt>
           <sshPrnamt>355586</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>355586</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>AMAZON COM INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>023135106</cusip>
       <value>627541</value>
       <shrsOrPrnAmt>
           <sshPrnamt>331396</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>331396</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>AMEREN CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>023608102</cusip>
       <value>9769</value>
       <shrsOrPrnAmt>
           <sshPrnamt>130069</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>130069</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>AMERICAN ELEC PWR CO INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>025537101</cusip>
       <value>31810</value>
       <shrsOrPrnAmt>
           <sshPrnamt>361441</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>361441</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>AMERICAN EXPRESS CO</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>025816109</cusip>
       <value>93079</value>
       <shrsOrPrnAmt>
           <sshPrnamt>754039</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>754039</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>AMERICAN FINL GROUP INC OHIO</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>025932104</cusip>
       <value>31</value>
       <shrsOrPrnAmt>
           <sshPrnamt>300</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>300</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>AMERICAN INTL GROUP INC</nameOfIssuer>
       <titleOfClass>COM NEW</titleOfClass>
       <cusip>026874784</cusip>
       <value>28895</value>
       <shrsOrPrnAmt>
           <sshPrnamt>542332</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>542332</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>AMERICAN WTR WKS CO INC NEW</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>030420103</cusip>
       <value>44811</value>
       <shrsOrPrnAmt>
           <sshPrnamt>386300</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>386300</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>AMETEK INC NEW</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>031100100</cusip>
       <value>6302</value>
       <shrsOrPrnAmt>
           <sshPrnamt>69373</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>69373</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>AMGEN INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>031162100</cusip>
       <value>95376</value>
       <shrsOrPrnAmt>
           <sshPrnamt>517558</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>517558</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>AMPHENOL CORP NEW</nameOfIssuer>
       <titleOfClass>CL A</titleOfClass>
       <cusip>032095101</cusip>
       <value>12712</value>
       <shrsOrPrnAmt>
           <sshPrnamt>132500</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>132500</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ANADARKO PETE CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>032511107</cusip>
       <value>18113</value>
       <shrsOrPrnAmt>
           <sshPrnamt>256698</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>256698</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ANALOG DEVICES INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>032654105</cusip>
       <value>12213</value>
       <shrsOrPrnAmt>
           <sshPrnamt>108200</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>108200</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ANNALY CAP MGMT INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>035710409</cusip>
       <value>9678</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1060052</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1060052</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ANTHEM INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>036752103</cusip>
       <value>58594</value>
       <shrsOrPrnAmt>
           <sshPrnamt>207624</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>207624</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>APACHE CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>037411105</cusip>
       <value>7234</value>
       <shrsOrPrnAmt>
           <sshPrnamt>249700</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>249700</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>APPLE INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>037833100</cusip>
       <value>698569</value>
       <shrsOrPrnAmt>
           <sshPrnamt>3529551</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>3529551</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>APPLIED MATLS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>038222105</cusip>
       <value>31857</value>
       <shrsOrPrnAmt>
           <sshPrnamt>709345</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>709345</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ARCHER DANIELS MIDLAND CO</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>039483102</cusip>
       <value>57</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1400</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1400</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ARISTA NETWORKS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>040413106</cusip>
       <value>2233</value>
       <shrsOrPrnAmt>
           <sshPrnamt>8600</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>8600</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ARROW ELECTRS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>042735100</cusip>
       <value>36</value>
       <shrsOrPrnAmt>
           <sshPrnamt>500</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>500</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>AUTODESK INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>052769106</cusip>
       <value>73280</value>
       <shrsOrPrnAmt>
           <sshPrnamt>449847</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>449847</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>AUTOMATIC DATA PROCESSING IN</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>053015103</cusip>
       <value>31624</value>
       <shrsOrPrnAmt>
           <sshPrnamt>191277</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>191277</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>AUTOZONE INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>053332102</cusip>
       <value>14366</value>
       <shrsOrPrnAmt>
           <sshPrnamt>13066</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>13066</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>AVALONBAY CMNTYS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>053484101</cusip>
       <value>37862</value>
       <shrsOrPrnAmt>
           <sshPrnamt>186349</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>186349</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>AVERY DENNISON CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>053611109</cusip>
       <value>1226</value>
       <shrsOrPrnAmt>
           <sshPrnamt>10600</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>10600</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>BB&amp;T CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>054937107</cusip>
       <value>22467</value>
       <shrsOrPrnAmt>
           <sshPrnamt>457305</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>457305</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>BAIDU INC</nameOfIssuer>
       <titleOfClass>SPON ADR REP A</titleOfClass>
       <cusip>056752108</cusip>
       <value>25444</value>
       <shrsOrPrnAmt>
           <sshPrnamt>216803</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>216803</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>BALL CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>058498106</cusip>
       <value>15433</value>
       <shrsOrPrnAmt>
           <sshPrnamt>220500</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>220500</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>BANK AMER CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>060505104</cusip>
       <value>261855</value>
       <shrsOrPrnAmt>
           <sshPrnamt>9029492</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>9029492</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>BANK MONTREAL QUE</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>063671101</cusip>
       <value>15754</value>
       <shrsOrPrnAmt>
           <sshPrnamt>208115</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>208115</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>BANK NEW YORK MELLON CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>064058100</cusip>
       <value>19028</value>
       <shrsOrPrnAmt>
           <sshPrnamt>430980</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>430980</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>BANK N S HALIFAX</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>064149107</cusip>
       <value>17838</value>
       <shrsOrPrnAmt>
           <sshPrnamt>331388</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>331388</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>BARRICK GOLD CORPORATION</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>067901108</cusip>
       <value>16003</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1029146</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1029146</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>BAUSCH HEALTH COS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>071734107</cusip>
       <value>1228</value>
       <shrsOrPrnAmt>
           <sshPrnamt>48587</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>48587</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>BAXTER INTL INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>071813109</cusip>
       <value>33158</value>
       <shrsOrPrnAmt>
           <sshPrnamt>404856</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>404856</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>BECTON DICKINSON &amp; CO</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>075887109</cusip>
       <value>5368</value>
       <shrsOrPrnAmt>
           <sshPrnamt>21300</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>21300</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>BERKLEY W R CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>084423102</cusip>
       <value>8709</value>
       <shrsOrPrnAmt>
           <sshPrnamt>132100</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>132100</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>BERKSHIRE HATHAWAY INC DEL</nameOfIssuer>
       <titleOfClass>CL B NEW</titleOfClass>
       <cusip>084670702</cusip>
       <value>212987</value>
       <shrsOrPrnAmt>
           <sshPrnamt>999140</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>999140</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>BEST BUY INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>086516101</cusip>
       <value>15800</value>
       <shrsOrPrnAmt>
           <sshPrnamt>226590</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>226590</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>BLOCK H &amp; R INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>093671105</cusip>
       <value>11155</value>
       <shrsOrPrnAmt>
           <sshPrnamt>380700</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>380700</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>BOEING CO</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>097023105</cusip>
       <value>161399</value>
       <shrsOrPrnAmt>
           <sshPrnamt>443391</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>443391</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>BORGWARNER INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>099724106</cusip>
       <value>319</value>
       <shrsOrPrnAmt>
           <sshPrnamt>7600</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>7600</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>BOSTON PROPERTIES INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>101121101</cusip>
       <value>10932</value>
       <shrsOrPrnAmt>
           <sshPrnamt>84746</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>84746</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>BOSTON SCIENTIFIC CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>101137107</cusip>
       <value>79425</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1847961</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1847961</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>BRISTOL MYERS SQUIBB CO</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>110122108</cusip>
       <value>57956</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1277982</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1277982</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>BROOKFIELD ASSET MGMT INC</nameOfIssuer>
       <titleOfClass>CL A LTD VT SH</titleOfClass>
       <cusip>112585104</cusip>
       <value>11410</value>
       <shrsOrPrnAmt>
           <sshPrnamt>237997</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>237997</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>BROWN FORMAN CORP</nameOfIssuer>
       <titleOfClass>CL B</titleOfClass>
       <cusip>115637209</cusip>
       <value>1147</value>
       <shrsOrPrnAmt>
           <sshPrnamt>20700</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>20700</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>BURLINGTON STORES INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>122017106</cusip>
       <value>51</value>
       <shrsOrPrnAmt>
           <sshPrnamt>300</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>300</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CAE INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>124765108</cusip>
       <value>2716</value>
       <shrsOrPrnAmt>
           <sshPrnamt>100800</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>100800</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CBS CORP NEW</nameOfIssuer>
       <titleOfClass>CL B</titleOfClass>
       <cusip>124857202</cusip>
       <value>150</value>
       <shrsOrPrnAmt>
           <sshPrnamt>3000</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>3000</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CF INDS HLDGS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>125269100</cusip>
       <value>916</value>
       <shrsOrPrnAmt>
           <sshPrnamt>19600</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>19600</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CIGNA CORP NEW</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>125523100</cusip>
       <value>40081</value>
       <shrsOrPrnAmt>
           <sshPrnamt>254402</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>254402</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CIT GROUP INC</nameOfIssuer>
       <titleOfClass>COM NEW</titleOfClass>
       <cusip>125581801</cusip>
       <value>757</value>
       <shrsOrPrnAmt>
           <sshPrnamt>14400</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>14400</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CMS ENERGY CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>125896100</cusip>
       <value>13812</value>
       <shrsOrPrnAmt>
           <sshPrnamt>238500</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>238500</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CSX CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>126408103</cusip>
       <value>55939</value>
       <shrsOrPrnAmt>
           <sshPrnamt>723011</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>723011</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CVS HEALTH CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>126650100</cusip>
       <value>63388</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1163301</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1163301</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CABOT OIL &amp; GAS CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>127097103</cusip>
       <value>31505</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1372183</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1372183</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CADENCE DESIGN SYSTEM INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>127387108</cusip>
       <value>35527</value>
       <shrsOrPrnAmt>
           <sshPrnamt>501725</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>501725</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CAMDEN PPTY TR</nameOfIssuer>
       <titleOfClass>SH BEN INT</titleOfClass>
       <cusip>133131102</cusip>
       <value>4583</value>
       <shrsOrPrnAmt>
           <sshPrnamt>43900</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>43900</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CAMPBELL SOUP CO</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>134429109</cusip>
       <value>1029</value>
       <shrsOrPrnAmt>
           <sshPrnamt>25685</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>25685</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CDN IMPERIAL BK COMM TORONTO</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>136069101</cusip>
       <value>6442</value>
       <shrsOrPrnAmt>
           <sshPrnamt>81746</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>81746</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CANADIAN NATL RY CO</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>136375102</cusip>
       <value>21504</value>
       <shrsOrPrnAmt>
           <sshPrnamt>231854</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>231854</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CANADIAN NAT RES LTD</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>136385101</cusip>
       <value>8211</value>
       <shrsOrPrnAmt>
           <sshPrnamt>303879</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>303879</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CANOPY GROWTH CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>138035100</cusip>
       <value>17438</value>
       <shrsOrPrnAmt>
           <sshPrnamt>432600</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>432600</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CARNIVAL CORP</nameOfIssuer>
       <titleOfClass>UNIT 99/99/9999</titleOfClass>
       <cusip>143658300</cusip>
       <value>6826</value>
       <shrsOrPrnAmt>
           <sshPrnamt>146642</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>146642</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CATERPILLAR INC DEL</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>149123101</cusip>
       <value>80070</value>
       <shrsOrPrnAmt>
           <sshPrnamt>587494</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>587494</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CELANESE CORP DEL</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>150870103</cusip>
       <value>3557</value>
       <shrsOrPrnAmt>
           <sshPrnamt>33000</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>33000</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CELGENE CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>151020104</cusip>
       <value>77451</value>
       <shrsOrPrnAmt>
           <sshPrnamt>837851</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>837851</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CENTURYLINK INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>156700106</cusip>
       <value>5611</value>
       <shrsOrPrnAmt>
           <sshPrnamt>477100</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>477100</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CERNER CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>156782104</cusip>
       <value>12522</value>
       <shrsOrPrnAmt>
           <sshPrnamt>170831</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>170831</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CHEVRON CORP NEW</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>166764100</cusip>
       <value>193181</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1552403</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1552403</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CHIPOTLE MEXICAN GRILL INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>169656105</cusip>
       <value>18908</value>
       <shrsOrPrnAmt>
           <sshPrnamt>25800</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>25800</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CHURCH &amp; DWIGHT INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>171340102</cusip>
       <value>3677</value>
       <shrsOrPrnAmt>
           <sshPrnamt>50334</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>50334</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CIMAREX ENERGY CO</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>171798101</cusip>
       <value>1343</value>
       <shrsOrPrnAmt>
           <sshPrnamt>22634</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>22634</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CINCINNATI FINL CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>172062101</cusip>
       <value>653</value>
       <shrsOrPrnAmt>
           <sshPrnamt>6300</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>6300</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CINTAS CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>172908105</cusip>
       <value>15685</value>
       <shrsOrPrnAmt>
           <sshPrnamt>66100</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>66100</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CITIGROUP INC</nameOfIssuer>
       <titleOfClass>COM NEW</titleOfClass>
       <cusip>172967424</cusip>
       <value>135881</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1940330</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1940330</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CITIZENS FINL GROUP INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>174610105</cusip>
       <value>40399</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1142511</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1142511</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CITRIX SYS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>177376100</cusip>
       <value>17245</value>
       <shrsOrPrnAmt>
           <sshPrnamt>175714</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>175714</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CLOROX CO DEL</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>189054109</cusip>
       <value>2878</value>
       <shrsOrPrnAmt>
           <sshPrnamt>18800</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>18800</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>COCA COLA CO</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>191216100</cusip>
       <value>141932</value>
       <shrsOrPrnAmt>
           <sshPrnamt>2787347</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>2787347</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>COGNEX CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>192422103</cusip>
       <value>4227</value>
       <shrsOrPrnAmt>
           <sshPrnamt>88100</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>88100</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>COGNIZANT TECHNOLOGY SOLUTIO</nameOfIssuer>
       <titleOfClass>CL A</titleOfClass>
       <cusip>192446102</cusip>
       <value>15431</value>
       <shrsOrPrnAmt>
           <sshPrnamt>243422</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>243422</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>COLGATE PALMOLIVE CO</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>194162103</cusip>
       <value>37512</value>
       <shrsOrPrnAmt>
           <sshPrnamt>523400</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>523400</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>COMERICA INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>200340107</cusip>
       <value>25184</value>
       <shrsOrPrnAmt>
           <sshPrnamt>346700</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>346700</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>COMPANIA DE MINAS BUENAVENTU SPONSORED</nameOfIssuer>
       <titleOfClass>ADR</titleOfClass>
       <cusip>204448104</cusip>
       <value>1474</value>
       <shrsOrPrnAmt>
           <sshPrnamt>88400</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>88400</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CONAGRA BRANDS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>205887102</cusip>
       <value>57611</value>
       <shrsOrPrnAmt>
           <sshPrnamt>2172363</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>2172363</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CONSOLIDATED EDISON INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>209115104</cusip>
       <value>9066</value>
       <shrsOrPrnAmt>
           <sshPrnamt>103403</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>103403</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CONTINENTAL RESOURCES INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>212015101</cusip>
       <value>67</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1600</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1600</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>COPART INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>217204106</cusip>
       <value>643</value>
       <shrsOrPrnAmt>
           <sshPrnamt>8600</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>8600</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CORNING INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>219350105</cusip>
       <value>53654</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1614613</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1614613</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CROWN HOLDINGS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>228368106</cusip>
       <value>37473</value>
       <shrsOrPrnAmt>
           <sshPrnamt>613300</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>613300</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CUMMINS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>231021106</cusip>
       <value>326</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1900</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1900</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>DTE ENERGY CO</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>233331107</cusip>
       <value>9333</value>
       <shrsOrPrnAmt>
           <sshPrnamt>72980</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>72980</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>DANAHER CORPORATION</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>235851102</cusip>
       <value>39706</value>
       <shrsOrPrnAmt>
           <sshPrnamt>277818</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>277818</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>DARDEN RESTAURANTS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>237194105</cusip>
       <value>7304</value>
       <shrsOrPrnAmt>
           <sshPrnamt>60000</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>60000</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>DEERE &amp; CO</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>244199105</cusip>
       <value>9827</value>
       <shrsOrPrnAmt>
           <sshPrnamt>59300</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>59300</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>DELTA AIR LINES INC DEL</nameOfIssuer>
       <titleOfClass>COM NEW</titleOfClass>
       <cusip>247361702</cusip>
       <value>51994</value>
       <shrsOrPrnAmt>
           <sshPrnamt>916200</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>916200</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>DEXCOM INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>252131107</cusip>
       <value>4990</value>
       <shrsOrPrnAmt>
           <sshPrnamt>33300</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>33300</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>DIGITAL RLTY TR INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>253868103</cusip>
       <value>13095</value>
       <shrsOrPrnAmt>
           <sshPrnamt>111174</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>111174</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>DISNEY WALT CO</nameOfIssuer>
       <titleOfClass>COM DISNEY</titleOfClass>
       <cusip>254687106</cusip>
       <value>181169</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1297400</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1297400</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>DISCOVER FINL SVCS</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>254709108</cusip>
       <value>40906</value>
       <shrsOrPrnAmt>
           <sshPrnamt>527212</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>527212</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>DOLLAR GEN CORP NEW</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>256677105</cusip>
       <value>62932</value>
       <shrsOrPrnAmt>
           <sshPrnamt>465612</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>465612</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>DOLLAR TREE INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>256746108</cusip>
       <value>11557</value>
       <shrsOrPrnAmt>
           <sshPrnamt>107616</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>107616</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>DOVER CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>260003108</cusip>
       <value>23442</value>
       <shrsOrPrnAmt>
           <sshPrnamt>233955</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>233955</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>DOW INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>260557103</cusip>
       <value>32887</value>
       <shrsOrPrnAmt>
           <sshPrnamt>666948</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>666948</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>DUKE REALTY CORP</nameOfIssuer>
       <titleOfClass>COM NEW</titleOfClass>
       <cusip>264411505</cusip>
       <value>13169</value>
       <shrsOrPrnAmt>
           <sshPrnamt>416600</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>416600</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>E TRADE FINANCIAL CORP</nameOfIssuer>
       <titleOfClass>COM NEW</titleOfClass>
       <cusip>269246401</cusip>
       <value>7560</value>
       <shrsOrPrnAmt>
           <sshPrnamt>169514</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>169514</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>EASTMAN CHEMICAL CO</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>277432100</cusip>
       <value>1704</value>
       <shrsOrPrnAmt>
           <sshPrnamt>21900</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>21900</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>EBAY INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>278642103</cusip>
       <value>25768</value>
       <shrsOrPrnAmt>
           <sshPrnamt>652364</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>652364</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ECOLAB INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>278865100</cusip>
       <value>33387</value>
       <shrsOrPrnAmt>
           <sshPrnamt>169100</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>169100</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>EDISON INTL</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>281020107</cusip>
       <value>236</value>
       <shrsOrPrnAmt>
           <sshPrnamt>3500</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>3500</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ELECTRONIC ARTS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>285512109</cusip>
       <value>27289</value>
       <shrsOrPrnAmt>
           <sshPrnamt>269496</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>269496</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>EMERSON ELEC CO</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>291011104</cusip>
       <value>63430</value>
       <shrsOrPrnAmt>
           <sshPrnamt>950688</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>950688</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ENCANA CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>292505104</cusip>
       <value>7404</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1439670</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1439670</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>EQUIFAX INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>294429105</cusip>
       <value>2821</value>
       <shrsOrPrnAmt>
           <sshPrnamt>20860</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>20860</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>EQUITRANS MIDSTREAM CORPORAT</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>294600101</cusip>
       <value>173</value>
       <shrsOrPrnAmt>
           <sshPrnamt>8760</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>8760</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ESSEX PPTY TR INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>297178105</cusip>
       <value>3975</value>
       <shrsOrPrnAmt>
           <sshPrnamt>13617</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>13617</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>EXPEDITORS INTL WASH INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>302130109</cusip>
       <value>14119</value>
       <shrsOrPrnAmt>
           <sshPrnamt>186114</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>186114</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>FLIR SYS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>302445101</cusip>
       <value>1969</value>
       <shrsOrPrnAmt>
           <sshPrnamt>36400</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>36400</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>F M C CORP</nameOfIssuer>
       <titleOfClass>COM NEW</titleOfClass>
       <cusip>302491303</cusip>
       <value>37767</value>
       <shrsOrPrnAmt>
           <sshPrnamt>455300</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>455300</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>FACTSET RESH SYS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>303075105</cusip>
       <value>1003</value>
       <shrsOrPrnAmt>
           <sshPrnamt>3500</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>3500</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>FASTENAL CO</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>311900104</cusip>
       <value>3673</value>
       <shrsOrPrnAmt>
           <sshPrnamt>112700</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>112700</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>F5 NETWORKS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>315616102</cusip>
       <value>12131</value>
       <shrsOrPrnAmt>
           <sshPrnamt>83300</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>83300</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>FIFTH THIRD BANCORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>316773100</cusip>
       <value>13434</value>
       <shrsOrPrnAmt>
           <sshPrnamt>481500</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>481500</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>51JOB INC</nameOfIssuer>
       <titleOfClass>SPONSORED ADS</titleOfClass>
       <cusip>316827104</cusip>
       <value>69</value>
       <shrsOrPrnAmt>
           <sshPrnamt>910</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>910</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>FISERV INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>337738108</cusip>
       <value>11313</value>
       <shrsOrPrnAmt>
           <sshPrnamt>124100</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>124100</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>FIRSTENERGY CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>337932107</cusip>
       <value>38917</value>
       <shrsOrPrnAmt>
           <sshPrnamt>909073</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>909073</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>FLEETCOR TECHNOLOGIES INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>339041105</cusip>
       <value>11880</value>
       <shrsOrPrnAmt>
           <sshPrnamt>42300</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>42300</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>FLUOR CORP NEW</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>343412102</cusip>
       <value>657</value>
       <shrsOrPrnAmt>
           <sshPrnamt>19500</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>19500</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>FORD MTR CO DEL</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>345370860</cusip>
       <value>13642</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1333511</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1333511</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>FORTIS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>349553107</cusip>
       <value>676</value>
       <shrsOrPrnAmt>
           <sshPrnamt>17073</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>17073</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>FRANCO NEVADA CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>351858105</cusip>
       <value>639</value>
       <shrsOrPrnAmt>
           <sshPrnamt>7508</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>7508</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>FRANKLIN RES INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>354613101</cusip>
       <value>21077</value>
       <shrsOrPrnAmt>
           <sshPrnamt>605652</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>605652</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>GALLAGHER ARTHUR J &amp; CO</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>363576109</cusip>
       <value>70</value>
       <shrsOrPrnAmt>
           <sshPrnamt>800</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>800</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>GAP INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>364760108</cusip>
       <value>14</value>
       <shrsOrPrnAmt>
           <sshPrnamt>800</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>800</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>GENERAL DYNAMICS CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>369550108</cusip>
       <value>6418</value>
       <shrsOrPrnAmt>
           <sshPrnamt>35298</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>35298</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>GENERAL ELECTRIC CO</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>369604103</cusip>
       <value>81104</value>
       <shrsOrPrnAmt>
           <sshPrnamt>7724229</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>7724229</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>GENERAL MLS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>370334104</cusip>
       <value>11554</value>
       <shrsOrPrnAmt>
           <sshPrnamt>220000</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>220000</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>GILEAD SCIENCES INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>375558103</cusip>
       <value>50685</value>
       <shrsOrPrnAmt>
           <sshPrnamt>750225</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>750225</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>GILDAN ACTIVEWEAR INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>375916103</cusip>
       <value>420</value>
       <shrsOrPrnAmt>
           <sshPrnamt>10837</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>10837</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>GOODYEAR TIRE &amp; RUBR CO</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>382550101</cusip>
       <value>24</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1600</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1600</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>GRAINGER W W INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>384802104</cusip>
       <value>80</value>
       <shrsOrPrnAmt>
           <sshPrnamt>300</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>300</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>GRUPO FINANCIERO GALICIA S A</nameOfIssuer>
       <titleOfClass>SPONSORED ADR</titleOfClass>
       <cusip>399909100</cusip>
       <value>1834</value>
       <shrsOrPrnAmt>
           <sshPrnamt>51661</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>51661</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>HALLIBURTON CO</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>406216101</cusip>
       <value>20775</value>
       <shrsOrPrnAmt>
           <sshPrnamt>913600</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>913600</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>HARLEY DAVIDSON INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>412822108</cusip>
       <value>39</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1100</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1100</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>HARRIS CORP DEL</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>413875105</cusip>
       <value>4093</value>
       <shrsOrPrnAmt>
           <sshPrnamt>21641</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>21641</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>HARTFORD FINL SVCS GROUP INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>416515104</cusip>
       <value>5020</value>
       <shrsOrPrnAmt>
           <sshPrnamt>90100</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>90100</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>HEICO CORP NEW</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>422806109</cusip>
       <value>9233</value>
       <shrsOrPrnAmt>
           <sshPrnamt>69000</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>69000</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>HEICO CORP NEW</nameOfIssuer>
       <titleOfClass>CL A</titleOfClass>
       <cusip>422806208</cusip>
       <value>1178</value>
       <shrsOrPrnAmt>
           <sshPrnamt>11400</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>11400</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>HELMERICH &amp; PAYNE INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>423452101</cusip>
       <value>420</value>
       <shrsOrPrnAmt>
           <sshPrnamt>8300</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>8300</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>HENRY JACK &amp; ASSOC INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>426281101</cusip>
       <value>14711</value>
       <shrsOrPrnAmt>
           <sshPrnamt>109846</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>109846</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>HERSHEY CO</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>427866108</cusip>
       <value>844</value>
       <shrsOrPrnAmt>
           <sshPrnamt>6300</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>6300</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>HOLLYFRONTIER CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>436106108</cusip>
       <value>4350</value>
       <shrsOrPrnAmt>
           <sshPrnamt>94000</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>94000</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>HOLOGIC INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>436440101</cusip>
       <value>19177</value>
       <shrsOrPrnAmt>
           <sshPrnamt>399355</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>399355</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>HOME DEPOT INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>437076102</cusip>
       <value>173551</value>
       <shrsOrPrnAmt>
           <sshPrnamt>834498</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>834498</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>HONEYWELL INTL INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>438516106</cusip>
       <value>138547</value>
       <shrsOrPrnAmt>
           <sshPrnamt>793557</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>793557</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>HORMEL FOODS CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>440452100</cusip>
       <value>624</value>
       <shrsOrPrnAmt>
           <sshPrnamt>15400</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>15400</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>HUMANA INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>444859102</cusip>
       <value>31563</value>
       <shrsOrPrnAmt>
           <sshPrnamt>118972</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>118972</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>HUNT J B TRANS SVCS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>445658107</cusip>
       <value>612</value>
       <shrsOrPrnAmt>
           <sshPrnamt>6700</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>6700</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>HUNTINGTON BANCSHARES INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>446150104</cusip>
       <value>5399</value>
       <shrsOrPrnAmt>
           <sshPrnamt>390700</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>390700</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>HUNTINGTON INGALLS INDS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>446413106</cusip>
       <value>8557</value>
       <shrsOrPrnAmt>
           <sshPrnamt>38073</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>38073</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ILLINOIS TOOL WKS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>452308109</cusip>
       <value>12835</value>
       <shrsOrPrnAmt>
           <sshPrnamt>85107</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>85107</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ILLUMINA INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>452327109</cusip>
       <value>66120</value>
       <shrsOrPrnAmt>
           <sshPrnamt>179600</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>179600</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>IMPERIAL OIL LTD</nameOfIssuer>
       <titleOfClass>COM NEW</titleOfClass>
       <cusip>453038408</cusip>
       <value>1630</value>
       <shrsOrPrnAmt>
           <sshPrnamt>58740</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>58740</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>INGREDION INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>457187102</cusip>
       <value>7284</value>
       <shrsOrPrnAmt>
           <sshPrnamt>88300</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>88300</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>INTEL CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>458140100</cusip>
       <value>149597</value>
       <shrsOrPrnAmt>
           <sshPrnamt>3125062</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>3125062</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>INTERNATIONAL BUSINESS MACHS</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>459200101</cusip>
       <value>52253</value>
       <shrsOrPrnAmt>
           <sshPrnamt>378923</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>378923</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>INTERNATIONAL FLAVORS&amp;FRAGRA</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>459506101</cusip>
       <value>464</value>
       <shrsOrPrnAmt>
           <sshPrnamt>3201</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>3201</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>INTL PAPER CO</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>460146103</cusip>
       <value>10713</value>
       <shrsOrPrnAmt>
           <sshPrnamt>247290</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>247290</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>INTERPUBLIC GROUP COS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>460690100</cusip>
       <value>18936</value>
       <shrsOrPrnAmt>
           <sshPrnamt>838247</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>838247</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>INTUIT</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>461202103</cusip>
       <value>39487</value>
       <shrsOrPrnAmt>
           <sshPrnamt>151100</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>151100</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ISHARES TR</nameOfIssuer>
       <titleOfClass>CORE S&amp;P500 ETF</titleOfClass>
       <cusip>464287200</cusip>
       <value>1103839</value>
       <shrsOrPrnAmt>
           <sshPrnamt>3745000</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>3745000</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ISHARES TR LATN AMER 40</nameOfIssuer>
       <titleOfClass>ETF</titleOfClass>
       <cusip>464287390</cusip>
       <value>28578</value>
       <shrsOrPrnAmt>
           <sshPrnamt>847000</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>847000</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ISHARES TR</nameOfIssuer>
       <titleOfClass>MBS ETF</titleOfClass>
       <cusip>464288588</cusip>
       <value>53800</value>
       <shrsOrPrnAmt>
           <sshPrnamt>500000</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>500000</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>JACOBS ENGR GROUP INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>469814107</cusip>
       <value>447</value>
       <shrsOrPrnAmt>
           <sshPrnamt>5300</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>5300</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>JOHNSON &amp; JOHNSON</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>478160104</cusip>
       <value>277543</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1992697</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1992697</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>KLA-TENCOR CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>482480100</cusip>
       <value>26276</value>
       <shrsOrPrnAmt>
           <sshPrnamt>222300</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>222300</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>KELLOGG CO</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>487836108</cusip>
       <value>1929</value>
       <shrsOrPrnAmt>
           <sshPrnamt>36000</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>36000</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>KEYCORP NEW</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>493267108</cusip>
       <value>22552</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1270539</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1270539</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>KIMBERLY CLARK CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>494368103</cusip>
       <value>17689</value>
       <shrsOrPrnAmt>
           <sshPrnamt>132721</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>132721</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>KINROSS GOLD CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>496902404</cusip>
       <value>8173</value>
       <shrsOrPrnAmt>
           <sshPrnamt>2110700</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>2110700</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>KNIGHT SWIFT TRANSN HLDGS IN</nameOfIssuer>
       <titleOfClass>CL A</titleOfClass>
       <cusip>499049104</cusip>
       <value>880</value>
       <shrsOrPrnAmt>
           <sshPrnamt>26800</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>26800</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>KOHLS CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>500255104</cusip>
       <value>11337</value>
       <shrsOrPrnAmt>
           <sshPrnamt>238415</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>238415</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>KROGER CO</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>501044101</cusip>
       <value>5954</value>
       <shrsOrPrnAmt>
           <sshPrnamt>274258</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>274258</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>L BRANDS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>501797104</cusip>
       <value>2695</value>
       <shrsOrPrnAmt>
           <sshPrnamt>103265</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>103265</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>L3 TECHNOLOGIES INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>502413107</cusip>
       <value>809</value>
       <shrsOrPrnAmt>
           <sshPrnamt>3300</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>3300</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>LAM RESEARCH CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>512807108</cusip>
       <value>9993</value>
       <shrsOrPrnAmt>
           <sshPrnamt>53200</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>53200</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>LAMB WESTON HLDGS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>513272104</cusip>
       <value>14972</value>
       <shrsOrPrnAmt>
           <sshPrnamt>236300</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>236300</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>LAS VEGAS SANDS CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>517834107</cusip>
       <value>6334</value>
       <shrsOrPrnAmt>
           <sshPrnamt>107200</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>107200</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>LAUDER ESTEE COS INC</nameOfIssuer>
       <titleOfClass>CL A</titleOfClass>
       <cusip>518439104</cusip>
       <value>71211</value>
       <shrsOrPrnAmt>
           <sshPrnamt>388900</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>388900</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>LEGGETT &amp; PLATT INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>524660107</cusip>
       <value>3392</value>
       <shrsOrPrnAmt>
           <sshPrnamt>88400</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>88400</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>LENNAR CORP</nameOfIssuer>
       <titleOfClass>CL A</titleOfClass>
       <cusip>526057104</cusip>
       <value>5314</value>
       <shrsOrPrnAmt>
           <sshPrnamt>109650</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>109650</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>LENNOX INTL INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>526107107</cusip>
       <value>1540</value>
       <shrsOrPrnAmt>
           <sshPrnamt>5600</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>5600</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>LIBERTY PPTY TR</nameOfIssuer>
       <titleOfClass>SH BEN INT</titleOfClass>
       <cusip>531172104</cusip>
       <value>10</value>
       <shrsOrPrnAmt>
           <sshPrnamt>200</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>200</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>LILLY ELI &amp; CO</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>532457108</cusip>
       <value>87478</value>
       <shrsOrPrnAmt>
           <sshPrnamt>789585</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>789585</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>LINCOLN NATL CORP IND</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>534187109</cusip>
       <value>33566</value>
       <shrsOrPrnAmt>
           <sshPrnamt>520813</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>520813</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>LIVE NATION ENTERTAINMENT IN</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>538034109</cusip>
       <value>41910</value>
       <shrsOrPrnAmt>
           <sshPrnamt>632600</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>632600</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>LOCKHEED MARTIN CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>539830109</cusip>
       <value>42091</value>
       <shrsOrPrnAmt>
           <sshPrnamt>115782</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>115782</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>LOEWS CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>540424108</cusip>
       <value>13514</value>
       <shrsOrPrnAmt>
           <sshPrnamt>247196</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>247196</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>LOWES COS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>548661107</cusip>
       <value>91070</value>
       <shrsOrPrnAmt>
           <sshPrnamt>902490</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>902490</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>LULULEMON ATHLETICA INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>550021109</cusip>
       <value>75430</value>
       <shrsOrPrnAmt>
           <sshPrnamt>418570</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>418570</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>MAGNA INTL INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>559222401</cusip>
       <value>677</value>
       <shrsOrPrnAmt>
           <sshPrnamt>13569</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>13569</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>MARATHON OIL CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>565849106</cusip>
       <value>18541</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1304812</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1304812</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>MARKEL CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>570535104</cusip>
       <value>14</value>
       <shrsOrPrnAmt>
           <sshPrnamt>13</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>13</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>MARSH &amp; MCLENNAN COS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>571748102</cusip>
       <value>65874</value>
       <shrsOrPrnAmt>
           <sshPrnamt>660388</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>660388</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>MARRIOTT INTL INC NEW</nameOfIssuer>
       <titleOfClass>CL A</titleOfClass>
       <cusip>571903202</cusip>
       <value>2957</value>
       <shrsOrPrnAmt>
           <sshPrnamt>21080</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>21080</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>MARTIN MARIETTA MATLS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>573284106</cusip>
       <value>1726</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>MASCO CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>574599106</cusip>
       <value>30195</value>
       <shrsOrPrnAmt>
           <sshPrnamt>769497</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>769497</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>MCDONALDS CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>580135101</cusip>
       <value>110295</value>
       <shrsOrPrnAmt>
           <sshPrnamt>531131</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>531131</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>MELCO RESORTS AND ENTMT LTD</nameOfIssuer>
       <titleOfClass>ADR</titleOfClass>
       <cusip>585464100</cusip>
       <value>1460</value>
       <shrsOrPrnAmt>
           <sshPrnamt>67200</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>67200</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>METTLER TOLEDO INTERNATIONAL</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>592688105</cusip>
       <value>7560</value>
       <shrsOrPrnAmt>
           <sshPrnamt>9000</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>9000</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>MICRO FOCUS INTERNATIONAL PL</nameOfIssuer>
       <titleOfClass>SPON ADR NEW</titleOfClass>
       <cusip>594837403</cusip>
       <value>738</value>
       <shrsOrPrnAmt>
           <sshPrnamt>28187</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>28187</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>MICROSOFT CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>594918104</cusip>
       <value>845538</value>
       <shrsOrPrnAmt>
           <sshPrnamt>6311868</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>6311868</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>MICROCHIP TECHNOLOGY INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>595017104</cusip>
       <value>33648</value>
       <shrsOrPrnAmt>
           <sshPrnamt>388100</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>388100</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>MICRON TECHNOLOGY INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>595112103</cusip>
       <value>100851</value>
       <shrsOrPrnAmt>
           <sshPrnamt>2613402</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>2613402</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>MOBILE TELESYSTEMS PJSC</nameOfIssuer>
       <titleOfClass>SPONSORED ADR</titleOfClass>
       <cusip>607409109</cusip>
       <value>1991</value>
       <shrsOrPrnAmt>
           <sshPrnamt>213900</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>213900</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>MONDELEZ INTL INC</nameOfIssuer>
       <titleOfClass>CL A</titleOfClass>
       <cusip>609207105</cusip>
       <value>107563</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1995612</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1995612</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>MOODYS CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>615369105</cusip>
       <value>4766</value>
       <shrsOrPrnAmt>
           <sshPrnamt>24400</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>24400</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>MORGAN STANLEY</nameOfIssuer>
       <titleOfClass>COM NEW</titleOfClass>
       <cusip>617446448</cusip>
       <value>45096</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1029361</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1029361</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>MOTOROLA SOLUTIONS INC</nameOfIssuer>
       <titleOfClass>COM NEW</titleOfClass>
       <cusip>620076307</cusip>
       <value>4969</value>
       <shrsOrPrnAmt>
           <sshPrnamt>29800</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>29800</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>NRG ENERGY INC</nameOfIssuer>
       <titleOfClass>COM NEW</titleOfClass>
       <cusip>629377508</cusip>
       <value>31982</value>
       <shrsOrPrnAmt>
           <sshPrnamt>910646</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>910646</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>NASDAQ INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>631103108</cusip>
       <value>8816</value>
       <shrsOrPrnAmt>
           <sshPrnamt>91666</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>91666</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>NATIONAL OILWELL VARCO INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>637071101</cusip>
       <value>4199</value>
       <shrsOrPrnAmt>
           <sshPrnamt>188898</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>188898</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>NATIONAL RETAIL PPTYS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>637417106</cusip>
       <value>42</value>
       <shrsOrPrnAmt>
           <sshPrnamt>800</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>800</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>NEW ORIENTAL ED &amp; TECH GRP I</nameOfIssuer>
       <titleOfClass>SPON ADR</titleOfClass>
       <cusip>647581107</cusip>
       <value>12960</value>
       <shrsOrPrnAmt>
           <sshPrnamt>134192</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>134192</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>NEWMONT GOLDCORP CORPORATION</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>651639106</cusip>
       <value>34471</value>
       <shrsOrPrnAmt>
           <sshPrnamt>896168</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>896168</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>NIKE INC</nameOfIssuer>
       <titleOfClass>CL B</titleOfClass>
       <cusip>654106103</cusip>
       <value>74539</value>
       <shrsOrPrnAmt>
           <sshPrnamt>887900</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>887900</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>NOBLE ENERGY INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>655044105</cusip>
       <value>15133</value>
       <shrsOrPrnAmt>
           <sshPrnamt>675569</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>675569</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>NORDSTROM INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>655664100</cusip>
       <value>9283</value>
       <shrsOrPrnAmt>
           <sshPrnamt>291366</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>291366</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>NORFOLK SOUTHERN CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>655844108</cusip>
       <value>76202</value>
       <shrsOrPrnAmt>
           <sshPrnamt>382291</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>382291</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>NORTHROP GRUMMAN CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>666807102</cusip>
       <value>65817</value>
       <shrsOrPrnAmt>
           <sshPrnamt>203699</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>203699</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>NUCOR CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>670346105</cusip>
       <value>6</value>
       <shrsOrPrnAmt>
           <sshPrnamt>100</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>100</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>OGE ENERGY CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>670837103</cusip>
       <value>13206</value>
       <shrsOrPrnAmt>
           <sshPrnamt>310300</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>310300</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>OCCIDENTAL PETE CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>674599105</cusip>
       <value>39063</value>
       <shrsOrPrnAmt>
           <sshPrnamt>776908</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>776908</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>OKTA INC</nameOfIssuer>
       <titleOfClass>CL A</titleOfClass>
       <cusip>679295105</cusip>
       <value>14525</value>
       <shrsOrPrnAmt>
           <sshPrnamt>117600</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>117600</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>OLD DOMINION FREIGHT LINE IN</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>679580100</cusip>
       <value>12928</value>
       <shrsOrPrnAmt>
           <sshPrnamt>86617</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>86617</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>OMNICOM GROUP INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>681919106</cusip>
       <value>705</value>
       <shrsOrPrnAmt>
           <sshPrnamt>8600</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>8600</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ON SEMICONDUCTOR CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>682189105</cusip>
       <value>6527</value>
       <shrsOrPrnAmt>
           <sshPrnamt>322979</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>322979</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ONEOK INC NEW</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>682680103</cusip>
       <value>2243</value>
       <shrsOrPrnAmt>
           <sshPrnamt>32600</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>32600</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>OPEN TEXT CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>683715106</cusip>
       <value>446</value>
       <shrsOrPrnAmt>
           <sshPrnamt>10794</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>10794</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>PNC FINL SVCS GROUP INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>693475105</cusip>
       <value>21607</value>
       <shrsOrPrnAmt>
           <sshPrnamt>157394</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>157394</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>PPG INDS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>693506107</cusip>
       <value>21170</value>
       <shrsOrPrnAmt>
           <sshPrnamt>181386</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>181386</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>PVH CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>693656100</cusip>
       <value>14764</value>
       <shrsOrPrnAmt>
           <sshPrnamt>156000</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>156000</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>PACCAR INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>693718108</cusip>
       <value>1971</value>
       <shrsOrPrnAmt>
           <sshPrnamt>27500</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <putCall>Put</putCall>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>27500</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>PACKAGING CORP AMER</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>695156109</cusip>
       <value>515</value>
       <shrsOrPrnAmt>
           <sshPrnamt>5400</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>5400</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>PALO ALTO NETWORKS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>697435105</cusip>
       <value>122</value>
       <shrsOrPrnAmt>
           <sshPrnamt>600</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>600</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>PAMPA ENERGIA S A</nameOfIssuer>
       <titleOfClass>SPONS ADR LVL I</titleOfClass>
       <cusip>697660207</cusip>
       <value>1054</value>
       <shrsOrPrnAmt>
           <sshPrnamt>30390</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>30390</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>PARKER HANNIFIN CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>701094104</cusip>
       <value>39428</value>
       <shrsOrPrnAmt>
           <sshPrnamt>231914</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>231914</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>PARSLEY ENERGY INC</nameOfIssuer>
       <titleOfClass>CL A</titleOfClass>
       <cusip>701877102</cusip>
       <value>241</value>
       <shrsOrPrnAmt>
           <sshPrnamt>12700</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>12700</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>PAYCHEX INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>704326107</cusip>
       <value>10862</value>
       <shrsOrPrnAmt>
           <sshPrnamt>132000</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>132000</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>PEMBINA PIPELINE CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>706327103</cusip>
       <value>9483</value>
       <shrsOrPrnAmt>
           <sshPrnamt>254200</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>254200</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>PEPSICO INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>713448108</cusip>
       <value>168062</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1281644</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1281644</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>PERKINELMER INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>714046109</cusip>
       <value>2996</value>
       <shrsOrPrnAmt>
           <sshPrnamt>31100</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>31100</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>PFIZER INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>717081103</cusip>
       <value>188684</value>
       <shrsOrPrnAmt>
           <sshPrnamt>4355596</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>4355596</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>PHILIP MORRIS INTL INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>718172109</cusip>
       <value>96095</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1223670</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1223670</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>PHILLIPS 66</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>718546104</cusip>
       <value>38602</value>
       <shrsOrPrnAmt>
           <sshPrnamt>412674</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>412674</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>PINDUODUO INC</nameOfIssuer>
       <titleOfClass>SPONSORED ADS</titleOfClass>
       <cusip>722304102</cusip>
       <value>2954</value>
       <shrsOrPrnAmt>
           <sshPrnamt>143200</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>143200</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>PINNACLE WEST CAP CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>723484101</cusip>
       <value>14128</value>
       <shrsOrPrnAmt>
           <sshPrnamt>150155</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>150155</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>PIONEER NAT RES CO</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>723787107</cusip>
       <value>31479</value>
       <shrsOrPrnAmt>
           <sshPrnamt>204596</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>204596</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>PROCTER AND GAMBLE CO</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>742718109</cusip>
       <value>254290</value>
       <shrsOrPrnAmt>
           <sshPrnamt>2319103</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>2319103</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>PROGRESSIVE CORP OHIO</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>743315103</cusip>
       <value>69715</value>
       <shrsOrPrnAmt>
           <sshPrnamt>872196</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>872196</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>PRUDENTIAL FINL INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>744320102</cusip>
       <value>54554</value>
       <shrsOrPrnAmt>
           <sshPrnamt>540142</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>540142</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>PUBLIC SVC ENTERPRISE GRP IN</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>744573106</cusip>
       <value>19032</value>
       <shrsOrPrnAmt>
           <sshPrnamt>323555</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>323555</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>PULTE GROUP INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>745867101</cusip>
       <value>44</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1400</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1400</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>QUALCOMM INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>747525103</cusip>
       <value>78538</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1032444</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1032444</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>RALPH LAUREN CORP</nameOfIssuer>
       <titleOfClass>CL A</titleOfClass>
       <cusip>751212101</cusip>
       <value>1690</value>
       <shrsOrPrnAmt>
           <sshPrnamt>14874</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>14874</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>RAYTHEON CO</nameOfIssuer>
       <titleOfClass>COM NEW</titleOfClass>
       <cusip>755111507</cusip>
       <value>63746</value>
       <shrsOrPrnAmt>
           <sshPrnamt>366611</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>366611</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>REALTY INCOME CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>756109104</cusip>
       <value>64</value>
       <shrsOrPrnAmt>
           <sshPrnamt>932</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>932</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>RED HAT INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>756577102</cusip>
       <value>8320</value>
       <shrsOrPrnAmt>
           <sshPrnamt>44310</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>44310</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>REGENCY CTRS CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>758849103</cusip>
       <value>834</value>
       <shrsOrPrnAmt>
           <sshPrnamt>12500</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>12500</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>REINSURANCE GRP OF AMERICA I</nameOfIssuer>
       <titleOfClass>COM NEW</titleOfClass>
       <cusip>759351604</cusip>
       <value>2060</value>
       <shrsOrPrnAmt>
           <sshPrnamt>13200</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>13200</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>REPUBLIC SVCS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>760759100</cusip>
       <value>4917</value>
       <shrsOrPrnAmt>
           <sshPrnamt>56752</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>56752</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ROBERT HALF INTL INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>770323103</cusip>
       <value>14543</value>
       <shrsOrPrnAmt>
           <sshPrnamt>255100</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>255100</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ROCKWELL AUTOMATION INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>773903109</cusip>
       <value>6373</value>
       <shrsOrPrnAmt>
           <sshPrnamt>38900</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>38900</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ROGERS COMMUNICATIONS INC</nameOfIssuer>
       <titleOfClass>CL B</titleOfClass>
       <cusip>775109200</cusip>
       <value>4663</value>
       <shrsOrPrnAmt>
           <sshPrnamt>86916</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>86916</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ROLLINS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>775711104</cusip>
       <value>3537</value>
       <shrsOrPrnAmt>
           <sshPrnamt>98600</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>98600</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ROPER TECHNOLOGIES INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>776696106</cusip>
       <value>57190</value>
       <shrsOrPrnAmt>
           <sshPrnamt>156145</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>156145</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ROSS STORES INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>778296103</cusip>
       <value>16658</value>
       <shrsOrPrnAmt>
           <sshPrnamt>168063</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>168063</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ROYAL BK CDA MONTREAL QUE</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>780087102</cusip>
       <value>85942</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1079123</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1079123</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>SEI INVESTMENTS CO</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>784117103</cusip>
       <value>10379</value>
       <shrsOrPrnAmt>
           <sshPrnamt>185000</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>185000</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>SAREPTA THERAPEUTICS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>803607100</cusip>
       <value>5668</value>
       <shrsOrPrnAmt>
           <sshPrnamt>37300</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>37300</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>HENRY SCHEIN INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>806407102</cusip>
       <value>1999</value>
       <shrsOrPrnAmt>
           <sshPrnamt>28600</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>28600</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>SCHLUMBERGER LTD</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>806857108</cusip>
       <value>58342</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1468091</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1468091</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>THE CHARLES SCHWAB CORPORATI</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>808513105</cusip>
       <value>46474</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1156348</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1156348</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>SEMPRA ENERGY</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>816851109</cusip>
       <value>41263</value>
       <shrsOrPrnAmt>
           <sshPrnamt>300226</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>300226</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>SHERWIN WILLIAMS CO</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>824348106</cusip>
       <value>53279</value>
       <shrsOrPrnAmt>
           <sshPrnamt>116256</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>116256</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>SIMON PPTY GROUP INC NEW</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>828806109</cusip>
       <value>32712</value>
       <shrsOrPrnAmt>
           <sshPrnamt>204759</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>204759</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>SMITH A O CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>831865209</cusip>
       <value>4249</value>
       <shrsOrPrnAmt>
           <sshPrnamt>90100</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>90100</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>SOUTHERN CO</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>842587107</cusip>
       <value>29807</value>
       <shrsOrPrnAmt>
           <sshPrnamt>539204</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>539204</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>SOUTHWEST AIRLS CO</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>844741108</cusip>
       <value>14174</value>
       <shrsOrPrnAmt>
           <sshPrnamt>279131</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>279131</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>SPIRIT AEROSYSTEMS HLDGS INC</nameOfIssuer>
       <titleOfClass>COM CL A</titleOfClass>
       <cusip>848574109</cusip>
       <value>4984</value>
       <shrsOrPrnAmt>
           <sshPrnamt>61246</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>61246</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>SPLUNK INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>848637104</cusip>
       <value>5093</value>
       <shrsOrPrnAmt>
           <sshPrnamt>40500</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>40500</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>SQUARE INC</nameOfIssuer>
       <titleOfClass>CL A</titleOfClass>
       <cusip>852234103</cusip>
       <value>57335</value>
       <shrsOrPrnAmt>
           <sshPrnamt>790500</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>790500</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>STANLEY BLACK &amp; DECKER INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>854502101</cusip>
       <value>35365</value>
       <shrsOrPrnAmt>
           <sshPrnamt>244554</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>244554</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>STARBUCKS CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>855244109</cusip>
       <value>54875</value>
       <shrsOrPrnAmt>
           <sshPrnamt>654600</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>654600</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>STATE STR CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>857477103</cusip>
       <value>12239</value>
       <shrsOrPrnAmt>
           <sshPrnamt>218312</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>218312</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>STEEL DYNAMICS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>858119100</cusip>
       <value>18</value>
       <shrsOrPrnAmt>
           <sshPrnamt>600</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>600</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>STRYKER CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>863667101</cusip>
       <value>75407</value>
       <shrsOrPrnAmt>
           <sshPrnamt>366800</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>366800</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>SUN LIFE FINL INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>866796105</cusip>
       <value>20019</value>
       <shrsOrPrnAmt>
           <sshPrnamt>482393</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>482393</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>SUNCOR ENERGY INC NEW</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>867224107</cusip>
       <value>55913</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1788614</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1788614</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>SUNTRUST BKS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>867914103</cusip>
       <value>51473</value>
       <shrsOrPrnAmt>
           <sshPrnamt>818983</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>818983</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>SYMANTEC CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>871503108</cusip>
       <value>5601</value>
       <shrsOrPrnAmt>
           <sshPrnamt>257400</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>257400</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>SYNOPSYS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>871607107</cusip>
       <value>49443</value>
       <shrsOrPrnAmt>
           <sshPrnamt>384200</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>384200</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>SYSCO CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>871829107</cusip>
       <value>65811</value>
       <shrsOrPrnAmt>
           <sshPrnamt>930583</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>930583</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>TJX COS INC NEW</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>872540109</cusip>
       <value>44188</value>
       <shrsOrPrnAmt>
           <sshPrnamt>835634</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>835634</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>T MOBILE US INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>872590104</cusip>
       <value>53188</value>
       <shrsOrPrnAmt>
           <sshPrnamt>717401</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>717401</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>TAKE-TWO INTERACTIVE SOFTWAR</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>874054109</cusip>
       <value>3917</value>
       <shrsOrPrnAmt>
           <sshPrnamt>34500</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>34500</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>TAL EDUCATION GROUP</nameOfIssuer>
       <titleOfClass>SPONSORED ADS</titleOfClass>
       <cusip>874080104</cusip>
       <value>74814</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1963635</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1963635</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>TAPESTRY INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>876030107</cusip>
       <value>3344</value>
       <shrsOrPrnAmt>
           <sshPrnamt>105400</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>105400</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>TECK RESOURCES LTD</nameOfIssuer>
       <titleOfClass>CL B</titleOfClass>
       <cusip>878742204</cusip>
       <value>5757</value>
       <shrsOrPrnAmt>
           <sshPrnamt>248954</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>248954</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>TELECOM ARGENTINA S A</nameOfIssuer>
       <titleOfClass>SPON ADR REP B</titleOfClass>
       <cusip>879273209</cusip>
       <value>751</value>
       <shrsOrPrnAmt>
           <sshPrnamt>42490</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>42490</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>TEVA PHARMACEUTICAL INDS LTD</nameOfIssuer>
       <titleOfClass>SPONSORED ADS</titleOfClass>
       <cusip>881624209</cusip>
       <value>4366</value>
       <shrsOrPrnAmt>
           <sshPrnamt>473055</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>473055</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>TEXAS INSTRS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>882508104</cusip>
       <value>50116</value>
       <shrsOrPrnAmt>
           <sshPrnamt>436700</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>436700</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>TEXTRON INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>883203101</cusip>
       <value>15753</value>
       <shrsOrPrnAmt>
           <sshPrnamt>296993</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>296993</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>THERMO FISHER SCIENTIFIC INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>883556102</cusip>
       <value>127734</value>
       <shrsOrPrnAmt>
           <sshPrnamt>434942</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>434942</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>THOMSON REUTERS CORP</nameOfIssuer>
       <titleOfClass>COM NEW</titleOfClass>
       <cusip>884903709</cusip>
       <value>6029</value>
       <shrsOrPrnAmt>
           <sshPrnamt>93259</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>93259</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>TIFFANY &amp; CO NEW</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>886547108</cusip>
       <value>19187</value>
       <shrsOrPrnAmt>
           <sshPrnamt>204900</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>204900</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>TORCHMARK CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>891027104</cusip>
       <value>5863</value>
       <shrsOrPrnAmt>
           <sshPrnamt>65535</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>65535</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>TORONTO DOMINION BK ONT</nameOfIssuer>
       <titleOfClass>COM NEW</titleOfClass>
       <cusip>891160509</cusip>
       <value>98794</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1687128</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1687128</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>TOTAL SYS SVCS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>891906109</cusip>
       <value>77</value>
       <shrsOrPrnAmt>
           <sshPrnamt>600</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>600</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>TRACTOR SUPPLY CO</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>892356106</cusip>
       <value>10318</value>
       <shrsOrPrnAmt>
           <sshPrnamt>94839</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>94839</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>TRANSDIGM GROUP INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>893641100</cusip>
       <value>4596</value>
       <shrsOrPrnAmt>
           <sshPrnamt>9500</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>9500</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>TRANSPORTADORA DE GAS SUR</nameOfIssuer>
       <titleOfClass>SPONSORED ADS B</titleOfClass>
       <cusip>893870204</cusip>
       <value>458</value>
       <shrsOrPrnAmt>
           <sshPrnamt>31684</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>31684</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>TRIMBLE INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>896239100</cusip>
       <value>36</value>
       <shrsOrPrnAmt>
           <sshPrnamt>800</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>800</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>TRIPADVISOR INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>896945201</cusip>
       <value>15438</value>
       <shrsOrPrnAmt>
           <sshPrnamt>333516</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>333516</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>II VI INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>902104108</cusip>
       <value>1291</value>
       <shrsOrPrnAmt>
           <sshPrnamt>35300</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>35300</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>TYSON FOODS INC</nameOfIssuer>
       <titleOfClass>CL A</titleOfClass>
       <cusip>902494103</cusip>
       <value>10561</value>
       <shrsOrPrnAmt>
           <sshPrnamt>130800</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>130800</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>UDR INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>902653104</cusip>
       <value>16246</value>
       <shrsOrPrnAmt>
           <sshPrnamt>361916</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>361916</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>UGI CORP NEW</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>902681105</cusip>
       <value>10832</value>
       <shrsOrPrnAmt>
           <sshPrnamt>202800</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>202800</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>US BANCORP DEL</nameOfIssuer>
       <titleOfClass>COM NEW</titleOfClass>
       <cusip>902973304</cusip>
       <value>72015</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1374326</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1374326</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>UNDER ARMOUR INC</nameOfIssuer>
       <titleOfClass>CL A</titleOfClass>
       <cusip>904311107</cusip>
       <value>8867</value>
       <shrsOrPrnAmt>
           <sshPrnamt>349800</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>349800</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>UNDER ARMOUR INC</nameOfIssuer>
       <titleOfClass>CL C</titleOfClass>
       <cusip>904311206</cusip>
       <value>8674</value>
       <shrsOrPrnAmt>
           <sshPrnamt>390700</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>390700</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>UNION PACIFIC CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>907818108</cusip>
       <value>70261</value>
       <shrsOrPrnAmt>
           <sshPrnamt>415476</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>415476</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>UNITED CONTL HLDGS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>910047109</cusip>
       <value>7213</value>
       <shrsOrPrnAmt>
           <sshPrnamt>82384</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>82384</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>UNITED PARCEL SERVICE INC</nameOfIssuer>
       <titleOfClass>CL B</titleOfClass>
       <cusip>911312106</cusip>
       <value>27507</value>
       <shrsOrPrnAmt>
           <sshPrnamt>266360</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>266360</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>UNITED RENTALS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>911363109</cusip>
       <value>4304</value>
       <shrsOrPrnAmt>
           <sshPrnamt>32450</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>32450</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>UNITED TECHNOLOGIES CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>913017109</cusip>
       <value>46146</value>
       <shrsOrPrnAmt>
           <sshPrnamt>354424</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>354424</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>UNIVERSAL HLTH SVCS INC</nameOfIssuer>
       <titleOfClass>CL B</titleOfClass>
       <cusip>913903100</cusip>
       <value>7638</value>
       <shrsOrPrnAmt>
           <sshPrnamt>58575</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>58575</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>V F CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>918204108</cusip>
       <value>12261</value>
       <shrsOrPrnAmt>
           <sshPrnamt>140372</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>140372</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>VANGUARD INTL EQUITY INDEX F</nameOfIssuer>
       <titleOfClass>FTSE EMR MKT ETF</titleOfClass>
       <cusip>922042858</cusip>
       <value>11483</value>
       <shrsOrPrnAmt>
           <sshPrnamt>270000</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>270000</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>VEEVA SYS INC</nameOfIssuer>
       <titleOfClass>CL A COM</titleOfClass>
       <cusip>922475108</cusip>
       <value>4020</value>
       <shrsOrPrnAmt>
           <sshPrnamt>24800</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>24800</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>VERMILION ENERGY INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>923725105</cusip>
       <value>127</value>
       <shrsOrPrnAmt>
           <sshPrnamt>5828</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>5828</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>VMWARE INC</nameOfIssuer>
       <titleOfClass>CL A COM</titleOfClass>
       <cusip>928563402</cusip>
       <value>16922</value>
       <shrsOrPrnAmt>
           <sshPrnamt>101200</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>101200</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>VORNADO RLTY TR</nameOfIssuer>
       <titleOfClass>SH BEN INT</titleOfClass>
       <cusip>929042109</cusip>
       <value>36</value>
       <shrsOrPrnAmt>
           <sshPrnamt>561</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>561</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>VOYA FINL INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>929089100</cusip>
       <value>15313</value>
       <shrsOrPrnAmt>
           <sshPrnamt>276910</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>276910</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>VULCAN MATLS CO</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>929160109</cusip>
       <value>54897</value>
       <shrsOrPrnAmt>
           <sshPrnamt>399800</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>399800</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>WABTEC CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>929740108</cusip>
       <value>34</value>
       <shrsOrPrnAmt>
           <sshPrnamt>471</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>471</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>WALMART INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>931142103</cusip>
       <value>144760</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1310164</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1310164</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>WALGREENS BOOTS ALLIANCE INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>931427108</cusip>
       <value>26099</value>
       <shrsOrPrnAmt>
           <sshPrnamt>477394</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>477394</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>WATERS CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>941848103</cusip>
       <value>17974</value>
       <shrsOrPrnAmt>
           <sshPrnamt>83508</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>83508</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>WELLS FARGO CO NEW</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>949746101</cusip>
       <value>156416</value>
       <shrsOrPrnAmt>
           <sshPrnamt>3305488</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>3305488</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>WESTERN UN CO</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>959802109</cusip>
       <value>32</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1600</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1600</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>WEYERHAEUSER CO</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>962166104</cusip>
       <value>73</value>
       <shrsOrPrnAmt>
           <sshPrnamt>2779</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>2779</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>WHEATON PRECIOUS METALS CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>962879102</cusip>
       <value>533</value>
       <shrsOrPrnAmt>
           <sshPrnamt>21985</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>21985</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>WHIRLPOOL CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>963320106</cusip>
       <value>4328</value>
       <shrsOrPrnAmt>
           <sshPrnamt>30400</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>30400</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>WILLIAMS COS INC DEL</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>969457100</cusip>
       <value>23619</value>
       <shrsOrPrnAmt>
           <sshPrnamt>842349</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>842349</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>WORLDPAY INC</nameOfIssuer>
       <titleOfClass>CL A</titleOfClass>
       <cusip>981558109</cusip>
       <value>77099</value>
       <shrsOrPrnAmt>
           <sshPrnamt>629125</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>629125</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>WYNN RESORTS LTD</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>983134107</cusip>
       <value>6689</value>
       <shrsOrPrnAmt>
           <sshPrnamt>53950</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>53950</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>XPO LOGISTICS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>983793100</cusip>
       <value>318</value>
       <shrsOrPrnAmt>
           <sshPrnamt>5500</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>5500</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>XILINX INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>983919101</cusip>
       <value>88501</value>
       <shrsOrPrnAmt>
           <sshPrnamt>750521</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>750521</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>XEROX CORP</nameOfIssuer>
       <titleOfClass>COM NEW</titleOfClass>
       <cusip>984121608</cusip>
       <value>3030</value>
       <shrsOrPrnAmt>
           <sshPrnamt>85579</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>85579</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>YPF SOCIEDAD ANONIMA</nameOfIssuer>
       <titleOfClass>SPON ADR CL D</titleOfClass>
       <cusip>984245100</cusip>
       <value>1482</value>
       <shrsOrPrnAmt>
           <sshPrnamt>81374</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>81374</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>YUM BRANDS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>988498101</cusip>
       <value>20242</value>
       <shrsOrPrnAmt>
           <sshPrnamt>182900</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>182900</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ZEBRA TECHNOLOGIES CORP</nameOfIssuer>
       <titleOfClass>CL A</titleOfClass>
       <cusip>989207105</cusip>
       <value>7374</value>
       <shrsOrPrnAmt>
           <sshPrnamt>35200</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>35200</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ZIONS BANCORPORATION N A</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>989701107</cusip>
       <value>4083</value>
       <shrsOrPrnAmt>
           <sshPrnamt>88800</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>88800</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>KIRKLAND LAKE GOLD LTD</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>49741E100</cusip>
       <value>8000</value>
       <shrsOrPrnAmt>
           <sshPrnamt>185300</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>185300</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>VERISIGN INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>92343E102</cusip>
       <value>24723</value>
       <shrsOrPrnAmt>
           <sshPrnamt>118200</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>118200</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>TARGET CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>87612E106</cusip>
       <value>11501</value>
       <shrsOrPrnAmt>
           <sshPrnamt>132788</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>132788</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>EDWARDS LIFESCIENCES CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>28176E108</cusip>
       <value>16618</value>
       <shrsOrPrnAmt>
           <sshPrnamt>89955</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>89955</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>FORTINET INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>34959E109</cusip>
       <value>12631</value>
       <shrsOrPrnAmt>
           <sshPrnamt>164400</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>164400</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>TRAVELERS COMPANIES INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>89417E109</cusip>
       <value>25933</value>
       <shrsOrPrnAmt>
           <sshPrnamt>173445</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>173445</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>AES CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>00130H105</cusip>
       <value>13851</value>
       <shrsOrPrnAmt>
           <sshPrnamt>826444</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>826444</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>AT&amp;T INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>00206R102</cusip>
       <value>150304</value>
       <shrsOrPrnAmt>
           <sshPrnamt>4485362</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>4485362</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ABBVIE INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>00287Y109</cusip>
       <value>71817</value>
       <shrsOrPrnAmt>
           <sshPrnamt>987580</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>987580</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ACTIVISION BLIZZARD INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>00507V109</cusip>
       <value>8788</value>
       <shrsOrPrnAmt>
           <sshPrnamt>186190</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>186190</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ACUITY BRANDS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>00508Y102</cusip>
       <value>414</value>
       <shrsOrPrnAmt>
           <sshPrnamt>3000</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>3000</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ADOBE INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>00724F101</cusip>
       <value>152659</value>
       <shrsOrPrnAmt>
           <sshPrnamt>518103</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>518103</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ADVANCE AUTO PARTS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>00751Y106</cusip>
       <value>44624</value>
       <shrsOrPrnAmt>
           <sshPrnamt>289500</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>289500</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>AGILENT TECHNOLOGIES INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>00846U101</cusip>
       <value>18895</value>
       <shrsOrPrnAmt>
           <sshPrnamt>253044</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>253044</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>AKAMAI TECHNOLOGIES INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>00971T101</cusip>
       <value>11049</value>
       <shrsOrPrnAmt>
           <sshPrnamt>137876</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>137876</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ALIBABA GROUP HLDG LTD</nameOfIssuer>
       <titleOfClass>SPONSORED ADS</titleOfClass>
       <cusip>01609W102</cusip>
       <value>192975</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1138829</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1138829</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ALLY FINL INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>02005N100</cusip>
       <value>13786</value>
       <shrsOrPrnAmt>
           <sshPrnamt>444838</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>444838</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ALPHABET INC</nameOfIssuer>
       <titleOfClass>CAP STK CL C</titleOfClass>
       <cusip>02079K107</cusip>
       <value>295960</value>
       <shrsOrPrnAmt>
           <sshPrnamt>273806</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>273806</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ALPHABET INC</nameOfIssuer>
       <titleOfClass>CAP STK CL A</titleOfClass>
       <cusip>02079K305</cusip>
       <value>275785</value>
       <shrsOrPrnAmt>
           <sshPrnamt>254696</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>254696</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ALTRIA GROUP INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>02209S103</cusip>
       <value>34620</value>
       <shrsOrPrnAmt>
           <sshPrnamt>731158</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>731158</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>AMERICAN AIRLS GROUP INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>02376R102</cusip>
       <value>1647</value>
       <shrsOrPrnAmt>
           <sshPrnamt>50500</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>50500</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>AMERICAN TOWER CORP NEW</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>03027X100</cusip>
       <value>58529</value>
       <shrsOrPrnAmt>
           <sshPrnamt>286274</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>286274</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>AMERIPRISE FINL INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>03076C106</cusip>
       <value>8920</value>
       <shrsOrPrnAmt>
           <sshPrnamt>61446</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>61446</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ANSYS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>03662Q105</cusip>
       <value>34758</value>
       <shrsOrPrnAmt>
           <sshPrnamt>169700</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>169700</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>APARTMENT INVT &amp; MGMT CO</nameOfIssuer>
       <titleOfClass>CL A</titleOfClass>
       <cusip>03748R754</cusip>
       <value>1</value>
       <shrsOrPrnAmt>
           <sshPrnamt>14</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>14</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ARAMARK</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>03852U106</cusip>
       <value>4262</value>
       <shrsOrPrnAmt>
           <sshPrnamt>118200</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>118200</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ARCONIC INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>03965L100</cusip>
       <value>15727</value>
       <shrsOrPrnAmt>
           <sshPrnamt>609100</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>609100</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>AURORA CANNABIS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>05156X108</cusip>
       <value>207</value>
       <shrsOrPrnAmt>
           <sshPrnamt>26387</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>26387</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>AUTOHOME INC</nameOfIssuer>
       <titleOfClass>SP ADR RP CL A</titleOfClass>
       <cusip>05278C107</cusip>
       <value>3905</value>
       <shrsOrPrnAmt>
           <sshPrnamt>45604</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>45604</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>BCE INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>05534B760</cusip>
       <value>7097</value>
       <shrsOrPrnAmt>
           <sshPrnamt>155656</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>155656</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>BAKER HUGHES A GE CO</nameOfIssuer>
       <titleOfClass>CL A</titleOfClass>
       <cusip>05722G100</cusip>
       <value>5734</value>
       <shrsOrPrnAmt>
           <sshPrnamt>232800</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>232800</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>BANCO MACRO SA</nameOfIssuer>
       <titleOfClass>SPON ADR B</titleOfClass>
       <cusip>05961W105</cusip>
       <value>1607</value>
       <shrsOrPrnAmt>
           <sshPrnamt>22055</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>22055</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>BAOZUN INC</nameOfIssuer>
       <titleOfClass>SPONSORED ADR</titleOfClass>
       <cusip>06684L103</cusip>
       <value>85</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1700</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1700</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>BBVA BANCO FRANCES S A</nameOfIssuer>
       <titleOfClass>SPONSORED ADR</titleOfClass>
       <cusip>07329M100</cusip>
       <value>487</value>
       <shrsOrPrnAmt>
           <sshPrnamt>42985</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>42985</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>BEIGENE LTD</nameOfIssuer>
       <titleOfClass>SPONSORED ADR</titleOfClass>
       <cusip>07725L102</cusip>
       <value>3309</value>
       <shrsOrPrnAmt>
           <sshPrnamt>26700</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>26700</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>BIOMARIN PHARMACEUTICAL INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>09061G101</cusip>
       <value>2227</value>
       <shrsOrPrnAmt>
           <sshPrnamt>26000</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>26000</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>BIOGEN INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>09062X103</cusip>
       <value>44296</value>
       <shrsOrPrnAmt>
           <sshPrnamt>189403</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>189403</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>BLACKBERRY LTD</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>09228F103</cusip>
       <value>154</value>
       <shrsOrPrnAmt>
           <sshPrnamt>20592</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>20592</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>BLACKROCK INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>09247X101</cusip>
       <value>53125</value>
       <shrsOrPrnAmt>
           <sshPrnamt>113201</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>113201</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>BOOKING HLDGS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>09857L108</cusip>
       <value>49835</value>
       <shrsOrPrnAmt>
           <sshPrnamt>26583</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>26583</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>BROADRIDGE FINL SOLUTIONS IN</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>11133T103</cusip>
       <value>1622</value>
       <shrsOrPrnAmt>
           <sshPrnamt>12700</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>12700</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>BROADCOM INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>11135F101</cusip>
       <value>103253</value>
       <shrsOrPrnAmt>
           <sshPrnamt>358692</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>358692</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CBOE GLOBAL MARKETS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>12503M108</cusip>
       <value>4435</value>
       <shrsOrPrnAmt>
           <sshPrnamt>42800</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>42800</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CBRE GROUP INC</nameOfIssuer>
       <titleOfClass>CL A</titleOfClass>
       <cusip>12504L109</cusip>
       <value>22141</value>
       <shrsOrPrnAmt>
           <sshPrnamt>431606</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>431606</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CDW CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>12514G108</cusip>
       <value>11522</value>
       <shrsOrPrnAmt>
           <sshPrnamt>103800</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>103800</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CGI INC</nameOfIssuer>
       <titleOfClass>CL A SUB VTG</titleOfClass>
       <cusip>12532H104</cusip>
       <value>10934</value>
       <shrsOrPrnAmt>
           <sshPrnamt>141914</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>141914</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CME GROUP INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>12572Q105</cusip>
       <value>70324</value>
       <shrsOrPrnAmt>
           <sshPrnamt>362288</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>362288</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CAMECO CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>13321L108</cusip>
       <value>4945</value>
       <shrsOrPrnAmt>
           <sshPrnamt>460273</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>460273</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CANADIAN PAC RY LTD</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>13645T100</cusip>
       <value>19490</value>
       <shrsOrPrnAmt>
           <sshPrnamt>82574</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>82574</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CAPITAL ONE FINL CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>14040H105</cusip>
       <value>14377</value>
       <shrsOrPrnAmt>
           <sshPrnamt>158440</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>158440</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CARDINAL HEALTH INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>14149Y108</cusip>
       <value>16591</value>
       <shrsOrPrnAmt>
           <sshPrnamt>352252</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>352252</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CENTENE CORP DEL</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>15135B101</cusip>
       <value>6670</value>
       <shrsOrPrnAmt>
           <sshPrnamt>127184</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>127184</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CENOVUS ENERGY INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>15135U109</cusip>
       <value>10725</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1213389</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1213389</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CENTERPOINT ENERGY INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>15189T107</cusip>
       <value>10762</value>
       <shrsOrPrnAmt>
           <sshPrnamt>375914</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>375914</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CHARTER COMMUNICATIONS INC N</nameOfIssuer>
       <titleOfClass>CL A</titleOfClass>
       <cusip>16119P108</cusip>
       <value>39209</value>
       <shrsOrPrnAmt>
           <sshPrnamt>99219</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>99219</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CHENIERE ENERGY INC</nameOfIssuer>
       <titleOfClass>COM NEW</titleOfClass>
       <cusip>16411R208</cusip>
       <value>5264</value>
       <shrsOrPrnAmt>
           <sshPrnamt>76900</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>76900</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CISCO SYS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>17275R102</cusip>
       <value>252222</value>
       <shrsOrPrnAmt>
           <sshPrnamt>4608479</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>4608479</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>COMCAST CORP NEW</nameOfIssuer>
       <titleOfClass>CL A</titleOfClass>
       <cusip>20030N101</cusip>
       <value>188576</value>
       <shrsOrPrnAmt>
           <sshPrnamt>4460178</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>4460178</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>COMMSCOPE HLDG CO INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>20337X109</cusip>
       <value>3582</value>
       <shrsOrPrnAmt>
           <sshPrnamt>227700</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>227700</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CONCHO RES INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>20605P101</cusip>
       <value>5510</value>
       <shrsOrPrnAmt>
           <sshPrnamt>53400</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>53400</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CONOCOPHILLIPS</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>20825C104</cusip>
       <value>95345</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1563031</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1563031</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CONSTELLATION BRANDS INC</nameOfIssuer>
       <titleOfClass>CL A</titleOfClass>
       <cusip>21036P108</cusip>
       <value>4589</value>
       <shrsOrPrnAmt>
           <sshPrnamt>23300</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>23300</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CORTEVA INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>22052L104</cusip>
       <value>19143</value>
       <shrsOrPrnAmt>
           <sshPrnamt>647382</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>647382</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>COSTCO WHSL CORP NEW</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>22160K105</cusip>
       <value>66377</value>
       <shrsOrPrnAmt>
           <sshPrnamt>251181</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>251181</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>COSTAR GROUP INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>22160N109</cusip>
       <value>4045</value>
       <shrsOrPrnAmt>
           <sshPrnamt>7300</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>7300</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CROWN CASTLE INTL CORP NEW</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>22822V101</cusip>
       <value>74008</value>
       <shrsOrPrnAmt>
           <sshPrnamt>567766</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>567766</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CTRIP COM INTL LTD</nameOfIssuer>
       <titleOfClass>SPONSORED ADS</titleOfClass>
       <cusip>22943F100</cusip>
       <value>10488</value>
       <shrsOrPrnAmt>
           <sshPrnamt>284157</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>284157</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>D R HORTON INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>23331A109</cusip>
       <value>2372</value>
       <shrsOrPrnAmt>
           <sshPrnamt>55000</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>55000</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>DXC TECHNOLOGY CO</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>23355L106</cusip>
       <value>32384</value>
       <shrsOrPrnAmt>
           <sshPrnamt>587200</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>587200</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>DAVITA INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>23918K108</cusip>
       <value>501</value>
       <shrsOrPrnAmt>
           <sshPrnamt>8900</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>8900</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>DELEK US HLDGS INC NEW</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>24665A103</cusip>
       <value>288</value>
       <shrsOrPrnAmt>
           <sshPrnamt>7100</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>7100</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>DELL TECHNOLOGIES INC</nameOfIssuer>
       <titleOfClass>CL C</titleOfClass>
       <cusip>24703L202</cusip>
       <value>117</value>
       <shrsOrPrnAmt>
           <sshPrnamt>2300</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>2300</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>DENTSPLY SIRONA INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>24906P109</cusip>
       <value>18149</value>
       <shrsOrPrnAmt>
           <sshPrnamt>310981</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>310981</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>DEVON ENERGY CORP NEW</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>25179M103</cusip>
       <value>18100</value>
       <shrsOrPrnAmt>
           <sshPrnamt>634625</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>634625</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>DISCOVERY INC</nameOfIssuer>
       <titleOfClass>COM SER A</titleOfClass>
       <cusip>25470F104</cusip>
       <value>58</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1900</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1900</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>DISCOVERY INC</nameOfIssuer>
       <titleOfClass>COM SER C</titleOfClass>
       <cusip>25470F302</cusip>
       <value>17</value>
       <shrsOrPrnAmt>
           <sshPrnamt>600</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>600</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>DOMINION ENERGY INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>25746U109</cusip>
       <value>38353</value>
       <shrsOrPrnAmt>
           <sshPrnamt>496029</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>496029</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>DUKE ENERGY CORP NEW</nameOfIssuer>
       <titleOfClass>COM NEW</titleOfClass>
       <cusip>26441C204</cusip>
       <value>15421</value>
       <shrsOrPrnAmt>
           <sshPrnamt>174760</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>174760</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>DUPONT DE NEMOURS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>26614N102</cusip>
       <value>42428</value>
       <shrsOrPrnAmt>
           <sshPrnamt>565179</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>565179</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>EOG RES INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>26875P101</cusip>
       <value>70717</value>
       <shrsOrPrnAmt>
           <sshPrnamt>759096</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>759096</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>EAST WEST BANCORP INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>27579R104</cusip>
       <value>641</value>
       <shrsOrPrnAmt>
           <sshPrnamt>13700</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>13700</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ELANCO ANIMAL HEALTH INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>28414H103</cusip>
       <value>62</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1840</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1840</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ENBRIDGE INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>29250N105</cusip>
       <value>43890</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1212536</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1212536</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ENTERGY CORP NEW</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>29364G103</cusip>
       <value>31</value>
       <shrsOrPrnAmt>
           <sshPrnamt>300</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>300</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>EQUINIX INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>29444U700</cusip>
       <value>63697</value>
       <shrsOrPrnAmt>
           <sshPrnamt>126310</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>126310</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>EQUITY LIFESTYLE PPTYS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>29472R108</cusip>
       <value>2281</value>
       <shrsOrPrnAmt>
           <sshPrnamt>18800</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>18800</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>EQUITY RESIDENTIAL</nameOfIssuer>
       <titleOfClass>SH BEN INT</titleOfClass>
       <cusip>29476L107</cusip>
       <value>15333</value>
       <shrsOrPrnAmt>
           <sshPrnamt>201963</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>201963</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>EVERGY INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>30034W106</cusip>
       <value>30</value>
       <shrsOrPrnAmt>
           <sshPrnamt>500</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>500</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>EVERSOURCE ENERGY</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>30040W108</cusip>
       <value>5197</value>
       <shrsOrPrnAmt>
           <sshPrnamt>68600</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>68600</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>EXELON CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>30161N101</cusip>
       <value>76596</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1597757</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1597757</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>EXPEDIA GROUP INC</nameOfIssuer>
       <titleOfClass>COM NEW</titleOfClass>
       <cusip>30212P303</cusip>
       <value>599</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>EXTRA SPACE STORAGE INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>30225T102</cusip>
       <value>3443</value>
       <shrsOrPrnAmt>
           <sshPrnamt>32448</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>32448</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>EXXON MOBIL CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>30231G102</cusip>
       <value>225585</value>
       <shrsOrPrnAmt>
           <sshPrnamt>2943818</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>2943818</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>FACEBOOK INC</nameOfIssuer>
       <titleOfClass>CL A</titleOfClass>
       <cusip>30303M102</cusip>
       <value>344407</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1784494</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1784494</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>FANHUA INC</nameOfIssuer>
       <titleOfClass>SPONSORED ADR</titleOfClass>
       <cusip>30712A103</cusip>
       <value>5800</value>
       <shrsOrPrnAmt>
           <sshPrnamt>173300</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>173300</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>FEDEX CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>31428X106</cusip>
       <value>35531</value>
       <shrsOrPrnAmt>
           <sshPrnamt>216400</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>216400</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>FIDELITY NATL INFORMATION SV</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>31620M106</cusip>
       <value>12746</value>
       <shrsOrPrnAmt>
           <sshPrnamt>103900</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>103900</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>FIDELITY NATIONAL FINANCIAL FNF GROUP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>31620R303</cusip>
       <value>2736</value>
       <shrsOrPrnAmt>
           <sshPrnamt>67900</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>67900</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>58 COM INC</nameOfIssuer>
       <titleOfClass>SPON ADR REP A</titleOfClass>
       <cusip>31680Q104</cusip>
       <value>4856</value>
       <shrsOrPrnAmt>
           <sshPrnamt>78107</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>78107</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>FIRST DATA CORP NEW</nameOfIssuer>
       <titleOfClass>COM CL A</titleOfClass>
       <cusip>32008D106</cusip>
       <value>6456</value>
       <shrsOrPrnAmt>
           <sshPrnamt>238500</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>238500</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>FIRST REP BK SAN FRANCISCO C</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>33616C100</cusip>
       <value>6630</value>
       <shrsOrPrnAmt>
           <sshPrnamt>67900</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>67900</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>FLOWSERVE CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>34354P105</cusip>
       <value>58</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1100</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1100</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>FORTIVE CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>34959J108</cusip>
       <value>6567</value>
       <shrsOrPrnAmt>
           <sshPrnamt>80562</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>80562</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>FOX CORP</nameOfIssuer>
       <titleOfClass>CL A COM</titleOfClass>
       <cusip>35137L105</cusip>
       <value>3569</value>
       <shrsOrPrnAmt>
           <sshPrnamt>97412</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>97412</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>FOX CORP</nameOfIssuer>
       <titleOfClass>CL B COM</titleOfClass>
       <cusip>35137L204</cusip>
       <value>4</value>
       <shrsOrPrnAmt>
           <sshPrnamt>99</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>99</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>FREEPORT-MCMORAN INC</nameOfIssuer>
       <titleOfClass>CL B</titleOfClass>
       <cusip>35671D857</cusip>
       <value>6634</value>
       <shrsOrPrnAmt>
           <sshPrnamt>571364</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>571364</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>GENERAL MTRS CO</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>37045V100</cusip>
       <value>165794</value>
       <shrsOrPrnAmt>
           <sshPrnamt>4302991</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>4302991</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>GLOBAL PMTS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>37940X102</cusip>
       <value>46262</value>
       <shrsOrPrnAmt>
           <sshPrnamt>288900</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>288900</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>GLOBAL X FDS</nameOfIssuer>
       <titleOfClass>MSCI PAKISTAN</titleOfClass>
       <cusip>37950E689</cusip>
       <value>594</value>
       <shrsOrPrnAmt>
           <sshPrnamt>90000</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>90000</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>GOLDMAN SACHS GROUP INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>38141G104</cusip>
       <value>78732</value>
       <shrsOrPrnAmt>
           <sshPrnamt>384808</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>384808</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>HCA HEALTHCARE INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>40412C101</cusip>
       <value>31565</value>
       <shrsOrPrnAmt>
           <sshPrnamt>233521</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>233521</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>HCP INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>40414L109</cusip>
       <value>10535</value>
       <shrsOrPrnAmt>
           <sshPrnamt>329422</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>329422</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>HD SUPPLY HLDGS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>40416M105</cusip>
       <value>24291</value>
       <shrsOrPrnAmt>
           <sshPrnamt>603049</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>603049</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>HP INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>40434L105</cusip>
       <value>19343</value>
       <shrsOrPrnAmt>
           <sshPrnamt>930386</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>930386</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>HESS CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>42809H107</cusip>
       <value>10598</value>
       <shrsOrPrnAmt>
           <sshPrnamt>166711</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>166711</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>HEWLETT PACKARD ENTERPRISE C</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>42824C109</cusip>
       <value>11268</value>
       <shrsOrPrnAmt>
           <sshPrnamt>753709</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>753709</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>HILTON WORLDWIDE HLDGS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>43300A203</cusip>
       <value>23914</value>
       <shrsOrPrnAmt>
           <sshPrnamt>244670</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>244670</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>HOST HOTELS &amp; RESORTS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>44107P104</cusip>
       <value>13666</value>
       <shrsOrPrnAmt>
           <sshPrnamt>750074</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>750074</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>HUAZHU GROUP LTD</nameOfIssuer>
       <titleOfClass>SPONSORED ADS</titleOfClass>
       <cusip>44332N106</cusip>
       <value>3411</value>
       <shrsOrPrnAmt>
           <sshPrnamt>94109</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>94109</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>HUTCHISON CHINA MEDITECH LTD</nameOfIssuer>
       <titleOfClass>SPONSORED ADR</titleOfClass>
       <cusip>44842L103</cusip>
       <value>558</value>
       <shrsOrPrnAmt>
           <sshPrnamt>25360</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>25360</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>IAC INTERACTIVECORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>44919P508</cusip>
       <value>43027</value>
       <shrsOrPrnAmt>
           <sshPrnamt>197800</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>197800</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>IDEX CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>45167R104</cusip>
       <value>9046</value>
       <shrsOrPrnAmt>
           <sshPrnamt>52551</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>52551</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>IDEXX LABS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>45168D104</cusip>
       <value>26124</value>
       <shrsOrPrnAmt>
           <sshPrnamt>94881</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>94881</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>INCYTE CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>45337C102</cusip>
       <value>8471</value>
       <shrsOrPrnAmt>
           <sshPrnamt>99700</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>99700</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>INTERCONTINENTAL EXCHANGE IN</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>45866F104</cusip>
       <value>46019</value>
       <shrsOrPrnAmt>
           <sshPrnamt>535477</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>535477</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>INTUITIVE SURGICAL INC</nameOfIssuer>
       <titleOfClass>COM NEW</titleOfClass>
       <cusip>46120E602</cusip>
       <value>74093</value>
       <shrsOrPrnAmt>
           <sshPrnamt>141250</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>141250</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>IQVIA HLDGS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>46266C105</cusip>
       <value>9297</value>
       <shrsOrPrnAmt>
           <sshPrnamt>57781</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>57781</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>IQIYI INC</nameOfIssuer>
       <titleOfClass>SPONSORED ADS</titleOfClass>
       <cusip>46267X108</cusip>
       <value>543</value>
       <shrsOrPrnAmt>
           <sshPrnamt>26300</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>26300</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>IRON MTN INC NEW</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>46284V101</cusip>
       <value>5621</value>
       <shrsOrPrnAmt>
           <sshPrnamt>179600</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>179600</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>JPMORGAN CHASE &amp; CO</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>46625H100</cusip>
       <value>311049</value>
       <shrsOrPrnAmt>
           <sshPrnamt>2782189</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>2782189</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>JD COM INC</nameOfIssuer>
       <titleOfClass>SPON ADR CL A</titleOfClass>
       <cusip>47215P106</cusip>
       <value>16681</value>
       <shrsOrPrnAmt>
           <sshPrnamt>550709</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>550709</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>JEFFERIES FINL GROUP INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>47233W109</cusip>
       <value>2477</value>
       <shrsOrPrnAmt>
           <sshPrnamt>128800</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>128800</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>JONES LANG LASALLE INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>48020Q107</cusip>
       <value>42</value>
       <shrsOrPrnAmt>
           <sshPrnamt>300</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>300</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>JUNIPER NETWORKS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>48203R104</cusip>
       <value>29</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1100</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1100</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>KKR &amp; CO INC</nameOfIssuer>
       <titleOfClass>CL A</titleOfClass>
       <cusip>48251W104</cusip>
       <value>7063</value>
       <shrsOrPrnAmt>
           <sshPrnamt>279500</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>279500</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>KEYSIGHT TECHNOLOGIES INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>49338L103</cusip>
       <value>14055</value>
       <shrsOrPrnAmt>
           <sshPrnamt>156500</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>156500</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>KIMCO RLTY CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>49446R109</cusip>
       <value>9562</value>
       <shrsOrPrnAmt>
           <sshPrnamt>517400</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>517400</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>KINDER MORGAN INC DEL</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>49456B101</cusip>
       <value>30743</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1472376</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1472376</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>KONTOOR BRANDS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>50050N103</cusip>
       <value>198</value>
       <shrsOrPrnAmt>
           <sshPrnamt>7068</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>7068</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>LABORATORY CORP AMER HLDGS</nameOfIssuer>
       <titleOfClass>COM NEW</titleOfClass>
       <cusip>50540R409</cusip>
       <value>45819</value>
       <shrsOrPrnAmt>
           <sshPrnamt>265000</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>265000</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>LIVENT CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>53814L108</cusip>
       <value>389</value>
       <shrsOrPrnAmt>
           <sshPrnamt>56167</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>56167</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>M &amp; T BK CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>55261F104</cusip>
       <value>13710</value>
       <shrsOrPrnAmt>
           <sshPrnamt>80615</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>80615</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>MSCI INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>55354G100</cusip>
       <value>59044</value>
       <shrsOrPrnAmt>
           <sshPrnamt>247265</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>247265</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>MACYS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>55616P104</cusip>
       <value>3919</value>
       <shrsOrPrnAmt>
           <sshPrnamt>182600</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>182600</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>MANPOWERGROUP INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>56418H100</cusip>
       <value>1613</value>
       <shrsOrPrnAmt>
           <sshPrnamt>16700</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>16700</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>MANULIFE FINL CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>56501R106</cusip>
       <value>18775</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1030866</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1030866</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>MARATHON PETE CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>56585A102</cusip>
       <value>5425</value>
       <shrsOrPrnAmt>
           <sshPrnamt>97086</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>97086</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>MARKETAXESS HLDGS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>57060D108</cusip>
       <value>1382</value>
       <shrsOrPrnAmt>
           <sshPrnamt>4300</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>4300</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>MASTERCARD INC</nameOfIssuer>
       <titleOfClass>CL A</titleOfClass>
       <cusip>57636Q104</cusip>
       <value>194605</value>
       <shrsOrPrnAmt>
           <sshPrnamt>735665</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>735665</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>MAXIM INTEGRATED PRODS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>57772K101</cusip>
       <value>15601</value>
       <shrsOrPrnAmt>
           <sshPrnamt>260800</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>260800</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>MCKESSON CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>58155Q103</cusip>
       <value>10009</value>
       <shrsOrPrnAmt>
           <sshPrnamt>74480</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>74480</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>MERCK &amp; CO INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>58933Y105</cusip>
       <value>274924</value>
       <shrsOrPrnAmt>
           <sshPrnamt>3278755</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>3278755</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>METHANEX CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>59151K108</cusip>
       <value>198</value>
       <shrsOrPrnAmt>
           <sshPrnamt>4357</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>4357</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>METLIFE INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>59156R108</cusip>
       <value>24011</value>
       <shrsOrPrnAmt>
           <sshPrnamt>483418</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>483418</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>MID AMER APT CMNTYS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>59522J103</cusip>
       <value>44</value>
       <shrsOrPrnAmt>
           <sshPrnamt>373</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>373</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>MOMO INC</nameOfIssuer>
       <titleOfClass>ADR</titleOfClass>
       <cusip>60879B107</cusip>
       <value>11059</value>
       <shrsOrPrnAmt>
           <sshPrnamt>308920</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>308920</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>MONGODB INC</nameOfIssuer>
       <titleOfClass>CL A</titleOfClass>
       <cusip>60937P106</cusip>
       <value>304</value>
       <shrsOrPrnAmt>
           <sshPrnamt>2000</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>2000</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>MONSTER BEVERAGE CORP NEW</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>61174X109</cusip>
       <value>58890</value>
       <shrsOrPrnAmt>
           <sshPrnamt>922600</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>922600</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>MOSAIC CO NEW</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>61945C103</cusip>
       <value>15433</value>
       <shrsOrPrnAmt>
           <sshPrnamt>616600</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>616600</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>NIO INC</nameOfIssuer>
       <titleOfClass>SPON ADS</titleOfClass>
       <cusip>62914V106</cusip>
       <value>371</value>
       <shrsOrPrnAmt>
           <sshPrnamt>145500</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>145500</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>NETAPP INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>64110D104</cusip>
       <value>39011</value>
       <shrsOrPrnAmt>
           <sshPrnamt>632266</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>632266</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>NETFLIX INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>64110L106</cusip>
       <value>143443</value>
       <shrsOrPrnAmt>
           <sshPrnamt>390511</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>390511</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>NETEASE INC</nameOfIssuer>
       <titleOfClass>SPONSORED ADR</titleOfClass>
       <cusip>64110W102</cusip>
       <value>15713</value>
       <shrsOrPrnAmt>
           <sshPrnamt>61436</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>61436</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>NEWS CORP NEW</nameOfIssuer>
       <titleOfClass>CL A</titleOfClass>
       <cusip>65249B109</cusip>
       <value>13323</value>
       <shrsOrPrnAmt>
           <sshPrnamt>987600</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>987600</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>NEXTERA ENERGY INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>65339F101</cusip>
       <value>74828</value>
       <shrsOrPrnAmt>
           <sshPrnamt>365265</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>365265</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>NISOURCE INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>65473P105</cusip>
       <value>10780</value>
       <shrsOrPrnAmt>
           <sshPrnamt>374311</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>374311</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>NOAH HLDGS LTD</nameOfIssuer>
       <titleOfClass>SPON ADS CL A</titleOfClass>
       <cusip>65487X102</cusip>
       <value>203</value>
       <shrsOrPrnAmt>
           <sshPrnamt>4765</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>4765</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>NVIDIA CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>67066G104</cusip>
       <value>59658</value>
       <shrsOrPrnAmt>
           <sshPrnamt>363256</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>363256</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>NUTRIEN LTD</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>67077M108</cusip>
       <value>13692</value>
       <shrsOrPrnAmt>
           <sshPrnamt>255419</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>255419</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>O REILLY AUTOMOTIVE INC NEW</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>67103H107</cusip>
       <value>21339</value>
       <shrsOrPrnAmt>
           <sshPrnamt>57780</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>57780</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ORACLE CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>68389X105</cusip>
       <value>94737</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1662933</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1662933</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>PPL CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>69351T106</cusip>
       <value>16162</value>
       <shrsOrPrnAmt>
           <sshPrnamt>521184</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>521184</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>PTC INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>69370C100</cusip>
       <value>5888</value>
       <shrsOrPrnAmt>
           <sshPrnamt>65600</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>65600</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>PAYPAL HLDGS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>70450Y103</cusip>
       <value>136241</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1190294</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1190294</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>PLAINS GP HLDGS L P</nameOfIssuer>
       <titleOfClass>LTD PARTNR INT A</titleOfClass>
       <cusip>72651A207</cusip>
       <value>5159</value>
       <shrsOrPrnAmt>
           <sshPrnamt>206600</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>206600</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>PRINCIPAL FINL GROUP INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>74251V102</cusip>
       <value>8427</value>
       <shrsOrPrnAmt>
           <sshPrnamt>145500</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>145500</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>PROLOGIS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>74340W103</cusip>
       <value>12140</value>
       <shrsOrPrnAmt>
           <sshPrnamt>151560</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>151560</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>PUBLIC STORAGE</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>74460D109</cusip>
       <value>11647</value>
       <shrsOrPrnAmt>
           <sshPrnamt>48901</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>48901</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>QORVO INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>74736K101</cusip>
       <value>13179</value>
       <shrsOrPrnAmt>
           <sshPrnamt>197853</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>197853</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>REGENERON PHARMACEUTICALS</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>75886F107</cusip>
       <value>11205</value>
       <shrsOrPrnAmt>
           <sshPrnamt>35800</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>35800</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>REGENXBIO INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>75901B107</cusip>
       <value>20675</value>
       <shrsOrPrnAmt>
           <sshPrnamt>402471</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>402471</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>REGIONS FINL CORP NEW</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>7591EP100</cusip>
       <value>16955</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1134877</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1134877</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>RESTAURANT BRANDS INTL INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>76131D103</cusip>
       <value>666</value>
       <shrsOrPrnAmt>
           <sshPrnamt>9553</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>9553</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>S&amp;P GLOBAL INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>78409V104</cusip>
       <value>43412</value>
       <shrsOrPrnAmt>
           <sshPrnamt>190577</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>190577</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>SBA COMMUNICATIONS CORP NEW</nameOfIssuer>
       <titleOfClass>CL A</titleOfClass>
       <cusip>78410G104</cusip>
       <value>32178</value>
       <shrsOrPrnAmt>
           <sshPrnamt>143114</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>143114</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>SPDR S&amp;P 500 ETF TR</nameOfIssuer>
       <titleOfClass>TR UNIT</titleOfClass>
       <cusip>78462F103</cusip>
       <value>416207</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1420500</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1420500</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>SABRE CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>78573M104</cusip>
       <value>42</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1900</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1900</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>SALESFORCE COM INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>79466L302</cusip>
       <value>124081</value>
       <shrsOrPrnAmt>
           <sshPrnamt>817775</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>817775</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>SEALED AIR CORP NEW</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>81211K100</cusip>
       <value>23426</value>
       <shrsOrPrnAmt>
           <sshPrnamt>547583</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>547583</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>SERVICENOW INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>81762P102</cusip>
       <value>86599</value>
       <shrsOrPrnAmt>
           <sshPrnamt>315400</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>315400</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>SHAW COMMUNICATIONS INC</nameOfIssuer>
       <titleOfClass>CL B CONV</titleOfClass>
       <cusip>82028K200</cusip>
       <value>376</value>
       <shrsOrPrnAmt>
           <sshPrnamt>18410</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>18410</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>SHOPIFY INC</nameOfIssuer>
       <titleOfClass>CL A</titleOfClass>
       <cusip>82509L107</cusip>
       <value>51671</value>
       <shrsOrPrnAmt>
           <sshPrnamt>171555</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>171555</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>SIRIUS XM HLDGS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>82968B103</cusip>
       <value>24636</value>
       <shrsOrPrnAmt>
           <sshPrnamt>4415005</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>4415005</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>SKYWORKS SOLUTIONS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>83088M102</cusip>
       <value>5997</value>
       <shrsOrPrnAmt>
           <sshPrnamt>77614</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>77614</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>SNAP INC</nameOfIssuer>
       <titleOfClass>CL A</titleOfClass>
       <cusip>83304A106</cusip>
       <value>14732</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1030200</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1030200</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>SOUTHERN COPPER CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>84265V105</cusip>
       <value>1589</value>
       <shrsOrPrnAmt>
           <sshPrnamt>40900</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>40900</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>SPRINT CORPORATION</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>85207U105</cusip>
       <value>2312</value>
       <shrsOrPrnAmt>
           <sshPrnamt>351900</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>351900</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>SYNCHRONY FINL</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>87165B103</cusip>
       <value>19070</value>
       <shrsOrPrnAmt>
           <sshPrnamt>550029</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>550029</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>TD AMERITRADE HLDG CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>87236Y108</cusip>
       <value>15236</value>
       <shrsOrPrnAmt>
           <sshPrnamt>305200</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>305200</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>TABLEAU SOFTWARE INC</nameOfIssuer>
       <titleOfClass>CL A</titleOfClass>
       <cusip>87336U105</cusip>
       <value>3088</value>
       <shrsOrPrnAmt>
           <sshPrnamt>18600</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>18600</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>TARGA RES CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>87612G101</cusip>
       <value>616</value>
       <shrsOrPrnAmt>
           <sshPrnamt>15700</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>15700</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>TC ENERGY CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>87807B107</cusip>
       <value>33088</value>
       <shrsOrPrnAmt>
           <sshPrnamt>666025</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>666025</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>TENCENT MUSIC ENTMT GROUP</nameOfIssuer>
       <titleOfClass>SPON ADS</titleOfClass>
       <cusip>88034P109</cusip>
       <value>2027</value>
       <shrsOrPrnAmt>
           <sshPrnamt>135191</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>135191</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>TESLA INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>88160R101</cusip>
       <value>3642</value>
       <shrsOrPrnAmt>
           <sshPrnamt>16300</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>16300</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>3M CO</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>88579Y101</cusip>
       <value>52536</value>
       <shrsOrPrnAmt>
           <sshPrnamt>303081</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>303081</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>TRANSUNION</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>89400J107</cusip>
       <value>8123</value>
       <shrsOrPrnAmt>
           <sshPrnamt>110500</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>110500</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>TWILIO INC</nameOfIssuer>
       <titleOfClass>CL A</titleOfClass>
       <cusip>90138F102</cusip>
       <value>8072</value>
       <shrsOrPrnAmt>
           <sshPrnamt>59200</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>59200</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>TWITTER INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>90184L102</cusip>
       <value>2762</value>
       <shrsOrPrnAmt>
           <sshPrnamt>79144</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>79144</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>UBER TECHNOLOGIES INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>90353T100</cusip>
       <value>2695</value>
       <shrsOrPrnAmt>
           <sshPrnamt>58100</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>58100</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ULTA BEAUTY INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>90384S303</cusip>
       <value>11309</value>
       <shrsOrPrnAmt>
           <sshPrnamt>32600</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>32600</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>UNITEDHEALTH GROUP INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>91324P102</cusip>
       <value>218482</value>
       <shrsOrPrnAmt>
           <sshPrnamt>895381</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>895381</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>UNUM GROUP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>91529Y106</cusip>
       <value>7284</value>
       <shrsOrPrnAmt>
           <sshPrnamt>217112</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>217112</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>VAIL RESORTS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>91879Q109</cusip>
       <value>31468</value>
       <shrsOrPrnAmt>
           <sshPrnamt>141000</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>141000</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>VALERO ENERGY CORP NEW</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>91913Y100</cusip>
       <value>66508</value>
       <shrsOrPrnAmt>
           <sshPrnamt>776873</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>776873</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>VANECK VECTORS ETF TR EGYPT INDX</nameOfIssuer>
       <titleOfClass>ETF</titleOfClass>
       <cusip>92189F775</cusip>
       <value>1004</value>
       <shrsOrPrnAmt>
           <sshPrnamt>32500</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>32500</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>VARIAN MED SYS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>92220P105</cusip>
       <value>4165</value>
       <shrsOrPrnAmt>
           <sshPrnamt>30593</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>30593</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>VENTAS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>92276F100</cusip>
       <value>15623</value>
       <shrsOrPrnAmt>
           <sshPrnamt>228579</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>228579</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>VERIZON COMMUNICATIONS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>92343V104</cusip>
       <value>206058</value>
       <shrsOrPrnAmt>
           <sshPrnamt>3606821</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>3606821</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>VERISK ANALYTICS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>92345Y106</cusip>
       <value>1919</value>
       <shrsOrPrnAmt>
           <sshPrnamt>13100</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>13100</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>VERTEX PHARMACEUTICALS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>92532F100</cusip>
       <value>34384</value>
       <shrsOrPrnAmt>
           <sshPrnamt>187500</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>187500</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>VIACOM INC NEW</nameOfIssuer>
       <titleOfClass>CL B</titleOfClass>
       <cusip>92553P201</cusip>
       <value>2273</value>
       <shrsOrPrnAmt>
           <sshPrnamt>76100</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>76100</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>VIPSHOP HLDGS LTD</nameOfIssuer>
       <titleOfClass>SPONSORED ADS A</titleOfClass>
       <cusip>92763W103</cusip>
       <value>2337</value>
       <shrsOrPrnAmt>
           <sshPrnamt>270841</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>270841</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>VISA INC</nameOfIssuer>
       <titleOfClass>COM CL A</titleOfClass>
       <cusip>92826C839</cusip>
       <value>210919</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1215321</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1215321</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>VISTRA ENERGY CORP</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>92840M102</cusip>
       <value>54</value>
       <shrsOrPrnAmt>
           <sshPrnamt>2400</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>2400</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>WABCO HLDGS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>92927K102</cusip>
       <value>6033</value>
       <shrsOrPrnAmt>
           <sshPrnamt>45500</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>45500</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>W P CAREY INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>92936U109</cusip>
       <value>43</value>
       <shrsOrPrnAmt>
           <sshPrnamt>525</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>525</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>WEC ENERGY GROUP INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>92939U106</cusip>
       <value>17062</value>
       <shrsOrPrnAmt>
           <sshPrnamt>204656</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>204656</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>WASTE CONNECTIONS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>94106B101</cusip>
       <value>3670</value>
       <shrsOrPrnAmt>
           <sshPrnamt>38400</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>38400</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>WASTE MGMT INC DEL</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>94106L109</cusip>
       <value>101968</value>
       <shrsOrPrnAmt>
           <sshPrnamt>883835</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>883835</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>WAYFAIR INC</nameOfIssuer>
       <titleOfClass>CL A</titleOfClass>
       <cusip>94419L101</cusip>
       <value>803</value>
       <shrsOrPrnAmt>
           <sshPrnamt>5500</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>5500</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>WELLTOWER INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>95040Q104</cusip>
       <value>4135</value>
       <shrsOrPrnAmt>
           <sshPrnamt>50714</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>50714</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>WESTROCK CO</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>96145D105</cusip>
       <value>263</value>
       <shrsOrPrnAmt>
           <sshPrnamt>7200</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>7200</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>WORKDAY INC</nameOfIssuer>
       <titleOfClass>CL A</titleOfClass>
       <cusip>98138H101</cusip>
       <value>2508</value>
       <shrsOrPrnAmt>
           <sshPrnamt>12200</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>12200</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>XCEL ENERGY INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>98389B100</cusip>
       <value>20967</value>
       <shrsOrPrnAmt>
           <sshPrnamt>352452</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>352452</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>XYLEM INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>98419M100</cusip>
       <value>2559</value>
       <shrsOrPrnAmt>
           <sshPrnamt>30600</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>30600</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>YY INC</nameOfIssuer>
       <titleOfClass>SPONSORED ADS A</titleOfClass>
       <cusip>98426T106</cusip>
       <value>4644</value>
       <shrsOrPrnAmt>
           <sshPrnamt>66638</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>66638</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>YUM CHINA HLDGS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>98850P109</cusip>
       <value>16602</value>
       <shrsOrPrnAmt>
           <sshPrnamt>359359</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>359359</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ZAYO GROUP HLDGS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>98919V105</cusip>
       <value>5601</value>
       <shrsOrPrnAmt>
           <sshPrnamt>170200</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>170200</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ZILLOW GROUP INC</nameOfIssuer>
       <titleOfClass>CL C CAP STK</titleOfClass>
       <cusip>98954M200</cusip>
       <value>74</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1600</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1600</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ZIMMER BIOMET HLDGS INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>98956P102</cusip>
       <value>1966</value>
       <shrsOrPrnAmt>
           <sshPrnamt>16700</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>16700</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ZOETIS INC</nameOfIssuer>
       <titleOfClass>CL A</titleOfClass>
       <cusip>98978V103</cusip>
       <value>28999</value>
       <shrsOrPrnAmt>
           <sshPrnamt>255524</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>255524</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ZTO EXPRESS CAYMAN INC</nameOfIssuer>
       <titleOfClass>SPONSORED ADS A</titleOfClass>
       <cusip>98980A105</cusip>
       <value>2277</value>
       <shrsOrPrnAmt>
           <sshPrnamt>119100</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>119100</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ALKERMES PLC</nameOfIssuer>
       <titleOfClass>SHS</titleOfClass>
       <cusip>G01767105</cusip>
       <value>21002</value>
       <shrsOrPrnAmt>
           <sshPrnamt>931781</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>931781</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ALLEGION PUB LTD CO</nameOfIssuer>
       <titleOfClass>ORD SHS</titleOfClass>
       <cusip>G0176J109</cusip>
       <value>33054</value>
       <shrsOrPrnAmt>
           <sshPrnamt>298997</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>298997</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ALLERGAN PLC</nameOfIssuer>
       <titleOfClass>SHS</titleOfClass>
       <cusip>G0177J108</cusip>
       <value>32077</value>
       <shrsOrPrnAmt>
           <sshPrnamt>191586</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>191586</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>AMCOR PLC</nameOfIssuer>
       <titleOfClass>ORD</titleOfClass>
       <cusip>G0250X107</cusip>
       <value>3336</value>
       <shrsOrPrnAmt>
           <sshPrnamt>290300</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>290300</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>AON PLC</nameOfIssuer>
       <titleOfClass>SHS CL A</titleOfClass>
       <cusip>G0408V102</cusip>
       <value>29694</value>
       <shrsOrPrnAmt>
           <sshPrnamt>153873</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>153873</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ARCH CAP GROUP LTD</nameOfIssuer>
       <titleOfClass>ORD</titleOfClass>
       <cusip>G0450A105</cusip>
       <value>17345</value>
       <shrsOrPrnAmt>
           <sshPrnamt>467785</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>467785</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>AXALTA COATING SYS LTD</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>G0750C108</cusip>
       <value>19327</value>
       <shrsOrPrnAmt>
           <sshPrnamt>649200</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>649200</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ACCENTURE PLC IRELAND</nameOfIssuer>
       <titleOfClass>SHS CLASS A</titleOfClass>
       <cusip>G1151C101</cusip>
       <value>66171</value>
       <shrsOrPrnAmt>
           <sshPrnamt>358124</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>358124</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CREDICORP LTD</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>G2519Y108</cusip>
       <value>7737</value>
       <shrsOrPrnAmt>
           <sshPrnamt>33800</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>33800</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>COCA COLA EUROPEAN PARTNERS</nameOfIssuer>
       <titleOfClass>SHS</titleOfClass>
       <cusip>G25839104</cusip>
       <value>3058</value>
       <shrsOrPrnAmt>
           <sshPrnamt>54124</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>54124</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>EATON CORP PLC</nameOfIssuer>
       <titleOfClass>SHS</titleOfClass>
       <cusip>G29183103</cusip>
       <value>23443</value>
       <shrsOrPrnAmt>
           <sshPrnamt>281500</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>281500</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>IHS MARKIT LTD</nameOfIssuer>
       <titleOfClass>SHS</titleOfClass>
       <cusip>G47567105</cusip>
       <value>39105</value>
       <shrsOrPrnAmt>
           <sshPrnamt>613700</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>613700</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>INGERSOLL-RAND PLC</nameOfIssuer>
       <titleOfClass>SHS</titleOfClass>
       <cusip>G47791101</cusip>
       <value>20977</value>
       <shrsOrPrnAmt>
           <sshPrnamt>165605</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>165605</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>INVESCO LTD</nameOfIssuer>
       <titleOfClass>SHS</titleOfClass>
       <cusip>G491BT108</cusip>
       <value>68</value>
       <shrsOrPrnAmt>
           <sshPrnamt>3300</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>3300</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>JAZZ PHARMACEUTICALS PLC</nameOfIssuer>
       <titleOfClass>SHS USD</titleOfClass>
       <cusip>G50871105</cusip>
       <value>12887</value>
       <shrsOrPrnAmt>
           <sshPrnamt>90400</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>90400</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>JOHNSON CTLS INTL PLC</nameOfIssuer>
       <titleOfClass>SHS</titleOfClass>
       <cusip>G51502105</cusip>
       <value>14655</value>
       <shrsOrPrnAmt>
           <sshPrnamt>354759</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>354759</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>LIBERTY GLOBAL PLC SHS</nameOfIssuer>
       <titleOfClass>CL C</titleOfClass>
       <cusip>G5480U120</cusip>
       <value>167</value>
       <shrsOrPrnAmt>
           <sshPrnamt>6293</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>6293</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>LINDE PLC</nameOfIssuer>
       <titleOfClass>SHS</titleOfClass>
       <cusip>G5494J103</cusip>
       <value>23433</value>
       <shrsOrPrnAmt>
           <sshPrnamt>116700</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>116700</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>MARVELL TECHNOLOGY GROUP LTD</nameOfIssuer>
       <titleOfClass>ORD</titleOfClass>
       <cusip>G5876H105</cusip>
       <value>2626</value>
       <shrsOrPrnAmt>
           <sshPrnamt>110000</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>110000</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>MEDTRONIC PLC</nameOfIssuer>
       <titleOfClass>SHS</titleOfClass>
       <cusip>G5960L103</cusip>
       <value>117692</value>
       <shrsOrPrnAmt>
           <sshPrnamt>1208462</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>1208462</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>APTIV PLC</nameOfIssuer>
       <titleOfClass>SHS</titleOfClass>
       <cusip>G6095L109</cusip>
       <value>58211</value>
       <shrsOrPrnAmt>
           <sshPrnamt>720162</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>720162</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>NIELSEN HLDGS PLC</nameOfIssuer>
       <titleOfClass>SHS EUR</titleOfClass>
       <cusip>G6518L108</cusip>
       <value>8423</value>
       <shrsOrPrnAmt>
           <sshPrnamt>372700</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>372700</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>NORWEGIAN CRUISE LINE HLDG L</nameOfIssuer>
       <titleOfClass>SHS</titleOfClass>
       <cusip>G66721104</cusip>
       <value>6114</value>
       <shrsOrPrnAmt>
           <sshPrnamt>114000</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>114000</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>SEAGATE TECHNOLOGY PLC</nameOfIssuer>
       <titleOfClass>SHS</titleOfClass>
       <cusip>G7945M107</cusip>
       <value>3741</value>
       <shrsOrPrnAmt>
           <sshPrnamt>79400</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>79400</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>PENTAIR PLC</nameOfIssuer>
       <titleOfClass>SHS</titleOfClass>
       <cusip>G7S00T104</cusip>
       <value>18734</value>
       <shrsOrPrnAmt>
           <sshPrnamt>503600</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>503600</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>SENSATA TECHNOLOGIES HLDNG P</nameOfIssuer>
       <titleOfClass>SHS</titleOfClass>
       <cusip>G8060N102</cusip>
       <value>123</value>
       <shrsOrPrnAmt>
           <sshPrnamt>2500</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>2500</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>SINA CORP</nameOfIssuer>
       <titleOfClass>ORD</titleOfClass>
       <cusip>G81477104</cusip>
       <value>2853</value>
       <shrsOrPrnAmt>
           <sshPrnamt>66146</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>66146</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>WILLIS TOWERS WATSON PUB LTD</nameOfIssuer>
       <titleOfClass>SHS</titleOfClass>
       <cusip>G96629103</cusip>
       <value>19</value>
       <shrsOrPrnAmt>
           <sshPrnamt>100</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>100</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CHUBB LIMITED</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>H1467J104</cusip>
       <value>56309</value>
       <shrsOrPrnAmt>
           <sshPrnamt>382300</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>382300</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CRISPR THERAPEUTICS AG</nameOfIssuer>
       <titleOfClass>NAMEN AKT</titleOfClass>
       <cusip>H17182108</cusip>
       <value>2063</value>
       <shrsOrPrnAmt>
           <sshPrnamt>43800</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>43800</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>GARMIN LTD</nameOfIssuer>
       <titleOfClass>SHS</titleOfClass>
       <cusip>H2906T109</cusip>
       <value>8476</value>
       <shrsOrPrnAmt>
           <sshPrnamt>106221</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>106221</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>TE CONNECTIVITY LTD</nameOfIssuer>
       <titleOfClass>REG SHS</titleOfClass>
       <cusip>H84989104</cusip>
       <value>35418</value>
       <shrsOrPrnAmt>
           <sshPrnamt>369780</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>369780</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>GLOBANT S A</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>L44385109</cusip>
       <value>1672</value>
       <shrsOrPrnAmt>
           <sshPrnamt>16548</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>16548</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>TRINSEO S A</nameOfIssuer>
       <titleOfClass>SHS</titleOfClass>
       <cusip>L9340P101</cusip>
       <value>152</value>
       <shrsOrPrnAmt>
           <sshPrnamt>3600</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>3600</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CHECK POINT SOFTWARE TECH LT</nameOfIssuer>
       <titleOfClass>ORD</titleOfClass>
       <cusip>M22465104</cusip>
       <value>8423</value>
       <shrsOrPrnAmt>
           <sshPrnamt>72855</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>72855</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>CYBERARK SOFTWARE LTD</nameOfIssuer>
       <titleOfClass>SHS</titleOfClass>
       <cusip>M2682V108</cusip>
       <value>1534</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>WIX COM LTD</nameOfIssuer>
       <titleOfClass>SHS</titleOfClass>
       <cusip>M98068105</cusip>
       <value>2117</value>
       <shrsOrPrnAmt>
           <sshPrnamt>14900</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>14900</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>AERCAP HOLDINGS NV</nameOfIssuer>
       <titleOfClass>SHS</titleOfClass>
       <cusip>N00985106</cusip>
       <value>1607</value>
       <shrsOrPrnAmt>
           <sshPrnamt>30900</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>30900</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>LYONDELLBASELL INDUSTRIES N</nameOfIssuer>
       <titleOfClass>SHS - A -</titleOfClass>
       <cusip>N53745100</cusip>
       <value>3419</value>
       <shrsOrPrnAmt>
           <sshPrnamt>39700</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>39700</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>NXP SEMICONDUCTORS N V</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>N6596X109</cusip>
       <value>21202</value>
       <shrsOrPrnAmt>
           <sshPrnamt>217213</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>217213</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>ROYAL CARIBBEAN CRUISES LTD</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>V7780T103</cusip>
       <value>54799</value>
       <shrsOrPrnAmt>
           <sshPrnamt>452100</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>452100</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>FLEX LTD</nameOfIssuer>
       <titleOfClass>ORD</titleOfClass>
       <cusip>Y2573F102</cusip>
       <value>2657</value>
       <shrsOrPrnAmt>
           <sshPrnamt>277600</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>277600</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
   <infoTable>
       <nameOfIssuer>FTS INTERNATIONAL INC</nameOfIssuer>
       <titleOfClass>COM</titleOfClass>
       <cusip>30283W104</cusip>
       <value>20142</value>
       <shrsOrPrnAmt>
           <sshPrnamt>3609650</sshPrnamt>
           <sshPrnamtType>SH</sshPrnamtType>
       </shrsOrPrnAmt>
       <investmentDiscretion>SOLE</investmentDiscretion>
       <votingAuthority>
           <Sole>3609650</Sole>
           <Shared>0</Shared>
           <None>0</None>
       </votingAuthority>
   </infoTable>
</informationTable>
