Fidelity Prime Services, JP Morgan Chase Bank NA, Credit Suisse International, Merrill Lynch International, Morgan Stanley & Co Inc, The Northern Trust International Banking Corporation, Barclays Bank PLC, Credit Suisse Securities USA LLC, Morgan Stanley Capital Services LLC, Credit Suisse Securities Europe Limited, Morgan Stanley & Co International PLC, National Financial Services LLC, JP Morgan Clearing Corp, Goldman Sachs & Co, Goldman Sachs International, Barclays Capital Inc
Auditor
PriceWaterhouseCoopers
Marketer
MPW Capital Advisors Limited, Constellar Capital Partners Hong Kong Limited
Broker
Fidelity Prime Services, Morgan Stanley & Co Inc, Credit Suisse Securities USA LLC, National Financial Services LLC, JP Morgan Clearing Corp, Goldman Sachs & Co, Barclays Capital Inc