Custodian | China Shanghai Pilot Free Trade Zone Branch Bank of China Shanghai, Morgan Stanley Smith Barney LLC, Nordea Bank Finland PLC, Barclays Bank PLC, HSBC Bank Malaysia Berhad, BNP Paribas, Svenska Handelsbanken, Santander Securities Services Brasil DTVM Sa, HSBC Bank Bermuda Limited, Goldman Sachs & Co LLC, Citibank NA, Citco Bank Nederland NV, RBC Royal Bank Barbados Limited, Aozora Bank, ICBC CBD Sub-Branch, China Merchant Bank Huhehaote Municipal Branch, Samsung Securities Co Ltd, Ebury Partners, Commerzbank AG, The Bank of New York Mellon Trust Company NA, Industrial and Commercial Bank of China ICBC Huaibei Branch, Societe Generale France, Macquarie Bank Limited, Wells Fargo Bank NA, Leerink Partners LLC, Unicredit, Standard Chartered Bank Singapore Branch, Sumitomo Mitsui Trust Bank, Caceis Bank Luxembourg, Industrial and Commercial Bank of China Limited Beijing Trade Center Sub-Branch, JP Morgan Chase Bank NA, CA Indosuez Wealth Europe, State Street Bank & Trust Company, Bank of America, Bank of America Merrill Lynch, Bank of China, ING Bank NV London Branch, JOYO Bank, Mirae Asset Securities, Morgan Stanley Capital Services LLC, ABN AMRO Bank NV, Banco Santander Mexico Sa, HSBC China Beijing Municipal Branch, HSBC Banka Bermuda Limited, Deutsche Bank, JP Morgan Bank Luxembourg Sa, Computershare, Standard Chartered Bank Korea Limited, Standard Chartered Bank, CCB Qingdao Sifang Branch, Principal Bank, Barclays Bank PLC Jersey Branch, Industrial and Commercial Bank of China Limited Beijing Branch, KeyBank, JP Morgan, First Caribbean International Bank Barbados Limited, CMB Huhehaote Municipal Branch, CIBC Bank USA, Societe Generale Bank & Trust, Mizuho Bank, ING Luxembourg Sa, Japan Post Bank, TOHO Bank, ING Bank NV, Corland BMO, Minsheng Bank Shanghai Huashan Branch, HSBC Bank USA NA, Credit Agricole Corporate and Invesment Bank, Standard Chartered Hong Kong, Standard Chartered Bank - India Bengaluru, Credit Agricole Corporate and Investment Bank, Hyakugo Bank, State Street, State Street Bank, Daiko Shoken Business, Socit Gnrale Bank & Trust, HSBC France, US Bank, Shinsei Bank Limited, SOCI T G N RALE Bank & Trust, HSBC Bank Mauritius Limited, Handelsbanken, Santander, HSBC Bank PLC, Carta Securities LLC, The Bank of Tokyo-Mitsubishi UFJ Ltd, Rabobank |