Merrill Lynch Professional Clearing Corp, Wells Fargo Securities LLC, JP Morgan Clearing Corp, BNP Paribas Securities Corp, Deutsche Bank Securities Inc, Goldman Sachs & Co LLC, BNP Paribas Prime Brokerage Inc, Principal Bank, UBS Securities LLC, US Bank National Association, Wells Fargo Bank NA, Citigroup Global Markets Inc
Auditor
Ernst & Young Chartered Accountants, Ernst & Young
Marketer
Broker
JP Morgan, Merrill Lynch Professional Clearing Corp, Wells Fargo Securities LLC, JP Morgan Clearing Corp, BNP Paribas Securities Corp, Bank of America Merrill Lynch, Deutsche Bank Securities Inc, BNP Paribas, Goldman Sachs & Co LLC, BNP Paribas Prime Brokerage Inc, UBS Securities LLC, JPMorgan Distribution Services Inc, Citigroup Global Markets Inc