Merrill Lynch Professional Clearing Corp, The Bank of New York Mellon, Barclays Capital Inc, JP Morgan Securities LLC, Goldman Sachs & Co LLC, State Street Bank & Trust Company, Morgan Stanley & Co LLC, Scotia Capital USA Inc, Wells Fargo Bank NA
Auditor
Ernst & Young Ltd, Ernst & Young
Marketer
Citi Private Advisory LLC, Morgan Stanley
Broker
Newedge USA LLC, Merrill Lynch Professional Clearing Corp, Barclays Capital Inc, Deutsche Bank Securities Inc, JP Morgan Securities LLC, Goldman Sachs & Co LLC, Morgan Stanley & Co LLC, Scotia Capital USA Inc, Goldman Sachs & Co