BNP Paribas Securities Corp, Barclays Capital Inc, Deutsche Bank Securities Inc, Citibank NA, JP Morgan Securities LLC, Goldman Sachs & Co LLC, Credit Suisse Securities USA LLC, The Northern Trust International Banking Corporation, Bank of New York Mellon Trust Company, Citigroup Global Markets Inc
Auditor
Ernst & Young LLP
Marketer
JP Morgan Securities LLC
Broker
JP Morgan Clearing Corp, HSBC Securities USA Inc, BNP Paribas Securities Corp, Barclays Capital Inc, Credit Suisse International, Deutsche Bank Securities Inc, Citibank NA, JP Morgan Securities LLC, Goldman Sachs & Co LLC, Credit Suisse Securities USA LLC, Goldman Sachs & Co, Citigroup Global Markets Inc