Merrill Lynch Professional Clearing Corp, Prime Dealer Services Corp, Merrill Lynch International, UBS AG, BOFA Securities Inc, Deutsche Bank Securities Inc, JP Morgan Securities LLC, Goldman Sachs & Co LLC, Morgan Stanley & Co LLC, UBS Securities LLC, State Street Bank and Trust Company, Citigroup Global Markets Inc
Auditor
PricewaterhouseCoopers
Marketer
Affiliated Managers Group Hong Kong Limited, Affiliated Managers Group PTY Ltd, Affiliated Managers Group Limited
Broker
Merrill Lynch Professional Clearing Corp, Prime Dealer Services Corp, JP Morgan Clearing Corp, Merrill Lynch International, UBS AG, BOFA Securities Inc, Deutsche Bank AG, Goldman Sachs International, Deutsche Bank Securities Inc, JP Morgan Securities LLC, Goldman Sachs & Co LLC, Morgan Stanley & Co LLC, Citigroup Securities Services Inc, Goldman Sachs & Co, UBS Securities LLC, Citigroup Global Markets Inc