Merrill Lynch Professional Clearing Corp, Societe Generale Bank & Trust, Fidelity Capital Markets, Deutsche Bank Securities Inc, JP Morgan Securities LLC, Goldman Sachs & Co LLC, Northern Trust Company, State Street Bank & Trust Company, Morgan Stanley & Co LLC, BNP Paribas Prime Brokerage Inc, Bank of New York Mellon, JP Morgan Chase Bank, Citigroup Global Markets Inc
Auditor
Ernst & Young LLP
Marketer
Broker
Fidelity Capital Markets, Deutsche Bank Securities Inc, Goldman Sachs & Co LLC, BNP Paribas Prime Brokerage Inc, Morgan Stanley & Co LLC, Goldman Sachs & Co, JP Morgan Chase Bank, Citigroup Global Markets Inc