JP Morgan Chase Bank NA, American Stock Transfer & Trust Company LLC, Equiniti Trust Company LLC, Long-Term Stock Exchange, Carta Securities LLC, Banco Bradesco Sa, Solium Capital ULC, Computershare Trust Company NA
Auditor
Deloitte Touche LLP
Marketer
ROAM Capital Inc, BARO Investments & Securities Co Ltd, Campbell Lutyens & Co Inc, ISP Securities Ltd, BNP Paribas Sa, Crosspoint Advisors Inc, Connaught US LLC