Merrill Lynch Professional Clearing Corp, US Bank, JP Morgan Clearing Corp, Barclays Capital Inc, Goldman Sachs International, BNP Paribas, JP Morgan Securities LLC, Goldman Sachs & Co LLC, Morgan Stanley & Co LLC, Bank of America NA, Nomura Securities International, UBS Securities LLC, State Street Global Markets LLC, Nomura International PLC, Northern Trust
Auditor
KPMG LLP, Ernst & Young LLP
Marketer
Artist Capital LLC, Morgan Stanley Smith Barney LLC, Jefferies LLC, UBS Financial Services Inc
Broker
Merrill Lynch Professional Clearing Corp, JP Morgan Clearing Corp, Barclays Capital Inc, Goldman Sachs International, Nomura Securities International Inc, Citibank NA, JP Morgan Securities LLC, Goldman Sachs & Co LLC, BNP Paribas, Morgan Stanley & Co LLC, Bank of America NA, UBS Securities LLC, Nomura International PLC