American Stock Transfer & Trust Company LLC, Merrill Lynch Professional Clearing Corp, National Financial Services LLC, JP Morgan Securities LLC, Morgan Stanley & Co LLC, State Street Bank and Trust Company
Auditor
Ernst & Young Ltd
Marketer
Greenway Partners BV, York Stockbrokers Inc, Park Hill Group LLC
Broker
National Financial Services LLC, Merrill Lynch Professional Clearing Corp, Morgan Stanley & Co LLC, JP Morgan Securities LLC