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