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