Morgan Stanley & Co LLC, Barclays Capital Inc, Deutsche Bank Securities Inc, Credit Suisse Securities USA LLC, State Street Global Markets LLC, BOFA Securities Inc, JP Morgan Securities LLC, State Street Bank and Trust Company, UBS Securities LLC, Citigroup Global Markets Inc, Goldman Sachs & Co LLC
Auditor
PriceWaterhouseCoopers LLP
Marketer
Wellington Management Advisers Inc, Compass Group LLC, Morgan Stanley, Wellington Funds Distributors Inc
Broker
Morgan Stanley & Co LLC, Barclays Capital Inc, Deutsche Bank Securities Inc, Credit Suisse Securities USA LLC, State Street Global Markets LLC, BOFA Securities Inc, JP Morgan Securities LLC, UBS Securities LLC, Goldman Sachs & Co, Citigroup Global Markets Inc, Goldman Sachs & Co LLC