The Bank of New York Mellon Sa/Nv, BNY Mellon Trust Company Ireland Limited
Auditor
Pricewaterhouse Coopers
Marketer
Citibank NA Jersey Branch, Cititrust Bahamas Limited, Citibank Hong Kong Limited, Citibank NA Hong Kong Branch, Citibank Switzerland AG, Citigroup Global Markets Limited, Citibank NA Geneva Branch, Citigroup Global Markets Asia Limited, Citibank Singapore Limited, Citigroup Global Markets Inc, Citibank NA London Branch, Citibank Europe PLC Luxembourg Branch, Citibank International PLC, Citibank NA Jersey Channel Islands Branch, Citibank NA Zurich Branch, Citibank Europe PLC UK Branch, Citigroup Global Markets Singapore PTE Limited, Citibank Canada Investment Funds Limited, Citibank NA Singapore Branch, Citibank NA New York Branch