Allowance for doubtful accounts—The Group provides an allowance for doubtful accounts based on management's periodic review with respect to the recoverability of trade receivables, advances given, loans and other receivables. Such allowance reflects specific cases, collection trends or estimates based on evidence of collectability.