American Stock Transfer & Trust Company LLC, JPMorgan Chase Bank, Continental Stock Transfer & Trust Company, Equiniti Trust Company LLC, Citibank NA, Bank of America NA, First Republic Bank
Auditor
Deloitte & Touche LLP
Marketer
HMC Itajuba, Noah Holdings Hong Kong Limited, Deutsche Bank Securities Inc, Neuberger Berman East Asia Limited, Priviledge Capital Sa, Samsung Securities Co Ltd
Broker
Goldman Sachs & Co LLC, Wells Fargo Securities LLC, Goldman Sachs & Co