Citigroup Global Markets Asia Limited, Citibank Europe PLC UK Branch, Citibank NA Hong Kong Branch, Cititrust Bahamas Limited, Citibank Switzerland AG, Citibank NA Zurich Branch, Citibank NA Geneva Branch, Citibank NA London Branch, Citibank NA Jersey Branch, Citibank NA New York Branch, Citibank Europe PLC Luxembourg Branch, Citibank Canada Investment Funds Limited, Citigroup Global Markets Inc, Citibank NA Singapore Branch