0001104659-21-047321.txt : 20210407 0001104659-21-047321.hdr.sgml : 20210407 20210407070734 ACCESSION NUMBER: 0001104659-21-047321 CONFORMED SUBMISSION TYPE: 20-F PUBLIC DOCUMENT COUNT: 122 CONFORMED PERIOD OF REPORT: 20201231 FILED AS OF DATE: 20210407 DATE AS OF CHANGE: 20210407 FILER: COMPANY DATA: COMPANY CONFORMED NAME: China Online Education Group CENTRAL INDEX KEY: 0001659494 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-EDUCATIONAL SERVICES [8200] IRS NUMBER: 000000000 STATE OF INCORPORATION: E9 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 20-F SEC ACT: 1934 Act SEC FILE NUMBER: 001-37790 FILM NUMBER: 21810675 BUSINESS ADDRESS: STREET 1: 6TH FLOOR DESHI BUILDING SOUTH STREET 2: SHANGDI STREET, HAIDIAN DISTRICT CITY: BEIJING STATE: F4 ZIP: 100085 BUSINESS PHONE: 8610-56928909 MAIL ADDRESS: STREET 1: 6TH FLOOR DESHI BUILDING SOUTH STREET 2: SHANGDI STREET, HAIDIAN DISTRICT CITY: BEIJING STATE: F4 ZIP: 100085 20-F 1 coe-20201231x20f.htm 20-F
0001659494--12-312020FYfalsefalsetrue00American Depositary Shares, each representing fifteen Class A ordinary shares, par value US$0.0001 per shareClass A ordinary shares, par value US$0.0001 per share*8604300012255100014123000156930002470002440000.00010.0001P3YP7Dtrue0.5P2Y0.25P3YP4YP4YP3Y0.5000P4YP2Y0001659494coe:WuhanHoudezaiwuOnlineTechnologyCoLtdMember2020-01-012020-12-310001659494coe:ShanghaiZhishiEducationTrainingCoLtdMember2020-01-012020-12-310001659494coe:BeijingDashengZhixingTechnologyCoLtdMemberus-gaap:MajorityShareholderMember2013-06-012013-06-3000016594942020-03-312020-03-3100016594942019-09-090001659494us-gaap:TreasuryStockMember2019-01-012019-12-310001659494us-gaap:CommonClassAMember2020-06-042020-06-040001659494coe:FollowOnOfferingMember2020-06-042020-06-040001659494us-gaap:CommonClassAMembercoe:FollowOnOfferingMember2020-06-042020-06-040001659494srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate201409Memberus-gaap:RetainedEarningsUnappropriatedMember2017-12-310001659494srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AccountingStandardsUpdate201409Member2017-12-310001659494us-gaap:RetainedEarningsUnappropriatedMember2020-12-310001659494us-gaap:AdditionalPaidInCapitalMember2020-12-310001659494us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001659494us-gaap:RetainedEarningsUnappropriatedMember2019-12-310001659494us-gaap:AdditionalPaidInCapitalMember2019-12-310001659494us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001659494us-gaap:RetainedEarningsUnappropriatedMember2018-12-310001659494us-gaap:AdditionalPaidInCapitalMember2018-12-310001659494us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-310001659494us-gaap:RetainedEarningsUnappropriatedMember2017-12-310001659494us-gaap:AdditionalPaidInCapitalMember2017-12-310001659494us-gaap:AccumulatedOtherComprehensiveIncomeMember2017-12-310001659494us-gaap:TreasuryStockMember2020-12-310001659494us-gaap:TreasuryStockMember2019-12-310001659494us-gaap:CommonStockMember2019-12-310001659494us-gaap:CommonStockMember2018-12-310001659494us-gaap:CommonStockMember2017-12-310001659494us-gaap:CommonClassAMembercoe:FollowOnOfferingMember2020-06-040001659494coe:EmployeeStockOptionPlan2013And2014Member2018-01-012018-12-310001659494coe:EmployeeStockOptionPlan2016Memberus-gaap:CommonClassAMember2020-12-310001659494coe:EmployeeStockOptionPlan2013And2014Memberus-gaap:CommonClassAMember2020-12-310001659494us-gaap:EmployeeStockOptionMember2019-01-012019-12-310001659494us-gaap:EmployeeStockOptionMember2018-01-012018-12-310001659494us-gaap:EmployeeStockOptionMember2020-01-012020-12-310001659494us-gaap:RestrictedStockUnitsRSUMember2020-12-310001659494us-gaap:RestrictedStockUnitsRSUMember2019-12-310001659494us-gaap:RestrictedStockUnitsRSUMember2018-12-310001659494us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-12-310001659494us-gaap:RestrictedStockUnitsRSUMember2019-01-012019-12-310001659494coe:FirstVestingScheduleMemberus-gaap:EmployeeStockOptionMembercoe:EmployeeStockOptionPlan2013And2014Memberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2020-01-012020-12-310001659494coe:FirstVestingScheduleMemberus-gaap:EmployeeStockOptionMembercoe:EmployeeStockOptionPlan2013And2014Memberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2020-01-012020-12-310001659494coe:FirstVestingScheduleMemberus-gaap:EmployeeStockOptionMembercoe:EmployeeStockOptionPlan2013And2014Memberus-gaap:ShareBasedCompensationAwardTrancheOneMember2020-01-012020-12-310001659494srt:MinimumMemberus-gaap:EmployeeStockOptionMembercoe:EmployeeStockOptionPlan2013And2014Member2020-01-012020-12-310001659494srt:MaximumMemberus-gaap:EmployeeStockOptionMembercoe:EmployeeStockOptionPlan2013And2014Member2020-01-012020-12-310001659494us-gaap:SellingAndMarketingExpenseMember2019-01-012019-12-310001659494us-gaap:OtherExpenseMember2019-01-012019-12-310001659494us-gaap:GeneralAndAdministrativeExpenseMember2019-01-012019-12-310001659494us-gaap:SellingAndMarketingExpenseMember2018-01-012018-12-310001659494us-gaap:OtherExpenseMember2018-01-012018-12-310001659494us-gaap:GeneralAndAdministrativeExpenseMember2018-01-012018-12-310001659494srt:MinimumMember2020-12-310001659494srt:MaximumMember2020-12-310001659494coe:PrepaidMembershipPackageMembercoe:OneOnOneOfferingsMember2020-01-012020-12-310001659494coe:PrepaidCreditPackageMembercoe:SmallClassOfferingsMember2020-01-012020-12-310001659494coe:PrepaidCreditPackageMembercoe:OneOnOneOfferingsMember2020-01-012020-12-310001659494coe:PhysicalTextbookAndLearningMachineMembercoe:OneOnOneOfferingsMember2020-01-012020-12-310001659494coe:CreditsForLessonsMembercoe:SmallClassOfferingsMember2020-01-012020-12-310001659494coe:CreditsForLessonsMembercoe:OneOnOneOfferingsMember2020-01-012020-12-310001659494coe:CreditsForLearningMaterialsMembercoe:SmallClassOfferingsMember2020-01-012020-12-310001659494coe:CreditsForLearningMaterialsMembercoe:OneOnOneOfferingsMember2020-01-012020-12-310001659494coe:PrepaidMembershipPackageMember2020-01-012020-12-310001659494coe:PrepaidCreditPackageMember2020-01-012020-12-310001659494coe:PhysicalTextbookAndLearningMachineMember2020-01-012020-12-310001659494coe:CreditsForLessonsMember2020-01-012020-12-310001659494coe:CreditsForLearningMaterialsMember2020-01-012020-12-310001659494coe:PrepaidMembershipPackageMembercoe:OneOnOneOfferingsMember2019-01-012019-12-310001659494coe:PrepaidCreditPackageMembercoe:SmallClassOfferingsMember2019-01-012019-12-310001659494coe:PrepaidCreditPackageMembercoe:OneOnOneOfferingsMember2019-01-012019-12-310001659494coe:PhysicalTextbookAndLearningMachineMembercoe:OneOnOneOfferingsMember2019-01-012019-12-310001659494coe:CreditsForLessonsMembercoe:SmallClassOfferingsMember2019-01-012019-12-310001659494coe:CreditsForLessonsMembercoe:OneOnOneOfferingsMember2019-01-012019-12-310001659494coe:CreditsForLearningMaterialsMembercoe:OneOnOneOfferingsMember2019-01-012019-12-310001659494coe:PrepaidMembershipPackageMember2019-01-012019-12-310001659494coe:PrepaidCreditPackageMember2019-01-012019-12-310001659494coe:PhysicalTextbookAndLearningMachineMember2019-01-012019-12-310001659494coe:CreditsForLessonsMember2019-01-012019-12-310001659494coe:CreditsForLearningMaterialsMember2019-01-012019-12-310001659494coe:PrepaidMembershipPackageMembercoe:OneOnOneOfferingsMember2018-01-012018-12-310001659494coe:PrepaidCreditPackageMembercoe:SmallClassOfferingsMember2018-01-012018-12-310001659494coe:PrepaidCreditPackageMembercoe:OneOnOneOfferingsMember2018-01-012018-12-310001659494coe:CreditsForLessonsMembercoe:SmallClassOfferingsMember2018-01-012018-12-310001659494coe:CreditsForLessonsMembercoe:OneOnOneOfferingsMember2018-01-012018-12-310001659494coe:PrepaidMembershipPackageMember2018-01-012018-12-310001659494coe:PrepaidCreditPackageMember2018-01-012018-12-310001659494coe:CreditsForLessonsMember2018-01-012018-12-310001659494us-gaap:VehiclesMember2020-01-012020-12-310001659494us-gaap:FurnitureAndFixturesMember2020-01-012020-12-310001659494us-gaap:ComputerEquipmentMember2020-01-012020-12-310001659494country:PH2020-12-310001659494country:CN2020-12-310001659494country:PH2019-12-310001659494country:CN2019-12-310001659494us-gaap:VehiclesMember2020-12-310001659494us-gaap:LeaseholdImprovementsMember2020-12-310001659494us-gaap:FurnitureAndFixturesMember2020-12-310001659494us-gaap:ComputerEquipmentMember2020-12-310001659494us-gaap:VehiclesMember2019-12-310001659494us-gaap:LeaseholdImprovementsMember2019-12-310001659494us-gaap:FurnitureAndFixturesMember2019-12-310001659494us-gaap:ComputerEquipmentMember2019-12-310001659494us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-01-012019-12-310001659494us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-01-012018-12-310001659494us-gaap:CreditCardIntermediaryReceivablesMember2020-12-310001659494us-gaap:CreditCardIntermediaryReceivablesMember2019-12-310001659494coe:TesolAcademyOnlineLimitedMember2020-12-310001659494coe:OnDemandEnglishInnovationsIncMember2020-12-310001659494coe:HelloworldOnlineEducationGroupMember2020-12-310001659494coe:HelloworldOnlineEducationGroupHkLimitedMember2020-12-310001659494coe:FiveOneTalkEnglishInternationalLimitedMember2020-12-310001659494coe:ChinaOnlineInnovationsIncMember2020-12-310001659494coe:ChinaOnlineEducationHkLimitedMember2020-12-310001659494coe:BeijingHelloworldOnlineTechnologyCoLtdMember2020-12-310001659494coe:BeijingDashengOnlineTechnologyCoLtdMember2020-12-310001659494coe:OnDemandEnglishInnovationsIncMemberus-gaap:BeneficialOwnerMember2020-12-310001659494coe:ChinaOnlineInnovationsIncMemberus-gaap:BeneficialOwnerMember2020-12-310001659494srt:SubsidiariesMembercountry:HK2018-03-230001659494us-gaap:LiabilitiesTotalMembercoe:ForeignCurrencyConcentrationRiskMember2020-12-310001659494us-gaap:LiabilitiesTotalMembercoe:ForeignCurrencyConcentrationRiskMember2019-12-310001659494us-gaap:FairValueInputsLevel2Member2020-12-310001659494us-gaap:FairValueInputsLevel2Member2019-12-310001659494srt:SubsidiariesMembercountry:HK2020-01-012020-12-310001659494srt:SubsidiariesMembercountry:HK2019-01-012019-12-310001659494srt:SubsidiariesMembercountry:HK2018-01-012018-12-310001659494country:CNus-gaap:BankTimeDepositsMemberus-gaap:GeographicConcentrationRiskMember2020-12-310001659494country:CNus-gaap:BankTimeDepositsMemberus-gaap:GeographicConcentrationRiskMember2019-12-310001659494us-gaap:RetainedEarningsUnappropriatedMember2019-01-012019-12-310001659494us-gaap:RetainedEarningsUnappropriatedMember2018-01-012018-12-310001659494srt:MinimumMemberus-gaap:CopyrightsMember2020-01-012020-12-310001659494srt:MaximumMemberus-gaap:CopyrightsMember2020-01-012020-12-310001659494us-gaap:CopyrightsMember2020-01-012020-12-310001659494coe:OtherSoftwareMember2020-01-012020-12-310001659494coe:MajorAccountingAndErpSoftwareMember2020-01-012020-12-310001659494us-gaap:TrademarksMember2020-12-310001659494us-gaap:CopyrightsMember2020-12-310001659494us-gaap:ComputerSoftwareIntangibleAssetMember2020-12-310001659494us-gaap:TrademarksMember2019-12-310001659494us-gaap:CopyrightsMember2019-12-310001659494us-gaap:ComputerSoftwareIntangibleAssetMember2019-12-310001659494us-gaap:VariableInterestEntityPrimaryBeneficiaryMemberus-gaap:StateAdministrationOfTaxationChinaMember2020-01-012020-12-310001659494coe:ProfitsOfFirstHk2MillionMemberus-gaap:InlandRevenueHongKongMember2020-01-012020-12-310001659494coe:ProfitsAfterHkDollar2MillionMemberus-gaap:InlandRevenueHongKongMember2020-01-012020-12-310001659494coe:BeijingDashengOnlineTechnologyCoLtdMemberus-gaap:StateAdministrationOfTaxationChinaMember2020-01-012020-12-310001659494us-gaap:VariableInterestEntityPrimaryBeneficiaryMemberus-gaap:StateAdministrationOfTaxationChinaMember2019-01-012019-12-310001659494coe:ProfitsOfFirstHk2MillionMemberus-gaap:InlandRevenueHongKongMember2019-01-012019-12-310001659494coe:ProfitsAfterHkDollar2MillionMemberus-gaap:InlandRevenueHongKongMember2019-01-012019-12-310001659494coe:BeijingDashengOnlineTechnologyCoLtdMemberus-gaap:StateAdministrationOfTaxationChinaMember2019-01-012019-12-310001659494us-gaap:VariableInterestEntityPrimaryBeneficiaryMemberus-gaap:StateAdministrationOfTaxationChinaMember2018-01-012018-12-310001659494coe:BeijingDashengOnlineTechnologyCoLtdMemberus-gaap:StateAdministrationOfTaxationChinaMember2018-01-012018-12-310001659494us-gaap:StateAdministrationOfTaxationChinaMember2019-01-012019-12-310001659494us-gaap:StateAdministrationOfTaxationChinaMember2018-01-012018-12-310001659494coe:AmericanDepositarySharesMember2019-01-012019-12-310001659494coe:AmericanDepositarySharesMember2018-01-012018-12-310001659494country:PH2020-01-012020-12-310001659494country:CN2020-01-012020-12-310001659494country:PH2019-01-012019-12-310001659494country:CN2019-01-012019-12-310001659494country:PH2018-01-012018-12-310001659494country:CN2018-01-012018-12-310001659494country:PH2020-12-310001659494country:PH2019-12-310001659494country:PH2020-12-310001659494country:PH2019-12-310001659494srt:SubsidiariesMembercountry:HK2018-03-232018-03-230001659494srt:SubsidiariesMembercountry:HK2019-12-310001659494srt:SubsidiariesMembercountry:HKus-gaap:LondonInterbankOfferedRateLIBORMember2018-03-232018-03-230001659494us-gaap:LiabilitiesTotalMembercoe:ForeignCurrencyConcentrationRiskMember2020-01-012020-12-310001659494coe:CashCashEquivalentsTimeDepositsAndShortTermInvestmentMembercoe:ForeignCurrencyConcentrationRiskMember2020-01-012020-12-310001659494us-gaap:RevenueFromContractWithCustomerMember2020-01-012020-12-310001659494coe:DistributionChannelMember2020-01-012020-12-310001659494us-gaap:LiabilitiesTotalMembercoe:ForeignCurrencyConcentrationRiskMember2019-01-012019-12-310001659494coe:CashCashEquivalentsTimeDepositsAndShortTermInvestmentMembercoe:ForeignCurrencyConcentrationRiskMember2019-01-012019-12-310001659494us-gaap:RevenueFromContractWithCustomerMember2019-01-012019-12-310001659494coe:DistributionChannelMember2019-01-012019-12-310001659494us-gaap:RevenueFromContractWithCustomerMember2018-01-012018-12-310001659494coe:DistributionChannelMember2018-01-012018-12-310001659494us-gaap:CommonClassBMember2019-12-310001659494us-gaap:CommonClassAMember2019-12-310001659494coe:OrdinarySharesToBeDesignatedMember2020-12-310001659494coe:FiveOneTalkEnglishPhilippinesCorporationMember2020-01-012020-12-310001659494coe:DashengZhixingZhishiTrainingHoudezaiwuOnlineAndTianjianZhixingMember2020-01-012020-12-310001659494coe:ShenzhenDashengZhiyunTechnologyCoLtdMember2019-01-012019-12-310001659494coe:FiveOneTalkEnglishPhilippinesCorporationMember2019-01-012019-12-310001659494coe:DashengZhixingZhishiTrainingHoudezaiwuOnlineAndTianjianZhixingMember2019-01-012019-12-310001659494coe:BeijingDashengHelloworldTechnologyCoLtdMember2019-01-012019-12-310001659494coe:FiveOneTalkEnglishPhilippinesCorporationMember2018-01-012018-12-310001659494coe:DashengZhixingZhishiTrainingHoudezaiwuOnlineAndTianjianZhixingMember2018-01-012018-12-310001659494coe:BeijingDashengHelloworldTechnologyCoLtdMember2018-01-012018-12-310001659494us-gaap:ConsolidatedEntitiesMember2018-12-310001659494us-gaap:ConsolidatedEntitiesMember2017-12-3100016594942017-12-310001659494coe:CashCashEquivalentsTimeDepositsAndShortTermInvestmentMembercoe:ForeignCurrencyConcentrationRiskMember2020-12-310001659494coe:CashCashEquivalentsTimeDepositsAndShortTermInvestmentMembercoe:ForeignCurrencyConcentrationRiskMember2019-12-310001659494coe:BeijingDashengZhixingTechnologyCoLtdMember2019-12-310001659494coe:StockOptionsAndRestrictedShareUnitsMember2020-01-012020-12-310001659494coe:StockOptionsAndRestrictedShareUnitsMember2019-01-012019-12-310001659494coe:StockOptionsAndRestrictedShareUnitsMember2018-01-012018-12-310001659494us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2020-12-310001659494us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2019-12-310001659494coe:AmericanDepositarySharesMember2020-01-012020-12-310001659494us-gaap:CommonStockMember2020-12-310001659494us-gaap:CommonClassBMember2020-12-310001659494us-gaap:CommonClassAMember2020-12-310001659494coe:AmericanDepositarySharesMember2020-12-310001659494dei:BusinessContactMember2020-01-012020-12-310001659494us-gaap:CaymanIslandsTaxInformationAuthorityMember2020-12-310001659494coe:TextBooksMemberus-gaap:StateAdministrationOfTaxationChinaMember2020-01-012020-12-310001659494coe:OnlineEnglishLanguageEducationServicesMemberus-gaap:StateAdministrationOfTaxationChinaMember2020-01-012020-12-310001659494country:PH2020-01-012020-12-310001659494coe:LearningMaterialsMemberus-gaap:StateAdministrationOfTaxationChinaMember2019-04-012019-12-310001659494coe:LearningMaterialsMemberus-gaap:StateAdministrationOfTaxationChinaMember2019-01-012019-03-310001659494coe:PrepaidCreditPackageMembersrt:MinimumMembercoe:SmallClassOfferingsMember2020-01-012020-12-310001659494coe:PrepaidCreditPackageMembersrt:MaximumMembercoe:SmallClassOfferingsMember2020-01-012020-12-310001659494coe:PrepaidCreditPackageMembersrt:MinimumMember2020-01-012020-12-310001659494coe:PrepaidCreditPackageMembersrt:MaximumMember2020-01-012020-12-310001659494coe:EmployeeStockOptionPlan2013And2014Member2020-12-310001659494coe:EmployeeStockOptionPlan2013And2014Member2019-12-310001659494coe:EmployeeStockOptionPlan2013And2014Member2018-12-310001659494coe:EmployeeStockOptionPlan2013And2014Member2019-01-012019-12-310001659494coe:EmployeeStockOptionPlan2013And2014Member2020-01-012020-12-310001659494srt:DirectorMember2020-01-012020-12-310001659494srt:MinimumMemberus-gaap:EmployeeStockOptionMember2020-01-012020-12-310001659494srt:MaximumMemberus-gaap:EmployeeStockOptionMember2020-01-012020-12-310001659494srt:MinimumMemberus-gaap:EmployeeStockOptionMember2019-01-012019-12-310001659494srt:MaximumMemberus-gaap:EmployeeStockOptionMember2019-01-012019-12-310001659494srt:MinimumMemberus-gaap:EmployeeStockOptionMember2018-01-012018-12-310001659494srt:MaximumMemberus-gaap:EmployeeStockOptionMember2018-01-012018-12-310001659494coe:FifthVestingScheduleMemberus-gaap:RestrictedStockUnitsRSUMembercoe:EmployeeStockOptionPlan2016Member2020-01-012020-12-310001659494coe:FourthVestingScheduleMembersrt:MinimumMemberus-gaap:RestrictedStockUnitsRSUMembercoe:EmployeeStockOptionPlan2016Membercoe:ShareBasedCompensationAwardTrancheSixMember2020-01-012020-12-310001659494coe:FourthVestingScheduleMembersrt:MaximumMemberus-gaap:RestrictedStockUnitsRSUMembercoe:EmployeeStockOptionPlan2016Memberus-gaap:ShareBasedCompensationAwardTrancheOneMember2020-01-012020-12-310001659494coe:ThirdVestingScheduleMemberus-gaap:EmployeeStockOptionMembercoe:EmployeeStockOptionPlan2013And2014Member2020-01-012020-12-310001659494coe:SixthVestingScheduleMemberus-gaap:RestrictedStockUnitsRSUMembercoe:EmployeeStockOptionPlan2016Member2020-01-012020-12-310001659494coe:SeventhVestingScheduleMemberus-gaap:RestrictedStockUnitsRSUMembercoe:EmployeeStockOptionPlan2016Member2020-01-012020-12-310001659494coe:SecondVestingScheduleMemberus-gaap:EmployeeStockOptionMembercoe:EmployeeStockOptionPlan2013And2014Member2020-01-012020-12-310001659494us-gaap:TreasuryStockMember2020-01-012020-12-310001659494us-gaap:RetainedEarningsUnappropriatedMember2020-01-012020-12-310001659494us-gaap:CommonStockMember2020-01-012020-12-310001659494us-gaap:AdditionalPaidInCapitalMember2020-01-012020-12-310001659494us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-12-310001659494us-gaap:CommonStockMember2019-01-012019-12-310001659494us-gaap:AdditionalPaidInCapitalMember2019-01-012019-12-310001659494us-gaap:CommonStockMember2018-01-012018-12-310001659494us-gaap:AdditionalPaidInCapitalMember2018-01-012018-12-310001659494coe:BeijingDashengZhixingTechnologyCoLtdMember2020-12-310001659494coe:ProfitsOfFirstHk2MillionMemberus-gaap:InlandRevenueHongKongMember2019-01-012020-12-310001659494coe:SmallClassOfferingsMember2019-01-012019-12-310001659494coe:OneOnOneOfferingsMember2019-01-012019-12-310001659494coe:SmallClassOfferingsMember2018-01-012018-12-310001659494coe:OneOnOneOfferingsMember2018-01-012018-12-310001659494coe:BeijingDashengZhixingTechnologyCoLtdMemberus-gaap:MajorityShareholderMember2012-01-050001659494coe:SmallClassOfferingsMember2020-01-012020-12-310001659494coe:OneOnOneOfferingsMember2020-01-012020-12-310001659494srt:MinimumMemberus-gaap:RestrictedStockUnitsRSUMembercoe:EmployeeStockOptionPlan2016Member2020-01-012020-12-310001659494srt:MaximumMemberus-gaap:RestrictedStockUnitsRSUMembercoe:EmployeeStockOptionPlan2016Member2020-01-012020-12-310001659494coe:EmployeeStockOptionPlan2016Memberus-gaap:CommonClassAMember2020-01-012020-12-310001659494coe:PrepaidCreditPackageMember2020-12-310001659494coe:PrepaidCreditPackageMembersrt:MinimumMembercoe:OneOnOneOfferingsMember2020-01-012020-12-310001659494coe:PrepaidCreditPackageMembersrt:MaximumMembercoe:OneOnOneOfferingsMember2020-01-012020-12-310001659494coe:OnDemandEnglishInnovationsIncMemberus-gaap:BeneficialOwnerMember2020-01-012020-12-310001659494coe:ChinaOnlineInnovationsIncMemberus-gaap:BeneficialOwnerMember2020-01-012020-12-310001659494coe:BeijingDashengZhixingTechnologyCoLtdMemberus-gaap:PrincipalOwnerMember2013-06-012013-06-300001659494us-gaap:StateAdministrationOfTaxationChinaMember2020-01-012020-12-310001659494coe:ShenzhenDashengZhiyunTechnologyCoLtdMember2020-01-012020-12-310001659494coe:BeijingDashengHelloworldTechnologyCoLtdMember2020-01-012020-12-310001659494us-gaap:ConsolidatedEntitiesMember2020-01-012020-12-310001659494us-gaap:ConsolidatedEntitiesMember2019-01-012019-12-310001659494us-gaap:ConsolidatedEntitiesMember2018-01-012018-12-310001659494coe:PhilippinesCompanyTwoMembercountry:PH2020-01-012020-12-3100016594942018-01-012018-12-310001659494coe:BeijingDashengZhixingTechnologyCoLtdMember2020-01-012020-12-310001659494coe:BeijingDashengZhixingTechnologyCoLtdMember2019-01-012019-12-310001659494us-gaap:SellingAndMarketingExpenseMember2020-01-012020-12-310001659494us-gaap:OtherExpenseMember2020-01-012020-12-310001659494us-gaap:GeneralAndAdministrativeExpenseMember2020-01-012020-12-310001659494us-gaap:CostOfSalesMember2020-01-012020-12-3100016594942019-01-012019-12-3100016594942020-01-012020-12-3100016594942018-12-310001659494us-gaap:CommonClassAMember2020-01-012020-12-310001659494country:HKus-gaap:CashAndCashEquivalentsMemberus-gaap:GeographicConcentrationRiskMember2020-12-310001659494country:CNus-gaap:CashAndCashEquivalentsMemberus-gaap:GeographicConcentrationRiskMember2020-12-310001659494coe:ShenzhenDashengZhiyunTechnologyCoLtdMember2020-12-310001659494coe:FiveOneTalkEnglishPhilippinesCorporationMember2020-12-310001659494coe:DashengZhixingZhishiTrainingHoudezaiwuOnlineAndTianjianZhixingMember2020-12-310001659494coe:BeijingDashengHelloworldTechnologyCoLtdMember2020-12-310001659494country:HKus-gaap:CashAndCashEquivalentsMemberus-gaap:GeographicConcentrationRiskMember2019-12-310001659494country:CNus-gaap:CashAndCashEquivalentsMemberus-gaap:GeographicConcentrationRiskMember2019-12-310001659494coe:ShenzhenDashengZhiyunTechnologyCoLtdMember2019-12-310001659494coe:FiveOneTalkEnglishPhilippinesCorporationMember2019-12-310001659494coe:DashengZhixingZhishiTrainingHoudezaiwuOnlineAndTianjianZhixingMember2019-12-310001659494coe:BeijingDashengHelloworldTechnologyCoLtdMember2019-12-310001659494us-gaap:ConsolidatedEntitiesMember2020-12-310001659494us-gaap:ConsolidatedEntitiesMember2019-12-3100016594942020-12-3100016594942019-12-31iso4217:USDxbrli:sharescoe:countrycoe:segmentiso4217:CNYiso4217:USDiso4217:HKDxbrli:pureiso4217:CNYxbrli:sharescoe:shareholdercoe:productcoe:itemxbrli:shares

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

FORM 20-F

(Mark One)

    REGISTRATION STATEMENT PURSUANT TO SECTION 12(b) OR 12(g) OF THE SECURITIES EXCHANGE ACT OF 1934

OR

    ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the fiscal year ended December 31, 2020.

OR

    TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

OR

    SHELL COMPANY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

Date of event requiring this shell company report . . . . . . . . . . . . . . . . . . .

For the transition period from                    to      

Commission file number: 001-37790

China Online Education Group

(Exact name of Registrant as specified in its charter)

N/A

(Translation of Registrant’s name into English)

Cayman Islands

(Jurisdiction of incorporation or organization)

6th Floor Deshi Building North, Shangdi Street, Haidian District

Beijing 100085, People’s Republic of China

(Address of principal executive offices)

Min Xu, Chief Financial Officer

E-mail: ir@51talk.com

6th Floor Deshi Building North, Shangdi Street, Haidian District

Beijing 100085, People’s Republic of China

Telephone: +86

10-8342 6262

(Name, Telephone, E-mail and/or Facsimile number and Address of Company Contact Person)

Securities registered or to be registered pursuant to Section 12(b) of the Act:

Title of each class

    

Trading Symbol

    

Name of each exchange on which registered

American Depositary Shares, each

COE

New York Stock Exchange

representing fifteen Class A ordinary shares,

par value US$0.0001 per share

Class A ordinary shares,

New York Stock Exchange

par value US$0.0001 per share*

*

Not for trading, but only in connection with the listing on the New York Stock Exchange of American depositary shares, each representing fifteen Class A ordinary shares.

Securities registered or to be registered pursuant to Section 12(g) of the Act:

None

(Title of Class)

Securities for which there is a reporting obligation pursuant to Section 15(d) of the Act:

None

(Title of Class)

Indicate the number of outstanding shares of each of the issuer’s classes of capital or common stock as of the close of the period covered by the annual report. As of December 31, 2020, there were 323,640,564 ordinary shares outstanding, par value $0.0001 per share, being the sum of 193,953,398 Class A ordinary shares (excluding (i) 7,527,705 Class A ordinary shares issued to our depositary bank for bulk issuance of ADSs reserved for future issuances upon the exercising or vesting of awards granted under the issuer's share incentive plan; and (ii) the company's repurchase of 2,092,500 Class A ordinary shares in the form of ADSs held as treasury shares) and 129,687,166 Class B ordinary shares.

Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.

Yes No

If this report is an annual or transition report, indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934.

Yes No

Note – Checking the box above will not relieve any registrant required to file reports pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934 from their obligations under those Sections.

Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.

Yes No

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).

Yes No

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or an emerging growth company. See definition of “accelerated filer and large accelerated filer” and “emerging growth company” in Rule 12b-2 of the Exchange Act. (Check one):

Large accelerated filer

Accelerated filer

Non-accelerated filer

Emerging growth company

If an emerging growth company that prepares its financial statements in accordance with U.S. GAAP, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards† provided pursuant to Section 13(a) of the Exchange Act.

† The term “new or revised financial accounting standard” refers to any update issued by the Financial Accounting Standards Board to its Accounting Standards Codification after April 5, 2012.

Indicate by check mark whether the registrant has filed a report on and attestation to its management's assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.

Yes No

Indicate by check mark which basis of accounting the registrant has used to prepare the financial statements included in this filing:

U.S. GAAP

International Financial Reporting Standards as issued
by the International Accounting Standards Board

Other

If “other” has been checked in response to the previous question, indicate by check mark which financial statement item the registrant has elected to follow.

Item 17 Item 18

If this is an annual report, indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).

Yes No

(APPLICABLE ONLY TO ISSUERS INVOLVED IN BANKRUPTCY PROCEEDINGS DURING THE PAST FIVE YEARS)

Indicate by check mark whether the registrant has filed all documents and reports required to be filed by Sections 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court.

Yes No

TABLE OF CONTENTS

INTRODUCTION

1

FORWARD-LOOKING INFORMATION

2

PART I.

4

ITEM 1.

IDENTITY OF DIRECTORS, SENIOR MANAGEMENT AND ADVISERS

4

ITEM 2.

OFFER STATISTICS AND EXPECTED TIMETABLE

4

ITEM 3.

KEY INFORMATION

4

ITEM 4.

INFORMATION ON THE COMPANY

53

ITEM 4.A.

UNRESOLVED STAFF COMMENTS

97

ITEM 5.

OPERATING AND FINANCIAL REVIEW AND PROSPECTS

97

ITEM 6.

DIRECTORS, SENIOR MANAGEMENT AND EMPLOYEES

115

ITEM 7.

MAJOR SHAREHOLDERS AND RELATED PARTY TRANSACTIONS

126

ITEM 8.

FINANCIAL INFORMATION

128

ITEM 9.

THE OFFER AND LISTING

129

ITEM 10.

ADDITIONAL INFORMATION

129

ITEM 11.

QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

142

ITEM 12.

DESCRIPTION OF SECURITIES OTHER THAN EQUITY SECURITIES

143

PART II.

145

ITEM 13.

DEFAULTS, DIVIDEND ARREARAGES AND DELINQUENCIES

145

ITEM 14.

MATERIAL MODIFICATIONS TO THE RIGHTS OF SECURITY HOLDERS AND USE OF PROCEEDS

145

ITEM 15.

CONTROLS AND PROCEDURES

145

ITEM 16.A.

AUDIT COMMITTEE FINANCIAL EXPERT

146

ITEM 16.B.

CODE OF ETHICS

146

ITEM 16.C.

PRINCIPAL ACCOUNTANT FEES AND SERVICES

147

ITEM 16.D.

EXEMPTIONS FROM THE LISTING STANDARDS FOR AUDIT COMMITTEES

147

ITEM 16.E.

PURCHASES OF EQUITY SECURITIES BY THE ISSUER AND AFFILIATED PURCHASERS

147

ITEM 16.F.

CHANGE IN REGISTRANT’S CERTIFYING ACCOUNTANT

148

ITEM 16.G.

CORPORATE GOVERNANCE

148

ITEM 16.H.

MINE SAFETY DISCLOSURE

148

PART III.

149

ITEM 17.

FINANCIAL STATEMENTS

149

ITEM 18.

FINANCIAL STATEMENTS

149

ITEM 19.

EXHIBITS

149

i

INTRODUCTION

In this annual report, except where the context otherwise requires and for purposes of this annual report only:

a lesson is considered “booked” when it is taken or when the student to such lesson is confirmed absent;
an “active student” for a specified period refers to a student who booked at least one paid lesson, excluding those students who only attended paid live broadcasting lessons or trial lessons;
“ADSs” refers to our American depositary shares, each representing 15 Class A ordinary shares;
“China” or “PRC” refers to the People’s Republic of China, excluding, for the purpose of this annual report only, Taiwan, Hong Kong and Macau;
“gross billings” for a specific period refers to the total amount of cash received for the sale of course packages and services in such period, net of the total amount of refunds in such period;
“ordinary shares” refers to our Class A and Class B ordinary shares, par value US$0.0001 per share;
“our PRC consolidated VIEs” refers to Dasheng Zhixing, Dasheng Helloworld and Dasheng Zhiyun;
“our WFOEs” refers to Dasheng Online and Helloworld Online;
a “paying student” for a specified period refers to a student that purchased a course package during the period, excluding those students who only paid for live broadcasting lessons, and the total number of “paying students” for a specified period refers to the total number of paying students for such period minus the total number of students that obtained refunds during such period;
“RMB” or “Renminbi” refers to the legal currency of China;
“US$,” “dollars” or “U.S. dollars” refers to the legal currency of the United States;
“we,” “us,” “our company,” “our,” and “COE” refer to China Online Education Group, a Cayman Islands company, and its subsidiaries, and, in the context of describing our operations and consolidated financial information, also include its consolidated variable interest entities;
“foreign teachers” refers to the non-Chinese teachers; and
“global teachers” refers to the non-Filipino foreign teachers.

Unless otherwise noted, all translations from Renminbi to U.S. dollars and from U.S. dollars to Renminbi in this annual report were made at a rate of RMB6.5250 to US$1.00, the exchange rate in effect as of December 31, 2020 set forth in the H.10 statistical release of the Board of Governors of the Federal Reserve System. We make no representation that any Renminbi or U.S. dollar amounts could have been, or could be, converted into U.S. dollars or Renminbi, as the case may be, at any particular rate, or at all.

1

FORWARD-LOOKING INFORMATION

This annual report on Form 20-F contains forward-looking statements that involve risks and uncertainties. All statements other than statements of historical facts are forward-looking statements. This annual report contains forward-looking statements that reflect our current expectations and views of future events. The forward-looking statements are contained principally in the sections entitled “Item 3. Key Information—D. Risk Factors,” “Item 4. Information on the Company—B. Business Overview” and “Item 5. Operating and Financial Review and Prospects.” These forward-looking statements are made under the “safe-harbor” provisions of the U.S. Private Securities Litigation Reform Act of 1995. Known and unknown risks, uncertainties and other factors, including those listed under “Item 3. Key Information—D. Risk Factors,” may cause our actual results, performance or achievements to be materially different from those expressed or implied by the forward-looking statements. These statements involve known and unknown risks, uncertainties and other factors that may cause our actual results, performance or achievements to be materially different from those expressed or implied by the forward-looking statements.

You can identify these forward-looking statements by words or phrases such as “may,” “will,” “expect,” “anticipate,” “aim,” “estimate,” “intend,” “plan,” “believe,” “likely to” or other similar expressions. We have based these forward-looking statements largely on our current expectations and projections about future events and financial trends that we believe may affect our financial condition, results of operations, business strategy and financial needs. These forward-looking statements include, but are not limited to, statements about:

our goals and growth strategies;
our expectations regarding demand for and market acceptance of our brand and platform;
our ability to retain and increase our student enrollment;
our ability to offer new courses;
our ability to engage, train and retain new teachers;
our future business development, results of operations and financial condition;
our ability to maintain and improve infrastructure necessary to operate our education platform;
competition in the online education industry in China;
the expected growth of, and trends in, the markets for our course offerings in China;
relevant government policies and regulations relating to our corporate structure, business and industry;
general economic and business condition in China, the Philippines and elsewhere; and
assumptions underlying or related to any of the foregoing.

These forward-looking statements involve various risks and uncertainties. Although we believe that our expectations expressed in these forward-looking statements are reasonable, our expectations may later be found to be incorrect. Our actual results could be materially different from our expectations. Other sections of this annual report include additional factors that could adversely impact our business and financial performance. Moreover, we operate in an evolving environment. New risk factors and uncertainties emerge from time to time and it is not possible for our management to predict all risk factors and uncertainties, nor can we assess the impact of all factors on our business or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained in any forward-looking statements. You should read thoroughly this annual report and the documents that we refer to with the understanding that our actual future results may be materially different from, or worse than, what we expect. We qualify all of our forward-looking statements by these cautionary statements.

2

This annual report contains certain data and information that we obtained from various government and private publications. Statistical data in these publications also include projections based on a number of assumptions. The online education industry may not grow at the rate projected by market data, or at all. The failure of the market to grow at the projected rate may have a material adverse effect on our business and the market price of our ADSs. In addition, the rapidly changing nature of the online education industry results in significant uncertainties for any projections or estimates relating to the growth prospects or future condition of our market. Furthermore, if one or more of the assumptions underlying the market data are later found to be incorrect, actual results may differ from the projections based on these assumptions. You should not place undue reliance on these forward-looking statements.

The forward-looking statements made in this annual report relate only to events or information as of the date on which the statements are made in this annual report. Except as required by law, we undertake no obligation to update or revise publicly any forward-looking statements, whether as a result of new information, future events or otherwise, after the date on which the statements are made or to reflect the occurrence of unanticipated events. You should read this annual report and the documents that we refer to in this annual report and exhibits to this annual report completely and with the understanding that our actual future results may be materially different from what we expect.

3

PART I.

ITEM 1.      IDENTITY OF DIRECTORS, SENIOR MANAGEMENT AND ADVISERS

Not Applicable.

ITEM 2.      OFFER STATISTICS AND EXPECTED TIMETABLE

Not Applicable.

ITEM 3.      KEY INFORMATION

A.          Selected Financial Data

Selected Consolidated Financial Data

The following selected consolidated statements of operation data (other than ADS data) and cash flow data for the years ended December 31, 2018, 2019 and 2020 and the selected consolidated balance sheet data as of December 31, 2019 and 2020 have been derived from our audited consolidated financial statements included in this annual report beginning on page F-1. The following selected consolidated statements of comprehensive loss data (other than ADS data) for the years ended December 31, 2016 and 2017 and the selected consolidated balance sheet data as of December 31, 2016, 2017 and 2018 has been derived from our consolidated financial statements which are not included in this annual report. Our historical results for any period are not necessarily indicative of results to be expected for any future period. The selected consolidated financial data should be read in conjunction with, and are qualified in their entirety by reference to, our audited consolidated financial statements and related notes and “Item 5. Operating and Financial Review and Prospects” below. Our audited consolidated financial statements are prepared and presented in accordance with generally accepted accounting principles in the United States, or U.S. GAAP.

4

For the Year Ended December 31,

2016

2017

2018

2019

2020

    

    

RMB

    

RMB

    

RMB

    

RMB

    

RMB

    

US$(5)

(in thousands, except for share, per share and per ADS data)

Selected Consolidated Statements of Comprehensive Income/(Loss):

 

  

 

  

 

  

 

  

 

  

 

  

Net revenues

 

418,281

 

847,993

 

1,145,517

 

1,478,493

 

2,054,095

 

314,804

Cost of revenues

 

(147,157)

 

(314,121)

 

(410,908)

 

(439,923)

 

(580,417)

 

(88,953)

Gross profit

 

271,124

 

533,872

 

734,609

 

1,038,570

 

1,473,678

 

225,851

Operating expenses(1):

 

  

 

  

 

  

 

  

 

 

Sales and marketing expenses

 

(464,890)

 

(657,065)

 

(731,233)

 

(792,591)

 

(1,035,620)

 

(158,716)

Product development expenses

 

(152,709)

 

(223,202)

 

(185,000)

 

(157,505)

 

(162,829)

 

(24,955)

General and administrative expenses

 

(165,657)

 

(224,395)

 

(223,057)

 

(196,029)

 

(214,224)

 

(32,831)

Total operating expenses

 

(783,256)

 

(1,104,662)

 

(1,139,290)

 

(1,146,125)

 

(1,412,673)

 

(216,502)

Other income

43,414

6,653

Income/(loss) from operations

 

(512,132)

 

(570,790)

 

(404,681)

 

(107,555)

 

104,419

 

16,002

Impairment loss

 

 

 

(7,364)

 

 

 

Interest income

 

4,430

 

6,863

 

9,167

 

17,654

 

38,508

 

5,902

Interest expense and other expenses, net

 

(5,460)

 

(12,542)

 

(9,936)

 

(9,451)

 

(66)

 

(10)

Income/(loss) before income tax expenses

 

(513,162)

 

(576,469)

 

(412,814)

 

(99,352)

 

142,861

 

21,894

Income tax benefits/(expenses)

 

(1,616)

 

(4,342)

 

(3,880)

 

(5,068)

 

4,101

 

629

Net income/(loss)

 

(514,778)

 

(580,811)

 

(416,694)

 

(104,420)

 

146,962

 

22,523

Accretions to preferred shares redemption value

 

(91,631)

 

 

 

 

 

Deemed contribution from preferred shares

 

2,618

 

 

 

 

 

Net income/(loss) attributable to ordinary shareholders

 

(603,791)

 

(580,811)

 

(416,694)

 

(104,420)

 

146,962

 

22,523

Net income/(loss)

 

(514,778)

 

(580,811)

 

(416,694)

 

(104,420)

 

146,962

 

22,523

Other comprehensive (loss)/income:

 

Foreign currency translation adjustments

27,700

 

(24,662)

 

16,939

 

5,356

 

(21,087)

 

(3,232)

Total comprehensive income/(loss)

 

(487,078)

 

(605,473)

 

(399,755)

 

(99,064)

 

125,875

 

19,291

Weighted average number of ordinary shares used in computing basic income/(loss) per share(2)

 

199,039,819

 

301,610,060

 

304,542,400

 

308,364,918

 

319,553,690

 

319,553,690

Weighted average number of ordinary shares used in computing diluted income/(loss) per share(2)

199,039,819

 

301,610,060

 

304,542,400

 

308,364,918

341,503,118

341,503,118

Net income/(loss) per share attributable to ordinary shareholders(3)

 

  

 

  

 

  

 

  

 

 

  

Basic

 

(3.03)

 

(1.93)

 

(1.37)

 

(0.34)

 

0.46

 

0.07

Diluted

 

(3.03)

 

(1.93)

 

(1.37)

 

(0.34)

 

0.43

 

0.07

Net income/(loss) per ADS attributable to ordinary shareholders(4)

 

  

 

  

 

  

 

  

 

 

  

Basic

 

(45.50)

 

(28.95)

 

(20.55)

 

(5.08)

 

6.90

 

1.06

Diluted

 

(45.50)

 

(28.95)

 

(20.55)

 

(5.08)

 

6.46

 

0.99

5

Notes:

(1)Share-based compensation expenses were allocated in operating expenses as follows:

For the Year Ended December 31

2016

2017

2018

2019

2020

RMB

RMB

RMB

RMB

RMB

US$(5)

(in thousands)

Sales and marketing expenses

 

(5,082)

 

(4,612)

 

(5,676)

 

(2,951)

 

(8,835)

 

(1,354)

Product development expenses

 

(16,202)

 

(9,039)

 

(7,396)

 

(3,472)

 

(4,477)

 

(686)

General and administrative expenses

 

(26,958)

 

(21,418)

 

(14,814)

 

(10,309)

 

(13,422)

 

(2,057)

(2)The weighted average number of ordinary shares represents the sum of the weighted average number of Class A and Class B ordinary shares. See Note 13 in our audited consolidated financial statements included in this annual report for additional information regarding the computation of the per share amounts and the weighted average numbers of Class A and Class B ordinary shares.
(3)Our ordinary shares are comprised of Class A ordinary shares and Class B ordinary shares. Each holder of Class A ordinary shares is entitled to one vote per share and each holder of Class B ordinary shares is entitled to ten votes per share on all matters submitted to them for a vote. Class B ordinary shares are convertible at any time by the holder thereof into Class A ordinary shares on a one-for-one basis. As holders of Class A and Class B ordinary shares have the same dividend right and the same participation right in our undistributed earnings, the basic and diluted income (loss) per Class A ordinary share and Class B ordinary share are the same for all the periods presented during which there were two classes of ordinary shares.
(4)Each ADS represents fifteen Class A ordinary shares.
(5)All translations from Renminbi to U.S. dollars and from U.S. dollars to Renminbi in this annual report are made at the rate as of the end of the applicable period, that is, RMB6.5250 to US$1.00, the rate in effect as of December 31, 2020.

The following table presents our selected consolidated balance sheet data as of the dates indicated.

As of December 31,

2016

2017

2018

2019

2020

RMB

RMB

RMB

RMB

RMB

US$

(in thousands)

Selected Consolidated Balance Sheet Data:

 

  

 

  

 

  

 

  

 

  

 

  

Cash and cash equivalents

 

274,873

 

320,039

 

413,143

 

342,951

 

326,647

 

50,061

Time deposits

 

372,150

 

202,659

 

162,688

 

257,508

 

891,408

 

136,614

Short-term investments

 

 

100,722

 

136,304

 

452,936

 

509,636

 

78,105

Total assets

 

775,527

 

783,556

 

1,010,218

 

1,401,817

 

2,209,548

 

338,627

Advances from students

 

688,551

 

1,204,223

 

1,684,791

 

2,186,591

 

2,721,046

 

417,019

Accrued expenses and other current liabilities

 

165,092

 

220,370

 

201,240

 

166,955

 

237,101

 

36,337

Total liabilities

 

874,710

 

1,451,947

 

1,972,867

 

2,448,475

 

3,076,486

 

471,492

Total shareholders’ deficit

 

(99,183)

 

(668,391)

 

(962,649)

 

(1,046,658)

 

(866,938)

 

(132,865)

Total liabilities and shareholders’ deficit

 

775,527

 

783,556

 

1,010,218

 

1,401,817

 

2,209,548

 

338,627

6

The following table presents our selected consolidated cash flow data for the years indicated.

For the Year Ended December 31

2018

2019

2020

RMB

RMB

RMB

US$

(in thousands)

Selected Consolidated Cash Flow Data:

 

  

 

  

 

  

 

  

Net cash provided by operating activities

 

29,781

 

397,933

 

719,243

 

110,228

Net cash used in investing activities

 

(4,898)

 

(412,910)

 

(734,271)

 

(112,531)

Net cash provided by/ (used in) financing activities

 

68,407

 

(54,536)

 

10,789

 

1,653

Effect of exchange rate changes on cash and cash equivalents

 

(186)

 

(679)

 

(12,065)

 

(1,849)

Net increase/ (decrease) in cash and cash equivalents

 

93,104

 

(70,192)

 

(16,304)

 

(2,499)

Cash and cash equivalents at beginning of the period

 

320,039

 

413,143

 

342,951

 

52,560

Cash and cash equivalents at end of the period

 

413,143

 

342,951

 

326,647

 

50,061

B.           Capitalization and Indebtedness

Not Applicable.

C.           Reasons for the Offer and Use of Proceeds

Not Applicable.

D.           Risk Factors

Risks Related to Our Business and Industry

If we are not able to continue to attract students to purchase our course packages or to increase the spending of our students on our platform, our business and prospects will be materially and adversely affected.

Our ability to continue to attract students to purchase our course packages and to increase their spending on our education platform are critical to the continued success and growth of our business. This in turn will depend on several factors, including our ability to effectively market our platform to a broader base of prospective students, continue to develop, adapt or enhance quality educational content and services to meet the evolving demands of our existing or prospective students and expand our geographic reach. We must also manage our growth while maintaining consistent and high teaching quality, and respond effectively to competitive pressures. If we are unable to continue to attract students to purchase our course packages or to increase the spending of our students on our platform, our gross billings and net revenues may decline, which may have a material adverse effect on our business, financial condition and results of operations.

7

Our business depends on the market recognition of our brand, and if we are unable to maintain and enhance brand recognition, our business, financial conditions and results of operations may be materially and adversely affected.

We believe that the market recognition of our brand has significantly contributed to the success of our business and that maintaining and enhancing our brand recognition is critical to sustaining our competitive advantages. Our ability to maintain and enhance brand recognition and reputation depends primarily on the perceived effectiveness and quality of our curriculum and teachers, as well as the success of our branding efforts. In March 2018, we further refined our 51Talk brand to focus on K-12 one-on-one mass market program, while introducing our small class offering under the Hawo (哈沃) brand and our adult English courses under the WuYouYingYu (无忧英语) brand. In February 2019, we engaged Wang Junkai, a famous singer in China, as our new brand ambassador. Our branding efforts, however, may not be successful and we may incur significant branding costs. If we are unable to maintain and further enhance our brand recognition and reputation and promote awareness of our platform, we may not be able to maintain our current level of student fees or engage qualified teachers, and our results of operations may be materially and adversely affected. Furthermore, any negative publicity relating to our company, our courses, teachers and platform or our brand ambassador, regardless of its veracity could harm our brand image and in turn materially and adversely affect our business and results of operations.

If we are unable to conduct sales and marketing activities cost-effectively, our results of operations and financial condition may be materially and adversely affected.

We have incurred significant sales and marketing expenses. Our sales expenses include telemarketing sales and free trial lesson related expenses, and our marketing expenses include online and mobile marketing and branding expenses. In December 2015, we began outsourcing part of our marketing and sales functions to independent third-party suppliers who provide management and business outsourcing services. We had 5,184 sales and marketing staff (including 1,323 full-time employees and 3,861 outsourced personnel) as of December 31, 2020. We incurred RMB731.2 million, RMB792.6 million and RMB1,035.6 million (US$158.7 million) in sales and marketing expenses in 2018, 2019, and 2020, respectively.

Our sales activities may not be well received by students and may not result in the levels of sales that we anticipate and our trial lessons may not be attractive to our prospective students. Furthermore, we may not be able to achieve the operational efficiency necessary to increase the revenues per sales and marketing staff. We also may not be able to retain or recruit experienced sales staff, or to efficiently train junior sales staff. Further, marketing and branding approaches and tools in the online education market in China are evolving, especially for mobile platforms. This further requires us to enhance our marketing and branding approaches and experiment with new methods to keep pace with industry developments and student preferences. Failure to refine our existing marketing and branding approaches or to introduce new marketing and branding approaches in a cost-effective manner may reduce our market share, cause our revenues to decline and negatively impact our profitability.

We have incurred, and in the future may continue to incur, net losses.

We have incurred net losses of RMB416.7 million, RMB104.4 million in 2018 and 2019, and recorded net income of RMB147.0 million (US$22.5 million) in 2020 respectively. We had accumulated deficit of RMB2,094.5 million, RMB2,198.9 million, and RMB2,051.9 million (US$314.5 million) as of December 31, 2018, 2019, and 2020, respectively.

While we recognized net income for 2020, we cannot assure you that we will be able to generate net profits or positive cash flow from operating activities in the future. Our ability to achieve profitability will depend in large part on our ability to increase our operating margin, either by growing our revenues at a rate faster than our operating expenses increase, or by reducing our operating expenses, especially our sales and market expenses, as a percentage of our net revenues. Accordingly, we intend to continue to invest in our branding and marketing activities to attract new students, improve our online and mobile platforms and data analytics capabilities to enhance student experience. As a result of the foregoing, we believe that we may continue to incur net losses in the future.

8

We face significant competition, and if we fail to compete effectively, we may lose our market share or fail to gain additional market share, which would adversely impact our business and financial conditions and operating results.

The English education market in China is fragmented, rapidly evolving and highly competitive. We face competition in general English proficiency education, as well as in K-12, test preparation and other specialized areas of English education, from existing online and offline education companies. In the future, we may also face competition from new entrants into the English education market.

Some of our competitors may be able to devote more resources than we can to the development and promotion of their education programs and respond more quickly than we can to changes in student demands, market trends or new technologies. In addition, some of our competitors may be able to respond more quickly to changes in student preferences or engage in price-cutting strategies. We cannot assure you that we will be able to compete successfully against current or future competitors. If we are unable to maintain our competitive position or otherwise respond to competitive pressure effectively, we may lose market share or be forced to reduce our fees for course packages, either of which would adversely impact our results of operations and financial condition.

If we are not able to continue to engage, train or retain qualified teachers, we may not be able to maintain consistent teaching quality on our platform, and our business, financial conditions and operating results may be materially and adversely affected.

Our teachers are critical to the learning experience of our students and our reputation. We seek to engage highly qualified teachers with strong English and teaching skills. We must provide competitive pay and other benefits, such as flexibility in lesson scheduling to attract and retain them. We must also provide ongoing training to our teachers to ensure that they stay abreast of changes in course materials, student demands and other changes and trends necessary to teach effectively. Furthermore, as we continue to develop new course contents and lesson formats, we may need to engage additional teachers with appropriate skill sets or backgrounds to deliver instructions effectively. We cannot guarantee that we will be able to effectively and timely engage and train such teachers, or at all. Further, given other potential more attractive opportunities for our quality teachers, over time some of them may choose to leave our platform. We have not experienced major difficulties in engaging, training or retaining qualified teachers in the past, however, we may not always be able to engage, train and retain enough qualified teachers to keep pace with our growth while maintaining consistent education quality. We may also face significant competition in engaging qualified teachers from our competitors or from other opportunities that are perceived as more desirable. A shortage of qualified teachers, a decrease in the quality of our teachers’ performance, whether actual or perceived, or a significant increase in the cost to engage or retain qualified teachers would have a material adverse effect on our business and financial conditions and results of operations.

If we fail to successfully execute our growth strategies, our business and prospects may be materially and adversely affected.

Our growth strategies include further enhancing our brand image to grow our student base and increase student enrollments, increasing our market penetration amongst K-12 students, expanding our course offerings, enhancing our teaching methods, improving the learning experience of our students, and advancing our technology. We may not succeed in executing these growth strategies due to a number of factors, including the following:

we may fail to further promote our platforms;
we may not be successful in effectively delivering or promoting our small class lessons and live broadcasting lessons;
we may fail to effectively promote our corporate packages;
we may not be able to engage, train and retain a sufficient number of qualified teachers and other key personnel;
we may not be able to continue to improve our personalized learning experience of our students or to enhance our existing courses or develop new courses, especially for K-12 students, that meet the changing demands for English learners;
we may fail to maintain the technology necessary to deliver a smooth learning experience to our students; and

9

we may not be able to identify suitable targets for acquisitions and partnership.

If we fail to successfully execute our growth strategies, we may not be able to maintain our growth rate and our business and prospects may be materially and adversely affected as a result.

If we fail to develop and introduce new courses that meet our existing and prospective students’ expectations, or adopt new technologies important to our business, our competitive position and ability to generate revenues may be materially and adversely affected.

Historically, our core business centered on English education to adults with our Classic English course. We have since switched our focus to target K-12 students and expanded our course offerings to K-12 students to provide a broader range of situation-based English education targeting a wide range of student demographics. In addition to lessons with independently contracted Filipino teachers, we have also introduced lessons with independently contracted global teachers and Chinese teachers to provide our students a broader selection of teachers and course formats. We intend to continue developing new courses. The timing of the introduction of new courses is subject to risks and uncertainties. Unexpected technical, operational, logistical or other problems could delay or prevent the introduction of one or more new courses. Moreover, we cannot provide assurance that any of these courses or programs will match the quality or popularity of those developed by our competitors, achieve widespread market acceptance or contribute the desired level of income.

The effectiveness of our program depends on the success of our personalized learning approach to English education, which in turn is determined by the efficiency of our data analytics know-how. We might not be able to continue to efficiently monitor and analyze relevant data important for us to provide a personalized learning experience for our students, or to continue to drive our teaching training, curriculum development and other operational aspects of our platform.

Technology standards in internet and value-added telecommunications services and products in general, and in online education in particular, may change over time. If we fail to anticipate and adapt to technological changes, our market share and our business development could suffer, which in turn could have a material and adverse effect on our financial condition and results of operations. If we are unsuccessful in addressing any of the risks related to new courses, our reputation and business may be materially and adversely affected.

Unexpected network interruptions, security breaches or computer virus attacks and system failures could have a material adverse effect on our business, financial condition and results of operations.

Our business depends on the performance and reliability of the internet infrastructure in China and the Philippines. In China, almost all access to the internet is maintained through state-controlled telecommunications operators. In many parts of China and the Philippines, the internet infrastructure is relatively underdeveloped, and internet connections are generally slower and less stable than in more developed countries. We cannot assure you that the internet infrastructure in China and the Philippines will remain sufficiently reliable for our needs or that either country will develop and make available more reliable internet access to our students and independently contracted teachers. Any failure to maintain the performance, reliability, security or availability of our network infrastructure may cause significant damage to our ability to attract and retain students and teachers. Major risks involving our network infrastructure include:

breakdowns or system failures resulting in a prolonged shutdown of our servers;
disruption or failure in the national backbone networks in China or the Philippines, which would make it difficult for students and independently contracted teachers to access our online and mobile platforms or to engage in live lessons;
damage from natural disaster or other catastrophic event such as a typhoon, volcanic eruption, earthquake, flood, telecommunications failure, or other similar events in China or in the Philippines; and
any infection by or spread of computer viruses.

10

Any network interruption or inadequacy that causes interruptions in the availability of our online and mobile platforms or deterioration in the quality of access to our online and mobile platforms could reduce student satisfaction and result in a reduction in the activity level of our students and the number of students purchasing our course packages. If sustained or repeated, these performance issues could reduce the attractiveness of our platform. Furthermore, increases in the volume of traffic on our online and mobile platforms could strain the capacity of our existing computer systems and bandwidth, which could lead to slower response times or system failures. The internet infrastructure in China and in the Philippines may not support the demands associated with continued growth in internet usage. This would cause a disruption or suspension in our lesson delivery, which could hurt our brand and reputation. We may need to incur additional costs to upgrade our technology infrastructure and computer systems in order to accommodate increased demand if we anticipate that our systems cannot handle higher volumes of traffic in the future.

All of our servers and routers, including backup servers, are currently hosted by third-party service providers in multiple cities in China. We do not maintain any backup servers outside of these cities. We also rely on major telecommunication companies to provide us with data communications capacity primarily through local telecommunications lines and internet data centers to host our servers. We may not have access to alternative services and we have no control over the costs of services. If the prices that we pay for telecommunications and internet services in China and the Philippines rise significantly, our gross profit and net income could be adversely affected. In addition, if internet access fees or other charges to internet users increase, our visitor traffic may decrease, which in turn may harm our revenues.

Higher labor costs, inflation and implementation of stricter labor laws in the PRC, the Philippines and North America may adversely affect our business, financial conditions and results of operations.

Labor costs in China have increased with China’s economic development, particularly in the large cities where our offices are based. Rising inflation in China is also putting pressure on wages and the average wage level for our employees has also increased in recent years. In addition, we are required by PRC laws and regulations to pay various statutory employee benefits, including pensions, housing funds, medical insurance, work-related injury insurance, unemployment insurance and maternity insurance to designated governmental agencies for the benefit of our employees. We expect that our labor costs, including wages and employee benefits, will continue to increase. Unless we are able to pass on these increased labor costs to our students by increasing prices for our courses or improving the utilization of our staff, our profitability and results of operations may be materially and adversely affected. Furthermore, the PRC government has promulgated new laws and regulations to enhance labor protection in recent years, such as the Labor Contract Law and the Social Insurance Law. As the interpretation and implementation of these new laws and regulations are still evolving, our employment practice may not at all times be deemed in compliance with the new laws and regulations. For instance, in December 2015, we began outsourcing part of our marketing and sales functions to independent third-party suppliers who provide management and business outsourcing services to us. There remains a degree of uncertainty as to whether this service outsourcing arrangement will be deemed a labor dispatch arrangement under current PRC laws and regulations. If the authorities take the view that this outsourcing arrangement constitutes labor dispatch and thus violates relevant labor laws, we may be ordered to terminate this outsource arrangement and may even be fined or have our business license revoked. If we are subject to penalties or incur significant liabilities in connection with labor disputes or investigation, our business and profitability may be adversely affected.

In addition, our future success depends, to a significant extent, on our ability to engage, train and retain qualified personnel in the Philippines, particularly experienced independently contracted teachers with expertise in English education. Our experienced mid-level managers in the Philippines are instrumental in implementing our business strategies, executing our business plans and supporting our business operations and growth. We benefit from lower labor costs in the Philippines, but the Philippines is subject to relatively high degrees of political and social instability. Disruptions resulting from this instability could decrease our efficiency and increase our costs. Any political or economic instability in the Philippines could result in our having to replace or reduce these labor sources, which may increase our labor costs and have an adverse impact on our results of operations.

11

In the third quarter of 2015, we began offering one-on-one lessons with independently contracted global teachers, which we define as the non-Filipino foreign teachers, to complement our pool of independently contracted Filipino teachers. We have expanded our pool of independently contracted North American teachers since we launched the American Academy program in the second quarter of 2016. We engage our independently contracted foreign teachers as independent contractors whose rights differ from those of employees. There are uncertainties in determining whether a service provider is an independent contractor or an employee. The level and extent of control exercised by the hiring entity, among other factors, would determine the employment status. Our labor costs will increase if we engage our independently contracted teachers in the Philippines or North America as full-time employees or if courts or relevant authorities in the Philippines or North America determine that our independently contracted teachers are deemed employees instead of independent contractors. In addition, we would need to apply for employment permit with the competent authorities in China if our independently contracted Filipino or North American teachers are deemed employees located in China.

We also rely on some third-party vendors in Hong Kong to handle the payment of the compensation of our foreign teachers. Any failure of this vendor to provide these services may negatively impact our relationships with teachers in the Philippines, damage our reputation and cause us to lose teachers while making it difficult to find replacement teachers.

Some students may decide not to continue taking our courses for a number of reasons, including a perceived lack of improvement in their English proficiency or general dissatisfaction with our programs, which may adversely affect our business, financial condition, results of operations and reputation.

The success of our business depends in large part on our ability to retain our students by delivering a satisfactory learning experience and improving their English proficiency. If students feel that we are not providing them the experience they are seeking, they may choose not to renew their existing packages. For example, our education programs may fail to significantly improve a student’s English proficiency. There are no standard assessments or tests to measure the effectiveness of our lessons or teaching methods, and our ability to improve the English proficiency of our students is largely dependent upon the interests, efforts and time commitment of each student. Student satisfaction and, especially for K-12 students, parent satisfaction with our programs may decline for a number of reasons, many of which may not reflect the effectiveness of our lessons and teaching methods. A student’s learning experience may also suffer if his or her relationship with our teachers does not meet expectations. If a significant number of students fail to significantly improve their English proficiency after taking our lessons or if their learning experiences with us are unsatisfactory, they may not purchase additional lessons from us or refer other students to us and our business, financial condition, results of operations and reputation would be adversely affected.

Our failure to protect our intellectual property rights may undermine our competitive position, and litigation to protect our intellectual property rights or defend against third party allegations of infringement may be costly and ineffective.

We believe that our copyrights, trademarks and other intellectual property are essential to our success. We depend to a large extent on our ability to develop and maintain the intellectual property rights relating to our technology and course materials. We have devoted considerable time and energy to the development and improvement of our websites, mobile apps, our Air Class platform and our course materials.

We rely primarily on copyrights, trademarks, trade secrets and other contractual restrictions for the protection of the intellectual property used in our business. Nevertheless, these provide only limited protection and the actions we take to protect our intellectual property rights may not be adequate. Our trade secrets may become known or be independently discovered by our competitors. Third parties may in the future pirate our course materials and may infringe upon or misappropriate our other intellectual property. Infringement upon or the misappropriation of, our proprietary technologies or other intellectual property could have a material adverse effect on our business, financial condition or operating results. Policing the unauthorized use of proprietary technology can be difficult and expensive. As of the date of this annual report, one of our Chinese trade-names, the WuYouYingYu (无忧英语), has been registered under the international category 41 of education or training and international category 42 of computer software.

12

Also, litigation may be necessary to enforce our intellectual property rights, protect our trade secrets or determine the validity and scope of the proprietary rights of others. Such litigation may be costly and divert management’s attention away from our business. An adverse determination in any such litigation would impair our intellectual property rights and may harm our business, prospects and reputation. Enforcement of judgments in China is uncertain, and even if we are successful in litigation and purchase insurance in advance to cover costs arising from litigation, these may not provide us with an effective and adequate remedy. The occurrence of any of the foregoing could have a material adverse effect on our business, financial condition and results of operations.

We may encounter disputes from time to time relating to our use of intellectual property of third parties.

We cannot be certain that third parties will not claim that our business infringes upon or otherwise violates patents, copyrights or other intellectual property rights that they hold. We cannot assure you that third parties will not claim that our courses and marketing materials, online courses, products, and platform or other intellectual property developed or used by us infringe upon valid copyrights or other intellectual property rights that they hold. We may be subject to claims by educational institutions and organizations, content providers and publishers, competitors and others on the grounds of intellectual property rights infringement, defamation, negligence or other legal theories based on the content of the materials that we or our teachers distribute or use in our business operation. These types of claims have been brought, sometimes successfully, against print publications and educational institutions in the past. We may encounter disputes from time to time over rights and obligations concerning intellectual property, and we may not prevail in those disputes.

Any claims against us, with or without merit, could be time consuming and costly to defend or litigate, divert our management’s attention and resources or result in the loss of goodwill associated with our brand. If a lawsuit against us is successful, we may be required to pay substantial damages and/or enter into royalty or license agreements that may not be based upon commercially reasonable terms, or we may be unable to enter into such agreements at all. We may also lose, or be limited in, the rights to offer some of our programs, parts of our platform and products or be required to make changes to our course materials or websites. As a result, the scope of our course materials could be reduced, which could adversely affect the effectiveness of our curriculum, limit our ability to attract new students, harm our reputation and have a material adverse effect on our results of operations and financial position.

Failure to protect confidential information of our teachers and students against security breaches could damage our reputation and brand and substantially harm our business and results of operations.

A significant challenge to the online education industry is the secure storage of confidential information and its secure transmission over public networks. Other than purchases made by our corporate partners, purchases of our course packages are made through our website, our mobile apps, our WeChat public account and mini program, T-mall store, bank remittance, bank card, and third party platforms. In addition, online payments for our course packages are settled through third-party online payment services. Maintaining complete security for the storage and transmission of confidential information on our technology platform, such as student names, personal information and billing addresses, is essential to maintaining student confidence.

We have adopted security policies and measures to protect our proprietary data and student information. However, advances in technology, the expertise of hackers, new discoveries in the field of cryptography or other events or developments could result in a compromise or breach of the technology that we use to protect confidential information. We may not be able to prevent third parties, especially hackers or other individuals or entities engaging in similar activities, from illegally obtaining such confidential or private information we hold as a result of our students’ visits to our website and use of our mobile apps. Such individuals or entities obtaining our students’ confidential or private information may further engage in various other illegal activities using such information. Any negative publicity on our website’s or mobile apps’ safety or privacy protection mechanisms and policies, and any claims asserted against us or fines imposed upon us as a result of actual or perceived failures, could have a material and adverse effect on our public image, reputation, financial condition and results of operations.

13

Practices regarding the collection, use, storage, transmission and security of personal information by companies operating over the internet and mobile platforms have recently come under increased public scrutiny. Increased regulation by the PRC government of data privacy on the internet is likely, and we may become subject to new laws and regulations applying to the solicitation, collection, processing or use of personal or consumer information that could affect how we store and process the data of our teachers and students. For example, the MOE, jointly with other certain PRC government authorities, promulgated the Online After-School Training Opinions, which became effective on July 12, 2019 and provides that online after-school training institutions shall, among others, file with the competent provincial education regulatory authorities the certificate and the grade evaluation report for the graded protection of cyber security and the materials related to certain management systems regarding the protection of personal information and cyber security. See “Item 4. Information on the Company—B. Business Overview— Government Regulations—PRC Regulations— Regulations Relating to After-School Tutoring.” Further, the MOE, jointly with certain other PRC government authorities, issued the Opinions on Educational Applications on August 10, 2019, which requires that Educational Applications shall, among others, obtain the certificate and the grade evaluation report for graded protection of cyber security before filing with competent provincial regulatory authorities for education. See “Item 4. Information on the Company—B. Business Overview— Government Regulations—PRC Regulations— Regulation Relating to Educational Applications.” Moreover, the MOE, jointly with certain other PRC government authorities, issued the Opinions on Management of Online Class Platforms for Juveniles on November 27, 2020, which requires online class platforms for juveniles, among others, to resubmit for review and renew relevant filing with competent provincial regulatory authorities for education when launching a new application or adjusting a major function.The MOE expects to further promulgate implementation rules with respect to such requirements. See “Item 4. Information on the Company—B. Business Overview— Government Regulations—PRC Regulations— Regulation Relating to Online Class Platforms for Juveniles.” Furthermore, there are a number of legislative proposals in the European Union and the United States, at both the federal and state level, as well as other jurisdictions that could impose new obligations in areas affecting our business. We generally comply with industry standards and are subject to the terms of our own privacy policies. Compliance with any additional laws or regulations concerning data protection, or the interpretation and application of existing data protection laws or regulations, which is often uncertain and in flux, could be expensive, and may place restrictions on the conduct of our business and the manner in which we interact with our students. Any failure to comply with applicable regulations could also result in regulatory enforcement actions against us.

Significant capital and other resources may be required to protect against information security breaches or to alleviate problems caused by such breaches or to comply with our privacy policies or privacy-related legal obligations. The resources required may increase over time as the methods used by hackers and others engaged in online criminal activities are increasingly sophisticated and constantly evolving. Any failure or perceived failure by us to prevent information security breaches or to comply with privacy policies or privacy-related legal obligations, or any compromise of security that results in the unauthorized release or transfer of personally identifiable information or other student data, could cause our students to lose trust in us and could expose us to legal claims. Any perception by the public that online transactions or the privacy of user information are becoming increasingly unsafe or vulnerable to attacks could inhibit the growth of online education services generally, which may negatively impact our business prospects.

We face risks related to outbreaks of health epidemics, natural disasters, and other extraordinary events, which could significantly disrupt our operations and adversely affect our business, financial condition or results of operations.

Our business could be adversely affected by the outbreak of Zika, Ebola, avian influenza, severe acute respiratory syndrome, or SARS, the influenza A (H1N1), H7N9, COVID-19 or other epidemics. Any of such occurrences could cause severe disruption to our daily operations, and may even require a temporary closure of our offices. Such closures may disrupt our business operations and adversely affect our results of operations. Our operation could also be disrupted if any of our students, teachers or business partners were affected by such health epidemics.

14

In December 2019, a novel strain of coronavirus was reported. This outbreak has led to temporary closure of our offices in many locations in the first quarter of 2020 with a significant portion of our employees working from home, which has resulted in lower work efficiency and productivity. For offices that have been re-opened, we have adopted and implemented health protocols allowing half of the employees to work onsite. During such outbreak period, incoming calls and trial lesson requests have increased, which we believe was a result of temporary closure of schools in China. However, due to inadequate course consultants, which was a result of implementation of our health protocols during such outbreak period, to help answering inquiries from potential customers, we experienced a lower-than-usual conversion rate. In addition, we also experienced difficulties in recruiting and hiring in China during such outbreak period. Our operations in the Philippines have also been affected by the outbreak and precautions taken in response there. We engage independently contracted teachers and operate offices in the Philippines. Both our employees and independently contracted teachers who work from home as a result of the outbreak suffered from declining efficiency or effectiveness as well as network quality issues. As a result, we experienced a declining trend in free trial lessons delivered by independently contracted teachers in the Philippines, which might further adversely impact our conversion rate.

While control measures have been relaxed and market demand has gradually recovered, there is uncertainty around the possibility of other effects on our business. In the event that this pandemic cannot be effectively and timely contained, our ability to consistently offer online lessons and related services in the future may be significantly disrupted, which in turn may harm the growth rate and retention of our students, as well as our financial performance generally.

We are also vulnerable to natural disasters and other calamities, including fire, floods, typhoons, earthquakes, power loss, telecommunications failures, break-ins, war, riots, terrorist attacks, and any other severe weather conditions or similar event may give rise to loss of personnel, damages to property, server interruptions, breakdowns, technology platform failures or internet failures, where our operations could be materially and adversely affected.

Territorial disputes between China and the Philippines may disrupt the Philippine economy and business environment, which may negatively impact our business operations in the Philippines.

The Philippines, China and several Southeast Asian nations have had a series of long-standing territorial disputes over certain islands in the South China Sea, also known as the West Philippine Sea. The Philippines maintains that its claim over the disputed territories is supported by recognized principles of international law consistent with the United Nations Convention on the Law of the Sea. The Philippines brought the dispute to arbitration, of which the ruling was rejected by China.

Although the diplomatic relationship between the PRC and the Philippines has significantly improved and the dispute between the Philippines and the PRC has been thus assuaged since President Rodrigo Duterte and his government came into power in 2016, we cannot be sure that the territorial disputes will not escalate or new disputes will not arise in the future. Should these territorial disputes continue or escalate further, the Philippines and its economy may be disrupted and our operations could be adversely affected as a result. In particular, further disputes between the Philippines and China may lead both countries to impose trade restrictions on the other’s imports. Any such impact from these disputes could adversely affect the Philippine economy, and materially and adversely affect our business, financial position and financial performance.

Furthermore, as most of our independently contracted teachers are from the Philippines, any significant deterioration in China’s political relations with the Philippines could make it more difficult for us to attract independently contracted teachers or hire employees in the Philippines, and discourage some of our students from purchasing our course packages or our independently contracted teachers from offering lessons. Any prolonged intense diplomatic relations between China and the Philippines may adversely affect our business.

15

Our brand image, business and results of operations may be adversely impacted by students and independently contracted teachers’ misconduct and misuse of our platform.

Our platforms allow independently contracted teachers and students to engage in real-time communication. Because we do not have full control over how and what our independently contracted teachers and students will use our platform to communicate, our platforms may from time to time be misused by individuals or groups of individuals to engage in immoral, disrespectful, fraudulent or illegal activities. Though there have not been any such incidents on our platform that have been covered by media reports or internet forums, any such coverage could generate negative publicity about our brand and platform. We have implemented control procedures, such as training and sample auditing, to require our independently contracted teachers not to distribute any illegal or inappropriate content and conduct any illegal or fraudulent activities on our platforms, but such procedures may not prevent all such content or activities from being posted or carried out. Moreover, as we have limited control over the real-time and offline behavior of our students and independently contracted teachers, to the extent such behavior is associated with our platforms, our ability to protect our brand image and reputation may be limited. Our business and the public perception of our brand may be materially and adversely affected by misuse of our platform. In addition, if any of our students or independently contracted teachers suffers or alleges to have suffered physical, financial or emotional harm following contact initiated on our platform, we may face civil lawsuits or other liabilities initiated by the affected student or independently contracted teacher, or governmental or regulatory actions against us. In response to allegations of illegal or inappropriate activities conducted on our platform or any negative media coverage about us, PRC governmental authorities may intervene and hold us liable for non-compliance with PRC laws and regulations concerning the dissemination of information on the internet and subject us to administrative penalties or other sanctions, such as requiring us to restrict or discontinue some of the features and services provided on our platform. As a result, our business may suffer and our brand image, student base, results of operations and financial condition may be materially and adversely affected.

Our employees may engage in misconduct or other improper activities or misuse our platform, which could harm our reputation.

We are exposed to the risk of employee fraud or other misconduct. Employee misconduct could include intentionally failing to comply government regulations, engaging in unauthorized activities and misrepresentation to our potential students during marketing activities, which could harm our reputation. Employee misconduct could also involve improper use of our students’ and independently contracted teachers’ sensitive or classified information, which could result in regulatory sanctions against us and serious harm to our reputation. Employee misconduct could also involve making payments to government officials or third parties that would expose us to being in violation of laws. It is not always possible to deter employee misconduct, and the precautions we take to prevent and detect this activity may not be effective in controlling unknown or unmanaged risks or losses, which could harm our business, financial condition and results of operations.

16

Allegations, harassment or other detrimental conduct by third parties, as well as the public dissemination of negative, inaccurate or misleading information about us, could harm our reputation and adversely affect the price of our ADSs.

We may be subject to allegations by third parties or purported current or former employees, negative internet postings or other negative, inaccurate or misleading publicity related to our business and operations. We may also become the target of harassment or other detrimental conduct by third parties or disgruntled former or current employees. Such conduct may include complaints, anonymous or otherwise, to our board, advisors, regulatory agencies, media or other organizations. Depending on their nature and significance, we may need to conduct internal investigations to appropriately review any such allegations. We may also be subject to government or regulatory inquiries or, investigations or other proceedings as a result of such third-party conduct and may be required to spend significant time and incur substantial costs to address such conduct, and there is no assurance that we will be able to conclusively refute each of the allegations within a reasonable period of time, or at all. Allegations may be posted on the internet, including social media platforms, by anyone anonymously. Any negative, inaccurate or misleading publicity about us or our management can be quickly and widely disseminated. Social media platforms and devices immediately publish the content of their subscribers’ and participants’ posts, often without filters or checks on the accuracy of the content posted. Information posted on the internet or otherwise publicly released, including by us or our employees, may be inaccurate or misleading, and the information or the inaccurate or misleading nature of the information, may harm our reputation, business or prospects. The harm may be immediate without affording us an opportunity for redress or correction. Our reputation may be negatively affected as a result of the public dissemination of negative, inaccurate, or misleading information about our business and operations, which in turn may cause us to lose market share or students, and adversely affect the price of our ADSs.

We may not be able to achieve the benefits we expect from recent and future acquisitions, and recent and future acquisitions may have an adverse effect on our ability to manage our business.

We have made and intend to continue to make acquisitions or equity investments in additional businesses that complement our existing business. We may not be able to successfully integrate acquired businesses and we may not have control over the businesses or operations of our minority equity investments, the value of which may decline over time. As a result, our business and operating results could be harmed. In addition, if the businesses we acquire or invest in do not subsequently generate the anticipated financial performance or if any goodwill impairment test triggering event occurs, we may need to revalue or write down the value of goodwill and other intangible assets in connection with such acquisitions or investments, which would harm our results of operations. In addition, we may be unable to identify appropriate acquisition or strategic investment targets when it is necessary or desirable to make such acquisition or investment to remain competitive or to expand our business. Even if we identify an appropriate acquisition or investment target, we may not be able to negotiate the terms of the acquisition or investment successfully, finance the proposed transaction or integrate the relevant businesses into our existing business and operations. Furthermore, as we often do not have control over the companies in which we only have minority stake, we cannot ensure that these companies will always comply with applicable laws and regulations in their business operations. Material non-compliance by our investees may cause substantial harms to our reputations and the value of our investment.

17

Our use of some unregistered business premise could be challenged by the relevant government authorities, which may cause interruptions to our business operations.

As of December 31, 2020 we leased thirty-two office facilities in China for our operations. A portion of our business premises have not been registered with the local counterpart of the State Administration for Market Regulation, or SAMR (established by merged State Administration of Industry and Commerce, or the SAIC, the General Administration of Quality Supervision, Inspection and Quarantine and the China Food and Drug Administration according to 2018 Institutional Reform Plan), pursuant to the relevant PRC laws and regulations. If the relevant PRC government authorities discover or determine that Beijing Dasheng Zhixing Technology Co., Ltd., or Dasheng Zhixing, conducts business at unregistered business premises, it may order Dasheng Zhixing to make correction within a given period or to cease the use of such unregistered business premises as its business premises, and may concurrently levy a fine up to RMB100,000 on Dasheng Zhixing. As of the date of this annual report, we are not aware of any claims or actions being contemplated or initiated by governmental authorities or any other third parties with respect to our use of unregistered business premises to conduct our business in PRC. However, we cannot assure you that our use of such unregistered business premises will not be challenged. In addition, all of our leasehold interests in leased properties have not been registered with the relevant PRC governmental authorities as required by PRC law, which may expose us to potential fines.

Failure to renew our current leases or locate desirable alternatives for our facilities could materially and adversely affect our business.

We lease properties for our offices in China and the Philippines. We may not be able to successfully extend or renew such leases upon expiration of the current term on commercially reasonable terms or at all, and may therefore be forced to relocate our affected operations. This could disrupt our operations and result in significant relocation expenses, which could adversely affect our business, financial condition and results of operations. In addition, we compete with other businesses for premises at certain locations or of desirable sizes. As a result, even though we could extend or renew our leases, rental payments may significantly increase as a result of the high demand for the leased properties. In addition, we may not be able to locate desirable alternative sites for our facilities as our business continues to grow and failure in relocating our affected operations could adversely affect our business and operations.

The wide variety of payment methods that we accept subjects us to third-party payment processing-related risks.

We accept payments using a variety of methods, including bank transfers, online payments with credit cards and debit cards issued by major banks in China, and payment through third-party online payment platforms such as Alipay, WeChat Pay, China Merchants Bank Aggregate Paying Platform, 99bill and UnionPay. For certain payment methods, including credit and debit cards, we pay interchange and other fees, which may increase over time and raise our operating costs and lower our profit margins. We may also be susceptible to fraud and other illegal activities in connection with the various payment methods we offer. We are also subject to various rules, regulations and requirements, regulatory or otherwise, governing electronic funds transfers which could change or be reinterpreted to make it difficult or impossible for us to comply. If we fail to comply with these rules or requirements, we may be subject to fines and higher transaction fees and become unable to accept credit and debit card payments from our students, process electronic funds transfers or facilitate other types of online payments, and our business, financial condition and results of operations could be materially and adversely affected.

18

If our senior management is unable to work together effectively or efficiently or if we lose their services, our business may be severely disrupted.

Our success heavily depends upon the continued services of our management. In particular, we rely on the expertise and experience of Mr. Jack Jiajia Huang, our founder, chairman and chief executive officer, and Ms. Ting Shu, our co-founder, director, who are husband and wife. We also rely on the experience and services from other senior management, including Mr. Liming Zhang, our co-founder and chief operating officer, Mr. Min Xu, our chief financial officer. If they cannot work together effectively or efficiently, our business may be severely disrupted. If one or more of our senior management were unable or unwilling to continue in their present positions, we might not be able to replace them easily or at all, and our business, financial condition and results of operations may be materially and adversely affected. If any of our senior management joins a competitor or forms a competing business, we may lose students, teachers, and other key professionals and staff members. Our senior management has entered into employment agreements with us, including confidentiality and non-competition clauses. However, if any dispute arises between our officers and us, we may have to incur substantial costs and expenses in order to enforce such agreements in China or we may be unable to enforce them at all.

Currency fluctuations in the Philippine Peso, Hong Kong dollars or U.S. dollars against Renminbi could increase our expenses and materially and adversely affect our results of operations.

All of our revenues are denominated in Renminbi, and a significant portion of our costs are incurred in Philippine Pesos and U.S. dollars, including service fee payments to nearly all of our teachers. We engage independently contracted teachers and lease properties in the Philippines. We are exposed to the risk of cost increases due to inflation in the Philippines and the depreciation of Renminbi. In the third quarter of 2015, we began offering one-on-one lessons with independently contracted global teachers whose payments are made in U.S. dollars. We are therefore exposed to the risk of an increase in the value of the U.S. dollars against Renminbi, which would increase our expenses. Currency fluctuations in the Philippine Peso, Hong Kong dollars or U.S. dollars against Renminbi could create economic instability that may increase our expenses and harm our business operations.

The Philippines continues to experience inflation, currency declines and shortages of foreign exchange. In addition, the Renminbi has also fluctuated against the U.S. dollar, at times significantly and unpredictably. The conversion of Renminbi into foreign currencies, including U.S. dollars, is based on rates set by the People’s Bank of China and the value of the Renminbi against the U.S. dollar and other currencies is affected by, among other things, changes in China’s political and economic conditions and China’s foreign exchange policies. We cannot assure you that Renminbi will not appreciate or depreciate significantly in value against the U.S. dollar in the future. It is difficult to predict how market forces or PRC or U.S. government policy may impact the exchange rate between the RMB and the U.S. dollar in the future.

Very limited hedging options are available in China to reduce our exposure to exchange rate fluctuations. To date, we have not entered into any hedging transactions in an effort to reduce our exposure to foreign currency exchange risk. While we may decide to enter into hedging transactions in the future, the availability and effectiveness of these hedges may be limited and we may not be able to adequately hedge our exposure or at all. In addition, our currency exchange losses may be magnified by PRC exchange control regulations that restrict our ability to convert Renminbi into foreign currency. As a result, fluctuations in exchange rates may increase our expenses and have a material adverse effect on our results of operations.

We are subject to certain regional political and economic risks that may have a material adverse effect on our results of operations.

We engage independently contracted teachers and operate offices in the Philippines. Accordingly, our business, results of operations and financial condition may be materially and adversely affected by significant political, social and economic developments in the Philippines or changes in Philippine laws and regulations. In particular, our Philippine operations and our operating results may be adversely affected by:

changes in policies of the government or changes in laws and regulations, or in the interpretation or enforcement of these laws and regulations;
measures that may be introduced to control inflation, such as interest rate increases or bank account withdrawal controls; and

19

changes in the tax laws and regulations.

The Philippines has historically experienced low growth in its gross domestic product, significant inflation and shortages of foreign exchange. We are exposed to the risk of rental and other cost increases due to inflation in the Philippines, which has historically been at a much higher rate than in the United States. These conditions could create political or economic instability that may harm our business and results of operations.

In addition, the Philippines has in the past and may in the future experience political instability, including strikes, demonstrations, protests, marches, coups d’etat, guerilla activity or other types of civil disorder. These instabilities and any adverse changes in the political environment in the Philippines could increase our costs, increase our exposure to legal and business risks, disrupt our office operations in the Philippines or affect our ability to engage independently contracted teachers.

Our results of operations are subject to seasonal fluctuations.

Our industry generally experiences seasonality, reflecting a combination of traditional education industry patterns and new patterns associated with the online platform in particular. Seasonal fluctuations have affected, and are likely to continue to affect, our business. In general, our industry experiences lower growth of gross billings and net revenues in the first quarter due to the Chinese New Year holiday, and our industry enjoys higher growth during the summer months. We also noticed that K-12 students tend to take more lessons in the third quarter due to summer holidays and less in the fourth quarter during the fall semester as school workload is heavier, which affect our revenue recognitions for those quarters. Overall, the historical seasonality of our business has been relatively mild due to our rapid growth. As the percentage of K-12 students among our paying students and active students has been increasing during the past year, the seasonality may become more prominent, especially in the third quarter. Due to our limited operating history, the seasonal trends that we have experienced in the past may not be indicative of our future operating results. Our financial condition and results of operations for future periods may continue to fluctuate. As a result, the trading price of our ADSs may fluctuate from time to time due to seasonality.

20

We have granted options and restricted share units, and may continue to grant options, restricted share units and other types of awards under our share incentive plans, which may result in increased share-based compensation expenses.

We adopted share incentive plans in September 2013, or the 2013 Plan, and in December 2014, or the 2014 Plan. The 2014 Plan was amended in February 2016. Under the 2013 Plan and the 2014 Plan, we are authorized to grant options or share purchase rights to purchase up to an aggregate of 36,229,922 Class A ordinary shares as of the date of this annual report. In May 2016, we adopted the 2016 share incentive plan, or the 2016 Plan, pursuant to which a maximum of 4,600,000 Class A ordinary shares may be issued pursuant to all awards granted thereunder. Beginning in 2017, the number of shares reserved for future issuances under the 2016 Plan will be increased by a number equal to 1.5% of the total number of outstanding shares on the last day of the immediately preceding calendar year, or such lesser number of Class A ordinary shares as determined by our board of directors, during the term of the 2016 Plan. As of January 1, 2021, the maximum aggregate number of Class A ordinary shares which may be issued pursuant to all awards granted under the 2016 Plan was increased to 27,777,346. As of February 28, 2021, options to purchase a total of 19,301,695 Class A ordinary shares were issued and outstanding, and 140,625 restricted share units were outstanding under the 2013 Plan and the 2014 Plan. As of February 28, 2021, 7,363,399 restricted share units were outstanding under the 2016 Plan. As a result of grants and potential future grants under the 2013 Plan, the 2014 Plan and the 2016 Plan, we have incurred and will continue to incur share-based compensation expenses. We have recognized share-based compensation expense in the amount of RMB26.7 million (US$4.1 million) in 2020. We believe the granting of share-based compensation is of significant importance to our ability to attract and retain key personnel and employees, and we will continue to grant share-based compensation to employees in the future. As a result, our expenses associated with share-based compensation may increase, which may have an adverse effect on our results of operations.

We have limited insurance coverage for our operations in China and the Philippines, which could expose us to significant costs and business disruption.

We do not maintain any liability insurance or property insurance policies covering students, equipment and facilities for injuries, death or losses due to fire, earthquake, flood or any other disaster. Consistent with customary industry practice in China, we do not maintain business interruption insurance, nor do we maintain key-man life insurance. We maintain commercial medical insurance for our management in China and provide government-mandated medical insurance to all of our employees in the Philippines and China, with supplementary medical insurance to certain of our employees in the Philippines and China. However, as the insurance industry in China is still in an early stage of development, insurance companies in China currently offer limited business-related insurance products. We also have limited experience dealing with the insurance industry in the Philippines. We do not maintain business interruption insurance, nor do we maintain key-man life insurance. We cannot assure you that our insurance coverage is sufficient to prevent us from any loss or that we will be able to successfully claim our losses under our current insurance policy on a timely basis, or at all. If we incur any loss that is not covered by our insurance policies, or the compensated amount is significantly less than our actual loss, our business, financial condition and results of operations could be materially and adversely affected.

21

If we fail to implement and maintain an effective system of internal controls to remediate our material weakness over financial reporting, we may be unable to accurately report our results of operations, meet our reporting obligations or prevent fraud, and investor confidence and the market price of our ADSs may be materially and adversely affected.

Our independent registered public accounting firm has not conducted an audit of our internal control over financial reporting. However, in auditing our consolidated financial statements for the fiscal years ended December 31, 2018 and 2019, we and our independent registered public accounting firm identified one material weakness in our internal control over financial reporting, in accordance with the standards established by the Public Company Accounting Oversight Board of the United States (PCAOB).

As defined in the standards established by the PCAOB, a “material weakness” is a deficiency, or combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of the annual or interim financial statements will not be prevented or detected on a timely basis. The material weakness identified related to our lack of U.S. GAAP expertise to address complex U.S. GAAP technical accounting issues, related disclosures in accordance with U.S. GAAP and financial reporting requirements set forth by the SEC. The material weakness, if not timely remedied, may have led to significant misstatements in our consolidated financial statements in the future.

Following the identification of the material weakness, we have taken measures to remedy the material weakness. Our management has concluded that our internal control over financial reporting was effective as of December 31, 2020 after the remediation. For details on these initiatives, please see “Item 15. Controls and Procedures—Internal Control Over Financial Reporting—Remediation of the Material Weakness in Internal Control over Financial Reporting Reported in 2018 and 2019.”

The SEC, as required under Section 404 of the Sarbanes-Oxley Act of 2002, has adopted rules requiring public companies to include a report of management on the effectiveness of such companies’ internal control over financial reporting in their respective annual reports. In addition, an independent registered public accounting firm for a public company may be required to issue an attestation report on the effectiveness of such company’s internal control over financial reporting. This annual report on Form 20-F does not include an attestation report of our independent registered public accounting firm on internal control over financial reporting because we qualified as an “emerging growth company” as defined under the JOBS Act as of December 31, 2020. Our management may conclude that our internal control over financial reporting is not effective. Moreover, even if our management concludes that our internal control over financial reporting is effective, our independent registered public accounting firm, after conducting its own independent testing, may issue a report that is qualified if it is not satisfied with our internal controls or the level at which our controls are documented, designed, operated or reviewed, or if it interprets the relevant requirements differently from us. In addition, as we have become a public company, our reporting obligations may place a significant strain on our management, operational and financial resources and systems for the foreseeable future. We may be unable to timely complete our evaluation testing and any required remediation.

If we fail to achieve and maintain an effective internal control environment, we could suffer material misstatements in our consolidated financial statements and fail to meet our reporting obligations, which would likely cause investors to lose confidence in our reported financial information. This could in turn limit our access to capital markets, harm our results of operations, and lead to a decline in the trading price of our ADSs. Additionally, ineffective internal control over financial reporting could expose us to increased risk of fraud or misuse of corporate assets and subject us to potential delisting from the stock exchange on which we list, regulatory investigations and civil or criminal sanctions.

22

Our ADSs may be delisted under the Holding Foreign Companies Accountable Act if the PCAOB is unable to inspect auditors who are located in China. The delisting of our ADSs, or the threat of their being delisted, may materially and adversely affect the value of your investment. Additionally, the inability of the PCAOB to conduct inspections deprives our investors with the benefits of such inspections.

The Holding Foreign Companies Accountable Act, or the HFCA Act, was enacted on December 18, 2020. The HFCA Act states if the SEC determines that we have filed audit reports issued by a registered public accounting firm that has not been subject to inspection by the PCAOB for three consecutive years beginning in 2021, the SEC shall prohibit our shares or ADSs from being traded on a national securities exchange or in the over the counter trading market in the U.S.

Our auditor, the independent registered public accounting firm that issues the audit report included elsewhere in this annual report, as an auditor of companies that are traded publicly in the United States and a firm registered with the PCAOB, is subject to laws in the United States pursuant to which the PCAOB conducts regular inspections to assess its compliance with the applicable professional standards. Since our auditor is located in China, a jurisdiction where the PCAOB has been unable to conduct inspections without the approval of the Chinese authorities, our auditor is currently not inspected by the PCAOB.

On March 24, 2021, the SEC adopted interim final rules relating to the implementation of certain disclosure and documentation requirements of the HFCA Act. We will be required to comply with these rules if the SEC identifies us as having a “non-inspection” year under a process to be subsequently established by the SEC. The SEC is assessing how to implement other requirements of the HFCA Act, including the listing and trading prohibition requirements described above.

The SEC may propose additional rules or guidance that could impact us if our auditor is not subject to PCAOB inspection. For example, on August 6, 2020, the President’s Working Group on Financial Markets, or the PWG, issued the Report on Protecting United States Investors from Significant Risks from Chinese Companies to the then President of the United States. This report recommended the SEC implement five recommendations to address companies from jurisdictions that do not provide the PCAOB with sufficient access to fulfil its statutory mandate. Some of the concepts of these recommendations were implemented with the enactment of the HFCA Act. However, some of the recommendations were more stringent than the HFCA Act. For example, if a company was not subject to PCAOB inspection, the report recommended that the transition period before a company would be delisted would end on January 1, 2022.

The SEC has announced that the SEC staff is preparing a consolidated proposal for the rules regarding the implementation of the HFCA Act and to address the recommendations in the PWG report. It is unclear when the SEC will complete its rulemaking and when such rules will become effective and what, if any, of the PWG recommendations will be adopted. The implications of this possible regulation in addition the requirements of the HFCA Act are uncertain. Such uncertainty could cause the market price of our ADSs to be materially and adversely affected, and our securities could be delisted or prohibited from being traded “over-the-counter” earlier than would be required by the HFCA Act. If our securities are unable to be listed on another securities exchange by then, such a delisting would substantially impair your ability to sell or purchase our ADSs when you wish to do so, and the risk and uncertainty associated with a potential delisting would have a negative impact on the price of our ADSs.

The PCAOB’s inability to conduct inspections in China prevents it from fully evaluating the audits and quality control procedures of our independent registered public accounting firm. As a result, we and investors in our ordinary shares are deprived of the benefits of such PCAOB inspections. The inability of the PCAOB to conduct inspections of auditors in China makes it more difficult to evaluate the effectiveness of our independent registered public accounting firm’s audit procedures or quality control procedures as compared to auditors outside of China that are subject to the PCAOB inspections, which could cause investors and potential investors in our stock to lose confidence in our audit procedures and reported financial information and the quality of our financial statements.

In May 2013, the PCAOB announced that it had entered into a Memorandum of Understanding on Enforcement Cooperation with the CSRC and the PRC Ministry of Finance, which establishes a cooperative framework between the parties for the production and exchange of audit documents relevant to investigations undertaken by the PCAOB in the PRC or by the CSRC or the PRC Ministry of Finance in the United States. The PCAOB continues to be in discussions with the CSRC and the PRC Ministry of Finance to permit joint inspections in the PRC of audit firms that are registered with the PCAOB and audit Chinese companies that trade on U.S. exchanges.

23

Proceedings instituted by the SEC against certain PRC-based accounting firms, including our independent registered public accounting firm, could result in financial statements being determined to not be in compliance with the requirements of the Exchange Act.

In December 2012, the SEC instituted administrative proceedings against the Big Four PRC-based accounting firms, including our independent registered public accounting firm, alleging that these firms had violated U.S. securities laws and the SEC’s rules and regulations thereunder by failing to provide to the SEC the firms’ audit work papers with respect to certain PRC-based companies that are publicly traded in the United States. On January 22, 2014, the administrative law judge, or the ALJ, presiding over the matter rendered an initial decision that each of the firms had violated the SEC’s rules of practice by failing to produce audit work papers to the SEC. The initial decision censured each of the firms and barred them from practicing before the SEC for a period of six months. On February 6, 2015, the four China-based accounting firms each agreed to a censure and to pay a fine to the SEC to settle the dispute and avoid suspension of their ability to practice before the SEC and audit U.S.-listed companies. The settlement required the firms to follow detailed procedures and to seek to provide the SEC with access to Chinese firms’ audit documents via the CSRC.

Under the terms of the settlement, the underlying proceeding against the four China-based accounting firms was deemed dismissed with prejudice four years after entry of the settlement. The four-year mark occurred on February 6, 2019. While we cannot predict if the SEC will further challenge the four China-based accounting firms’ compliance with U.S. law in connection with U.S. regulatory requests for audit work papers or if the results of such a challenge would result in the SEC imposing penalties such as suspensions, if the accounting firms are subject to additional remedial measures, our ability to file our financial statements in compliance with SEC requirements could be impacted. A determination that we have not timely filed financial statements in compliance with SEC requirements could ultimately lead to the delisting of our ADSs from the NYSE or the termination of the registration of our ADSs under the Exchange Act, or both, which would substantially reduce or effectively terminate the trading of our ADSs in the United States.

Rising international political tension, including changes in U.S. and international trade policies, particularly with regard to China, may adversely impact our investor sentiment.

The U.S. government has made statements and taken certain actions that may lead to potential changes to U.S. and international trade policies towards China. In January 2020, the “Phase One” agreement was signed between the United States and China on trade matters. However, it remains unclear what additional actions, if any, will be taken by the U.S. or other governments with respect to international trade agreements, the imposition of tariffs on goods imported into the U.S., tax policy related to international commerce, or other trade matters Against this backdrop, China has implemented, and may further implement, measures in response to the changing trade policies, treaties, tariffs and sanctions and restrictions against Chinese companies initiated by the U.S. government. For example, the Ministry of Commerce of China published Measures for Blocking Improper Extraterritorial Application of Foreign Laws and Measures in January 2021 to counter restrictions imposed by extraterritorial application of foreign laws and measures upon any Chinese citizen, legal person or other organization from conducting normal economic and trade activities and relevant activities with any third country (region) or its citizen, legal person or other organization. Rising trade and political tensions could reduce levels of trades, investments, technological exchanges and other economic activities between China and other countries, which would have an adverse effect on global economic conditions, the stability of global financial markets, and international trade policies. It could also adversely affect the financial and economic conditions in the jurisdictions in which we operate, as well as our overseas expansion, our financial condition, and results of operations.

While we Currently do not operate U.S.-related cross-border business, any unfavorable government policies on international trade, such as capital controls or tariffs, may affect the demand for our services, impact our competitive position or prevent us from providing services in certain countries. If any new tariffs, legislation and/or regulations are implemented, or if existing trade agreements are renegotiated or, in particular, if the U.S. government takes retaliatory trade actions due to the recent U.S.-China trade tension, such changes could have an adverse effect on our business, financial condition and results of operations.

24

It may be difficult for overseas regulators to conduct investigation or collect evidence within China.

Shareholder claims or regulatory investigation that are common in the United States generally are difficult to pursue as a matter of law or practicality in China. For example, in China, there are significant legal and other obstacles to providing information needed for regulatory investigations or litigation initiated outside China. Although the authorities in China may establish a regulatory cooperation mechanism with the securities regulatory authorities of another country or region to implement cross-border supervision and administration, such cooperation with the securities regulatory authorities in the Unities States may not be efficient in the absence of mutual and practical cooperation mechanism. Furthermore, according to Article 177 of the PRC Securities Law, or Article 177, which became effective in March 2020, no overseas securities regulator is allowed to directly conduct investigation or evidence collection activities within the territory of the PRC. While detailed interpretation of or implementation rules under Article 177 have yet to be promulgated, the inability for an overseas securities regulator to directly conduct investigation or evidence collection activities within China may further increase difficulties faced by you in protecting your interests.

Risks Related to Our Corporate Structure

If the PRC government finds that the contractual arrangements that establish the structure for holding our ICP license do not comply with applicable PRC laws and regulations, we could be subject to severe penalties or be forced to relinquish our interests in those operations.

Foreign ownership in entities that provide value-added telecommunication services, is subject to restrictions under current PRC laws and regulations. For example, in accordance with the Negative List, and other applicable laws and regulations, foreign investors are not allowed to own more than 50% of the equity interests in a value-added telecommunication service provider (except for e-commerce) and any such foreign investor must have experience in providing value-added telecommunications services overseas and maintain a good track record.

We are a Cayman Islands company and our PRC subsidiaries, Beijing Dasheng Online Technology Co., Ltd., or Dasheng Online, and Beijing Helloworld Online Technology Co., Ltd, or Helloworld Online, are considered foreign-invested enterprises. To comply with PRC laws and regulations, we operate our www.51talk.com website through our PRC consolidated VIE, Dasheng Zhixing. Dasheng Zhixing holds our ICP License for www.51talk.com. Dasheng Zhixing is 73.75% owned by Mr. Jack Jiajia Huang, and 26.25% owned by Ms. Ting Shu.
We operate our Hawo (哈沃) brand through our PRC consolidated VIE, Beijing Dasheng Helloworld Technology Co., Ltd., or Dasheng Helloworld. Dasheng Helloworld is 100% owned by Mr. Jack Jiajia Huang. We operate our research on video and audio technologies through one of our PRC consolidated VIEs, Shenzhen Dasheng Zhiyun Technology Co., Ltd., or Dasheng Zhiyun. Dasheng Zhiyun is 80% owned by Mr. Jack Jiajia Huang, 10% owned by Mr. Caijian Jia, and 10% owned by Mr. Jing Chen. All shareholders of our PRC consolidated VIEs are PRC citizens. We entered into a series of contractual arrangements with our PRC consolidated VIEs and their respective shareholders, which enable us to:

exercise effective control over our PRC consolidated VIEs;
receive substantially all of the economic benefits; and
have an exclusive option to purchase all or part of the equity interests in our PRC consolidated VIEs when and to the extent permitted by PRC law.

Because of these contractual arrangements, we are the primary beneficiaries of Dasheng Zhixing, Dasheng Helloworld and Dasheng Zhiyun and treat them as our PRC consolidated VIEs under U.S. GAAP. We consolidate the financial results of Dasheng Zhixing, Dasheng Helloworld and Dasheng Zhiyun in our consolidated financial statements in accordance with U.S. GAAP. For a detailed discussion of these contractual arrangements, see “Corporate History and Structure.”

25

Tian Yuan Law Firm, our PRC legal counsel, is of the opinion that (i) the ownership structures of Dasheng Zhixing and Dasheng Online, of Helloworld Online and Dasheng Helloworld, and of Dasheng Online and Dasheng Zhiyun as of the date of this annual report will not result in any violation of PRC laws or regulations currently in effect; and (ii) the contractual arrangements among Dasheng Online, Dasheng Zhixing and its shareholders, among Helloworld Online, Dasheng Helloworld and its shareholders, and among Dasheng Online, Dasheng Zhiyun and its shareholders governed by PRC law as of the date of this annual report are valid, binding and enforceable, and will not result in any violation of PRC laws or regulations currently in effect. There are, however, substantial uncertainties regarding the interpretation and application of current or future PRC laws and regulations concerning foreign investment in the PRC, and their application to and effect on the legality, binding effect and enforceability of the contractual arrangements. In particular, we cannot rule out the possibility that PRC regulatory authorities, courts or arbitral tribunals may in the future adopt a different or contrary interpretation or take a view that is inconsistent with the opinion of our PRC legal counsel.

It is uncertain whether any new PRC laws, rules or regulations relating to VIE structures will be adopted or if adopted, what affect they may have on our corporate structure. See “Item 3. Key Information—D. Risk Factors—Risks Related to Our Corporate Structure—Substantial uncertainties exist with respect to the interpretation and implementation of the Foreign Investment Law (including its implementing regulations) and how it may impact the viability of our current corporate structure, corporate governance and business operations.

If, as a result of our contractual arrangements, we or our PRC consolidated VIEs are found to be in violation of any existing or future PRC laws or regulations, or such contractual arrangement is determined as illegal and invalid by the PRC court, arbitral tribunal or regulatory authorities, or we fail to obtain, maintain or renew any of the required permits or approvals, the relevant PRC regulatory authorities would have broad discretion to take action in dealing with such violations or failures, including:

revoking the business licenses and/or operating licenses of our PRC consolidated VIEs and/or our WFOEs;
discontinuing or restricting the conduct of any transactions between our PRC consolidated VIEs and our WFOEs;
limiting our business expansion in China by way of entering into contractual arrangements;
imposing fines, confiscating the income from our PRC consolidated VIEs, or imposing other requirements with which we or our PRC consolidated VIEs may not be able to comply with;
shutting down our servers or blocking our websites;
requiring us to restructure our ownership structure or operations, including terminating the contractual arrangements with our PRC consolidated VIEs and deregistering the equity pledges of our PRC consolidated VIEs;
restricting or prohibiting our use of the proceeds of our equity offerings to finance our business and operations in China;
imposing additional conditions or requirements with which we may not be able to comply with; or
take other regulatory or enforcement actions against us that could be harmful to our business.

The imposition of any of these penalties could result in a material and adverse effect on our ability to conduct our business and on our results of operations. If any of these penalties results in our inability to direct the activities of our PRC consolidated VIEs that most significantly impact its economic performance, and/or our failure to receive the economic benefits from our PRC consolidated VIEs we may not be able to consolidate our PRC consolidated VIEs in our consolidated financial statements in accordance with U.S. GAAP.

26

We rely on contractual arrangements with our PRC consolidated VIEs and their respective shareholders for a portion of our business operations, which may not be as effective as direct ownership in providing operational control.

We have relied and expect to continue to rely on contractual arrangements with our PRC consolidated VIEs and their respective shareholders, to operate our businesses under the WuYouYingYu (无忧英语) brand, the Hawo (哈沃) brand and the 51talk brand. For a description of these contractual arrangements, see “Item 4. Information on the Company — C. Organization Structure.” These contractual arrangements may not be as effective as direct ownership in providing us with control over our PRC consolidated VIEs. For example, our PRC consolidated VIEs and their respective shareholders could breach their contractual arrangements with us by, among other things, failing to conduct their operations, including maintaining our website and using the domain names and trademarks, in an acceptable manner or taking other actions that are detrimental to our interests.

If we had direct ownership of our PRC consolidated VIEs, we would be able to exercise our rights as a shareholder to effect changes in the board of directors of our PRC consolidated VIEs, which in turn could effect changes, subject to any applicable fiduciary obligations, at the management level. However, under the current contractual arrangements, we rely on the performance by our PRC consolidated VIEs and their respective shareholders of their obligations under the contracts to exercise control over our PRC consolidated VIEs. However, the shareholders of our PRC consolidated VIEs may not act in the best interests of our company or may not perform their obligations under these contracts. Such risks exist throughout the period in which we intend to operate our business through the contractual arrangements with our PRC consolidated VIEs. We may replace the shareholders of our PRC consolidated VIEs at any time pursuant to our contractual arrangements with it and its shareholders. However, if any dispute relating to these contracts remains unresolved, we will have to enforce our rights under these contracts through the operations of PRC law and therefore will be subject to uncertainties in the PRC legal system. See “—Any failure by our PRC consolidated VIEs, Philippines Co I, Philippines Co II, Philippines Co III or their respective shareholders to perform their obligations under our contractual arrangements with them would have a material and adverse effect on our business.” Therefore, our contractual arrangements with our PRC consolidated VIEs may not be as effective in ensuring our control over the relevant portion of our business operations as direct ownership would be.

27

Substantial uncertainties exist with respect to the interpretation and implementation of the Foreign Investment Law (including its implementing regulations) and how it may impact the viability of our current corporate structure, corporate governance and business operations.

On March 15, 2019, the National People’s Congress adopted the Foreign Investment Law of the PRC, which became effective on January 1, 2020 and replaced three laws regulating foreign investment in China, namely, the Wholly Foreign-Invested Enterprise Law of the PRC, the Sino-Foreign Cooperative Joint Venture Enterprise Law of the PRC and the Sino-Foreign Equity Joint Venture Enterprise Law of the PRC, together with their implementation rules and ancillary regulations. On December 26, 2019, the State Council issued the Regulations on Implementing the Foreign Investment Law of the PRC, which came into effect on January 1, 2020, and replaced the Regulations on Implementing the Sino-Foreign Equity Joint Venture Enterprise Law, Provisional Regulations on the Duration of Sino-Foreign Equity Joint Venture Enterprise Law, the Regulations on Implementing the Wholly Foreign-Invested Enterprise Law , and the Regulations on Implementing the Sino-Foreign Cooperative Joint Venture Enterprise Law. The Foreign Investment Law of the PRC embodies an expected PRC regulatory trend to rationalize its foreign investment regulatory regime in line with prevailing international practice and the legislative efforts to unify the corporate legal requirements for both foreign and domestic investments. Under the Foreign Investment Law of the PRC, VIEs that are controlled via contractual arrangement would not be absolutely deemed as Foreign-Invested Enterprises, or FIEs. Therefore, the current legal status of Contractual Arrangement as a whole and each of the agreements comprising the Contractual Arrangement will not be materially affected by the Foreign Investment Law of the PRC and its implementing regulations. However, since it is relatively new, uncertainties still exist in relation to its interpretation and implementation. For example, the Foreign Investment Law of the PRC adds a catch-all clause to the definition of “foreign investment” so that foreign investment, by its definition, includes “investments made by foreign investors in China through other means defined by other laws or administrative regulations or provisions promulgated by the State Council” without further elaboration on the meaning of “other means.” It leaves leeway for the future legislations promulgated by the State Council to provide for contractual arrangements as a form of foreign investment. It is therefore uncertain whether our corporate structure will be seen as violating the foreign investment rules as we are currently leverage the contractual arrangement to operate certain businesses in which foreign investors are prohibited from or restricted to investing. Furthermore, if future legislations prescribed by the State Council mandate further actions to be taken by companies with respect to existing contractual arrangement, we may face substantial uncertainties as to whether we can complete such actions in a timely manner, or at all. If we fail to take appropriate and timely measures to comply with any of these or similar regulatory compliance requirements, our current corporate structure, corporate governance and business operations could be materially and adversely affected.

Any failure by our PRC consolidated VIEs, Philippines Co I, Philippines Co II, Philippines Co III or their respective shareholders to perform their obligations under our contractual arrangements with them would have a material and adverse effect on our business.

If our PRC consolidated VIEs, Philippines Co I, Philippines Co II, Philippines Co III or their respective shareholders fail to perform their obligations under the contractual arrangements, we may have to incur substantial costs and expend additional resources to enforce such arrangements. We may also have to rely on legal remedies under PRC law or Philippine law, including seeking specific performance or injunctive relief, and claiming damages, which we cannot assure you will be effective. For example, if the shareholders of our PRC consolidated VIEs, Philippines Co I, Philippines Co II or Philippines Co III were to refuse to transfer their equity interest in our PRC consolidated VIEs, Philippines Co I, Philippines Co II or Philippines Co III to us or our designee if we exercise the purchase option pursuant to these contractual arrangements, or if they were otherwise to act in bad faith toward us, then we may have to take legal actions to compel them to perform their contractual obligations.

28

All the agreements under our contractual arrangements with our PRC consolidated VIEs are governed by PRC law and provide for the resolution of disputes through arbitration in China. Accordingly, these contracts would be interpreted in accordance with PRC law and any disputes would be resolved in accordance with PRC legal procedures. The legal system in the PRC is not as developed as in some other jurisdictions, such as the United States. As a result, uncertainties in the PRC legal system could limit our ability to enforce these contractual arrangements. Under PRC law, if the losing parties fail to carry out the arbitration awards within a prescribed time limit, the prevailing parties may only enforce the arbitration awards in PRC courts through arbitration award recognition proceedings, which would require additional expenses and delay. In the event we are unable to enforce these contractual arrangements, we may not be able to exert effective control over our PRC consolidated VIEs and our ability to conduct our business may be negatively affected.

If the custodians or authorized users of our controlling non-tangible assets, including chops and seals, fail to fulfill their responsibilities, or misappropriate or misuse these assets, our business and operations could be materially and adversely affected.

Under PRC law, legal documents for corporate transactions, including agreements and contracts such as the leases and sales contracts that our business relies on, are executed using the chop or seal of the signing entity or with the signature of a legal representative whose designation is registered and filed with the relevant local counterpart of the SAMR. We generally execute legal documents by affixing chops or seals, rather than having the designated legal representatives sign the documents.

We have three major types of chops—corporate chops, contract chops and finance chops. We use corporate chops generally for documents to be submitted to government agencies, such as applications for changing business scope, directors or company name, and for legal letters. We use contract chops for executing leases and commercial contracts. We use finance chops generally for making and collecting payments, including, but not limited to issuing invoices. Use of corporate chops and contract chops must be approved by our legal department and administrative department, and use of finance chops must be approved by our finance department. The chops of our PRC subsidiaries and our PRC consolidated VIEs are generally held by the relevant entities so that documents can be executed locally. Although we usually utilize chops to execute contracts, the registered legal representatives of our PRC subsidiaries and our PRC consolidated VIEs have the apparent authority to enter into contracts on behalf of such entities without chops, unless such contracts set forth otherwise. All designated legal representatives of our PRC subsidiaries and our PRC consolidated VIEs have signed employment agreements with us under which they agree to abide by duties they owe to us.

In order to maintain the physical security of our chops, we generally have them stored in secured locations accessible only to the department heads of the legal, administrative or finance departments. Our designated legal representatives generally do not have access to the chops. Although we monitor our employees, including the designated legal representatives of our PRC subsidiaries and our consolidated VIEs, the procedures may not be sufficient to prevent all instances of abuse or negligence. There is a risk that our employees or designated legal representatives could abuse their authority, for example, by binding the relevant subsidiaries or consolidated VIEs with contracts against our interests, as we would be obligated to honor these contracts if the other contracting party acts in good faith in reliance on the apparent authority of our chops or signatures of our legal representatives. If any designated legal representative obtains control of the chop in an effort to obtain control over the relevant entity, we would need to have a shareholder or board resolution to designate a new legal representative and to take legal action to seek the return of the chop, apply for a new chop with the relevant authorities, or otherwise seek legal remedies for the legal representative’s misconduct. If any of the designated legal representatives obtains and misuses or misappropriates our chops and seals or other controlling intangible assets for whatever reason, we could experience disruption to our normal business operations. We may have to take corporate or legal action, which could involve significant time and resources to resolve while distracting management from our operations.

29

The shareholders of our PRC consolidated VIEs may have potential conflicts of interest with us, which may materially and adversely affect our business and financial condition.

We have designated individuals who are PRC nationals to be the shareholders of our PRC consolidated VIEs. Dasheng Zhixing is owned by Mr. Jack Jiajia Huang and Ms. Ting Shu. Dasheng Helloworld is 100% owned by Mr. Jack Jiajia Huang. Dasheng Zhiyun is 80% owned by Mr. Jack Jiajia Huang, 10% owned by Mr. Caijian Jia, and 10% owned by Mr. Jing Chen. The interests of these individuals as the shareholders of our PRC consolidated VIEs may differ from the interests of our company as a whole. These shareholders may breach, or cause our PRC consolidated VIEs to breach, or refuse to renew, the existing contractual arrangements we have with them and our PRC consolidated VIEs, which would have a material and adverse effect on our ability to effectively control our PRC consolidated VIEs. We cannot assure you that when conflicts of interest arise, any or all of these shareholders will act in the best interests of our company or such conflicts will be resolved in our favor.

Currently, we do not have any arrangements to address potential conflicts of interest between these shareholders and our company, except that we could exercise our purchase option under the purchase option agreements with these shareholders to request them to transfer all of their equity ownership in our PRC consolidated VIEs to our WFOEs or one or more individuals designated by us. We rely on Mr. Jack Jiajia Huang and Ms. Ting Shu, both of which are our directors, to abide by PRC law, which provides that directors owe a fiduciary duty to the company. Such fiduciary duty requires directors to act in good faith and in the best interests of the company and not to use their positions for personal gains. If we cannot resolve any conflict of interest or dispute between us and the shareholders of our PRC consolidated VIEs, we would have to rely on legal proceedings, which could result in disruption of our business and subject us to substantial uncertainty as to the outcome of any such legal proceedings.

We may rely on dividends and other distributions on equity paid by our PRC subsidiaries to fund any cash and financing requirements we may have, and any limitation on the ability of our PRC subsidiaries to make payments to us could have a material and adverse effect on our ability to conduct our business.

We are a holding company, and we may rely on dividends and other distributions on equity paid by our PRC subsidiaries, Dasheng Online and Helloworld Online, for our cash and financing requirements, including the funds necessary to pay dividends and other cash distributions to our shareholders and service any debt we may incur. If our PRC subsidiaries incur debt on its own behalf in the future, the instruments governing the debt may restrict its ability to pay dividends or make other distributions to us. In addition, the PRC tax authorities may require Dasheng Online or Helloworld Online to adjust its taxable income under the contractual arrangements it currently has in place with our PRC consolidated VIEs in a manner that would materially and adversely affect its ability to pay dividends and other distributions to us. See “Our contractual arrangements may be subject to scrutiny by the PRC tax authorities, and a finding that we owe additional taxes could substantially reduce our consolidated net income and the value of your investment.”

Under PRC laws and regulations, any companies within the PRC may pay dividends only out of its respective accumulated profits as determined in accordance with PRC accounting standards and regulations. In addition, a PRC company is required to set aside at least 10% of its annual after-tax profits, if any, to fund the statutory reserve fund, until the aggregate amount of such fund reaches 50% of its registered capital. At its discretion, a wholly foreign-owned enterprise may or may not allocate certain portion of its after-tax profits to the discretional reserve fund. The statutory reserve fund and discretional reserve fund (if any) are not distributable as cash dividends.

Any limitation on the ability of our PRC subsidiaries to pay dividends or make other distributions to us could materially and adversely limit our ability to grow, make investments or acquisitions that could be beneficial to our business, pay dividends, or otherwise fund and conduct our business. See also “—Risks Related to Doing Business in China—Under the PRC Enterprise Income Tax Law, we may be classified as a PRC “resident enterprise” for PRC enterprise income tax purposes. Such classification would likely result in unfavorable tax consequences to us and our non-PRC shareholders and has a material adverse effect on our results of operations and the value of your investment.”

30

Our contractual arrangements may be subject to scrutiny by the PRC tax authorities, and a finding that we owe additional taxes could substantially reduce our consolidated net income and the value of your investment.

Under PRC laws and regulations, arrangements and transactions among related parties may be subject to audit or challenge by the PRC tax authorities. We could face material and adverse tax consequences if the PRC tax authorities determine that the contractual arrangements among our PRC subsidiaries, and our PRC consolidated VIEs do not represent an arm’s-length price and adjust our PRC consolidated VIEs’ income in the form of a transfer pricing adjustment. A transfer pricing adjustment could, among other things, result in a reduction, for PRC tax purposes, of expense deductions recorded by our PRC consolidated VIEs, which could in turn increase their tax liabilities. In addition, the PRC tax authorities may impose late payment fees and other penalties to our PRC consolidated VIEs for under-paid taxes. Our consolidated net income may be materially and adversely affected if our tax liabilities increase or if we are found to be subject to late payment fees or other penalties.

If any of our PRC consolidated VIEs becomes the subject of a bankruptcy or liquidation proceeding, we may lose the ability to use and enjoy its assets, which could reduce the size of our operations and materially and adversely affect our business, ability to generate revenues and the market price of our ADSs.

To comply with PRC laws and regulations relating to foreign ownership restrictions in the online value-added telecommunications business, we entered into contractual arrangements with our PRC consolidated VIEs and their respective shareholders. As part of these arrangements, our PRC consolidated VIEs hold assets that are important to the operation of our business.

We do not have priority pledges and liens against assets of our PRC consolidated VIEs. As a contractual and property right matter, this lack of priority pledges and liens has remote risks. If any of our PRC consolidated VIEs undergoes an involuntary liquidation proceeding, third-party creditors may claim rights to some or all of its assets and we may not have priority against such third-party creditors on assets of our PRC consolidated VIEs. If any of our PRC consolidated VIEs liquidates, we may take part in the liquidation procedures as a general creditor under the PRC Enterprise Bankruptcy Law and recover any outstanding liabilities owed by our PRC consolidated VIEs to our WFOEs under the applicable service agreements. To ameliorate the risks of an involuntary liquidation proceeding initiated by a third-party creditor, we closely monitor the operations and finances of our PRC consolidated VIEs through carefully designed budgetary and internal controls to ensure that our PRC consolidated VIEs are well capitalized and are highly unlikely to trigger any third-party monetary claims in excess of their respective assets and cash resources. Furthermore, our WFOEs have the ability, if necessary, to provide finance support to our PRC consolidated VIEs to prevent such an involuntary liquidation.

If the shareholders of our PRC consolidated VIEs were to attempt to voluntarily liquidate our PRC consolidated VIEs without obtaining our prior consent, we could effectively prevent such unauthorized voluntary liquidation by exercising our right to request our PRC consolidated VIEs’ shareholders to transfer all of their equity ownership interest to our WFOEs or one or more individuals designated by us in accordance with the option agreements with the shareholders of our PRC consolidated VIEs. In the event that the shareholders of our PRC consolidated VIEs initiates a voluntary liquidation proceeding without our authorization or attempts to distribute the retained earnings or assets of our PRC consolidated VIEs without our prior consent, we may need to resort to legal proceedings to enforce the terms of the contractual agreements. Any such litigation may be costly and may divert our management’s time and attention away from the operation of our business, and the outcome of such litigation would be uncertain.

31

Risks Related to Doing Business in China

Uncertainties in the interpretation and enforcement of PRC laws and regulations could limit the legal protections available to you and us.

The PRC legal system is based on written statutes. Unlike common law systems, it is a system in which legal cases have limited value as precedents. In the late 1970s, the PRC government began to promulgate a comprehensive system of laws and regulations governing economic matters in general. The overall effect of legislation over the past three decades has significantly increased the protections afforded to various forms of foreign or private-sector investment in China. Our PRC subsidiaries are subject to various PRC laws and regulations generally applicable to companies in China. However, since these laws and regulations are relatively new and the PRC legal system continues to rapidly evolve, the interpretations of many laws, regulations and rules are not always uniform and enforcement of these laws, regulations and rules involve uncertainties.

From time to time, we may have to resort to administrative and court proceedings to enforce our legal rights. However, since PRC administrative and court authorities have significant discretion in interpreting and implementing statutory and contractual terms, it may be more difficult to evaluate the outcome of administrative and court proceedings and the level of legal protection we enjoy than in more developed legal systems. Furthermore, the PRC legal system is based in part on government policies and internal rules (some of which are not published in a timely manner or at all) that may have retroactive effect. As a result, we may not be aware of our violation of these policies and rules until sometime after the violation. Such uncertainties, including uncertainty over the scope and effect of our contractual, property (including intellectual property) and procedural rights, and any failure to respond to changes in the regulatory environment in China could materially and adversely affect our business and impede our ability to continue our operations.

We may be adversely affected by the complexity, uncertainties and changes in PRC regulation on Online Education

On December 28, 2002, the NPC Standing Committee promulgated the Law for Promoting Private Education, or the Private Education Law and was last amended on December 29, 2018, the amendment of which also took effect on December 29, 2018. Pursuant to the amended Private Education Law, a “private school” may be organized as a non-profit or for-profit school at the discretion of its sponsor who shall obtain approval or a certain operating permit granted by, and register the school with, relevant government authorities. See “Item 4. Information on the Company—B. Business Overview—Government regulations—PRC Regulations—Regulation Relating to Private Education—The Law for Promoting Private Education and Its Implementing Rules.” We, as an online education service provider, are different from traditional offline education service providers, and prior to the publication of the amended Private Education Law in November 2016, in practice, limited liability companies engaging in educational consulting services, tutoring services and similar types of training activities that operate without private school operating permits were generally considered not regulated by the pre-amended Private Education Law. It remains unclear in practice as to whether and how an online education service provider needs to comply with the operating permit requirement under the amended Private Education Law.

32

On August 10, 2018, the Ministry of Justice (the “MOJ “) published the draft submitted for approval for the amendment to the Regulations on the Implementation of the Private Education Promotion Law of the PRC (the “MOJ Draft for Approval”), for public comments. The MOJ Draft for Approval stipulates that the establishment of private training and educational organizations enrolling students of kindergarten, primary school, middle and high school age and implementing activities relating to cultural and educational courses at school, or examination-related and further education-related tutoring and other cultural and educational activities, would be subject to the review and approval of the administrative departments for education of the governments at or above the county level in accordance with the Article 12 of the Private Education Promotion Law of the PRC. The establishment of private training and educational organizations that implement activities aiming at quality promotion, personality development in the areas of linguistic competence, arts, physical activities, technology, and activities targeting at cultural education for adults and non-degree continuing education, can apply to register as the legal person directly. However, such private training and/or educational organization must not carry out the cultural and educational activities mentioned above, which requires the review and approval of the administrative departments for education. Further, such private training and/or educational organizations which provide online training and/or educational services through internet technology are required to obtain corresponding internet operation permits. Pursuant to the MOJ Draft for Approval, a private training and educational organization like us would not be required to apply for a school operating permit. However, it is unclear what the corresponding internet operation permits refer to. As of the date of this annual report, the MOJ Draft for Approval was still pending for final approval and was not in effect. It remains uncertain when and how the MOJ Draft for Approval would come into effect, and how local government would promulgate and implement rules related to the filing or licensing requirement applicable to online education service providers.

In addition, the differences between “training services” and “educational consulting services” were unclear under PRC law with no laws specifically providing that the scope of “educational consulting services” is not broad enough to cover “after-school training services” until August 22, 2018 when the State Council issued the Opinion on the Supervising After-school Tutoring Institutions, or the State Council Circular 80, which explicitly provides that after-school training institutions shall not provide training services to primary and secondary students in the form of consulting. We operate our online education services in China primarily through Dasheng Zhixing whose permitted scope of business as set forth in its business license includes educational consulting, but does not explicitly cover the provision of training services to primary and secondary students. While it remains unclear whether the State Council Circular 80 would be applied equally to both offline and online education services, due to the prohibition under the State Council Circular 80 on the provision of training services to primary and secondary students in the form of consulting, we cannot assure you that government authorities would not take a view that Dasheng Zhixing is operating beyond its permitted scope of business, in which case we may be subject to fines or confiscation of the gains derived from the non-compliant operations and may be required to cease the non-compliant operations.

The MOE, jointly with other certain PRC government authorities, promulgated the Implementation Opinions on Regulating Online After-School Training, or the Online After-School Training Opinions, which became effective on July 12, 2019. The Online After-School Training Opinions are intended to regulate academic after-school training involving internet technology provided to students in primary and secondary schools. Among other things, the Online After-School Training Opinions require that online after-school training institutions shall file with the competent provincial education regulatory authorities before October 31, 2019 and that such education regulatory authorities shall, jointly with other provincial government authorities, review such filings and the qualifications of the online after-school training institutions submitting such filings. The Online After-School Training Opinions also impose a series of new regulatory requirements, including (i) each class shall not last longer than 40 minutes and shall be taken at intervals of not less than 10 minutes; (ii) live streaming classes provided to students receiving compulsory education shall not end later than 9:00 p.m.; (iii) where fees are charged based on the number of classes, fees are not allowed to be collected in a lump sum for more than 60 class-hours, and where fees are charged based on the length of the course, the fees shall not be collected for a course length of more than three months; and (iv) instructors are required to obtain the necessary teacher qualification licenses. According to the Online After-School Training Opinions, provincial education regulatory authorities shall promulgate local implementing rules regarding the above-mentioned filing requirements.

33

The MOE, jointly with certain other PRC government authorities, issued the Opinions on Guiding and Regulating the Orderly and Healthy Development of Educational Mobile Internet Applications on August 10, 2019, or the Opinions on Educational Applications, which requires, among others, mobile apps that offer services for school teaching and management, student learning and student life, or home-school interactions, with school faculty, students or parents as the main users, and with education or learning as the main application scenarios, be filed with the competent provincial regulatory authorities for education before the end of 2019. The MOE expects to further promulgate implementation rules with respect to such filing requirements.

Moreover, the MOE, jointly with certain other PRC government authorities, issued the Opinions on Management of Online Class Platforms for Juveniles on November 27, 2020, which requires online class platforms for juveniles, among others, to resubmit for review and renew relevant filing with competent provincial regulatory authorities for education when launching a new application or adjusting a major function.The MOE expects to further promulgate implementation rules with respect to such requirements.

We are making efforts to comply with the Online After-School Training Opinions by, for example, making changes to our class schedule and tuition collection method and notifying our instructors of the requirement to obtain the necessary teacher qualification licenses. But still, certain aspects of our online class business may be deemed to be not in full compliance with the Online After-School Training Opinions. As of the date of this annual report, we have not received any written notice of warning from, or been subject to penalties imposed by, the relevant government authorities for alleged failure by us to comply with the Online After-School Training Opinions. We have completed the filing as required under the Online After-School Training Opinions and the Opinions on Educational Applications. Nevertheless, we cannot assure you that we will and comply with other regulatory requirements under the Online After- School Training Opinions, the Opinions on Educational Applications and their related local rules in a timely manner, or at all. If we fail to comply with other applicable regulatory requirements, we may be subject to orders to transform our operations toward compliance, fines, or other regulatory orders to suspend our operations or other regulatory and disciplinary sanctions.

In addition, it is uncertain whether and how the PRC government would promulgate additional laws and regulations regarding the online private education industry, and there is no assurance that we can comply with any such newly promulgated laws and regulations in a timely manner. Failure to regain compliance may materially and adversely affect our business, financial condition and results of operations.

We may be adversely affected by the complexity, uncertainties and changes in PRC regulation of internet-related business and companies.

The PRC government extensively regulates the internet industry, including foreign ownership of, and the licensing and permit requirements pertaining to, companies in the internet industry. These internet-related laws and regulations are relatively new and evolving, and their interpretation and enforcement involves significant uncertainties. As a result, in certain circumstances it may be difficult to determine what actions or omissions may be deemed to be in violation of applicable laws and regulations. Issues, risks and uncertainties relating to PRC governmental regulation of the internet industry include, but are not limited to, the following.

We only have control over our website through contractual arrangements. We do not own the website in China due to the restriction of foreign investment in businesses providing value-added telecommunication services in China, including internet information provision services. This may significantly disrupt our business, subject us to sanctions, compromise enforceability of related contractual arrangements, or have other harmful effects on us.

The evolving PRC regulatory system for the internet industry may lead to the establishment of new regulatory agencies. For example, in May 2011, the State Council announced the establishment of a new department, the State Internet Information Office (with the involvement of the State Council Information Office, the Ministry of Industry and Information Technology, or the MIIT, and the Ministry of Public Security). The primary role of this new agency is to facilitate the policy-making and legislative development in this field, to direct and coordinate with the relevant departments in connection with online content administration and to deal with cross-ministry regulatory matters in relation to the internet industry.

34

We are required to obtain and maintain various licenses and permits and fulfill registration and filing requirements in order to conduct and operate our business. If these new laws and regulations are promulgated, additional licenses may be required for our operations. If our operations do not comply with these new regulations at the time they become effective, or if we fail to obtain any licenses required under these new laws and regulations, we could be subject to penalties.

The Circular on Strengthening the Administration of Foreign Investment in an Operation of Value-added Telecommunications Business, issued by the MIIT in July 2006, prohibits domestic telecommunication service providers from leasing, transferring or selling telecommunications business operating licenses to any foreign investor in any form, or providing any resources, sites or facilities to any foreign investor for their illegal operation of a telecommunications business in China. According to this circular, either the holder of a value-added telecommunication services operation permit or its shareholders must directly own the domain names and trademarks used by such license holders in their provision of value-added telecommunication services. The circular also requires each license holder to have the necessary facilities, including servers, for its approved business operations and to maintain such facilities in the regions covered by its license. If an ICP license holder fails to comply with the requirements and also fails to remediate such non-compliance within a specified period of time, the MIIT or its local counterparts have the discretion to take administrative measures against such license holder, including revoking its ICP license. Currently, Dasheng Zhixing, our PRC consolidated VIE, holds an ICP license and operates our website. Dasheng Zhixing owns the relevant domain names and registered trademarks and has the necessary personnel to operate such website.

The interpretation and application of existing PRC law, regulations and policies and possible new laws, regulations or policies relating to the internet industry have created substantial uncertainties regarding the legality of existing and future foreign investments in, and the businesses and activities of, internet businesses in China, including our business. We cannot assure you that we have obtained all the permits or licenses required for conducting our business in China or will be able to maintain our existing licenses or obtain new ones.

We may be adversely affected by the complexity, uncertainties and changes in PRC regulation on After-School Tutoring

On February 13, 2018, the MOE and three other government authorities jointly promulgated the Circular on Special Enforcement Campaign concerning After-school Tutoring Institutions to Alleviate Extracurricular Burden on Students of Elementary Schools and Middle Schools, or Circular 3. Pursuant to Circular 3, the government authorities seek to alleviate after- school burden on elementary and secondary school students by carrying out a series of inspections on after-school training institutions and order those identified with potential or actual material safety risks to suspend business for self-inspection and rectification, and those without proper establishment licenses or school operating permits to apply for relevant qualifications and certificates under the guidance of competent government authorities if those after-school training institutions meet the required application conditions of the proper establishment licenses or school operating permit s. If the after-school training institutions, which does not hold the establishment licenses nor school operating permits, does not meet the required application conditions for the aforesaid licenses and permits, they will be ordered to cease the operation. If the after-school training institutions, which does not hold the school operating permits but does hold the establishment licenses, does not meet the required application conditions for the school operating permits, they will be ordered to cease to provide after-school training. For detail, see “Item 4. Information on the Company—B. Business Overview—Government Regulations—PRC Regulations—Regulations Relating to After-School Tutoring”.

35

On August 22, 2018, the State Council issued the Opinion on Supervising After-school Tutoring Institutions, or State Council Circular 80, with a position to encourage primary and secondary school students’ training in interests, hobbies, innovation and practice ability, and to standardize the subject-matter of traditional disciplines such that the level and degree of content taught by after-school tutoring providers in these traditional disciplines are aligned and consistent with the content being taught to the same students at school. One operating standard set out by State Council Circular 80 is that no in-service primary and secondary school teachers may be employed in an after-school tutoring institution and any teachers engaged in knowledge training of disciplines such as Chinese, mathematics, English, physics, chemistry and biology shall have corresponding teacher qualifications. Only after obtaining a school operating permit and a business license (or the certificate of public institution as legal person or the registration certificate of a non-governmental non-enterprise entity) upon registration can an after-school tutoring institution provide training service.

On November 20, 2018, the General Office of the MOE, the General Office of the State Administration for Market Regulation of the PRC and the General Office of the Ministry of Emergency Management of the PRC jointly issued the Notice on Improving the Specific Governance and Rectification Mechanisms of After-school Education Institutions (“Circular 10”), which provides that the online after-school education institutions shall file the information of their courses, such as names, contents, target students, syllabi and schedules with the provincial education departments and shall publish the name, photo, class schedule and certificate number of the teacher qualification of each teacher on their websites.

On July 12, 2019, the MOE, jointly with other certain PRC government authorities, promulgated the Implementation Opinions on Regulating Online After-School Training, or the Online After-School Training Opinions. The Online After-School Training Opinions are intended to regulate academic after-school training involving internet technology provided to students in primary and secondary schools. Among other things, the Online After-School Training Opinions requires that online after-school training institutions shall file with the competent provincial education regulatory authorities and such education regulatory authorities shall, jointly with other provincial government authorities, review such filings and the qualification of the online after-school training institutions submitting such filings.

On November 27, 2020, the MOE, jointly with certain other PRC government authorities, issued the Opinions on Management of Online Class Platforms for Juveniles, which requires online class platforms for juveniles, among others, to resubmit for review and renew relevant filing with competent provincial regulatory authorities for education when launching a new application or adjusting a major function. The MOE expects to further promulgate implementation rules with respect to such requirements.

We cannot determine whether any further interpretations, new regulations or policies, will require online training institutions to take the same self-inspection and rectification procedures required in the Circular 3, or to file or publish required information pursuant to Circular 10, or what additional expenses may arise as a result of the implementation of such directions. For detail, see “Item 4. Information on the Company—B. Business Overview—Government Regulations—PRC Regulations—Regulations Relating to After-School Tutoring”.

Failure to make adequate contributions to various employee benefit plans as required by PRC regulations may subject us to penalties.

Companies operating in China are required to participate in various government sponsored employee benefit plans, including certain social insurance, housing funds and other welfare-oriented payment obligations, and contribute to the plans in amounts equal to certain percentages of salaries, including bonuses and allowances, of employees up to a maximum amount specified by the local government from time to time at locations where they operate their businesses. The requirement of employee benefit plans has not been implemented consistently by the local governments in China given the different levels of economic development in different locations. Dasheng Zhixing, our PRC operating entity and Dasheng Online, our PRC subsidiary, have not made adequate employee benefit payments and we have recorded accruals for estimated underpaid amounts of RMB29.6 million, RMB16.1 million, and RMB5.2 million (US$0.8 million) as of December 31, 2018, 2019 and 2020, respectively, in our financial statements. Our failure in making contributions to various employee benefit plans and in complying with applicable PRC labor-related laws may subject us to late payment penalties. We may be required to make up the contributions for these plans as well as to pay late fees and fines. If we are subject to late fees or fines in relation to the underpaid employee benefits, our financial condition and results of operations may be adversely affected.

36

The enforcement of the PRC Labor Contract Law and other labor-related regulations in the PRC may adversely affect our business and our results of operations.

The PRC Labor Contract Law was issued on June 29, 2007, and was later amended on December 28, 2012. It has reinforced the protection of employees who, under the PRC Labor Contract Law, have the right, among others, to have written labor contracts, to enter into labor contracts with no fixed terms under certain circumstances, to receive overtime wages and to terminate or alter terms in labor contracts. According to the PRC Social Insurance Law, which became effective on July 1, 2011 and was amended on December 29, 2018, and the Administrative Regulations on the Housing Funds, Companies operating in China are required to participate in pension insurance, work-related injury insurance, medical insurance, unemployment insurance, maternity insurance and housing funds plans, and the employers must pay all or a portion of the social insurance premiums and housing funds for their employees.

As a result of these laws and regulations designed to enhance labor protection, we expect our labor costs will continue to increase. In addition, as the interpretation and implementation of these laws and regulations are still evolving, our employment practice may not at all times be deemed in compliance with the new laws and regulations. If we are subject to severe penalties or incur significant liabilities in connection with labor disputes or investigations, our business and results of operations may be adversely affected.

Regulation and censorship of information disseminated over the internet in China may adversely affect our business and reputation and subject us to liability for information displayed on our website.

The PRC government has adopted regulations governing internet access and the distribution of news and other information over the internet. Under these regulations, internet content providers and internet publishers are prohibited from posting or displaying over the internet content that, among other things, violates PRC laws and regulations, impairs the national dignity of China, or is reactionary, obscene, superstitious, fraudulent or defamatory. Failure to comply with these requirements may result in the revocation of licenses to provide internet content and other licenses, and the closure of the concerned websites. The website operator may also be held liable for such censored information displayed on or linked to the websites. If our website is found to be in violation of any such requirements, we may be penalized by relevant authorities, and our operations or reputation could be adversely affected.

The operation of our PRC consolidated VIEs may be deemed by relevant PRC government authority to be beyond its authorized business scope. If the relevant PRC government authorities take actions against any of our PRC consolidated VIEs, our business and operations could be materially and adversely affected.

The principal regulations governing private education in China consist of the Education Law of the PRC, the Law for Promoting Private Education, or Private Education Law, and the Implementation Rules for the Law for Promoting Private Education. Under these currently effective PRC laws and regulations, private education is deemed a public welfare undertaking in China. According to the Private Education Law, establishment of private schools for academic education, pre-school education, self-taught examination support and other cultural education shall be subject to approval by the authorities in charge of education, while establishment of private schools for vocational qualification training and vocational skill training shall be subject to approvals from the authorities in charge of labor and social welfare. A duly approved private school will be granted a private school operating permit, and shall be registered as a legal person at the competent registration authorities. Sponsors of private schools may set up, at their sole discretion, non-profit or commercial private schools. Nonetheless, sponsors may not establish commercial private schools providing compulsory education. Pursuant to the Implementation Rules for the Classification Registration of Private Schools jointly issued by the Ministry of Education, or the MOE, and several other government authorities on December 30, 2016, a commercial private school shall first obtain a private school operating permit prior to its registration with the SAMR or its local counterparts. Pursuant to the Implementation Rules for the Supervision and Administration of Commercial Private Schools jointly issues by the MOE, the SAIC and Ministry of Human Resources and Social Security on December 30, 2016, commercial private training institutions shall also be treated by reference to the requirements applicable to commercial private schools.

37

We operate an online platform that provides online tutoring programs to students through the internet, and all of our PRC subsidiaries and our PRC consolidated VIEs are registered with Beijing AIC as commercial enterprises. On December 29, 2017, the People’s Government of Shanghai promulgated the Administration Measures of Shanghai Municipality on the Commercial Private Training Institutions, pursuant to which establishment of commercial private schools for cultural education or vocational skills training are required to obtain a private school operating permit, while the administration measures applicable to the institutions offering training service only via internet shall be formulated separately. On January 2, 2018, Beijing Municipal Education Commission promulgated Several Opinions on Strengthening the Administration of Private Non-degree Education Institutions in Beijing, where Dasheng Zhixing and Dasheng Helloworld are incorporated, providing that private training institutions carrying out non-academic qualifications education without obtaining required school operating permit shall be handled in accordance with the Private Education Law. The local government of Wuhan, where Houdezaiwu Online is incorporated, promulgated the Interim Measures of Wuhan for the Administration Private Training Institutions on February 6, 2018, which stipulates that the approval from the comprehensive administrative authority shall be obtained before the establishment of the private training institutions for cultural and educational training. Furthermore, the MOE, jointly with other certain PRC government authorities, promulgated the Implementation Opinions on Regulating Online After-School Training, or the Online After-School Training Opinions, which became effective on July 12, 2019. It requires online after-school institutions to complete filing. As of December 31, 2019, education regulatory authorities in 13 provinces including Shanghai, Beijing and Guangdong jointly with other authorities promulgated plans or detailed rules of regulating online after-school training institutions or exposure draft of implementation rules of online training institutions to further implement the supervision of online after-school training. As of the date of this annual report, we have completed the filing required and have not received any notice of warning or been subject to penalties or other disciplinary action from the relevant governmental authorities regarding the conducting of our business beyond authorized business scope or without any approvals and permits. However, we cannot assure you that we will not be subject to any penalties in the future. If the relevant PRC government authorities discover or determine that any of our PRC consolidated VIEs operates beyond its authorized business scope, our PRC consolidated VIEs may be ordered to complete the registration for change of business scope within a given period, failing which any of our PRC consolidated VIEs is subject to a one-time fine of RMB10,000 to RMB100,000, or may be ordered to cease its operation if the relevant authorities determine that any of our PRC consolidated VIEs is operating without any approval or permit required. If we fail to obtain a private school operating permit or to complete the filing required after the local rules or guidelines on registration of pure online commercial training institutions have been promulgated in provinces or cities where our PRC Entities is incorporated, we may be prohibited from continuing operating our current business until we obtain the required permit.

38

We face risks and uncertainties with respect to the licensing requirement for Internet audio-video programs.

On December 20, 2007, the State Administration of Press Publication Radio Film and Television, or SAPPRFT, and the MIIT, jointly promulgated the Administrative Measures Regarding Internet Audio-Video Program Services, or the Internet Audio-Video Program Measures, which became effective on January 31, 2008 and were amended on August 28, 2015. Among other things, the Internet Audio-Video Program Measures stipulate that no entities or individuals may provide Internet audio-video program services without a License for Online Transmission of Audio-Visual Programs issued by SAPPRFT or its local bureaus or completing the relevant registration with SAPPRFT or its local bureaus, and only state-owned or state-controlled entities are eligible to apply for a License for Online Transmission of Audio-Visual Programs. In a press conference jointly held by the SAPPRFT and MIIT in February 2008 to answer questions relating to the Internet Audio-Video Program Measures, the SAPPRFT and MIIT clarified that those providers of internet audio-visual program services who engaged in such services prior to the promulgation of the Internet Audio-Video Program Measure may re-register and continue their operation of internet audio-visual program services so long as those providers did not violate the relevant laws and regulations in the past, regardless whether they are state-owned or state-controlled entities or not, but any other entities intend to provide internet audio-visual program services shall comply with all requirements specified in the Internet Audio-Video Program Measures. The Tentative Categories of Internet Audio-Visual Program Services, or the Categories, promulgated by SAPPRFT promulgated on April 1, 2010 and amended on March 10, 2017 clarified the scope of Internet audio-video programs services. According to the Categories, there are four categories of Internet audio-visual program services which are further divided into seventeen sub-categories. The third sub-category to the second category covers the making and editing of certain specialized audio-video programs concerning, among other things, educational content, and broadcasting such content to the general public online. However, there are still significant uncertainties relating to the interpretation and implementation of the Internet Audio-Video Program Measures, in particular, the scope of “internet audio-video programs.” We do not offer recorded audio-video lectures to either general public or our enrolled students. In the course of delivering the lessons, the foreign teachers and enrolled students communicate and interact live with each other, by utilizing our Air Class platform. The audio and video data are transmitted through the relevant platform between the specific recipients instantly without any further redaction. We believe the limited scope of our audience and the nature of the raw data we transmit distinguishes us from general providers of internet audio-visual program services, such as the operator of online video websites, and the provision of the Audio-Visual Program Provisions are not applicable with regard to our offering of the lessons. However, we cannot assure you that the competent PRC government authorities will not ultimately take a view contrary to our opinion. In addition, as supplementary course materials, we offer certain audio-video contents on our websites and mobile apps for the review of all registered members. If the governmental authorities determine that our relevant activities fall within the definition of “internet audio-video program service” under the Audio-Visual Program Provisions, we may be required to obtain the License for Disseminating Audio-Video Programs through Information Network. If this occurs, we may not be able to obtain such license and we may become subject to penalties, fines, legal sanctions or an order to suspend our use of audio-video content. On March 7, 2016, Dasheng Zhixing received a Decision on Administrative Penalty issued by the Beijing Cultural Market Administrative Law Enforcement Agency, according to which Dasheng Zhixing has been given a warning and a penalty of RMB5,000 for posting video clips on our website without required licenses. We have taken various corrective measures as required by the authorities, such as deleting the video clips in question, blocking video upload function in our online forum, and engaging a qualified third party to host certain of the video clips we use on our websites. However, we cannot assure you the corrective measures we have taken will be deemed adequate by the authorities and we will not be subject to any other penalties or legal sanctions in the future for our use of audio or video contents on our websites.

39

We are required to obtain various operating licenses and permits and to make registrations and filings for our business operations in China; failure to comply with these requirements may materially adversely affect our business and results of operations.

The internet industry in China is highly regulated by the PRC government. See “Item 4. Information on the Company—B. Business Overview—Government Regulations—PRC Regulations.” We are required to obtain and maintain various licenses and permits and fulfill registration and filing requirements in order to conduct and operate our business currently carried out, and we may be required to obtained additional licenses or permits for our operations as the interpretation and implementation of current PRC laws and regulations are still evolving, and new laws and regulations may also be promulgated. We currently, through our PRC variable interest entity, Dasheng Zhixing, hold an ICP license for our four websites, which is valid through August 19, 2021 and is subject to annual review. We, however, may be required to obtain additional licenses or expand the authorized business scope covered under the licenses it currently holds. For example, the contents we use on our websites or mobile apps, including the course materials and video-audio contents we licensed from third parties, may be deemed “Internet cultural products”, and our use of those contents may be regarded as “Internet cultural activities”, thus we may be required to obtain an Internet Culture Business Operating License for provision of those contents through our online platform as currently there is no further official or publicly-available interpretation of those definitions. We currently hold an Internet Culture Business Operating License that is valid until April 21, 2022 and such license allows us to operate animation products through the internet. We may be required to expand the scope of our license if the authorities take the view that the contents on our websites constitute other categories of “internet cultural products.” We currently hold a Publication Business Operating License that is valid until April 30, 2022 and such license allows us to sell books, newspapers, periodicals, audio-video products, and electronic publications, both offline and online.  In addition, our providing content through our online platform may be regarded as “online publishing” and may thus subject us to the requirement of obtaining an Online Publishing License. If we fail to obtain or maintain any of the required licenses or approvals, its continued business operations in the Internet industry may subject it to various penalties, such as confiscation of illegal revenues, fines and the discontinuation or restriction of its operations. Any such disruption in the business operations of our affiliated entities will materially and adversely affect our business, financial condition and results of operations.

Changes in China’s economic, political or social conditions or government policies could have a material adverse effect on our business and operations.

A significant portion of our business operations is conducted in China and all of our sales are made in China. Accordingly, our business, financial condition, results of operations and prospects may be influenced to a significant degree by political, economic and social conditions in China generally and by continued economic growth in China as a whole.

China’s economy differs from the economies of most developed countries in many respects, including the level of government involvement, level of development, growth rate, control of foreign exchange and allocation of resources. Although the PRC government has implemented measures emphasizing the utilization of market forces for economic reform, the reduction of state ownership of productive assets, and the establishment of improved corporate governance in business enterprises, a substantial portion of productive assets in China is still owned by the PRC government. In addition, the PRC government continues to play a significant role in regulating industry development by imposing industrial policies. The PRC government also exercises significant control over the PRC economy through allocating resources, controlling payment of foreign currency-denominated obligations, setting monetary policy, and providing preferential treatment to particular industries or companies.

While China’s economy has experienced significant growth over the past decades, growth has been uneven, both geographically and among various sectors of the economy, and the rate of growth has been slowing. Some of the governmental measures may benefit the overall Chinese economy, but may have a negative effect on us. For example, our financial condition and results of operations may be adversely affected by government control over capital investments or changes in tax regulations. Any stimulus measures designed to boost the Chinese economy may contribute to higher inflation, which could adversely affect our results of operations and financial condition. For example, certain operating costs and expenses, such as employee compensation and office operating expenses, may increase as a result of higher inflation.

40

A severe or prolonged downturn in the global or PRC economy could materially and adversely affect our business and our financial condition.

The global macroeconomic environment is facing numerous challenges. The growth rate of the Chinese economy has gradually slowed since 2010 and the trend may continue. There is considerable uncertainty over the long-term effects of the expansionary monetary and fiscal policies adopted by the central banks and financial authorities of some of the world’s leading economies, including the United States and China. Unrest, terrorist threats and the potential for war in the Middle East and elsewhere may increase market volatility across the globe. There have also been concerns about the relationship between China and other countries, including the surrounding Asia countries, which may potentially have economic effects. In particular, there is significant uncertainty about the future relationship between the United States and China with respect to trade policies, treaties, government regulations and tariffs. Economic conditions in China are sensitive to global economic conditions, as well as changes in domestic economic and political policies and the expected or perceived overall economic growth rate in China. Any severe or prolonged slowdown in the global or PRC economy may materially and adversely affect our business, results of operations and financial condition. In addition, continued turbulence in the international markets may adversely affect our ability to access capital markets to meet liquidity needs.

PRC regulations relating to foreign exchange registration of overseas investment by PRC residents may subject our PRC resident beneficial owners or our PRC subsidiaries to liability or penalties, limit our ability to inject capital into these subsidiaries, limit PRC subsidiaries’ ability to increase their registered capital or distribute profits to us, or may otherwise adversely affect us.

On July 4, 2014, the State Administration of Foreign Exchange, or SAFE, promulgated the Circular on Relevant Issues Relating to Domestic Resident’s Investment and Financing and Roundtrip Investment through Special Purpose Vehicles, or SAFE Circular 37, which replaced the former Notice on Relevant Issues Concerning Foreign Exchange Administration for PRC Residents to Engage in Financing and Inbound Investment via Overseas Special Purpose Vehicles (generally known as SAFE Circular 75) promulgated by SAFE on October 21, 2005. On February 13, 2015, SAFE further promulgated the Circular on Further Simplifying and Improving the Administration of the Foreign Exchange Concerning Direct Investment, or SAFE Circular 13, which took effect on June 1, 2015. This SAFE Circular 13 has amended SAFE Circular 37 by requiring PRC residents or entities to register with qualified banks rather than SAFE or its local branch in connection with their establishment or control of an offshore entity established for the purpose of overseas investment or financing.

These circulars require PRC residents to register with qualified banks in connection with their direct establishment or indirect control of an offshore entity, for the purpose of overseas investment and financing, with such PRC residents’ legally owned assets or equity interests in domestic enterprises or offshore assets or interests, which is referred to in SAFE Circular 37 as a “special purpose vehicle.” These circulars further require amendment to the registration in the event of any significant changes with respect to the special purpose vehicle, such as an increase or decrease of capital contributed by PRC residents, share transfer or exchange, merger, division or other material events. In the event that a PRC resident holding interests in a special purpose vehicle fails to complete the required SAFE registration, the PRC subsidiaries of that special purpose vehicle may be prohibited from making profit distributions to the offshore parent and from carrying out subsequent cross-border foreign exchange activities, and the special purpose vehicle may be restricted in its ability to contribute additional capital into its PRC subsidiaries. Furthermore, failure to comply with the various SAFE registration requirements described above could result in liability under PRC law for evasion of foreign exchange controls.

41

We cannot assure you that all of our shareholders or beneficial owners who are PRC residents will at all times comply with, or in the future make or obtain any applicable registrations or approvals required by all relevant foreign exchange regulations. Mr. Jack Jiajia Huang and Ms. Ting Shu, who directly or indirectly hold shares in our Cayman Islands holding company and who are known to us as being PRC residents have completed the initial foreign exchange registrations, amended their registrations to reflect our corporate restructuring in November 2014. In addition, we may not at all times be fully aware or informed of the identities of all our shareholders or beneficial owners that are required to make such registrations, and we may not be able to compel them to comply with all relevant foreign exchange regulations. The failure or inability of such individuals to comply with the registration procedures set forth in these regulations may subject us to fines or legal sanctions, restrictions on our cross-border investment activities or our PRC subsidiaries’ ability to distribute dividends to, or obtain foreign-exchange-dominated loans from, our company, or prevent us from making distributions or paying dividends. As a result, our business operations and our ability to make distributions to you could be materially and adversely affected.

Furthermore, as these foreign exchange regulations are still relatively new and their interpretation and implementation has been constantly evolving, it is unclear how these regulations, and any future regulation concerning offshore or cross-border transactions, will be interpreted, amended and implemented by the relevant government authorities. We cannot predict how these regulations will affect our business operations or future strategy. In addition, if we decide to acquire a PRC domestic company, we cannot assure you that we or the owners of such company, as the case may be, will be able to obtain the necessary approvals or complete the necessary filings and registrations required by the foreign exchange regulations. This may restrict our ability to implement our acquisition strategy and could adversely affect our business and prospects.

PRC regulation on loans to, and direct investment in, PRC entities by offshore holding companies and governmental control in currency conversion may delay or prevent us from using the proceeds of our equity offerings to make loans to our PRC subsidiaries and PRC consolidated VIEs or make additional capital contributions to our PRC subsidiaries, which could materially and adversely affect our liquidity and our ability to fund and expand our business.

We are an offshore holding company conducting our operations in China through our PRC subsidiaries, Dasheng Online and Helloworld Online. We may make loans to our PRC subsidiaries and PRC consolidated VIEs subject to the approval from governmental authorities and limitation of amount, or we may make additional capital contributions to our PRC subsidiaries.

Any loans to our PRC subsidiaries, which are treated as a foreign-invested enterprise under PRC law, are subject to PRC regulations and foreign exchange loan registrations. For example, loans by us to our PRC subsidiaries to finance their activities cannot exceed statutory limits and must be registered with the local branch of the SAFE. The statutory limit for the total amount of foreign debts of a foreign-invested company is the difference between the amount of total investment as approved by or filed with, as the case may be, the MOFCOM or its local counterpart and the amount of registered capital of such foreign-invested company. See “Item 4. Information on the Company—B. Business Overview—Government Regulations—PRC Regulations—Regulations Relating to Foreign Investment.” There is no difference between the total amount of investment and the registered capital for Dasheng Online. The difference between the total amount of investment and the registered capital for Helloworld Online is approximately USD 15 million. We may also decide to finance our PRC subsidiaries by means of capital contributions. Our capital contributions to our PRC subsidiaries Dasheng Online and Helloworld Online, Foreign-Invested Enterprises, or FIEs that we believe do not fall within the scope of special administration measures for foreign investment admission, must be filed with the MOFCOM or its local counterpart. See “Item 4. Information on the Company—B. Business Overview—Government Regulations—PRC Regulations—Regulations Relating to Foreign Investment.” We cannot assure you that we will be able to complete the necessary registration on a timely basis, or at all. If we fail to complete the necessary registration, our ability to make loans or equity contributions to our PRC subsidiaries may be negatively affected, which could adversely affect our PRC subsidiaries’ liquidity and its ability to fund its working capital and expansion projects and meet its obligations and commitments.

42

On August 29, 2008, SAFE promulgated the Circular on the Relevant Operating Issues Concerning the Improvement of the Administration of the Payment and Settlement of Foreign Currency Capital of Foreign-Invested Enterprises, or SAFE Circular 142, regulating the conversion by a foreign-invested enterprise of foreign currency registered capital into RMB by restricting how the converted RMB may be used. SAFE Circular 142 provides that the RMB capital converted from foreign currency registered capital of a foreign-invested enterprise may only be used for purposes within the business scope approved by the applicable governmental authority and may not be used for equity investments within the PRC unless otherwise provided by law. In addition, SAFE strengthened its oversight of the flow and use of the RMB capital converted from foreign currency registered capital of a foreign-invested company. The use of such RMB capital may not be altered without SAFE approval, and such RMB capital may not in any case be used to repay RMB loans if the proceeds of such loans have not been used. Violations of SAFE Circular 142 could result in severe monetary or other penalties. On July 4, 2014, SAFE issued the Circular of the SAFE on Relevant Issues Concerning the Pilot Reform in Certain Areas of the Administrative Method of the Conversion of Foreign Exchange Funds by Foreign-invested Enterprises, or SAFE Circular 36, which launched the pilot reform of administration regarding conversion of foreign currency registered capitals of foreign-invested enterprises in 16 pilot areas. According to SAFE Circular 36, some of the restrictions under SAFE Circular 142 will not apply to the settlement of the foreign exchange capitals of an ordinary foreign-invested enterprise in the pilot areas, and such foreign-invested enterprise is permitted to use Renminbi converted from its foreign-currency registered capital to make equity investments in the PRC within and in accordance with the authorized business scope of such foreign-invested enterprises, subject to certain registration and settlement procedure as set forth in SAFE Circular 36. On March 30, 2015, SAFE promulgated Circular on Reforming the Management Approach regarding the Settlement of Foreign Exchange Capital of Foreign-invested Enterprises, or SAFE Circular 19, to expand the reform nationwide. SAFE Circular 19 came into force and replaced both SAFE Circular 142 and SAFE Circular 36 on June 1, 2015. However, SAFE Circular 19 continues to prohibit a foreign-invested enterprise from, among other things, using RMB funds converted from its foreign exchange capitals for expenditure beyond its authorized business scope, providing entrusted loans or repaying loans between non-financial enterprises. On June 9, 2016, SAFE promulgated Circular on Reforming and Regulating the Management Policy regarding the Settlement of Foreign Exchange Capital of Capital Accounts, or SAFE Circular 16, which took effect on the same date. Compared to SAFE Circular 19, SAFE Circular 16 not only provides that, in addition to foreign exchange capital, foreign debt funds and proceeds remitted from foreign listings should also be subject to the discretional foreign exchange settlement, but also lifted the restriction, that foreign exchange capital under the capital accounts and the corresponding Renminbi capital obtained from foreign exchange settlement should not be used for repaying the inter-enterprise borrowings (including advances by the third party) or repaying the bank loans in Renminbi that have been sub-lent to the third party. The provisions prohibiting against a foreign-invested enterprise using RMB funds converted from its foreign exchange capitals for expenditure beyond its authorized business scope, however, survive SAFE Circular 16. Violations of these circulars could result in severe monetary or other penalties. These circulars may significantly limit our ability to use RMB converted from the net proceeds of our equity offerings to fund the establishment of new entities in China by our PRC subsidiaries, to invest in or acquire any other PRC companies through our PRC subsidiaries, or to establish new consolidated VIEs in the PRC.

In light of the various requirements imposed by PRC regulations on loans to, and direct investment in, PRC entities by offshore holding companies, we cannot assure you that we will be able to complete the necessary government registrations or obtain the necessary government approvals on a timely basis, if at all, with respect to future loans by us to our PRC subsidiaries or PRC consolidated VIEs or with respect to future capital contributions by us to our PRC subsidiaries. If we fail to complete such registrations or obtain such approvals, our ability to use the proceeds from our equity offerings and to capitalize or otherwise fund our PRC operations may be negatively affected, which could materially and adversely affect our liquidity and our ability to fund and expand our business.

43

Under the PRC Enterprise Income Tax Law, we may be classified as a PRC “resident enterprise” for PRC enterprise income tax purposes. Such classification would likely result in unfavorable tax consequences to us and our non-PRC shareholders and has a material adverse effect on our results of operations and the value of your investment.

Under the PRC Enterprise Income Tax Law, or the EIT Law, that became effective in January, 2008 and was amended on February 24, 2017 and December 29, 2018, an enterprise established outside the PRC with “de facto management bodies” within the PRC is considered a “resident enterprise” for PRC enterprise income tax purposes and is generally subject to a uniform 25% enterprise income tax rate on its worldwide income. Under the implementation rules to the EIT Law, a “de facto management body” is defined as a body that has material and overall management and control over the manufacturing and business operations, personnel and human resources, finances and properties of an enterprise. In addition, a circular, known as SAT Circular 82, issued in April 2009 by the State Administration of Taxation, or the SAT, specifies that certain offshore incorporated enterprises controlled by PRC enterprises or PRC enterprise groups will be classified as PRC resident enterprises if the following are located or resident in the PRC: senior management personnel and departments that are responsible for daily production, operation and management; financial and personnel decision making bodies; key properties, accounting books, company seal, and minutes of board meetings and shareholders’ meetings; and half or more of the senior management or directors having voting rights. Further to SAT Circular 82, the SAT issued a bulletin, known as SAT Bulletin 45, which took effect in September 2011, to provide more guidance on the implementation of SAT Circular 82 and clarify the reporting and filing obligations of such “Chinese-controlled offshore incorporated resident enterprises.” SAT Bulletin 45 provides procedures and administrative details for the determination of resident status and administration on post-determination matters. Although both SAT Circular 82 and SAT Bulletin 45 only apply to offshore enterprises controlled by PRC enterprises or PRC enterprise groups, not those controlled by PRC individuals or foreign individuals, the determining criteria set forth in SAT Circular 82 and SAT Bulletin 45 may reflect the SAT’s general position on how the “de facto management body” test should be applied in determining the tax resident status of offshore enterprises, regardless of whether they are controlled by PRC enterprises, PRC enterprise groups or by PRC or foreign individuals.

We do not believe that COE meets all of the conditions above. Thus, we do not believe that COE is a PRC resident enterprise, though a substantial majority of the members of our management team as well as the management team of our offshore holding company are located in China. However, if the PRC tax authorities determine that COE is a PRC resident enterprise for PRC enterprise income tax purposes, a number of unfavorable PRC tax consequences could follow. First, we will be subject to the uniform 25% enterprise income tax on our world-wide income, which could materially reduce our net income. In addition, we will also be subject to PRC enterprise income tax reporting obligations.

Finally, dividends payable by us to our investors and gains on the sale of our shares may become subject to PRC withholding tax, at a rate of 10% in the case of non-PRC enterprises or 20% in the case of non-PRC individuals (in each case, subject to the provisions of any applicable tax treaty), if such gains are deemed to be from PRC sources. It is unclear whether non-PRC shareholders of our company would be able to claim the benefits of any tax treaties between their country of tax residence and the PRC in the event that we are treated as a PRC resident enterprise. Any such tax may reduce the returns on your investment in the ADSs.

Enhanced scrutiny over acquisition transactions by the PRC tax authorities may have a negative impact on potential acquisitions we may pursue in the future.

On February 3, 2015, the SAT issued the Announcement of the State Administration of Taxation on Several Issues Concerning the Enterprise Income Tax on Indirect Property Transfer by Non-Resident Enterprises, or SAT Bulletin 7. Pursuant to SAT Bulletin 7, where a non-resident enterprise indirectly transfers properties such as equity in PRC resident enterprises without any justifiable business purposes and aiming to avoid the payment of enterprise income tax, such indirect transfer must be reclassified as a direct transfer of equity in PRC resident enterprise. To assess whether an indirect transfer of PRC taxable properties has reasonable commercial purposes, all arrangements related to the indirect transfer must be considered comprehensively and factors set forth in SAT Bulletin 7 must be comprehensively analyzed in light of the actual circumstances. SAT Bulletin 7 also provides that, where a non-PRC resident enterprise transfers its equity interests in a resident enterprise to its related parties at a price lower than the fair market value, the competent tax authority has the power to make a reasonable adjustment to the taxable income of the transaction.

44

There is little practical experience regarding the application of SAT Bulletin 7 because it was issued in February 2015. However, the PRC tax authorities have already looked through some intermediary holding companies, and consequently the non-PRC resident investors were deemed to have transferred the equity interests in PRC subsidiaries and PRC corporate taxes were assessed accordingly. It is possible that we or our non-PRC resident investors may become at risk of being taxed under SAT Bulletin 7 and may be required to expend valuable resources to comply with SAT Bulletin 7 or to establish that we or our non-PRC resident investors should not be taxed under SAT Bulletin 7, which may have an adverse effect on our financial condition and results of operations or such non-PRC resident investors’ investment in us.

Failure to comply with PRC regulations regarding the registration requirements for employee share ownership plans or share option plans may subject the PRC plan participants or us to fines and other legal or administrative sanctions.

In February 2012, SAFE promulgated the Notices on Issues Concerning the Foreign Exchange Administration for Domestic Individuals Participating in Stock Incentive Plans of Overseas Publicly-Listed Companies, or SAFE Circular 7, replacing the previous rules issued by SAFE in March 2007. Under the SAFE Circular 7 and other relevant rules and regulations, PRC residents who participate in a stock incentive plan in an overseas publicly-listed company are required to register with SAFE or its local branches and complete certain other procedures. Participants of a stock incentive plan who are PRC residents must retain a qualified PRC agent, which could be a PRC subsidiaries of the overseas publicly listed company or another qualified institution selected by the PRC subsidiaries, to conduct the SAFE registration and other procedures with respect to the stock incentive plan on behalf of its participants. The participants must also retain an overseas entrusted institution to handle matters in connection with their exercise of stock options, the purchase and sale of corresponding stocks or interests and fund transfers. In addition, the PRC agent is required to amend the SAFE registration with respect to the stock incentive plan if there is any material change to the stock incentive plan, the PRC agent or the overseas entrusted institution or other material changes. See “Item 4. Information on the Company—B. Business Overview—Government Regulations—PRC Regulations—Regulations on Stock Incentive Plans.” We and our PRC employees who have been granted share options and restricted shares are currently subject to these regulations. Failure of our PRC share option holders or restricted shareholders to complete their SAFE registrations may subject these PRC residents to fines and legal sanctions and may also limit our ability to contribute additional capital into our PRC subsidiaries, limit our PRC subsidiaries’ ability to distribute dividends to us, or otherwise materially adversely affect our business.

Our PRC subsidiaries are subject to restrictions on paying dividends or making other payments to us, which may restrict our ability to satisfy our liquidity requirements.

We are a holding company incorporated in the Cayman Islands. We may need dividends and other distributions on equity from our PRC subsidiaries to satisfy our liquidity requirements. Current PRC regulations permit our PRC subsidiaries to pay dividends to us only out of their accumulated profits, if any, determined in accordance with PRC accounting standards and regulations. In addition, our PRC subsidiaries are required to set aside at least 10% of their respective accumulated profits each year, if any, to fund certain reserve funds until the total amount set aside reaches 50% of their respective registered capital. Our PRC subsidiaries may also allocate a portion of its after-tax profits based on PRC accounting standards to employee welfare and bonus funds at their discretion. These reserves are not distributable as cash dividends. Furthermore, if our PRC subsidiaries incur debt on their own behalf in the future, the instruments governing the debt may restrict their ability to pay dividends or make other payments to us. In addition, the PRC tax authorities may require us to adjust our taxable income under the contractual arrangements we currently have in place in a manner that would materially and adversely affect our PRC subsidiaries’ ability to pay dividends and other distributions to us. Any limitation on the ability of our subsidiaries to distribute dividends to us or on the ability of our PRC consolidated VIE to make payments to us may restrict our ability to satisfy our liquidity requirements.

In addition, the EIT Law, and its implementation rules provide that a withholding tax rate of up to 10% will be applicable to dividends payable by Chinese companies to non-PRC-resident enterprises unless otherwise exempted or reduced according to treaties or arrangements between the PRC central government and governments of other countries or regions where the non-PRC-resident enterprises are incorporated.

45

Governmental control of currency conversion may affect the value of your investment.

The PRC government imposes controls on the convertibility of the RMB into foreign currencies and, in certain cases, the remittance of currency out of China. We receive substantially all of our revenues in RMB. Under our current corporate structure, our company in the Cayman Islands may rely on dividend payments from our PRC subsidiaries to fund any cash and financing requirements we may have. Under existing PRC foreign exchange regulations, payments of current account items, such as profit distributions and trade and service-related foreign exchange transactions, can be made in foreign currencies without prior approval from SAFE by complying with certain procedural requirements. Therefore, our PRC subsidiaries in China are able to pay dividends in foreign currencies to us without prior approval from SAFE, subject to the condition that the remittance of such dividends outside of the PRC complies with certain procedures under PRC foreign exchange regulation, such as the overseas investment registrations by our shareholders or the ultimate shareholders of our corporate shareholders who are PRC residents. But approval from or registration with appropriate government authorities is required where RMB is to be converted into foreign currency and remitted out of China to pay capital expenses such as the repayment of loans denominated in foreign currencies. The PRC government may also at its discretion restrict access in the future to foreign currencies for current account transactions. If the foreign exchange control system prevents us from obtaining sufficient foreign currencies to satisfy our foreign currency demands, we may not be able to pay dividends in foreign currencies to our shareholders, including holders of our ADSs.

The M&A Rules and certain other PRC regulations establish complex procedures for some acquisitions of Chinese companies by foreign investors, which could make it more difficult for us to pursue growth through acquisitions in China.

The Regulations on Mergers and Acquisitions of Domestic Companies by Foreign Investors, or the M&A Rules, adopted by six PRC regulatory agencies in 2006 and amended in 2009, requires an overseas special purpose vehicle formed for listing purposes through acquisitions of PRC domestic companies and controlled by PRC companies or individuals to obtain the approval of the China Securities Regulatory Commission, or the CSRC, prior to the listing and trading of such special purpose vehicle’s securities on an overseas stock exchange. In September 2006, the CSRC published a notice on its official website specifying documents and materials required to be submitted to it by a special purpose vehicle seeking CSRC approval of its overseas listings. The application of the M&A Rules remains unclear. Currently, there is no consensus among leading PRC law firms regarding the scope and applicability of the CSRC approval requirement.

The M&A Rules discussed in the preceding paragraph and recently adopted regulations and rules concerning mergers and acquisitions established additional procedures and requirements that could make merger and acquisition activities by foreign investors more time consuming and complex. For example, the M&A Rules require that the MOFCOM be notified in advance of any change-of-control transaction in which a foreign investor takes control of a PRC domestic enterprise, if (i) any important industry is concerned, (ii) such transaction involves factors that have or may have impact on the national economic security, or (iii) such transaction will lead to a change in control of a domestic enterprise which holds a famous trademark or PRC time-honored brand. Mergers, acquisitions or contractual arrangements that allow one market player to take control of or to exert decisive impact on another market player must also be notified in advance to the MOFCOM when the threshold under the Provisions on Thresholds for Prior Notification of Concentrations of Undertakings, or the Prior Notification Rules, issued by the State Council in August 2008 is triggered. In addition, the security review rules issued by the MOFCOM that became effective in September 2011 specify that mergers and acquisitions by foreign investors that raise “national defense and security” concerns and mergers and acquisitions through which foreign investors may acquire de facto control over domestic enterprises that raise “national security” concerns are subject to strict review by the MOFCOM, and the rules prohibit any activities attempting to bypass a security review, including by structuring the transaction through a proxy or contractual control arrangement. In the future, we may grow our business by acquiring complementary businesses. Complying with the requirements of the above-mentioned regulations and other relevant rules to complete such transactions could be time consuming, and any required approval processes, including obtaining approval from the MOFCOM or its local counterparts may delay or inhibit our ability to complete such transactions. It is unclear whether our business would be deemed to be in an industry that raises “national defense and security” or “national security” concerns. However, the MOFCOM or other government agencies may publish explanations in the future determining that our business is in an industry subject to the security review, in which case our future acquisitions in the PRC, including those by way of entering into contractual control arrangements with target entities, may be closely scrutinized or prohibited. Our ability to expand our business or maintain or expand our market share through future acquisitions would as such be materially and adversely affected.

46

Fluctuations in exchange rates could have a material and adverse effect on our results of operations and the value of your investment.

The conversion of Renminbi into foreign currencies, including U.S. dollars, is based on rates set by the People’s Bank of China. The Renminbi has fluctuated against the U.S. dollar, at times significantly and unpredictably. The value of the Renminbi against the U.S. dollar and other currencies may fluctuate and is affected by, among other things, changes in political and economic conditions in China and by China’s foreign exchange policies. We cannot assure you that the Renminbi will not appreciate or depreciate significantly in value against the U.S. dollar in the future. It is difficult to predict how market forces or PRC or U.S. government policy may impact the exchange rate between the Renminbi and the U.S. dollar in the future.

Any significant appreciation or depreciation of Renminbi may have a material and adverse effect on the value of, and any dividends payable on, our ADSs in U.S. dollars and your investment. For example, to the extent that we need to convert U.S. dollars into Renminbi for capital expenditures and working capital and other business purpose, appreciation of the Renminbi against the U.S. dollar would have an adverse effect on the Renminbi amount we would receive from the conversion. Conversely, if we decide to convert our Renminbi into U.S. dollars for the purpose of making payments for dividends on our ordinary shares or ADSs or for other business purposes, appreciation of the U.S. dollar against the Renminbi would have a negative effect on the U.S. dollar amount available to us. In addition, appreciation or depreciation in the value of the RMB relative to U.S. dollars would affect the U.S. dollar equivalent of our earnings, regardless of any underlying change in our business or results of operations.

Very limited hedging options are available in China to reduce our exposure to exchange rate fluctuations. To date, we have not entered into any hedging transactions in an effort to reduce our exposure to foreign currency exchange risk. While we may decide to enter into hedging transactions in the future, the availability and effectiveness of these hedges may be limited and we may not be able to adequately hedge our exposure or at all. In addition, our currency exchange losses may be magnified by PRC exchange control regulations that restrict our ability to convert Renminbi into foreign currency. As a result, fluctuations in exchange rates may have a material adverse effect on your investment.

Risks Related to Our ADSs

The trading prices of our ADSs have fluctuated and may be volatile, which could result in substantial losses to investors.

The trading prices of our ADSs have fluctuated since we first listed our ADSs. In 2020, the trading price of our ADSs has ranged from US$9.50 to US$37.19 per ADS. The market price and trading volume for our ADSs may continue to be volatile and subject to wide fluctuations in response to factors including, but not limited to, the following:

the financial projections that we may choose to provide to the public, any changes in those projections or our failure for any reason to meet those projections;
variations in our net revenues, net loss/income and cash flow;
changes in the economic performance or market valuation of other education companies;
announcements of new investments, acquisitions by us or our competitors, strategic partnerships, joint ventures or capital commitments;
announcements of new services and expansions by us or our competitors;
detrimental negative publicity about us, our competitors or our industry;
changes in financial estimates by securities analysts;
additions or departures of key personnel;
release of lock-up or other transfer restrictions on our outstanding equity securities or sales of additional equity securities;

47

potential litigation or regulatory investigations;
substantial sales or perception of sales of our ADSs in the public market;
fluctuations in market prices for our products;
any share repurchase program;
outbreaks of health epidemics, natural disasters, and other extraordinary events; and
general economic, regulatory or political conditions in China and the U.S.

Any of these factors may result in large and sudden changes in the volume and price at which our ADSs will trade. In addition, the stock market in general, and the market prices for companies with operations in China in particular, have experienced volatility that often has been unrelated to the operating performance of such companies. The securities of some PRC companies that have listed their securities in the United States have experienced significant volatility since their initial public offerings, including, in some cases, substantial price declines in the trading prices of their securities. The trading performances of these PRC companies’ securities after their offerings may affect the attitudes of investors toward PRC companies listed in the United States, which consequently may impact the trading performance of our ADSs, regardless of our actual operating performance. In addition, any negative news or perceptions about inadequate corporate governance practices or fraudulent accounting, corporate structure or other matters of other PRC companies may also negatively affect the attitudes of investors towards PRC-based companies in general, including us, regardless of whether we have conducted any inappropriate activities. Further, the global financial crisis and the ensuing economic recessions in many countries have contributed and may continue to contribute to extreme volatility in the global stock markets. Moreover, the stock market in general has experienced extreme price and volume fluctuations that have often been unrelated or disproportionate to the operating performance of companies like us. These broad market and industry fluctuations may adversely affect operating performance. Volatility or a lack of positive performance in our ADS price may also adversely affect our ability to retain key employees, some of whom have been granted restricted share units under our share incentive plan.

We cannot guarantee that any share repurchase program will be fully consummated or that any share repurchase program will enhance long-term shareholder value, and share repurchases could increase the volatility of the price of our ADSs and could diminish our cash reserves.

On September 9, 2019, our board of directors authorized a share repurchase program, pursuant to which we were authorized to repurchase our own Class A ordinary shares, in the form of ADSs, with an aggregate value of up to US$2.0 million during a six-month period between October 1, 2019 and March 31, 2020. On September 8, 2020, our board of directors authorized another share repurchase program, pursuant to which we were authorized to repurchase our own Class A ordinary shares, in the form of ADSs, with an aggregate value of up to US$20.0 million during a 12-month period between September 8, 2020 and September 7, 2021.

As of December 31, 2020, we had repurchased an aggregate of 260,048 ADSs for US$4.3 million on the open market under these programs, at an average price of US$16.72 per ADS. Our share repurchase programs could affect the price of our stock and increase volatility and may be suspended or terminated at any time.

If securities or industry analysts do not publish research or reports about our business, or if they adversely change their recommendations regarding our ADSs, the market price for our ADSs and trading volume could decline.

The trading market for our ADSs will be influenced by research reports and ratings that industry or securities analysts or ratings agencies publish about us, our business and the online education market in China in general. We do not have any control over these analysts or agencies. If one or more analysts or agencies who cover us downgrade our ADSs, or publish unfavorable research about us, the market price for our ADSs would likely decline. If one or more of these analysts cease to cover us or fail to regularly publish reports on us, we could lose visibility in the financial markets, which, in turn, could cause the market price or trading volume for our ADSs to decline.

48

Our dual class share structure with different voting rights will limit your ability to influence corporate matters and could discourage others from pursuing any change of control transactions that holders of our Class A ordinary shares and ADSs may view as beneficial.

Our ordinary shares are divided into Class A ordinary shares and Class B ordinary shares. Holders of Class A ordinary shares are entitled to one vote per share, while holders of Class B ordinary shares are entitled to ten votes per share, with Class A and Class B ordinary shares voting together as one class on all matters subject to a shareholders’ vote. As of February 28, 2021, our Class B ordinary shares represent 40.2% of our total outstanding ordinary shares on an as-converted basis and entitle their holders to 87.1% of our total voting power.

As a result of the dual class share structure and the concentration of ownership, holders of our Class B ordinary shares have substantial influence over our business, including decisions regarding mergers, consolidations and the sale of all or substantially all of our assets, election of directors and other significant corporate actions. They may take actions that are not in the best interest of us or our other shareholders. This concentration of ownership may discourage, delay or prevent a change in control of our company, which could deprive our shareholders of an opportunity to receive a premium for their shares as part of a sale of our company and may reduce the price of our ADSs. This concentrated control will limit your ability to influence corporate matters and could discourage others from pursuing any potential merger, takeover or other change of control transactions that holders of Class A ordinary shares and ADSs may view as beneficial. For more information regarding our principal shareholders and their affiliated entities, see “Item 7. Major Shareholders and Related Party Transactions.”

The sale or availability for sale of substantial amounts of our ADSs could adversely affect their market price.

Sales of substantial amounts of our ADSs in the public market, or the perception that these sales could occur, could adversely affect the market price of our ADSs and could materially impair our ability to raise capital through equity offerings in the future. We cannot predict what effect, if any, market sales of securities held by our significant shareholders or any other shareholder or the availability of these securities for future sale will have on the market price of our ADSs. In addition, certain holders of our existing shareholders are entitled to certain registration rights, including demand registration rights, piggyback registration rights, and Form F-3 or Form S-3 registration rights. Registration of these shares under the Securities Act would result in these shares becoming freely tradable without restriction under the Securities Act immediately upon the effectiveness of the registration. Sales of these registered shares in the public market, or the perception that such sales could occur, could cause the price of our ADSs to decline.

There can be no assurance that we will not be a passive foreign investment company, or PFIC, for United States federal income tax purposes for any taxable year, which could subject United States investors in our ADSs or ordinary shares to significant adverse United States income tax consequences.

A non-United States corporation, such as our company, will be classified as a “passive foreign investment company,” or PFIC, for U.S. federal income tax purposes for any taxable year, if either (i) 75% or more of its gross income for such year consists of certain types of “passive” income or (ii) 50% or more of the value of its assets (generally determined on the basis of a quarterly average) during such year is attributable to assets that produce or are held for the production of passive income (the “asset test”). Although the law in this regard is not clear, we treat our consolidated VIEs as being owned by us for U.S. federal income tax purposes because we exercise effective control over the consolidated VIEs and are entitled to substantially all of their economic benefits. As a result, we consolidate their results of operations in our consolidated U.S. GAAP financial statements. Assuming that we are the owner of our consolidated VIEs for U.S. federal income tax purposes, and based upon our income and assets (taking into account goodwill and other unbooked intangibles) and the market price of our ADSs, we do not believe that we were a PFIC for the taxable year ended December 31, 2020 and do not anticipate becoming a PFIC in the foreseeable future.

While we do not expect to be or become a PFIC in the current or foreseeable taxable years, the determination of whether we will be or become a PFIC will depend, in part, upon the value of our goodwill and other unbooked intangibles (which will depend upon the market value of our ADSs from time to time, which may be volatile). Furthermore, the determination of whether we will be or become a PFIC will depend, in part, on the composition of our income and assets. Fluctuations in the market price of our ADSs or ordinary shares may cause us to become a PFIC for the current or subsequent taxable years. The composition of our income and assets may also be affected by how, and how quickly, we use our liquid assets.

49

Because determination of PFIC status is a fact-intensive inquiry made on an annual basis that depends upon the composition of our assets and income, no assurance can be given that we are not or will not become classified as a PFIC. If we were to be or become classified as a PFIC in any taxable year, a U.S. Holder (as defined in “Taxation—United States Federal Income Taxation”) may incur significantly increased U.S. federal income tax on gain recognized on the sale or other disposition of our ADSs or ordinary shares and on the receipt of distributions on the ADSs or ordinary shares to the extent such gain or distributions is treated as an “excess distribution” under the U.S. federal income tax rules. Further, if we are classified as a PFIC for any year during which a U.S. Holder holds our ADSs or ordinary shares, we generally will continue to be treated as a PFIC for all succeeding years during which such U.S. Holder holds our ADSs or ordinary shares. You are urged to consult your tax advisor concerning the United States federal income tax consequences of acquiring, holding, and disposing of ADSs if we are or become classified as a PFIC. For more information, see “Item 10. Additional Information—E. Taxation—United States Federal Income Tax Considerations—Passive Foreign Investment Company Considerations.”

You may face difficulties in protecting your interests, and your ability to protect your rights through U.S. courts may be limited, because we are incorporated under Cayman Islands law.

We are an exempted company incorporated under the laws of the Cayman Islands. Our corporate affairs are governed by our memorandum and articles of association, the Companies Act of the Cayman Islands (2021 Revision) and the common law of the Cayman Islands. The rights of shareholders to take action against the directors, actions by minority shareholders and the fiduciary responsibilities of our directors to us under Cayman Islands law are to a large extent governed by the common law of the Cayman Islands. The common law of the Cayman Islands is derived in part from comparatively limited judicial precedent in the Cayman Islands as well as from the common law of England, the decisions of whose courts are of persuasive authority, but are not binding, on a court in the Cayman Islands. The rights of our shareholders and the fiduciary responsibilities of our directors under Cayman Islands law are not as clearly established as they would be under statutes or judicial precedent in some jurisdictions in the United States. In particular, the Cayman Islands has a less developed body of securities laws than the United States. Some U.S. states, such as Delaware, have more fully developed and judicially interpreted bodies of corporate law than the Cayman Islands. In addition, Cayman Islands companies may not have standing to initiate a shareholder derivative action in a federal court of the United States.

The Cayman Islands courts are also unlikely:

to recognize or enforce against us judgments of courts of the United States based on certain civil liability provisions of U.S. securities laws; and
to impose liabilities against us, in original actions brought in the Cayman Islands, based on certain civil liability provisions of U.S. securities laws that are penal in nature.

There is no statutory recognition in the Cayman Islands of judgments obtained in the United States, although the courts of the Cayman Islands will in certain circumstances recognize and enforce a non-penal judgment of a foreign court of competent jurisdiction without retrial on the merits.

As a result of all of the above, public shareholders may have more difficulty in protecting their interests in the face of actions taken by management, members of the board of directors or controlling shareholders than they would as public shareholders of a company incorporated in the United States.

50

Judgments obtained against us by our shareholders may not be enforceable.

We are a Cayman Islands company and all of our assets are located outside of the United States. The majority of our current operations are conducted in the China. In addition, a majority of our current directors and officers are nationals and residents of countries other than the United States. Substantially all of the assets of these persons are located outside the United States. As a result, it may be difficult or impossible for you to bring an action against us or against these individuals in the United States in the event that you believe that your rights have been infringed under the United States federal securities laws or otherwise. Even if you are successful in bringing an action of this kind, the laws of the Cayman Islands and of China may render you unable to enforce a judgment against our assets or the assets of our directors and officers.

The voting rights of holders of ADSs are limited by the terms of the deposit agreement, and you may not be able to exercise your right to vote your Class A ordinary shares.

As a holder of our ADSs, you will only be able to exercise the voting rights with respect to the underlying Class A ordinary shares in accordance with the provisions of the deposit agreement. Under the deposit agreement, you must vote by giving voting instructions to the depositary. Upon receipt of your voting instructions, the depositary will vote the underlying Class A ordinary shares in accordance with these instructions. You will not be able to directly exercise your right to vote with respect to the underlying shares unless you withdraw the shares. Under our amended and restated memorandum and articles of association, the minimum notice period required for convening a general meeting is ten clear days. When a general meeting is convened, you may not receive sufficient advance notice to withdraw the shares underlying your ADSs to allow you to vote with respect to any specific matter. If we ask for your instructions, the depositary will notify you of the upcoming vote and will arrange to deliver our voting materials to you. We cannot assure you that you will receive the voting materials in time to ensure that you can instruct the depositary to vote your shares. In addition, the depositary and its agents are not responsible for failing to carry out voting instructions or for their manner of carrying out your voting instructions. This means that you may not be able to exercise your right to vote and you may have no legal remedy if the shares underlying your ADSs are not voted as you requested.

We are an emerging growth company within the meaning of the Securities Act and may take advantage of certain reduced reporting requirements.

We are an “emerging growth company,” as defined in the JOBS Act, and we may take advantage of certain exemptions from various requirements applicable to other public companies that are not emerging growth companies including, most significantly, not being required to comply with the auditor attestation requirements of Section 404 for so long as we are an emerging growth company. As a result, if we elect not to comply with such auditor attestation requirements, our investors may not have access to certain information they may deem important.

We are a foreign private issuer within the meaning of the rules under the Exchange Act, and as such we are exempt from certain provisions applicable to United States domestic public companies.

Because we qualify as a foreign private issuer under the Exchange Act, we are exempt from certain provisions of the securities rules and regulations in the United States that are applicable to U.S. domestic issuers, including:

the rules under the Exchange Act requiring the filing with the SEC of quarterly reports on Form 10-Q or current reports on Form 8-K;
the sections of the Exchange Act regulating the solicitation of proxies, consents, or authorizations in respect of a security registered under the Exchange Act;
the sections of the Exchange Act requiring insiders to file public reports of their share ownership and trading activities and liability for insiders who profit from trades made in a short period of time; and
the selective disclosure rules by issuers of material nonpublic information under Regulation FD.

51

We are required to file an annual report on Form 20-F within four months of the end of each fiscal year. In addition, we publish our results on a quarterly basis as press releases, distributed pursuant to the rules and regulations of the NYSE. Press releases relating to financial results and material events are also be furnished to the SEC on Form 6-K. However, the information we are required to file with or furnish to the SEC are less extensive and less timely as compared to that required to be filed with the SEC by United States domestic issuers.

Furthermore, as a Cayman Islands company listed on the NYSE, we are permitted to elect to rely, and have relied, on the home country exemptions afforded to foreign private issuers under NYSE corporate governance rules, including:

an exemption from having a board of directors that is composed of a majority of independent directors;
an exemption from having an audit committee comprised of at least three members;
an exemption from having a compensation committee that is composed entirely of independent directors; and
an exemption from having a nominating and governance committee that is composed entirely of independent directors.

As a result, you may not be afforded the same protections or information, which would be made available to you, were you investing in a United States domestic issuer.

You may not receive dividends or other distributions on our Class A ordinary shares and you may not receive any value for them, if it is illegal or impractical to make them available to you.

The depositary of our ADSs has agreed to pay to you the cash dividends or other distributions it or the custodian receives on Class A ordinary shares or other deposited securities underlying our ADSs, after deducting its fees and expenses. You will receive these distributions in proportion to the number of Class A ordinary shares your ADSs represent. However, the depositary is not responsible if it decides that it is unlawful or impractical to make a distribution available to any holders of ADSs. For example, it would be unlawful to make a distribution to a holder of ADSs if it consists of securities that require registration under the Securities Act but that are not properly registered or distributed under an applicable exemption from registration. The depositary may also determine that it is not feasible to distribute certain property through the mail. Additionally, the value of certain distributions may be less than the cost of mailing them. In these cases, the depositary may determine not to distribute such property. We have no obligation to register under U.S. securities laws any ADSs, ordinary shares, rights or other securities received through such distributions. We also have no obligation to take any other action to permit the distribution of ADSs, ordinary shares, rights or anything else to holders of ADSs. This means that you may not receive distributions we make on our ordinary shares or any value for them if it is illegal or impractical for us to make them available to you. These restrictions may cause a material decline in the value of our ADSs.

You may not be able to participate in rights offerings and may experience dilution of your holdings.

We may, from time to time, distribute rights to our shareholders, including rights to acquire securities. Under the deposit agreement, the depositary will not distribute rights to holders of ADSs unless the distribution and sale of rights and the securities to which these rights relate are either exempt from registration under the Securities Act with respect to all holders of ADSs, or are registered under the provisions of the Securities Act. The depositary may, but is not required to, attempt to sell these undistributed rights to third parties, and may allow the rights to lapse. We may be unable to establish an exemption from registration under the Securities Act, and we are under no obligation to file a registration statement with respect to these rights or underlying securities or to endeavor to have a registration statement declared effective. Accordingly, holders of ADSs may be unable to participate in our rights offerings and may experience dilution of their holdings as a result.

52

You may be subject to limitations on transfer of your ADSs.

Your ADSs are transferable on the books of the depositary. However, the depositary may close its books at any time or from time to time when it deems expedient in connection with the performance of its duties. The depositary may close its books from time to time for a number of reasons, including in connection with corporate events such as a rights offering, during which time the depositary needs to maintain an exact number of ADS holders on its books for a specified period. The depositary may also close its books in emergencies, and on weekends and public holidays. The depositary may refuse to deliver, transfer or register transfers of our ADSs generally when our share register or the books of the depositary are closed, or at any time if we or the depositary thinks it is advisable to do so because of any requirement of law or of any government or governmental body, or under any provision of the deposit agreement, or for any other reason.

We incur increased costs as a result of being a public company, and we cannot predict or estimate the amount of additional future costs we may incur or the timing of such costs.

As a public company, we incur significant legal, accounting and other expenses that we did not incur as a private company, including additional costs associated with our public company reporting obligations. The Sarbanes-Oxley Act of 2002, as well as rules subsequently implemented by the SEC and the NYSE, impose various requirements on the corporate governance practices of public companies. As a company with less than US$1.07 billion in revenues for our last fiscal year, we qualify as an “emerging growth company” pursuant to the JOBS Act. An emerging growth company may take advantage of specified reduced reporting and other requirements that are otherwise applicable generally to public companies. These provisions include exemption from the auditor attestation requirement under Section 404 of the Sarbanes-Oxley Act of 2002 in the assessment of the emerging growth company’s internal control over financial reporting.

We expect these rules and regulations to increase our legal and financial compliance costs and to make some corporate activities more time-consuming and costly. After we are no longer an “emerging growth company”, we expect to incur significant expenses and devote substantial management effort toward ensuring compliance with the requirements of Section 404 of the Sarbanes-Oxley Act of 2002 and the other rules and regulations of the SEC. We are currently evaluating and monitoring developments with respect to these rules and regulations, and we cannot predict or estimate with reasonable certainty the amount of additional costs we may incur or the timing of such costs.

In the past, shareholders of a public company often brought securities class action suits against the company following periods of instability in the market price of that company’s securities. If we were involved in a class action suit, it could divert a significant amount of our management’s attention and other resources from our business and operations, which could harm our results of operations and require us to incur significant expenses to defend the suit. Any such class action suit, whether or not successful, could harm our reputation and restrict our ability to raise capital in the future. In addition, if a claim is successfully made against us, we may be required to pay significant damages, which could have a material adverse effect on our financial condition and results of operations.

ITEM 4.     INFORMATION ON THE COMPANY

A.          History and Development of the Company

We began our operations in July 2011 through Beijing Dasheng Zhixing Technology Co., Ltd., or Dasheng Zhixing, a PRC domestic company, which has become our consolidated VIE through a series of contractual arrangements. 51Talk English Philippines Corporation, or Philippines Co I, was incorporated in August 2012 to conduct our business operations in the Philippines, including teacher sourcing, teacher engagement, teacher training, teacher quality control, course content development and free trial lessons.

In order to facilitate international capital raising of our company, we incorporated China Online Education Group, or COE, to become our offshore holding company under the laws of the Cayman Islands in November 2012. In January 2013, China Online Education (HK) Limited, or COE HK Co I, was incorporated in Hong Kong as a wholly owned subsidiary of COE. Beijing Dasheng Online Technology Co., Ltd., or Dasheng Online, was set up in June 2013 as a wholly owned subsidiary of COE HK Co I in the PRC.

53

In October 2014, we undertook an internal reorganization, pursuant to which we established two new subsidiaries, namely 51Talk English International Limited, or COE HK Co II, in Hong Kong and China Online Innovations Inc., or Philippines Co II, in the Philippines. Since the reorganization, foreign teachers delivering paid lessons on our platform no longer entered into service agreements with Philippines Co I, but rather entered into service agreements with COE HK Co II. Furthermore, we transferred the bulk of our Philippine business operations from Philippines Co I to Philippines Co II, and we began to enter into employment agreements with new full-time employees in the Philippines via Philippines Co II. In January 2016, we established a new subsidiary in the Philippines, On Demand English Innovations Inc., or Philippines Co III. In April 2016, we transferred all business operations and most of the assets of Philippines Co I to Philippines Co III. After these internal reorganizations, Philippines Co III conducts our business operations relating to the free trial lessons delivered by our free trial teachers, Philippines and Philippines Co II conducts the remainder of our business operations in the Philippines, including teacher sourcing, teacher recommendation, teacher training, teacher quality control, course content development and free trial lessons offered by our free trial teachers.

Philippines Co I currently does not have any material business operation, and we intend to gradually liquidate Philippines Co I.

Under the Philippine Corporation Code, the business, assets and affairs of a corporation are handled and managed by a board of directors, which is composed of the number of individuals mandated under the corporation’s articles of incorporation. Philippine law further requires that each director own at least one share of stock in his or her name in the books of the corporation. In order to comply with the foregoing, there are seven individual shareholders of Philippines Co II and five individual shareholders of Philippines Co III, holding an aggregate of 0.000007% and 0.001% of the equity interest of Philippines Co II and Philippines Co III, respectively. COE entered into contractual arrangements with each of (i) Philippines Co II and its seven individual shareholders and (ii) Philippines Co III and its five individual shareholders. These contractual arrangements provide us with an exclusive option to purchase all of the equity interests in Philippines Co II and Philippines Co III held by individual shareholders and the power to exercise their respective shareholder rights.

In January 2015, we acquired and consolidated the business operations and assets of 91 Waijiao, a provider of English education programs in China that focused on offering live lessons by foreign teachers online. The following operating metrics of our company exclude the corresponding data of 91 Waijiao for all periods presented in this annual report, all of which have been immaterial to our overall business operation since our acquisition of the business operations and assets of 91 Waijiao: (i) the number of paid lessons booked, (ii) the number of active students, (iii) the number of paying students and (iv) the number of teachers available.

On June 10, 2016, our ADSs began trading on the NYSE under the ticker symbol “COE.” We sold a total of 2,760,000 ADSs (reflecting the full exercise of the over-allotment option by the underwriters to purchase an additional 360,000 ADSs), representing 41,400,000 Class A ordinary shares, at an initial offering price of US$19.00 per ADS. Concurrently with our initial public offering, we also issued 11,842,105 and 3,947,368 Class A ordinary shares at a price of US$19.00 per share to DCM (through two affiliated entities) and Sequoia (through SCC Growth I Holdco A, Ltd.), respectively, through private placements.

In December 2016, we incorporated Shanghai Zhishi Education Training Co., Ltd., or Zhishi Training, as a wholly-owned subsidiary of Dasheng Zhixing to conduct our business operations in Shanghai. In January 2017, Wuhan Houdezaiwu Online Technology Co., Ltd., or Houdezaiwu Online, was incorporated as a wholly-owned subsidiary of Dasheng Zhixing to conduct our business operations in Wuhan. In October 2017, Tianjin Dasheng Zhixing Technology Co., Ltd., was incorporated as a wholly-owned subsidiary of Dasheng Zhixing to conduct our business operations in Tianjin, which was subsequently dissolved in October 2019.

In July 2018, we incorporated Helloworld Online Education Group, or Helloworld Online Cayman, under the laws of the Cayman Islands as a wholly owned subsidiary of COE. In August 2018, Helloworld Online Education Group (HK) Limited, was incorporated in Hong Kong as a wholly owned subsidiary of Helloworld Online Cayman. Beijing Helloworld Online Technology Co., Ltd., was set up in September 2018 as a wholly owned subsidiary of Helloworld Online Education Group (HK) Limited in the PRC. Beijing Dasheng Helloworld Technology Co., Ltd. was set up in July 2018 as an operating entity of the business of small class lessons. Through a series of contractual arrangements, we obtained control over Beijing Dasheng Helloworld Technology Co., Ltd., and treat it as a consolidated VIE.

In July 2019, we incorporated Shenzhen Dasheng Zhiyun Technology Co., Ltd., a PRC domestic company, to conduct our business operations in Shenzhen, which has become our consolidated VIE through a series of contractual arrangements.

54

In September 2019, we announced a US$2.0 million share repurchase program and repurchased an aggregate of 120,448 ADSs at an average purchase price of US$ 7. 09 in per ADS 2019 and 100 ADSs at the price of US$9.51 per ADS in 2020, including repurchase commissions, under this program.

In 2020, we established five branch offices of Beijing Dasheng Zhixing Technology Co., Ltd. , which were respectively located in Ningbo city of Zhejiang province, Jinan city of Shandong province, Hefei city of Anhui province, Changping district of Beijing city and Shijiazhuang city of Hebei province, and one branch office of Wuhan Houdezaiwu Online Technology Co., Ltd. located in Qiaokou district of Wuhan.

On June 17, 2020, we completed a registered follow-on public offering, where we issued and sold 327,140 ADSs (including 27,140 ADSs sold from the exercise of over-allotment option) and certain selling shareholders sold 795,542 ADSs (including 95,542 ADSs sold from the exercise of over-allotment option), at a public offering price of US$19.00 per ADS. We received aggregate gross proceeds from the follow-on public offering of approximately US$6.2 million.

In September 2020, we announced a US$20.0 million share repurchase program and repurchased an aggregate of 139,500 ADSs at an average purchase price of US$25.07, including repurchase commissions, under this program during the second half of 2020.

In December 2020, we completed the acquisition of GKid, a provider of innovative AI-driven online English courses through highly interactive animation and picture books for children, and obtain GKid's product portfolio and industry-leading AI technologies. We believe that with product offerings intended for those between the ages of three and eight, this acquisition both extends our addressable market and broadens our product and curriculum portfolio, leading to product improvement and innovation which will better serve our students.

Our principal executive offices are located at 6th Floor, Deshi Building North, Shangdi Street, Haidian District, Beijing 100085, PRC. Our telephone number at this address is +86-10-5692-8909. Our registered office in the Cayman Islands is located at the offices of International Corporation Services Ltd., Harbour Place 2nd Floor, 103 South Church Street, P.O. Box 472, George Town, Grand Cayman KY1-1106, Cayman Islands. Our agent for service of process in the United States is Law Debenture Corporate Services Inc., located at 400 Madison Avenue 4th Floor, New York, New York 10017.

SEC maintains an internet site that contains reports, proxy and information statements, and other information regarding issuers that file electronically with the SEC on www.sec.gov. You can also find information on our website https://51talk.investorroom.com. The information contained on our website is not a part of this annual report.

B.          Business Overview

We are a leading online education platform in China, with core expertise in English education. Our mission is to make quality education accessible and affordable. Recognizing the strong demand for improving English proficiency and the lack of effective and affordable solutions in China, our founders started with English education as the first step of our journey.

English education in China traditionally focuses on test preparation instead of improving English proficiency, especially improving English communication skills. To address this unmet need, we have developed proprietary online and mobile education platforms that enable students across China to take live interactive English lessons with overseas foreign teachers, on demand, fostering the development of all aspects of English proficiency.

We connect our students with a large pool of highly qualified foreign teachers that we have assembled using a shared economy approach. Once our teachers have gone through our rigorous selection and training process, we give them the flexibility to deliver lessons based on their own scheduling availability, at appropriate locations of their choice, and get paid based on the number of lessons taught. This shared economy approach has allowed us to quickly build a large pool of teachers in a cost-effective manner. We employ student and teacher feedback and data analytics to deliver a personalized learning experience. Our platform analyzes teachers’ teaching aptitudes, feedback and rating from students as well as background, and recommends suitable teachers to students according to their respective characteristics and learning objectives. The large pool of teachers not only allows us to provide live lessons to students on demand by giving them scheduling flexibility, but also ensures that we are able to accommodate and address students’ individual learning behaviors and needs.

55

We develop and tailor our proprietary curriculum specifically to our interactive lesson format and our goal of building an interactive and immersive English learning environment. Our flagship courses, Classic English Junior and Classic English, place specific emphasis on the development of English communication skills. We complement our flagship offerings with American Academy and Small Class courses, as well as a number of specialty courses aimed at situation-based English education needs, such as our 51 Talk New Concept English course, as well as Business English and IELTS Speaking.

We have designed a holistic learning solution that enhances effective learning through the integration of live lessons, practice, assessment and mentoring. Our live lessons allow for frequent interactions between students and teachers, which is a key factor in improving English communication skills. Prior to taking lessons, students preview course materials using exercises and illustrations, supported by a pronunciation recognition and rating system. Assessment includes post-lesson quizzes and level advancement exams, both of which help students better assess their learning outcome and identify areas for improvement.

Our proprietary online and mobile education platforms, particularly our Air Class platform, are critical to students’ learning experience. The Air Class platform integrates a number of features that allows us to closely simulate, and in some ways surpass, a traditional classroom experience. Our 51Talk mobile app, which serves as an integral part of our students’ overall learning experience, allows students to book and manage lessons, access pre-lesson preparation and review materials, and take lessons at locations of their choice. Approximately 90.9% of our active students utilized our mobile app in the three months ended December 31, 2020.

Our gross billings increased from RMB1,703.0 million in 2018 to RMB2,080.6 million in 2019, and further to RMB2,722.6 million (US$417.3 million) in 2020. We define gross billings for a specific period as the total amount of cash received for the sale of course packages and services in such period, net of the total amount of refunds in such period. We have experienced significant growth in net revenues, which increased from RMB1,145.5 million in 2018 to RMB1,478.5 million in 2019, and to RMB2,054.1 million (US$314.8 million) in 2020. Our net loss decreased from RMB416.7 million in 2018 to RMB104.4 million in 2019, and we generated net income of RMB147.0 million (US$22.5 million) in 2020.

In particular, we have experienced significant growth in the K-12 online English education market, which has since become our main focus. We have implemented a series of targeted initiatives to better engage K-12 students and their parents. In 2015, we released our Classic English Junior course which is customized to the learning objectives and patterns of K-12 students. In March 2016, we launched our 51Talk New Concept English course, which is a test preparation course tailored for K-12 students, and in May 2016, we introduced American Academy course package with teachers from North America mainly catering to children five to twelve years old. In June 2017, we launched our small class program for K-12 students, which offers students a motivating learning environment with fixed classmates and fixed teachers. As a result our initiatives and efforts, K-12 students’ contribution to our overall gross billings reached 96.4% in the last quarter of 2020, compared to 94.1% in the last quarter of 2019.

The following table sets forth our key operating data for the periods indicated:

For the Year Ended December 31,

    

2018

2019

2020

Summary of Operating Data

 

  

 

  

 

  

Gross billings (1) (in RMB millions)

 

1,703.0

 

2,080.6

 

2,722.6

Gross billings contributed by K-12 students (in RMB millions)

 

1,466.6

 

1,949.3

 

2,630.9

Active students (2) (in thousands)

 

310.0

 

351.0

 

470.7

Paying students (3) (in thousands)

 

169.6

 

172.0

 

263.2

Average spending per paying student (in RMB thousands)

 

10.1

 

11.4

 

10.3

Notes:

(1)“Gross billings” for a specific period refer to the total amount of cash received for the sale of course packages and services in such period, net of the total amount of refunds in such period.
(2)An “active student” for a specified period refers to a student who booked at least one paid lesson, excluding those students who only attended paid live broadcasting lessons or trial lessons. A lesson is considered “booked” when it is taken or when the student to such lesson is confirmed absent.
(3)A “paying student” for a specified period refers to a student that purchased a course package during the period, excluding those students who only paid for live broadcasting lessons or trial lessons, and the total number of “paying students” for a specified period refers to the total number of paying students for such period minus the total number of students that obtained refunds during such period.

56

Learning Process

Our holistic learning process consists of four aspects: live lessons, effective practice, assessment and mentoring.

In order to recommend the proper course level that a new student should take, we first assess the student’s English proficiency, using a 11-level scale for K-12 students and a 16-level scale for adult students. New students of one-on-one class will undergo an assessment typically carried out by our foreign teachers in one-on-one settings. New students who plan to take a small class can answer a few questions online to assess their levels of proficiency in English.

Once a student is enrolled, he or she first picks the courses based on our recommendation. For one-on-one class, each student can select the timing for each lesson according to his or her individual preferences and scheduling needs. For our small class program, at the time of enrollment, students will select a class with a fixed weekly schedule consisting of two foreign-teacher lessons and one Chinese-teacher lesson. Once a lesson is scheduled, the student has access to pre-lesson study materials. After each lesson, the student is encouraged to assess their learning outcome by taking the post-lesson quizzes.

Live lessons

One-on-one lessons with foreign teachers

A substantial majority of our students take live one-on-one lessons with our Filipino teachers. We believe lessons that enable interaction between the student and the teacher as well as individual attention to the students are key to an effective English learning experience. Each student has access to a large pool of qualified teachers. Students have the flexibility to select teachers based on a wide range of attributes, including their rating and feedback from other students, as well as teaching aptitudes and characteristics. We also cross reference students’ English proficiency, learning progression, age group, profession, gender and platform engagement against certain traits of our teacher base to provide each student an individualized shortlist of most suitable teachers.

Lessons are typically 25 minutes long. Teachers and students interact using real-time audio and visual streaming technology. Our proprietary Air Class platform allows students to see the teacher and view the interactive white boards and course materials, on their desktop, laptop or mobile device. This makes the instructional process more efficient and the learning experience more interactive.

Our teachers provide instructions using our standardized curriculum. Within the framework of our standardized course materials, our one-on-one lesson format allows our teachers to adjust the pace of each lesson according to student performance and reaction, thus accommodating students across all learning curves.

In order to give students a consistent and seamless learning experience from different teachers, after each lesson teachers record in memos the strengths of the students, summaries of knowledge points and areas that need improvement and other information that would be helpful to teachers of future lessons. These memos allow subsequent teachers to be briefed on the student’s learning background and to continue to provide the student an adaptive and effective learning experience. Furthermore, these memos are also made available to students as a study tool.

In the third quarter of 2015, we began offering one-on-one lessons with global teachers, which we define as the non-Filipino foreign teachers, to complement our pool of Filipino teachers.

In the second quarter of 2016, we launched the American Academy program, which includes North American teachers and mainly caters to children from five to twelve years old. The one-on-one lessons with global teachers, including those under the American Academy program, are offered at prices higher than the price of one-on-one lessons with Filipino teachers.

Small class lessons

In June 2017, we launched our small class program to give students more options that cater to their needs to learn with peers, with fixed schedule, fixed classmates and fixed teachers.

57

Students opting in for small class lessons will choose a class with a fixed teacher designated for the class and a fixed weekly schedule for a period of approximately three months. Students will take three lessons in each week. Each lesson comprises two 25-minute sessions. Two of the lessons are taught by a foreign teacher and the other one by a Chinese teacher. Each small class taught by a foreign teacher is composed of up to six students, while the small class taught by the Chinese teacher is composed of up to eighteen students. The small class lesson format encourages students to interact with the teachers and classmates and engage students in the in-class environment through learning with the same groups of classmates and teachers every time.

Our small class lessons are taught by both Filipino teacher and global teacher options, with the latter offered at a higher price.

Other Live Broadcasting lessons

We also offer live broadcasting lessons taught by Chinese or foreign teachers to meet various needs of students and to reach a more diversified student base. The lessons cover interest-based topics. Live broadcasting lessons are 25 minutes to 50 minutes in length. Each live broadcasting lessons could hold up to 3,000 students.

In 2020, 48.0 million paid lessons were delivered to our students, including one-on-one, small class and other live broadcasting lessons, compared with 30.9 million paid lessons delivered in 2019. In the last three months of 2020, a total of 12.7 million paid lessons were delivered to our students. When calculating the number of paid lessons delivered, we refer to the number of lessons that teachers delivered to our students, instead of the number of lessons that our students booked, to avoid repetitive counting of paid lessons when multiple students took the same class.

Effective Practice

Students are encouraged to preview course materials through the Air Class platform. Pre-lesson learning is particularly important, as such process allows students to engage in more productive interactions with teachers or other students during live lessons.

Our pre-lesson studying system contains key vocabulary and grammar learning points, illustrated by explanations and examples. Our system is also interactive, featuring audio functions that allow students to hear the correct pronunciation of key vocabulary words and model sentences. Students can record their pronunciation of individual words to be graded by our system. To build a more instinctive understanding of the English language for our students, our pre-lesson studying system relies on graphic illustrations to explain the meaning of vocabulary and phrases, rather than simply presenting the Chinese translation.

Assessment

To assess learning outcomes and to reinforce memories on course materials, students may access our post-lesson review system through the Air Class platform and our mobile app. Our post-lesson review system includes quizzes that are designed to capture the key takeaways from each lesson. In order to advance to a higher level of Classic English Junior or Classic English course, a student is encouraged to take a level advancement exam designed to test the student’s grasp of the key knowledge points from the previous course level.

Mentoring

We maintain a pool of Chinese teachers for our K-12 students. Our Chinese teachers host weekly preview and review lessons as part of the small class program. We have established stringent selection criteria and make hiring decisions based on English proficiency, academic qualifications and teaching experience. We had 160 (including 3 full-time employees and 157 outsourced personnel) Chinese teachers as of December 31, 2020.

Foreign Teachers

Our teaching staff is critical to the quality of our programs and to promoting our brand and reputation. We have assembled a large pool of teachers in the Philippines as well as in the rest of the world. Our teachers deliver paid lessons based on their individual availability, at appropriate locations of their choice, and are paid according to the number of lessons they teach. Teachers who deliver paid lessons are generally engaged by us as independent contractors. We enter into service agreements with our teachers for an initial

58

term of one year which automatically renews at the end of each term. We monitor the aggregate number of hours our teachers teach each day and the rate at which our students take lessons in order to provide both an optimal number of teachers for our large and growing student base and sufficient teaching opportunities for our teachers. As of December 31, 2018, 2019 and 2020, we had approximately 21.0 thousand, 23.2 thousand and 29.9 thousand available teachers qualified to deliver lessons on our platform, respectively.

Teacher engagement

Our teachers from the Philippines have high English proficiency through education and training, and many of them have had extensive exposure to English-speaking work environments and experience in service industries, such as in call centers for Western multi-national enterprises. The individual skill sets and backgrounds of prospective teachers, combined with our rigorous selection and training program, have enabled us to build a team of passionate and patient teachers who are highly qualified to assist students in meeting their learning objectives. The majority of our teachers are university graduates in the Philippines, including many from reputable universities, medical and nursing schools, as well as experienced teachers. For our American Academy program, we mainly engage teachers from North America with primary school and kindergarten teaching experience. We also engage qualified Chinese tutors and foreign teachers to establish a diversified and comprehensive teacher base to accommodate the different preferences of our students.

We attract applicants through various online social media platforms and career websites and regularly participate in job fairs in the Philippines. We have established official partnerships with leading universities in the Philippines, through which we promote our job offerings to and accept applications from their students. We also reach out to prospective foreign teachers and Chinese teachers through major job posting portals. Our teachers are attracted to our platform as it grants them the flexibility of scheduling and location, allows them to utilize their English skills to receive competitive service fees, and gives them the opportunity to interact with students. In addition, we have a strong brand presence in the Philippines and a significant percentage of our teachers are referred to us from our existing teachers, which drives cost efficiency of our teacher engagement. Teachers engaged through internal referrals have historically demonstrated higher instructional quality and retention rates.

To ensure the quality of our teachers, we seek teachers capable of, and preferably experienced in, delivering effective instruction. Given the interactive nature of our live lessons, we seek to engage teachers who have a strong command of the English language and good communication skills. Prospective candidates must go through a resume screening, phone interview screening, pre-service orientation, new teacher training and demonstration in order to be qualified to deliver live lessons to our students. We qualified approximately 4.5%, 6.8%, and 4.4% of the total applicants in the Philippines in 2018, 2019, and 2020 respectively.

Teacher training and development

Through the ongoing enhancement and refinement of our teaching methods and teacher training, our teachers are able to develop the skills necessary to more effectively communicate key learning points from our proprietary curriculum to our students. We believe that empowering our teachers with these skills is essential to maintaining our leading position as online and mobile education platforms and improving student experience and ensuring that our students receive quality education.

Our newly-engaged teachers are generally required to undergo standard training programs that focus on our curriculum and teaching skills in a live lesson setting, as well as the specific learning behavior and objectives to a typical Chinese student. Our trainers also provide customized training based on a new teacher’s educational background and previous professional experience. New teachers also learn how to use our proprietary Air Class platform and how it can improve their teaching effectiveness. After completing our new teacher training program, the candidates will be assessed by our team of experienced evaluators before they are allowed to offer lessons on our platform.

To ensure our teachers continue to improve, we offer standardized training modules based on their progress and experience level on our platform. Our teachers are ranked according to a six-star scale and most of them begin their careers as one-star teachers. In order to advance through our system, teachers must accumulate the required amount of teaching hours, maintain high student ratings and complete the training modules. Our training program is updated and customized based on changes to our curriculum and feedback from our quality assurance team and students. We also operate a quality assurance team to monitor teacher performance, review recordings of lessons based on random samplings and handle student complaints.

59

We plan to maintain this level of commitment to our teachers as we expand our platform and develop our teachers’ capabilities through partnerships with training and certification bodies in the future.

Teacher evaluation and promotion

We collect student feedback on our teachers on a regular basis. Each teacher’s rating and student reviews are publicly available to students. Teachers with higher ratings and more favorable reviews tend to earn higher incomes as their teaching slots are filled by students more quickly.

We offer our teachers career advancement prospects with competitive service fees. The service fees of our teachers are based on student reviews, number of lessons taught and the completion of on-going training. Each advancement along the seven-star system results in a pay raise for each lesson taught. We also offer our teachers discretionary merit-based incentive bonuses, as well as opportunities for teachers who aspire to further their career in teacher training or course development based on their performance and capability.

Course Offerings

In addition to building general proficiency in listening, speaking, reading and writing skills, our proprietary course materials have a special emphasis on developing English communication skills. Each of our courses for one-on-one lessons is broken down into 25-minute sessions, and for small class lessons into two 25-minute sessions, both highly interactive and with clear learning objectives. The materials for our courses are designed for teaching settings that are conducted in live audio-visual lesson format and delivered by foreign teachers.

We currently offer two flagship courses, namely Classic English Junior and Classic English, both of which were developed under the guidance of the Common European Framework of Reference for Languages: Learning, Teaching, Assessment, or the CEFR. We complement our flagship offerings with American Academy, Small Class and Level-K courses, as well as a number of specialty courses aimed at situation-based English education needs, such as our 51 Talk New Concept English course, as well as Business English and IELTS Speaking.

Classic English Junior and Classic English

Classic English Junior and Classic English are our flagship courses and are taken by the substantial majority of our students, with the former targeting K-12 students and the latter catering to adult students. Our proprietary Classic English curriculum and course materials were developed under the guidance of the CEFR and are grouped into six general stages of English proficiency, splitting across a total of 16 levels. In addition to being guided by the CEFR, our proprietary Classic English Junior curriculum and course materials are developed under the further guidelines of the Content and Language Integrated Learning teaching method, and are split across 11 levels (from LK, L0 to L9) in aggregate. As a curriculum for K-12 students, our Classic English Junior course materials are adapted in particular to the learning patterns of children and teenagers, with a strong emphasis on teaching the subject matters in addition to English language skills.

The different levels of our Classic English Junior and Classic English course materials correspond to the English proficiency levels of new students as determined by our initial assessment process and also correspond to the six levels of language proficiency as described under the CEFR. Students are recommended to begin on our platform with the level of Classic English Junior or Classic English that corresponds to their individual English proficiency. In order to advance to a higher level of Classic English Junior or Classic English course, a student is encouraged to take a level advancement test designed to test the student’s grasp of the key knowledge points from the previous course level. Such exams also serve as a studying tool for students to hone what they had previously learned during the course by requiring students to review their notes and study materials from earlier lessons.

Other K-12 Courses

We continue to expand our K-12 student course offerings. In March 2016, we launched a new course, 51Talk New Concept English, which is an advanced course tailored for K-12 students. In May 2016, we introduced a new course package, American Academy, which mainly includes North American teachers with primary school and kindergarten teaching experience and caters to

60

children five to twelve years old. The American Academy curriculum and course materials are developed under the guidelines of the Common Core State Standards, and are split across eight levels.

In June 2017, we introduced our small class program. The Small Class curriculum and course materials are developed under the guidelines of the CEFR, and are split across six levels. The course materials are integrated with features of interactions and gamifications to enhance student collaboration and positive competition in a peer learning environment.

In September 2020, we launched the Level-K courses for Classic English Junion. To augment our K-12 offerings, the Level-K courses are designed for kindergarten students aged 3 to 5, aiming to broaden our student base and build good study habits from a young age through our platform.

Specialty courses

In addition to our flagship courses, we currently offer various specialty English courses aimed at situation-based English education. Our most popular specialty courses include Business English, IELTS Speaking, Free-talk, Interview English, Travel English and Daily English.

Course Content Development

Team

We have dedicated course content development teams based in Beijing and Manila, employing a total of 110 professionals as of December 31, 2020. Our content development team members focus exclusively on developing, updating and improving our curriculum and course materials. We leverage the familiarity of our professionals in Beijing with the learning patterns of Chinese students, as well as the high English proficiency of our professionals in the Philippines to produce customized and high quality course material for our students.

Process

Our Classic English Junior, Classic English, American Academy and Small Class course materials and content for substantially all of our popular specialty courses are developed in-house.

We regularly and systematically update our existing curriculum to make them more effective and appealing to our students, and to adopt the latest English teaching methods. We also regularly engage in new course development in order to capture the demands created by evolving needs for English education. The feedback and market information we gather provide us with a wealth of resources for updating our existing course materials and developing new courses. For major updates to our flagship courses, we first pilot test the new versions for several months to assess student and teacher satisfaction. We then broadly release such new versions on our platform after we have incorporated the relevant feedback.

We regularly release updates to our course materials. For our Classic English Junior course materials, we generally release a major update every year. We will continue to launch new courses in the future, especially in the area of K-12 English education, in order to meet the varied interests and English learning needs of young students across China and to realize greater cross-selling opportunities.

Online Education Platform

Proprietary Air Class platform

We developed our proprietary Air Class platform, which includes innovative features that closely simulate, and in some ways surpass, a traditional classroom learning experience, such as the interactive white board that allows teachers to highlight in real-time specific text phrases or important points to students. Our Air Class platform integrates high quality video and audio streaming features to create an interactive learning experience for our students. Each aspect of our holistic learning solution is available through our Air Class platform. The Air Class platform is available online and through our mobile app.

61

Mobile app

Our mobile platform is an integral part of our students’ overall learning experience. Through our mobile app, we enhance the learning experiences of our students with better flexibility and higher frequency of engagement. It allows students to book and manage lessons, access pre-lesson preparation and review materials and take lessons over their mobile devices. It also supports live lessons with features specifically designed for mobile devices. We continually upgrade and optimize our mobile app to improve our student experience. Approximately 90.9% of our active students accessed our mobile platform at least once during the three months ended December 31, 2020. We offer our mobile app on both iOS and Android.

Students

In 2018, 2019 and 2020, we had 310.0 thousand, 351.0 thousand and 470.7 thousand active students, respectively. An “active student” for a specified period refers to a student who booked at least one paid lesson, excluding those students who only attended paid live broadcasting lessons or trial lessons. A lesson is considered “booked” when it is taken or when the student to such lesson is confirmed absent.

Profile

In the fourth quarter of 2020, 95.1% of our active students were K-12 students, compared to 89.8% in the fourth quarter of 2019, and 4.9% were adults. The percentage of K-12 students has risen in the past year as we continued to expand our targeted marketing efforts following the launch of the flagship Classic English Junior course, 51Talk New Concept English course, American Academy program and Small Class program to cater to K-12 English education needs, and to optimize execution on our strategically focused K-12 one-on-one mass market program.

In the fourth quarter of 2020, 27.6% of our active students resided in tier-one cities in China. We plan to increase penetration in our existing geographic markets in China and further expand into new ones with great growth potential.

Student Services

We employ a service-oriented approach and devote significant resources to developing course-related support and services for our students.

Our technology support personnel are available during lesson hours to monitor and provide real-time support services to students encountering technical difficulties.

In addition to the student services described above, our general student service representatives counsel potential and existing students on our courses, assist in course-package purchases, handle student complaints and provide other support services. They are available online and by phone between 9:00 a.m. and 10:00 p.m., seven days a week. Our dedicated general student service team had 124 individuals (including 8 full-time employees and 116 outsourced personnel) as of December 31, 2020. We engage student service personnel from candidates with good communication skills and student service ethics and provide on-the-job training for our new staffs. We conduct ongoing evaluations of our student service staff and provide periodic training to improve their skills.

Sales and Marketing

We market our platform through a combination of online and offline channels, and we also generate sales leads through referrals and by offering corporate packages to businesses. Our tele-marketing teams follow up on sales leads by providing additional information and support and trying to convince prospective students to enroll in our free trial lessons. Our course consultants then follow up with prospective students who have taken our free trial lessons and promote course packages most suited to each student’s background, proficiency and learning objectives. In addition, we engage in various branding activities to promote brand awareness among prospective students.

62

Branding

We are focused on promoting our 51Talk brand and to increase the overall effectiveness of our sales and marketing efforts. Since 2017, we held annual national English language competition in China to improve brand awareness and instill a sense of competitive learning among prospective K-12 students. In March 2018, we announced that our 51Talk brand will represent our K-12 one-on-one mass market program, and we further positioned our small class offering under the Hawo (哈沃) brand, our adult English courses under the WuYouYingYu (无忧英语) brand, and our North American teacher one-on-one offering under the American Academy brand. In February 2019, we engaged Wang Junkai, a famous singer in China, as our new ambassador.

Channels

Online channels

We place online and mobile advertisements mainly on search engines and conduct marketing on leading social media platforms and web portals in China. We also place banner advertisements on popular internet education platforms and apps, as well as mobile news apps. We purchase pre-roll advertising slots during western TV shows streaming on leading internet television platforms in China. As part of our efforts to increase K-12 enrollment, we also place advertisements on online parenting community portals in order to reach a broader audience of parents of prospective students.

Referrals

We have historically generated a significant percentage of our sales leads through word-of-mouth referrals by our students and parents. New enrollments through word-of-mouth referrals has benefited from the rapid growth in our student base, as well as our reputation, brand and the proven learning results of our students. We integrated social network functionalities into our mobile app and utilize social network platforms such as WeChat to encourage students to share their learning experience with their friends. For the fourth quarter of 2020, the K-12 referral rate was 65.4%. We define the referral rate of K-12 students for a certain period as the percentage of new paying K-12 students in such period who indicated to us that they were referred by other people to our platform.

Offline channels

We place outdoor display advertisements in public transportation terminals and residential complexes in selected large Chinese cities, such as subway stations, as well as select national television and national radio stations.

We also experimented physical experience centers to showcases our lessons to prospective students. Sales representatives in our experience centers assist prospective students with course enrollment.

Corporate packages for businesses

Many employers in China, including foreign-invested enterprises, branch offices of multinational corporations, as well as domestic enterprises involved in international business transactions or the tourism industry, require their employees to have a certain level of English proficiency. We provide attractive packages to corporate employers in China for group purchases, and our dedicated corporate sales force regularly communicates with our corporate clients on their English education needs.

In addition, since March 2016, we began to work with public schools in China to offer free online group lessons taught by foreign teachers to their students. We currently utilize this channel mainly to acquire students for our small class program. As of December 31, 2020, students from over 5,060 public schools had attended the free group lessons. Students may pay nominal fees to obtain certain privileges in class, such as priority to interact with teachers. We also introduced our free WuYouKeTang (无忧课堂) app on iOS and Android in September 2016 for students attending such lessons. We had approximately 2.4 million cumulative activations as of December 31, 2020, as well as approximately 72 thousand monthly active users for the month of December 2020 for WuYouKeTang. A monthly active student of WuYouKeTang for a specific month refers to a WuYouKeTang user who launched the WuYouKeTang mobile app at least once during such month. Cumulative activations of our WuYouKeTang mobile app as of a given date refers to the total number of students who registered as our users since March 2016.

63

Sales Process

The sales leads generated by our various marketing channels are initially handled by our tele-marketing teams. The primary function of our tele-marketing personnel is to encourage prospective students who have registered their information on our online and mobile platforms to sign-up for free trial lessons and to assist with the sign-up process.

We offer free trial lessons to prospective one-on-one lesson program students. In addition to giving prospective students a preview of our interactive learning experience, we also use free trial lessons to assess the English proficiency of prospective students. A majority of our free trial lessons are delivered by our free trial teachers, who are our full-time employees. We have a highly selective process for free trial teachers. Free trial teachers must also participate in regular training programs. A significant portion of the training programs for free trial teachers concerns salesmanship and client communication.

Once prospective students have completed their trial lessons, our dedicated course consultants will offer feedback on the results of their English proficiency assessment, as well as introduce our holistic learning solution to prospective students. Based on this assessment and the data we had gathered from the student questionnaires, our course consultants recommend an appropriate starting level and provide advice as to the most appropriate course package and study plan for each prospective student. As of December 31, 2020, we had a total of 2,051 (including 73 full-time employees and 1,978 outsourced personnel) dedicated course consultants.

After a student has purchased a course package, the student is assigned to an account manager who provides personalized and ongoing support services. Our account managers track the English proficiency progress as well as the lesson booking and participation status of each student. Our account managers also assist students with future lesson bookings and course selection to increase their activity level on our platform and regularly communicate with our students to solicit their feedback on our education program, such as teaching quality and learning experience. As of December 31, 2020, we had a total of 1,203 (including 37 full-time employees and 1,166 outsourced personnel) account managers. Our account manager team plays a critical role in increasing the course package upgrades and renewals among our students.

For our small class program launched in June 2017, students generally start with short-duration trial lessons with a nominal fee. The short-duration trial lessons are two-week long, with a similar format and setting to the regular small class lessons. Each week, students will receive two lessons taught by a foreign teacher and one lesson taught by a Chinese teacher. After completion of the short-duration trial lessons, students are converted into regular small class program ranging from approximately two months to one year.

Students who took free or paid short-duration trial lessons, or who were users of our WuYouKeTang mobile app but who did not book any paid lesson, are not counted as “active students.”

Fees

We offer the following payment plans for our students:

Prepaid credit Packages. As of March 2021, we offer prepaid credit packages of 30 lesson credits to 90 lesson credits to K-12 students. Standard prepaid credit packages ranging from 120 lesson credits to 360 lesson credits to adult students, and prepaid credit family packages which include one K-12 prepaid credit package and one adult prepaid credit package. Each 25-minute one-on-one live lesson with Filipino teachers per student costs one lesson credit. Each 25-minute one-on-one live lesson with global teachers costs five lesson credits after February 14, 2019. The price of our standard prepaid credit packages varies based on the number of credits purchased and the validity periods. Students can book lessons at any time within the validity period. Since the second quarter of 2017, we introduced prepaid credit packages with minimum monthly consumption of 15 credits to help students build study habits. This type of packages is priced at a discount compared to the standard prepaid credit packages, and majority of our students choose the package with minimum monthly consumption. To offer our students more options and especially during promotional campaigns, we also offer different types of prepaid credit packages with various number of credits.

For our American Academy program, the prepaid credit packages include 25-minute one-on-one live lessons in combination with 25-minute group reading lessons with North American teachers. Such packages include 32 one-on-one lesson credits to 90 one-

64

on-one lesson credits. The prepaid credit packages for our American Academy program are priced higher than our standard prepaid credit packages. Students can book one-on-one lessons at any time within the validity period.

Small class packages. We currently offer small class packages of approximately three months. Students opting in for small class lesson will choose a class with a fixed teacher designated for the class and a fixed weekly schedule. Each week, students will have three lessons in total, and each lesson comprises two 25-minute sessions. Two of the lessons are taught by a Filipino or a global teacher and the other one by a Chinese teacher.

We accept fee payments through major third party online payment channels in China, including Alipay, WeChat Pay, China Merchants Bank Aggregate Paying Platform, 99bill and Union Pay, major credit cards and bank transfer. Since May 2020, we offer refunds for unused packages for K-12 students if the unused portion accounts for less than half of the purchased package. For adult students, we offer refunds for unused packages within 90 days after purchase.

Competition

The online English education services market in China in general, and especially for K-12 students, is fragmented, rapidly evolving and highly competitive. We face competition in general English proficiency education, as well as in K-12 and other specialized areas of language education, from existing online and offline companies. We face competition from other companies that provide online English education as well as from those that provide traditional offline English education in China. We also face competition from other online and mobile platforms or internet companies that plan to expand their business into English education.

We believe that the principal competitive factors in our markets include the following:

scope and quality of course offerings;
quality and performance of the teachers;
overall student experience and satisfaction;
brand recognition;
ability to effectively market course offerings to a broad base of prospective students;
cost-effectiveness of courses;
ability to provide students access to courses; and
ability to align course offerings to specific needs of students.

We believe that we are well-positioned to effectively compete in the markets in which we operate on the basis of our innovative approach to online English education, immersive and interactive learning environment, scalable and efficient business model, extensive and high-quality teacher network, high course quality, strong course development capabilities and experienced management team. However, some of our current or future competitors may have longer operating histories, greater brand recognition, or greater financial, technical or marketing resources than we do. For a discussion of risks related to competition, see “Item 3. Key Information — D. Risk Factor —Risk Related to Our Business and Industry—We face significant competition, and if we fail to compete effectively, we may lose our market share or fail to gain additional market share, which would adversely impact our business and financial conditions and operating results.”

Seasonality

Seasonal fluctuations have affected, and are likely to affect our business in the future. Historically, our industry experiences lower growth rate in gross billings and net revenues in the first quarter due to the Chinese New Year holiday, and our industry enjoys increases in growth in gross billings and net revenues during the summer months. We also noticed that K-12 students tend to take

65

more lessons in the third quarter due to summer holidays and less in the fourth quarter during the fall semester as school workload is heavier, which affects our revenue for those quarters. Overall, the historical seasonality of our business has been relatively mild due to our rapid growth. As the percentage of K-12 students among our paying students and active students has been increasing during the past year, the seasonality may become more prominent, especially in the third quarter. Due to our limited operating history, the seasonal trends that we have experienced in the past may not be indicative of our future operating results. See “Item 3. Key Information — D. Risk Factor—Risks Related to Our Business and Industry—Our results of operations are subject to seasonal fluctuations.”

Insurance

We do not maintain any liability insurance or property insurance policies covering students, equipment and facilities for injuries, death or losses due to fire, earthquake, flood or any other disaster. Consistent with customary industry practice in China, we do not maintain business interruption insurance, nor do we maintain key-man life insurance. We maintain commercial medical insurance for our management in China and provide government-mandated medical insurance to all of our employees in the Philippines and China, with supplementary medical insurance to certain of our employees in the Philippines and China. Uninsured injury or death to our staff, or damage to any of our equipment or buildings could have a material adverse effect on our results of operations. See “Item 3. Key Information—D. Risk Factors—Risks Related to Our Business—We have limited insurance coverage for our operations in China and the Philippines, which could expose us to significant costs and business disruption.”

Government Regulations

PRC Regulations

This section sets forth a summary of the most significant rules and regulations that affect our business activities in China.

Regulations Relating to Foreign Investment

On February 11, 2002, the State Council promulgated the Provisions for Guiding the Foreign Investment Direction, or the Guiding Provisions.  According to the Guiding Provisions, industries in the PRC are classified into four categories, namely, “permitted foreign investment industries”, “encouraged foreign investment industries”, “restricted foreign investment industries” and “prohibited foreign investment industries”.  The “encouraged foreign investment industries”, “restricted foreign investment industries” and “prohibited foreign investment industries” are stipulated in the Guidance Catalogue of Industries for Foreign Investment, or the FIE Catalog.  Those industries which do not fall within any of these three categories stipulated in the FIE Catalog are regarded as “permitted foreign investment industries.”

66

Admission of investment activities in the PRC by foreign investors were principally governed by the Guiding Provisions and the FIE Catalog, which was promulgated and is amended from time to time by MOFCOM and the National Development and Reform Commission, or NDRC. On June 30, 2019, the MOFOCOM and the NDRC jointly promulgated the Catalog of Industries Encouraging Foreign Investment (2019 Version), or the 2019 Encouraged Catalog, which became effective on July 30, 2019 and replaced the previous list of the industries where foreign investment is encouraged under the 2017 FIE Catalog, and the Special Administrative Measures for Access of Foreign Investment (Negative List) (2019 Version), or the 2019 Negative List, which became effective on July 30, 2019 and replaced the Special Administrative Measures for Access of Foreign Investment (Negative List) (2018 Version). On December 27, 2020, the MOFOCOM and the NDRC jointly promulgated the Catalog of Industries Encouraging Foreign Investment (2020 Version), or the 2020 Encouraged Catalog, which became effective on January 27, 2021 and replaced the previous list of the industries where foreign investment was encouraged under the 2019 Encouraged Catalog, and the Special Administrative Measures for Access of Foreign Investment (Negative List) (2020 Version), or the 2020 Negative List, which became effective on July 23, 2020 and replaced the 2019 Negative List. Unless otherwise provided in PRC Laws, foreign investment in areas not listed on the 2019 Negative List is permitted and treated equally with domestic investment. Under such 2019 Negative List, pre-school education, senior high school education in grades 10 to 12, and higher education are in a restricted industry, meaning foreign educational organizations with relevant qualifications and experience and Chinese educational organizations are only allowed to operate pre-school education, senior high schools and higher education in cooperative ways by the form of a cooperative joint venture in the PRC. Foreign investment is banned from compulsory education, which means grades 1 to 9. Foreign investment is allowed in after-school tutoring services and training services which do not grant certificates or diplomas and non-academic vocational training institutions.

On March 15, 2019, the National People’s Congress adopted the Foreign Investment Law of the PRC, which became effective on January 1, 2020 and replaced three laws regulating foreign investment in China, namely, the Wholly Foreign-Invested Enterprise Law of the PRC, the Sino-Foreign Cooperative Joint Venture Enterprise Law of the PRC and the Sino-Foreign Equity Joint Venture Enterprise Law of the PRC, together with their implementation rules and ancillary regulations. The existing foreign-invested enterprises established prior to the effective of the Foreign Investment Law may keep their corporate forms within five years. The Regulations on Implementing the Foreign Investment Law of the PRC (Decree No. 723 of the State Council), adopted at the 74th executive meeting of the State Council on December 12, 2019 which came into effect on January 1, 2020, provides implementing measures and detailed rules to ensure the effective implementation of the Foreign Investment Law of the PRC. It replaced the Regulations on Implementing the Sino-Foreign Equity Joint Venture Enterprise Law, Provisional Regulations on the Duration of Sino-Foreign Equity Joint Venture Enterprise Law, the Regulations on Implementing the Wholly Foreign-Invested Enterprise Law, and the Regulations on Implementing the Sino-Foreign Cooperative Joint Venture Enterprise Law.

On December 30, 2019, the Ministry of Commerce and the State Administration of Market Regulation issued the Measures for the Reporting of Foreign Investment Information, which came into effect on January 1, 2020 and replaced the Interim Administrative Measures. Since January 1, 2020, for foreign investors carrying out investment activities directly or indirectly in China, the foreign investors or foreign-invested enterprises shall submit investment information to the commerce authorities pursuant to the abovementioned measures.

Pursuant to the Foreign Investment Law of the PRC,”foreign investors” means natural person, enterprise, or other organization of a foreign country, “foreign-invested enterprises” (FIEs) means any enterprise established under PRC law that is wholly or partially invested by foreign investors and “foreign investment” means any foreign investor’s direct or indirect investment in mainland China, including: (i) establishing FIEs in mainland China either individually or jointly with other investors; (ii) obtaining stock shares, stock equity, property shares, other similar interests in Chinese domestic enterprises; (iii) investing in new projects in mainland China either individually or jointly with other investors; and (iv) making investment through other means provided by laws, administrative regulations, or State Council provisions. The Foreign Investment Law of the PRC does not explicitly stipulate the contractual arrangements as a form of foreign investment.

67

The Foreign Investment Law of the PRC is considered to grant national treatment to FIEs, except that FIEs are subject to certain restrictions or prohibitions if they propose to operate in certain industries prescribed on the 2019 Negative List. The Foreign Investment Law of PRC establishes the administration systems for foreign investment, which mainly consists of pre-establishment national treatment plus the Negative List, foreign investment information report system and security review system. The said systems, together with other administration measures stipulated under the Foreign Investment Law, constitute the frame of foreign investment administration. The pre-establishment national treatment refers to granting foreign investors and their investments, in the stage of investment access, the treatment no less favorable than that granted to domestic investors and their investments; the Negative List refers to special administrative measures for access of foreign investments in certain fields and the national treatment will be given to the foreign investments that do not fall within any of the categories set out in the Negative List.

The Foreign Investment Law of the PRC embodies an expected PRC regulatory trend to rationalize its foreign investment regulatory regime in line with prevailing international practice and the legislative efforts to unify the corporate legal requirements for both foreign and domestic investments. However, since it is relatively new, uncertainties still exist in relation to its interpretation and implementation. For example, the Foreign Investment Law of the PRC adds a catch-all clause to the definition of “foreign investment” so that foreign investment, by its definition, includes “investments made by foreign investors in China through other means defined by other laws or administrative regulations or provisions promulgated by the State Council” without further elaboration on the meaning of “other means”. It leaves leeway for the future legislations promulgated by the State Council to provide for contractual arrangements as a form of foreign investment.

Regulation Relating to Value-added Telecommunications Services

Licenses for Value-Added Telecommunications Services

On September 25, 2000, the State Council issued the Regulations on Telecommunications of China, or the Telecommunications Regulations, as amended on February 6, 2016, to regulate telecommunications activities in China. The Telecommunications Regulations divide the telecommunications services into two categories, namely “infrastructure telecommunications services” and “value-added telecommunications services.” Pursuant to the Telecommunications Regulations, operators of value-added telecommunications services must first obtain a Value-added Telecommunications Business Operating License, or VAT License, from the Ministry of Industry and Information Technology, or MIIT, or its provincial level counterparts. On March 1, 2009, the MIIT promulgated the Administrative Measures on Telecommunications Business Operating Licenses, as amended on July 3, 2017, which set forth more specific provisions regarding the types of licenses required to operate value-added telecommunications services, the qualifications and procedures for obtaining such licenses and the administration and supervision of such licenses.

According to the Catalog of Classification of Telecommunications Businesses effective from April 1, 2003, internet information services, also called internet content services, or ICP services, are deemed as a type of value-added telecommunications services. On December 28, 2015, the MIIT published a revised Catalog of Classification of Telecommunication Business, or the 2016 MIIT Catalog, which took effect on March 1, 2016. According to the 2016 MIIT Catalog, internet information services, which include information release and delivery services, information search and query services, information community platform services, information real-times interactive services, and information protection and processing services, continues to be classified as a category of value-added telecommunication services. The Administrative Measures on Internet Information Services, or ICP Measures, also promulgated by the PRC State Council on September 25, 2000, set forth more specific rules on the provision of ICP services. According to ICP Measures, any company that engages in the provision of commercial ICP services shall obtain a sub-category VAT License for Internet Information Services, or ICP license, from the relevant government authorities before providing any commercial internet content services within the PRC, and when the ICP services involve areas of news, publication, education, medical treatment, health, pharmaceuticals and medical equipment, and if required by law or relevant regulations, specific approval from the respective regulatory authorities must be obtained prior to applying for the ICP License from the MIIT or its provincial level counterpart. Pursuant to the above mentioned regulations, “commercial ICP services” generally refers to provision of specific information content, online advertising, web page construction and other online application services through internet for profit making purpose. Operating our online platform to provide information and services to our students is classified as commercial ICP services. We currently, through Dasheng Zhixing, our PRC consolidated VIE, hold an ICP license that is valid until August 19, 2021.

68

Foreign Investment in Value-Added Telecommunication Services

The Regulations on Administration of Foreign-Invested Telecommunications Enterprises, or the FITE Regulations, which took effect on January 1, 2002 and were amended on September 10, 2008 and February 6, 2016, respectively, are the key regulations that regulate foreign direct investment in telecommunications companies in China. The FITE Regulations stipulate that the foreign investor of a telecommunications enterprise is prohibited from holding more than 50% of the equity interest in a foreign-invested enterprise that provides value-added telecommunications services. In addition, for a foreign investor to acquire any equity interest in a business providing value-added telecommunications services in China, it must demonstrate a positive track record and experience in providing such services.

On July 13, 2006, the MIIT issued the Circular on Strengthening the Administration of Foreign Investment in Value-added Telecommunications Services, or the MIIT Circular 2006, which requires that (i) foreign investors can only operate a telecommunications business in China through establishing a telecommunications enterprise with a valid telecommunications business operation license; (ii) domestic license holders are prohibited from leasing, transferring or selling telecommunications business operation licenses to foreign investors in any form, or providing any resource, sites or facilities to foreign investors to facilitate the unlicensed operation of telecommunications business in China; (iii) value-added telecommunications services providers or their shareholders must directly own the domain names and registered trademarks they use in their daily operations; (iv) each value-added telecommunications services provider must have the necessary facilities for its approved business operations and maintain such facilities in the geographic regions covered by its license; and (v) all value-added telecommunications services providers should improve network and information security, enact relevant information safety administration regulations and set up emergency plans to ensure network and information safety. The provincial communications administration bureaus, as local authorities in charge of regulating telecommunications services, (i) are required to ensure that existing qualified value-added telecommunications service providers will conduct a self-assessment of their compliance with the MIIT Circular 2006 and submit status reports to the MIIT before November 1, 2006; and (ii) may revoke the value-added telecommunications business operation licenses of those that fail to comply with the above requirements or fail to rectify such non-compliance within specified time limits. Due to the lack of any additional interpretation from the regulatory authorities, it remains unclear what impact MIIT Circular 2006 will have on us or the other PRC internet companies with similar corporate and contractual structures. After the MOFCOM and NDRC amended the FIE Catalog in March 2015, MIIT also issued the Circular on Removing the Restrictions on Shareholding Ratio Held by Foreign Investors in Online Data Processing and Transaction Processing (Operating E-commerce) Business on June 19, 2015, which amended the relevant provision in FITE Regulations by allowing foreign investors to own more than 50% of the equity interest in an operator of e-commerce business. However, foreign investors continue to be prohibited from holding more than 50% of the equity interest in a provider of other category of value-added telecommunications services except for e-commerce, domestic multi-party communications, store-and-forward and call center. The aforementioned restrictions remain applicable pursuant to the Negative List.

To comply with the above mentioned foreign ownership restrictions, we operate our online platform in China through our PRC consolidated VIEs. Dasheng Zhixing is owned by Jack Jiajia Huang and Ting Shu, each of whom is a PRC citizen, and is controlled by Dasheng Online, our PRC subsidiary, through a series of contractual arrangements. Dasheng Helloworld is owned by Jack Jiajia Huang, and is controlled by Helloworld Online, our PRC subsidiary, through a series of contractual arrangements. Dasheng Zhiyun is owned by Jack Jiajia Huang, Caijian Jia and Jing Chen, and is controlled by Dasheng Online, our PRC subsidiary, through a series of contractual arrangements. Our PRC consolidated VIEs are the holders of the domain names, trademarks and facilities necessary for daily operations of our online platforms in compliance with the MIIT Circular 2006. Based on our PRC legal counsel’s understanding of the current PRC law, rules and regulations, our corporate structure complies with all existing PRC laws and regulations. However, we were further advised by our PRC legal counsel that there are substantial uncertainties with respect to the interpretation and application of existing or future PRC laws and regulations and thus there is no assurance that Chinese governmental authorities would take a view consistent with the opinions of our PRC legal counsel.

69

Regulation Relating to Private Education

Education Law of the PRC

On March 18, 1995, the PRC National People’s Congress promulgated the Education Law of the PRC, or the Education Law. The Education Law stipulates that the government formulates plans for the development of education, establishes and operates schools and other types of educational institutions, and in principle, enterprises, institution, social organizations and individuals are encouraged to operate schools and other types of educational organizations. It is provided in the Education Law that no organization or individual may establish or operate a school or any other educational institution for commercial purposes. However, private schools may be operated for “reasonable returns” as described in more detail below. On December 27, 2015, the NPC Standing Committee, published the Decision on Amendment of the Education Law, which took effect on June 1, 2016. The NPC Standing Committee narrowed the provision prohibiting the establishment or operation of schools or other educational institutions for commercial purposes to only restricting a school or other educational institution founded with governmental funds or donated assets in the amended Education Law.

The Law for Promoting Private Education and its Implementing Rules

On December 28, 2002, the NPC Standing Committee promulgated the Law for Promoting Private Education, or the Private Education Law and was last amended on December 29, 2018, the amendment of which also took effect on December 29, 2018. On March 5, 2004, the PRC State Council promulgated the Implementation Rules for the Law for Promoting Private Education, which became effective on April 1, 2004, or the PE Implementation Rules. On August 10, 2018, MOJ has published MOJ Draft for Approval, for public comments. The Private Education Law and the PE Implementation Rules provide rules for social organizations or individuals, other than state-owned entities, to establish schools or other educational organizations using non-government funds in PRC, such schools or educational organizations established using non-government funds are referred to as “private school.”

According to the Private Education Law, establishment of private schools for academic education, pre-school education, self-taught examination support and other cultural education shall be subject to approval by the authorities in charge of education, while establishment of private schools for vocational qualification training and vocational skill training shall be subject to approvals from the authorities in charge of labor and social welfare, A duly approved private school will be granted a private school operating permit, and shall be registered as a legal person at the competent registration authorities. Sponsors of private schools may set up, at their sole discretion, non-profit or commercial private schools. Nonetheless, sponsors may not establish commercial private schools providing compulsory education.

Under the Private Education Law and PE Implementation Rules, private education is deemed as a public welfare undertaking, and entities and individuals who establish private schools are commonly referred to as “sponsors” instead of “investors” or “shareholders.” Sponsors of non-profit private schools may not obtain proceeds from running the schools, and all school-running balances shall be used for running schools. Sponsors of commercial private schools may obtain proceeds from running the schools, and the school-running balances shall be disposed of in accordance with the provisions of the Company Law and other relevant laws and administrative regulations. Private schools shall enjoy property rights of the legal persons in respect of the assets provided by sponsors to private schools, state-owned assets, donated property and school accumulation. The items and rates of fees to be collected by private schools shall be determined based on the school-running costs, market demand and other factors, made available to the general public, and subject to the supervision by the related competent departments. The specific charging measures for non-profit private schools shall be developed by the relevant governments, while the charging standards for commercial private schools shall be subject to market regulation and determined by the schools at their sole discretion. The fees collected by private schools shall be used mainly for educational and teaching activities, the improvement of schools’ conditions and the protection of the benefits of teachers and staff members. The use and the financial management of the assets for private schools shall be subject to supervision by the examination and approval authority and relevant departments. Private schools shall prepare their financial and accounting statements towards the end of each fiscal year, entrust public accounting firms to audit the statements according to law, and publish the audit results.

70

The MOJ Draft for Approval stipulates that the institutions that use internet technology to provide training and educational activities, vocational qualification and vocational skills training, or providing an internet technology service platform for the above activities, would need to obtain the corresponding internet operating permit and file with the administrative department for education or the department of human resources and social security at the provincial level where the institution is domiciled, and such institutions shall not provide educational and teaching activities which requires the private school operating permit. The internet technology service platform that provides the training and educational activities shall review and register the identity information of institutions or individuals applying for access to the platform. The MOJ Draft for Approval further stipulates that the establishment of private training and educational organizations enrolling students of kindergarten, primary school, middle and high school age and implementing activities relating to cultural and educational courses at school, or examination-related and further education- related tutoring and other cultural and educational activities, would be subject to the review and approval of the administrative departments for education of the governments at or above the county level in accordance with the Article 12 of the Private Education Promotion Law of the PRC. The establishment of private training and educational organizations that implement activities aiming at quality promotion, personality development in the areas of linguistic competence, arts, physical activities, technology, and activities targeting at cultural education for adults and non-degree continuing education, can apply to register as the legal person directly. However, such private training and/or educational organization must not carry out the cultural and educational activities mentioned above, which requires the review and approval of the administrative departments for education. In addition, the social organizations sponsoring group schools are prohibited from controlling any non-profit private schools by virtue of mergers and acquisitions, franchising or controlling contracts.

Regulations Relating to Online Commercial Private Training

Under the Private Education Law, private education institutions will be classified as either “non-profit private schools” or “commercial private schools”, and both nonprofit private schools and commercial private schools are required to obtain a private school operating permit prior to its registration with applicable registry agency as legal entities. Pursuant to the Implementation Rules for the Classification Registration of Private Schools jointly issued by the Ministry of Education, or the MOE, and several other government authorities on December 30, 2016, a commercial private school shall first obtain a private school operating permit prior to its registration with the SAMR or its local counterparts. Pursuant to the Implementation Rules for the Supervision and Administration of Commercial Private Schools jointly issues by the MOE, the SAIC and Ministry of Human Resources and Social Security on December 30, 2016, commercial private training institutions shall also be treated by reference to the requirements applicable to commercial private schools. Therefore, we may be required to apply for a private school operating permit and may be prohibited from continuing operating our English training business before obtaining the said permit.

According to the MOJ Draft for Approval, a private school providing online education for academic qualifications by using Internet technology shall obtain the school operating permit that shall be obtained for education for academic qualifications at the same level and of the same type, as well as the Internet operating license. A private school carrying out online training and education activities and occupational qualification training and occupational skills training activities by using Internet technology, or an Internet technology service platform providing services for the aforementioned online activities, shall obtain the corresponding Internet operating license, and shall apply to the educational administrative department and human resources and social security department of the people’s government at the provincial level at the place where it is located for record-filing, and shall not carry out the education and teaching activities for which a school operating permit shall be obtained.

71

On December 29, 2017, the People’s Government of Shanghai promulgated the Administration Measures of Shanghai Municipality on the Commercial Private Training Institutions, pursuant to which establishment of commercial private schools for cultural education or vocational skills training are required to obtain a private school operating permit, while the administration measures applicable to the institutions offering training service only via internet shall be formulated separately. On January 2, 2018, Beijing Municipal Education Commission promulgated Several Opinions on Strengthening the Administration of Private Non-degree Education Institutions in Beijing, where Dasheng Zhixing and Dasheng Helloworld are incorporated, providing that private training institutions carrying out non-academic qualifications educations without obtaining required school operating permit shall be handled in accordance with the Private Education Law, and the total amount of newly established private non-academic qualifications training institutions shall be limited. The local government of Wuhan, where Houdezaiwu Online is incorporated, promulgated the Interim Measures of Wuhan for the Administration Private Training Institutions on February 6, 2018, which stipulates that the approval of the comprehensive administrative authority shall be obtained before the establishment of the private training institutions for cultural and educational training. On May 23, 2018, Tianjin Municipal Education Commission promulgated Provisions on the Administration of private educational and training institutions in Tianjin, where Tianjin Zhixing is incorporated, providing that private education training institutions shall obtain private school operating permits.

According to Online After-School Training Opinions, online after-school training institutions shall file with the competent provincial education regulatory authorities, see “Item 4. Information on the Company—B. Business Overview—Government Regulations—PRC regulations—Regulations Relating to After-School Tutoring”. Furthermore, specific administration measures regarding the institutions offering training service only via internet have been promulgated by the above-mentioned local government in Tianjin, Beijing and Shanghai as of this annual report. On August 19, 2019 and October 8, 2019, separately, the Municipal Education Commissions of Tianjin and Beijing promulgated Rules of Tianjin Municipality for the Implementation of Online After-school Training Filing and Rules of Beijing Municipality for the Implementation of Online After-school Training Filing, providing specific administrative measures for institutions offering after-school training service only via internet to put on record. And on February 24, 2020, the Shanghai Municipal Education Commission issued the Rules of Shanghai Municipality for the Implementation of Online After-school Training Filing.

However, given that a pure online commercial training institution like us does not have any school premises, which are generally required in the process of applying for the private school operating permit pursuant to the currently effectively Private Education Law and its relevant implementation rules, we would not be able to obtain the private school operating permit had we applied for it. The MOJ Draft for Approval stimulates that a private school providing online education for academic qualifications by using Internet technology shall obtain the private school operating permit. However, as of the date of this annual report, the abovementioned MOJ Draft for Approval is still pending for final approval and is not in effect. Furthermore, after consulting with the local competent governmental authorities, we were advised that prior to any specific rules on online commercial private training, they will not grant private school operating permits to the institutions offering training service only via internet like us or request such institutions to hold such permits.

Regulations Relating to After-School Tutoring

On February 13, 2018, the MOE and three other government authorities jointly promulgated the Circular on Special Enforcement Campaign concerning After-school Tutoring Institutions to Alleviate Extracurricular Burden on Students of Elementary Schools and Middle Schools, or Circular 3. Pursuant to Circular 3, the government authorities seek to alleviate after- school burden on elementary and secondary school students by carrying out a series of inspections on after-school training institutions and order those identified with potential or actual material safety risks to suspend business for self-inspection and rectification, and those without proper establishment licenses or school operating permits to apply for relevant qualifications and certificates under the guidance of competent government authorities if those after-school training institutions meet the required application conditions of the proper establishment licenses or school operating permits. If the after-school training institutions, which does not hold the establishment licenses nor school operating permits, does not meet the required application conditions for the aforesaid licenses and permits, they will be ordered to cease the operation. If the after-school training institutions, which does not hold the school operating permits but does hold the establishment licenses, does not meet the required application conditions for the school operating permits, they will be ordered to cease to provide after-school training.

72

On August 22, 2018, the General Office of the State Council issued an Opinion on Supervising After-school Tutoring Institutions (“State Council Circular 80”) with a view to encourage primary and secondary school students’ training in interests, hobbies, innovation and practice ability, and to standardise the subject-matter of traditional disciplines (i.e., disciplines taught in schools, such as Chinese language, mathematics, foreign languages, geography, chemistry, biology, the “traditional disciplines”) such that the level and degree of content taught by after-school tutoring institutions for primary and secondary school students (“tutoring institution(s)”) in these traditional disciplines are aligned, and consistent, with the content being taught to the same students at school (e.g., to prohibit content of after-school tutoring beyond that student’s year level or what that student is being taught at school). The State Council Circular 80 is aimed at supervising after-school tutoring institutions providing primary and secondary school students’ after-school tutoring services.

State Council Circular 80 sets out a number of operating standards for after-school tutoring institutions to adhere, including, among others, that: (i) the average area per student used for any specific training time slot within an after-school tutoring institution shall not be less than three square-meter; (ii) no in-service primary and secondary teachers may be employed in an after-school tutoring institution and any teachers employed by an after-school tutoring institution for primary and secondary school subjects shall hold relevant teaching qualifications; (iii) all content, classes and subject enrolment, progress and school hours information in connection with tutoring of traditional disciplines shall be filed with the local administration of education, and viewable by the public, and the content taught to a student must not exceed the ordinary level of the student’s studies at school (i.e., primary school or secondary school); (iv) tutoring must not run past 20:30 in the evening and no homework can be given; (v) fees of more than three months’ tuition cannot be collected as a lump-sum; and (vi) there shall not be any levied charging or forced fundraising, in any name, by tutoring institutions.

In relation to online education service providers, State Council Circular 80 provides that regulatory authorities of networking, culture, information technology, radio and television industries shall cooperate with the education department in supervising online education within their relevant industry.

On November 20, 2018, the General Office of the MOE, the General Office of the State Administration for Market Regulation of the PRC and the General Office of the Ministry of Emergency Management of the PRC jointly issued the Circular 10, which provides that the online after-school education institutions shall file the information of their courses, such as names, contents, target students, syllabi and schedules with the provincial education departments and shall publish the name, photo, class schedule and certificate number of the teacher qualification of each teacher on their websites.

The MOE, jointly with other certain PRC government authorities, promulgated the Implementation Opinions on Regulating Online After-School Training, or the Online After-School Training Opinions, which became effective on July 12, 2019. The Online After-School Training Opinions are intended to regulate academic after-school training involving internet technology provided to students in primary and secondary schools. Among other things, the Online After-School Training Opinions requires that online after-school training institutions shall file with the competent provincial education regulatory authorities and such education regulatory authorities shall, jointly with other provincial government authorities, review such filings and the qualification of the online after-school training institutions submitting such filings.

With respect to the filing requirements, the Online After-School Training Opinions provides, among others: (i) an online after-school training institution shall file with the competent provincial education regulatory authorities at the place of its domicile after it has obtained the ICP License and the certificate and the grade evaluation report for the graded protection of cyber security, and furthermore, shall file before October 31, 2019 if it has already conducted online after-school training; (ii) the online after-school training institutions shall file, among others, (a) the materials related to the institution itself, including the information on their respective ICP License and other relevant licenses and the materials related to certain management systems regarding the protection of personal information and cyber security, (b) the materials related to the training content, and (c) the materials related to the training personnel; and (iii) the competent provincial education regulatory authorities shall promulgate local implementing rules about the filing requirements, focusing on the training institutions, training content and training personnel.

73

The Online After-School Training Opinions further provides that the competent provincial education regulatory authorities shall, jointly with other provincial government authorities, review such filings and the qualification of the online after-school training institutions submitting such filings before the end of December 2019, focusing on the following matters: (i) the training content shall not include online games or other content or links irrelevant with the training, and shall not be beyond the relevant national school syllabus. No illegal publications may be published, printed, reproduced or distributed, and no infringement or piracy activities may be conducted during the training. And the training content and data shall be stored for more than one year, among which, the live streaming teaching videos shall be stored for more than 6 months; (ii) each class shall not last longer than 40 minutes and shall be taken at intervals of not less than 10 minutes, and the training time shall not conflict with the teaching time of primary and secondary schools. Each live-streaming class provided to students receiving compulsory education shall not end later than 9:00 p.m., and shall not leave homework for primary school students in Grade 1 and Grade 2. The online after-school training platforms shall have eye protection and parental supervision functions; (iii) the online after-school training institutions shall not hire any teacher who is currently working at primary or secondary schools. Training personnel of academic subjects are required to obtain necessary teacher qualification licenses. The online after-school training institutions’ training platforms and course interfaces shall publicize the names, photos and teacher qualification licenses of training personnel, and the learning, working and teaching experiences of foreign training personnel; (iv) with the consent of students and their respective parents, online after-school training institutions shall verify the identification information of each student, and shall not illegally sell or provide such information to third parties. User behavior logs must be kept for more than one year; (v) the charge items and standard and refund policy shall be specifically publicized on the training platforms. The prepaid fees can only be used for education and training purpose, and shall not be used for other investment activities; where fees are charged based on the number of classes, fees are not allowed to be collected in a lump sum for more than 60 class-hours, and where fees are charged based on the length of the course, the fees shall not be collected for a course length of more than three months; and (vi) the online after-school training institutions found to have problems after reviewing by the competent provincial education regulatory authorities shall complete the rectification before the end of June 2020, and will be subject to fines, regulatory order to suspend operations or other regulatory and disciplinary sanctions if they fail to complete the rectification in time. As of the date of annual report, we have completed the filing required.

74

Regulation Relating to Online Class Platforms for Juveniles

The MOE, jointly with certain other PRC government authorities, issued the Opinions on Management of Online Class Platforms for Juveniles on November 27, 2020, which requires online class platforms for juveniles, among others, to resubmit for review and renew relevant filing with competent provincial regulatory authorities for education when launching a new application or adjusting a major function. "Online Class Platforms for Juveniles" has not been defined in the Opinions on Management of Online Class Platforms for Juveniles. The MOE expects to further promulgate implementation rules with respect to such requirements. The Opinions on Management of Online Class Platforms for Juveniles also requires, among other, that (i) all competent provincial regulatory authorities for education shall regularly announce the list of online class platforms for juveniles under filing; (ii) all competent provincial regulatory authorities for education shall regularly supervise online class platforms for juveniles within its jurisdiction. As for online class platforms for juveniles which are not filed pursuant to the Opinions, the competent provincial regulatory authorities shall issue handling opinions, take measures such as temporarily offline or off the shelf, and demand rectification of such platforms within a time limit. Only after the completion of the rectification, shall filing be submitted and reviewed by the competent provincial regulatory authorities for education; and (iii) all competent provincial regulatory authorities for education shall incorporate non-disciplinary online class platforms for primary and secondary school students into the scope of daily supervision, and establish management records.

Regulation Relating to Educational Applications

The MOE, jointly with certain other PRC government authorities, issued the Opinions on Guiding and Regulating the Orderly and Healthy Development of Educational Mobile Internet Applications, or the Opinions on Educational Applications, on August 10, 2019, which requires, among others, mobile applications that provide services for school teaching and management, student learning and student life, or home-school interactions, with school faculty, students or parents as the main users, and with education or learning as the main application scenarios (the ‘‘Educational Applications’’), be filed with competent provincial regulatory authorities for education before the end of 2019. The MOE expects to further promulgate implementation rules with respect to such filing requirements. The Opinions on Educational Applications also requires, among others, that: (i) before filing, the Educational Application’s provider obtain the ICP License or complete the ICP filing and obtain the certificate and the grade evaluation report for graded protection of cyber security; (ii) Educational Applications whose main users are under the age of 18 limit the use time, specify the range of suitable ages, and strictly monitor their content; (iii) before an Educational Applications is introduced as a mandatory app to students, such Educational Applications be approved by the applicable school through its collective decision-making process and be filed with the competent education authority; and (iv) Educational Applications adopted by education authorities and schools as their uniformly used teaching or management tools not charge the students or parents any fee, and not offer any commercial advertisements or games.

On November 11, 2019, the MOE issued the Administrative Measures for the Filing of Educational Mobile Internet Applications, which provides, among others, that (i) the filing the Educational Application’s provider is implemented in filing in one province and valid throughout the country. After the Educational Application’s provider has filed in the place of registration, there is no need to repeat the filing for business in other regions of the PRC. Educational Applications developed by each subsidiary or branch of a company shall be aggregated by the company’s head office and filed with the provincial education administration in the place where the company’s head office is registered; and (ii) if the Educational Application’s provider has changed the filling information, it should update the filling information.

75

Regulation Relating to Internet Culture Activities

On February 17, 2011, the Ministry of Culture, or MOC, promulgated the Interim Administrative Provisions on Internet Culture, or the Internet Culture Provisions, which became effective on April 1, 2011 and was amended on December 15, 2017. The Internet Culture Provisions require ICP services providers engaging in commercial “internet culture activities” to obtain a permit from the MOC. “Internet cultural activities” is defined in the Internet Culture Provisions as an act of provision of Internet cultural products and related services, which includes (i) the production, duplication, importation, and broadcasting of the Internet cultural products; (ii) the online dissemination whereby cultural products are posted on the Internet or transmitted via the Internet to end-users, such as computers, fixed-line telephones, mobile phones, television sets and games machines, for online users’ browsing, use or downloading; and (iii) the exhibition and comparison of the Internet cultural products. In addition, “Internet cultural products” is defined in the Internet Culture Provisions as cultural products produced, broadcast and disseminated via the Internet, which mainly include internet cultural products specially produced for the Internet, such as online music entertainment, online games, online shows and plays (programs), online performances, online works of art and online cartoons, and internet cultural products produced from cultural products such as music entertainment, games, shows and plays (programs), performances, works of art, and cartoons through certain techniques and duplicate those to internet for dissemination. We, through Dasheng Zhixing, our PRC consolidated VIE, currently hold an Internet Culture Business Operating License that is valid until April 21, 2022.

Regulation Relating to Online Publishing

On June 27, 2002, the General Administration of Press and Publication, or GAPP (which was reformed into the State General Administration of Press, Publication, Radio, Film and Television, or the SAPPRFT, after it was merged with the State Administration of Radio, Film and Television in 2013, and the SAPPRFT was reformed according to 2018 Institutional Reform Plan and currently known as National Radio and Television Administration under the State Council and the State Administration of Press and Publication (National Copyright Bureau) under the Propaganda Department of the Central Committee of the Communist Party of China) and the MIIT jointly promulgated the Tentative Internet Publishing Administrative Measures, or the Internet Publishing Measures, which took effect on August 1, 2002. The Internet Publishing Measures require entities that engage in Internet publishing to obtain an Internet Publishing License for engaging in Internet publishing from the SAPPRFT. Pursuant to the Internet Publishing Measures, the definition of “internet publishing” is broad and refers to the act by ICP services providers to select, edit and process works created by themselves or others and subsequently post such works on the internet or transmit such works to the users’ end through internet for the public to browse. The “works” as defined under the Internet Publishing Measures include (i) contents from books, newspapers, periodicals, audio-video products, electronic publications that have already been formally published or works that have been made public in other media, and (ii) all other edited or processed works of literatures, art, natural science, social science, engineering technology, etc.

76

On February 4, 2016, the SAPPRFT and the MIIT jointly issued the Administrative Provisions on Online Publishing Services, or the Online Publishing Provisions. The Online Publishing Provisions, taking effect as of March 10, 2016, superseded the Internet Publishing Measures. Compared with the Internet Publishing Measures, the Online Publishing Provisions set out more detailed provisions for online publishing activities, which mainly cover issues such as defining online publishing services, licensing and approvals, the administrative and supervisory regime and legal liabilities. According to the Online Publishing Provisions, all online publishing services provided within the territory of China are subject to the Online Publishing Provisions, and an online publishing services permit shall be obtained to provide online publishing services. Pursuant to the Online Publishing Provisions, “online publishing services” refer to providing online publications to the public through information networks; and “online publications” refer to digital works with publishing features such as having been edited, produced or processed and are made available to the public through information networks, including: (i) written works, pictures, maps, games, cartoons, audio/video reading materials and other original digital works containing useful knowledge or ideas in the field of literature, art, science or other fields; (ii) digital works of which the content is identical to that of any published book, newspaper, periodical, audio/video product, electronic publication or the like; (iii) network literature databases or other digital works, derived from any of the aforesaid works by selection, arrangement, collection or other means; and (iv) other types of digital works as may be determined by the SAPPRFT. As the scope of online publication is broad, certain contents we post on our website, such as video-audio clips and course materials, may be deemed as online publications. We currently do not hold the license required to provide online publishing services.

Regulation Relating to Publication Distribution

Under the Administrative Measures for the Publication Market, or Publication Market Measures, which was jointly promulgated by the SAPPRFT and the MOFCOM on May 31, 2016 and became effective on June 1, 2016, any enterprise or individual who engages in publication distribution activities shall obtain permission from SAPPRFT or its local counterpart. “Publication” is defined as “books, newspapers, periodicals, audio-video products, and electronic publications,” and “distribution” is defined as “wholesale, retail, rental, exhibition and other activities,” respectively, in the Publication Market Measures. Any enterprise or individual that engages in retail of publications shall obtain a Publication Business Operating License issued by the local counterpart of SAPPRFT at the county level. In addition, any enterprise or individual that holds a Publication Business Operating License shall file with the relevant local counterpart of SAPPRFT that granted such license to it within 15 days since it begins to carry out any online publication distribution business. We, through Dasheng Zhixing, our PRC consolidated VIE, currently hold a Publication Business Operating License that is valid until April 30, 2022.

Regulation Relating to Production and Distribution of Radio and Television Programs

On July 19, 2004, SAPPRFT issued the Administrative Provisions on the Production and Distribution of Radio and Television Programs, as amended on August 28, 2015, which are applicable for establishing institutions that produce and distribute radio and television programs or for the production of radio and television programs like programs with a special topic, column programs, variety shows, animated cartoons, radio plays and television dramas and for activities like transactions and agency transactions of program copyrights. The permit to produce and distribute radio or television programs shall be obtained for establishing institutions that produce and distribute radio and television programs or engaging in production and distribution of radio and television programs. Through Dasheng Zhixing, our PRC consolidated VIE, we currently hold a permit to produce and distribute radio or television programs that is valid until June 30, 2023.

77

Regulation Relating to Online Transmission of Audio-Visual Programs

The Measures for the Administration of Publication of Audio-Visual Programs through Internet or Other Information Network, or the Audio-Visual Measures, promulgated by the SAPPRFT, on July 6, 2004 and put into effect on October 11, 2004, apply to the activities relating to the opening, broadcasting, integration, transmission or download of audio-visual programs using internet or other information network. Under the Audio-Visual Measures, to engage in the business of transmitting audio-visual programs, a license issued by SAPPRFT is required, and “audio-visual programs (including audio-visual products of films and televisions)” are defined as the audio-visual programs consisting of movable pictures or sounds that can be listened to continuously, which are shot and recorded using video cameras, vidicons, recorders and other audio-visual equipment for producing programs. Foreign invested enterprises are not allowed to carry out such business. On April 13, 2005, the State Council promulgated the Certain Decisions on the Entry of the Non-state-owned Capital into the Cultural Industry. On July 6, 2005, five PRC governmental authorities, including the SAPPRFT, jointly adopted the Several Opinions on Canvassing Foreign Investment into the Cultural Sector. According to these regulations, non-state-owned capital and foreign investors are not allowed to engage in the business of transmitting audio-visual programs through information networks. However, the Audio-Visual Measures have been repealed according to the Administrative Provisions on Audio-Visual Program Service through Special Network and Directed Transmission that promulgated by the SAPPRFT on May 4, 2016, effective as of June 1, 2016.

To further regulate the provision of audio-visual program services to the public via the internet, including through mobile networks, within the territory of the PRC, the SAPPRFT and the MIIT jointly promulgated the Administrative Provisions on Internet Audio-Visual Program Service, or the Audio-Visual Program Provisions, on December 20, 2007, which came into effect on January 31, 2008 and were amended on August 28, 2015. Under the Audio-Visual Program Provisions, “internet audio-visual program services” is defined as activities of producing, redacting and integrating audio-visual programs, providing them to the general public via internet, and providing services for other people to upload and transmiss audio-visual programs, and providers of internet audio-visual program services are required to obtain a License for Online Transmission of Audio-Visual Programs issued by SAPPRFT, or complete certain registration procedures with SAPPRFT. In general, providers of internet audio-visual program services must be either state-owned or state-controlled entities, and the business to be carried out by such providers must satisfy the overall planning and guidance catalog for internet audio-visual program services determined by SAPPRFT. In a press conference jointly held by SAPPRFT and MIIT to answer questions relating to the Audio-Visual Program Provisions in February 2008, SAPPRFT and MIIT clarified that providers of internet audio-visual program services who engaged in such services prior to the promulgation of the Audio-Visual Program Provisions are eligible to re-register with the relevant authorities and continue their operation of internet audio-visual program services so long as those providers did not violate the relevant laws and regulations in the past. On May 21, 2008, SAPPRFT issued a Notice on Relevant Issues Concerning Application and Approval of License for the Online Transmission of Audio-Visual Programs, which further sets out detailed provisions concerning the application and approval process regarding the License for Online Transmission of Audio-Visual Programs. The notice also states that providers of internet audio-visual program services that engaged in such services prior to the promulgation of the Audio-Visual Program Provisions are eligible to apply for the license so long as their violation of the laws and regulations is minor in scope and can be rectified in a timely manner and they have no records of violation during the last three months prior to the promulgation of the Audio-Visual Program Provisions. Further, on March 30, 2009, SAPPRFT promulgated the Notice on Strengthening the Administration of the Content of Internet Audio-Visual Programs, which reiterates the pre-approval requirements for the audio-visual programs transmitted via the internet, including through mobile networks, where applicable, and prohibits certain types of internet audio-visual programs containing violence, pornography, gambling, terrorism, superstition or other similarly prohibited elements.

According to the Tentative Categories of Internet Audio-Visual Program Services, or the Categories, promulgated on April 1, 2010 and amended on March 10, 2017, there are four categories of internet audio-visual program services which are further divided into seventeen sub-categories. The third sub-category to the second category covers the making and editing of certain specialized audio-video programs concerning, among other things, educational content, and broadcasting such content to the general public online. However, there are still significant uncertainties relating to the interpretation and implementation of the Audio-Visual Program Provisions, in particular, the scope of “internet audio-video programs.” We currently do not hold a License for Online Transmission of Audio-Visual Programs.

78

Regulations Relating to Privacy Protection

The PRC Constitution states that PRC law protects the freedom and privacy of communications of citizens and prohibits infringement of these rights. In recent years, PRC government authorities have enacted laws and regulations on internet use to protect personal information from any unauthorized disclosure. Pursuant to the Decision on Strengthening the Protection of Online Information issued by the NPC Standing Committee on December 28, 2012 and the Order for the Protection of Telecommunication and Internet User Personal Information issued by the MIIT in July 16, 2013, any collection and use of user personal information must be subject to the consent of the user, abide by the principles of legality, rationality and necessity and be within the specified purposes, methods and scopes. “Personal information” is defined in these regulations as information that identifies a citizen, the time or location for his use of telecommunication and internet services, or involves privacy of any citizen such as his birth date, ID card number, and address. An ICP services provider must also keep information collected strictly confidential, and is further prohibited from divulging, tampering or destroying of any such information, or selling or providing such information to other parties. Any violation of the above decision or order may subject the ICP service provider to warnings, fines, confiscation of illegal gains, revocation of licenses, cancellation of filings, closedown of websites or even criminal liabilities. Pursuant to the Ninth Amendment to the Criminal Law issued by the NPC Standing Committee in August 2015, which became effective in November 2015, any internet service provider that fails to fulfill the obligations related to internet information security administration as required by applicable laws and refuses to rectify upon orders, shall be subject to criminal penalty for the result of (i) any dissemination of illegal information in large scale; (ii) any severe effect due to the leakage of the client’s information; (iii) any serious loss of criminal evidence; or (iv) other severe situation, and any individual or entity that (i) sells or provides personal information to others in a way violating the applicable law, or (ii) steals or illegally obtains any personal information, shall be subject to criminal penalty in severe situation. The General Rules of the Civil Law of the PRC adopted by the PRC National People’s Congress on March 15, 2017, effective as of October 1, 2017, also stipulate that: (i) natural persons’ personal information shall be protected by law; (ii) any organizations and individuals who need to obtain personal information of others shall obtain the information according to law and shall ensure the information safety; and (iii) it is not allowed to illegally collect, use, process or transfer the personal information of others. It is illegal to buy and sell, supply or publish the personal information of others. As an ICP services provider, we are subject to these laws and regulations relating to protection of privacy.

To further regulate cyber security and privacy protection, the NPC Standing Committee adopted the Cyber Security Law on November 7, 2016, effective as of June 1, 2017, providing that: (i) to collect and use personal information, network operators shall follow the principles of legitimacy, rightfulness and necessity, disclose their rules of data collection and use, clearly express the purposes, means and scope of collecting and using the information, and obtain the consent of the persons whose data is gathered; (ii) network operators shall neither gather personal information unrelated to the services they provide, nor gather or use personal information in violation of the provisions of laws and administrative regulations or the scopes of consent given by the persons whose data is gathered; and shall dispose of personal information they have saved in accordance with the provisions of laws and administrative regulations and agreements reached with users; (iii) network operators shall not divulge, tamper with or damage the personal information they have collected, and shall not provide the personal information to others without the consent of the persons whose data is collected. However, if the information has been processed and cannot be recovered and thus it is impossible to match such information with specific persons, such circumstance is an exception. According to the Cyber Security Law, personal information refers to all kinds of information recorded by electronic or otherwise that can be used to independently identify or be combined with other information to identify natural persons’ personal information including but not limited to: natural persons’ names, dates of birth, ID numbers, biologically identified personal information, addresses and telephone numbers, etc.

On January 23, 2019, the Office of the Central Cyberspace Affairs Commission and other three authorities jointly issued the Circular on the Special Campaign of Correcting Unlawful Collection and Usage of Personal Information via Apps. Pursuant to this 2019 circular, (i) app operators are prohibited from collecting any personal information irrelevant to the services provided by such operator; (ii) information collection and usage policy should be presented in a simple and clear way, and such policy should be consented by the users voluntarily; (iii) authorization from users should not be obtained by coercing users with default or bundling clauses or making consent a condition of a service. App operators violating such rules can be ordered by authorities to correct its incompliance within a given period of time, be reported in public; or even quit its operation or cancel its business license or operational permits. Furthermore, the authorities issuing the circular vow to initiate a campaign to correct unlawful collection and usage of personal information via apps from January 2019 through December 2019.

79

On March 13, 2019, the State Administration for Market Regulation and the Office of the Central Cyberspace Affairs Commission jointly issued the Announcement on Launching the Security Certification of Apps, which encourages app operators to voluntarily pass the security certification of apps, and encourages search engines and app stores to clearly identify and give priority to recommending those certified Apps. On November 28, 2019, the Cyberspace Administration of PRC and other three authorities jointly issued the Announcement on Identification method of App Collecting and Using Personal Information in Violation of Laws and Regulations, which provides reference for determining the unlawful collection and usage of personal information via Apps.

On April 10, 2019, the Ministry of Public Security issued the Guide for Internet Personal Information Security Protection, which sets out the management mechanism, security technical measures and business processes for personal information security protection. This Guide is applicable for personal information holders to carry out security protection work during personal information life cycle processing. It is applicable to enterprises that provide services through the Internet, and also to organizations or individuals who use a private or non-networked environment to control and process personal information.

The MOE, jointly with certain other PRC government authorities, issued the Opinions on Guiding and Regulating the Orderly and Healthy Development of Educational Mobile Internet Applications, or the Opinions on Educational Applications, on August 10, 2019. Pursuant to this opinion, the educational mobile application operator shall establish data protection mechanisms that cover the collection, storage, transmission, and use of personal information. Identity information shall be authenticated to registered users according to the principle of “real-name in the background and voluntary in the foreground”. The purpose, method and scope of collecting and using personal information shall be clearly stated and agreed by users. The consent and authorization of the guardian shall be obtained for the collection and use of minors’ information. App operators shall not coercively request user permission by means of default, bundle, or suspension of setup or use, App operators shall not collect personal information that is not related to the services they provide, or violate laws and regulations or any agreement with users. They also shall not disclose, illegally sell, or illegally provide personal information to others.

On October 22, 2019, the Provisions on the Cyber Protection of Children’s Personal Information was deliberated and adopted at the executive meeting of the Cyberspace Administration of China, which came into force on October 1, 2019. providing that: (i) a network operator collecting, using, transferring or disclosing any child’s personal information shall notify the child’s guardian in a conspicuous and clear manner, and obtain verified consent from the child’s guardian for the collection, use, transfer or disclosure of personal information of the child. (ii) a network operator obtaining consent shall provide the option of refusing to provide consent, and clearly notify the child’s guardian of the related matters such as security safeguards for children’s personal information, the consequences of refusal to provide consent, etc. (iii) no network operator shall collect any child’s personal information irrelevant to the services provided by it, or collect such information in violation of laws, administrative regulations or the agreement of both parties. (iv) the storage of children’s personal information by a network operator shall not exceed the time limit necessary for the purpose of its collection and use.

Regulations Relating to Intellectual Property Rights

Copyright and Software Registration

The NPC Standing Committee adopted the Copyright Law in 1990 and amended it in 2001, 2010 and 2020, respectively. According to the amended Copyright Law effective as of June 1, 2020, the definition of works has been revised that the expression of “cinematographic works and works created by methods similar to cinematographic production” has been amended to “audio-visual works”, which means that the scope of copyright protection has been further expanded. The amended Copyright Law has improved the relevant provisions on the protection of internet copyright, especially by substantially increasing the upper limit of legal damages for infringement and clarifying the principle of punitive damages. To address the problem of copyright infringement related to the content posted or transmitted over the Internet, the National Copyright Administration and the MIIT jointly promulgated the Measures for Administrative Protection of Copyright Related to Internet on April 29, 2005, which became effective on May 30, 2005.

80

The Administrative Measures on Software Products, issued by the MIIT March 2009, provide a registration and filing system with respect to software products made in or imported into China. These software products may be registered with the relevant local authorities in charge of software industry administration. Registered software products may enjoy preferential treatment status granted by relevant software industry regulations. Software products can be registered for five years, and the registration is renewable upon expiration. On February 24, 2015, the State Council promulgated the Decision on Abolishing and Delegating Certain Administrative Examination and Approval Items, pursuant to which the registration and filing of software products was abolished. Further, on May 26, 2016, the MIIT issued the Decision on Repealing Ten Rules, which repealed, among others, the Administrative Measures on Software Products.

In order to further implement the Computer Software Protection Regulations promulgated by the State Council on December 20, 2001 and amended on January 8, 2011 and January 30, 2013, the State Copyright Bureau issued the Computer Software Copyright Registration Procedures on February 20, 2002, which apply to software copyright registration, license contract registration and transfer contract registration. In compliance with, and in order to take advantage of the above rules, as of December 31, 2020, we have registered 20 works of art copyrights and 34 software copyrights in China. We also have copyright in the course materials our in-house team has developed, including nine of our Classic English course books and fourteen of our Classic English Junior course books as of December 31, 2020.

Patents

The NPC Standing Committee adopted the Patent Law of the People’s Republic of China in 1984 and amended it in 1992, 2000 and 2008, respectively. A patentable invention, utility model or design must meet three conditions: novelty, inventiveness and practical applicability. Patents cannot be granted for scientific discoveries, rules and methods for intellectual activities, methods used to diagnose or treat diseases, animal and plant breeds or substances obtained by means of nuclear transformation. The Patent Office under the National Intellectual Property Administration is responsible for receiving, examining and approving patent applications. A patent is valid for a twenty-year term for an invention and a ten-year term for a utility model or design, starting from the application date. Except under certain specific circumstances provided by law, any third party user must obtain consent or a proper license from the patent owner to use the patent, or else the use will constitute an infringement of the rights of the patent holder. As of December 31, 2020, we held 11 patents and had 18 patents in the application process.

Domain Name

In September 2002, the China Internet Network Information Center, or CNNIC, issued the Implementing Rules for Domain Name Registration setting forth detailed rules for registration of domain names, which was amended on May 28, 2012. On November 5, 2004, the MIIT promulgated the Measures for Administration of Domain Names for the Chinese Internet, or the Domain Name Measures. The Domain Name Measures regulate the registration of domain names, such as the first tier domain name “.cn.” On August 24, 2017, MIIT promulgated Administrative Measures for Internet Domain Names, repealing the Domain Name Measures since November 1, 2017. The efforts to undertake internet domain name services as well as the operation, maintenance, supervision and administration thereof and other relevant activities within the territory of the PRC shall thereafter be made in compliance with Administrative Measures for Internet Domain Names. On May 28, 2012, the CNNIC issued the Measures on Domain Name Dispute Resolution and relevant implementing rules, pursuant to which the CNNIC can authorize a domain name dispute resolution institution to decide disputes. We registered 62 domain names in China as of December 31, 2020.

81

Trademark

Trademarks are protected by the PRC Trademark Law which was adopted in 1982 and subsequently amended in 1993, 2001, 2013 and 2019, respectively, as well as the Implementation Regulation of the PRC Trademark Law adopted by the State Council in 2002 and amended in 2014. The Trademark Office under the SAIC handles trademark registrations and grants a term of ten years to registered trademarks which may be renewed for consecutive ten-year periods upon request by the trademark owner. Trademark license agreements must be filed with the Trademark Office for record. The PRC Trademark Law has adopted a “first-to-file” principle with respect to trademark registration. Where a trademark for which a registration has been made is identical or similar to another trademark which has already been registered or been subject to a preliminary examination and approval for use on the same kind of or similar commodities or services, the application for registration of such trademark may be rejected. Any person applying for the registration of a trademark may not prejudice the existing right first obtained by others, nor may any person register in advance a trademark that has already been used by another party and has already gained a “sufficient degree of reputation” through such party’s use. We registered 173 trademarks in China as of December 31, 2020.

Regulations on Foreign Exchange

Foreign Currency Exchange

Pursuant to the Foreign Currency Administration Rules, as amended, and various regulations issued by SAFE and other relevant PRC government authorities, RMB is freely convertible to the extent of current account items, such as trade related receipts and payments, interest and dividends. Capital account items, such as direct equity investments, loans and repatriation of investment, unless expressly exempted by laws and regulations, still require prior approval from SAFE or its provincial branch for conversion of RMB into a foreign currency, such as U.S. dollars, and remittance of the foreign currency outside of the PRC. Payments for transactions that take place within the PRC must be made in RMB. Foreign currency revenues received by PRC companies may be repatriated into China or retained outside of China in accordance with requirements and terms specified by SAFE.

Dividend Distribution

Under PRC laws and regulations, any companies within the PRC may pay dividends only out of its respective accumulated profits as determined in accordance with PRC accounting standards and regulations. In addition, a PRC company is required to set aside at least 10% of its annual after-tax profits, if any, to fund the statutory reserve fund, until the aggregate amount of such fund reaches 50% of its registered capital. At its discretion, a wholly foreign-owned enterprise may or may not allocate certain portion of its after-tax profits to the discretional reserve fund. The statutory reserve fund and discretional reserve fund (if any) are not distributable as cash dividends.

Regulations Relating to Foreign Exchange Registration of Overseas Investment by PRC Residents

The Circular on Relevant Issues Relating to Domestic Resident’s Investment and Financing and Roundtrip Investment through Special Purpose Vehicles, or SAFE Circular 37, issued by SAFE taking effect on July 4, 2014, regulates foreign exchange matters in relation to the use of special purpose vehicles, or SPVs, by PRC residents or entities to seek offshore investment and financing and conduct round trip investment in China. Under SAFE Circular 37, a SPV refers to an offshore entity established or controlled, directly or indirectly, by PRC residents or entities for the purpose of seeking offshore financing or making offshore investment, using legitimate domestic or offshore assets or interests, while “round trip investment” refers to the direct investment in China by PRC residents or entities through SPVs, namely, establishing foreign-invested enterprises to obtain the ownership, control rights and management rights. SAFE Circular 37 requires that, before making contribution into an SPV, PRC residents or entities are required to complete foreign exchange registration with the SAFE or its local branch. SAFE Circular 37 further provides that option or share-based incentive tool holders of a non-listed SPV can exercise the options or share incentive tools to become a shareholder of such non-listed SPV, subject to registration with SAFE or its local branch.

82

PRC residents or entities who have contributed legitimate domestic or offshore interests or assets to SPVs but have yet to obtain SAFE registration before the implementation of the SAFE Circular 37 shall register their ownership interests or control in such SPVs with SAFE or its local branch. An amendment to the registration is required if there is a material change in the SPV registered, such as any change of basic information (including change of such PRC residents, name and operation term), increases or decreases in investment amount, transfers or exchanges of shares, or mergers or divisions. Failure to comply with the registration procedures set forth in SAFE Circular 37, or making misrepresentation on or failure to disclose controllers of foreign-invested enterprise that is established through round-trip investment, may result in restrictions on the foreign exchange activities of the relevant foreign-invested enterprises, including payment of dividends and other distributions, such as proceeds from any reduction in capital, share transfer or liquidation, to its offshore parent or affiliate, and the capital inflow from the offshore parent, and may also subject relevant PRC residents or entities to penalties under PRC foreign exchange administration regulations. On February 13, 2015, SAFE further promulgated the Circular on Further Simplifying and Improving the Administration of the Foreign Exchange Concerning Direct Investment, or SAFE Circular 13, which took effect on June 1, 2015. This SAFE Circular 13 has amended SAFE Circular 37 by requiring PRC residents or entities to register with qualified banks rather than SAFE or its local branch in connection with their establishment or control of an offshore entity established for the purpose of overseas investment or financing. Jack Jiajia Huang and Ting Shu, who directly or indirectly hold shares in our Cayman Islands holding company and who are PRC residents have completed the initial foreign exchange registrations and amended their registrations to reflect our corporate restructuring in November 2014, but have not updated their registrations required in connection with our recent corporate restructuring.

Regulations on Stock Incentive Plans

Pursuant to the Notice on Issues Concerning the Foreign Exchange Administration for Domestic Individuals Participating in Stock Incentive Plan of Overseas Publicly Listed Company, or SAFE Circular 7, issued by SAFE in February 2012, employees, directors, supervisors and other senior management participating in any stock incentive plan of an overseas publicly listed company who are PRC citizens or who are non-PRC citizens residing in China for a continuous period of not less than one year, subject to a few exceptions, are required to register with SAFE through a domestic qualified agent, which could be a PRC subsidiaries of such overseas listed company, and complete certain other procedures. If we fail to complete the SAFE registrations, such failure may subject us to fines and legal sanctions and may also limit our ability to contribute additional capital into our wholly foreign-owned subsidiary in China and limit such subsidiary’s ability to distribute dividends to us.

In addition, the State Administration for Taxation, or the SAT, has issued certain circulars concerning employee share options or restricted shares. Under these circulars, the employees working in the PRC who exercise share options or are granted restricted shares will be subject to PRC individual income tax. The PRC subsidiaries of such overseas listed company have obligations to file documents related to employee share options or restricted shares with relevant tax authorities and to withhold individual income taxes of those employees who exercise their share options. If the employees fail to pay or the PRC subsidiaries fail to withhold their income taxes according to relevant laws and regulations, the PRC subsidiaries may face sanctions imposed by the tax authorities or other PRC government authorities.

Regulation on Tax

PRC Enterprise Income Tax Law

The PRC Enterprise Income Tax Law took effect on January 1, 2008 and was last amended on December 29, 2018. The Implementation Regulation for the Enterprises Income Tax Law of the PRC took effect on January 1, 2008 and was last amended on April 23, 2019. The PRC Enterprise Income Tax Law applies a uniform 25% enterprise income tax rate to both foreign-invested enterprises and domestic enterprises, except where tax incentives are granted to special industries and projects. Under the PRC Enterprise Income Tax Law and its implementation regulations, dividends generated from the business of a PRC subsidiaries after January 1, 2008 and payable to its foreign investor may be subject to a withholding tax rate of 10% if the PRC tax authorities determine that the foreign investor is a non-resident enterprise, unless there is a tax treaty with China that provides for a preferential withholding tax rate. Distributions of earnings generated before January 1, 2008 are exempt from PRC withholding tax.

83

Under the PRC Enterprise Income Tax Law, an enterprise established outside China with “de facto management bodies” within China is considered a “resident enterprise” for PRC enterprise income tax purposes and is generally subject to a uniform 25% enterprise income tax rate on its worldwide income. The Notice on Issues Concerning the Determination of Chinese-Controlled Enterprises Registered Overseas as Resident Enterprises on the Basis of Their Bodies of Actual Management issued by the SAT on April 22, 2009, or SAT Circular 82, clarified that dividends and other income paid by such PRC “resident enterprises” will be considered PRC-source income and subject to PRC withholding tax, currently at a rate of 10%, when paid to non-PRC enterprise shareholders. SAT Circular 82 also subjects such PRC “resident enterprises” to various reporting requirements with the PRC tax authorities. Under the implementation regulations to the PRC Enterprise Income Tax Law, a “de facto management body” is defined as a body that has material and overall management and control over the manufacturing and business operations, personnel and human resources, finances and properties of an enterprise. In addition, SAT Circular 82 mentioned above specifies that certain PRC-invested overseas enterprises controlled by a Chinese enterprise or a Chinese enterprise group in the PRC will be classified as PRC resident enterprises if the following are located or resided in the PRC: (i) senior management personnel and departments that are responsible for daily production, operation and management; (ii) financial and personnel decision making bodies; (iii) key properties, accounting books, the company seal, and minutes of board meetings and shareholders’ meetings; and (iv) half or more of the senior management or directors who have the voting rights.

Pursuant to the Arrangement between Mainland China and the Hong Kong Special Administrative Region for the Avoidance of Double Taxation and Tax Evasion on Income, the withholding tax rate in respect to the payment of dividends by a PRC enterprise to a Hong Kong enterprise may be reduced to 5% from a standard rate of 10% if the Hong Kong enterprise directly holds at least 25% of the PRC enterprise. Pursuant to the Notice on the Issues concerning the Application of the Dividend Clauses of Tax Agreements issued by the SAT on February 20, 2009, or SAT Circular 81, a Hong Kong resident enterprise must meet the following conditions, among others, in order to apply the reduced withholding tax rate: (i) it must be a company; (ii) it must directly own the required percentage of equity interests and voting rights in the PRC resident enterprise; and (iii) it must have directly owned such required percentage in the PRC resident enterprise throughout the 12 months prior to receiving the dividends. On August 27, 2015, the SAT promulgated the Administrative Measures for Non-Resident Taxpayers to Enjoy Treatment under Tax Treaties, or SAT Circular 60, which became effective on November 1, 2015. SAT Circular 60 provides that non-resident enterprises are not required to obtain pre-approval from the relevant tax authority in order to enjoy the reduced withholding tax. Instead, non-resident enterprises and their withholding agents may, by self-assessment and on confirmation that the prescribed criteria to enjoy the tax treaty benefits are met, directly apply the reduced withholding tax rate, and file necessary forms and supporting documents when performing tax filings, which will be subject to post-tax filing examinations by the relevant tax authorities. SAT Circular 60 has been replaced by the Measures for the Administration of Non-resident Taxpayers’ Enjoyment of Treaty Benefits, or SAT Circular 35, which was promulgated by the State Administration of Taxation on October 14,2019 and became effective on January 1, 2020. SAT Circular 35 provides that Non-resident taxpayers’ enjoyment of treaty benefits shall be handled in the manner of “self-assessment, claim for and enjoyment of treaty benefits, and retention of relevant materials for review.” If a non-resident taxpayer determines through self-assessment that he or she is eligible for treaty benefits, he or she may, when filing tax returns, or when a withholding agent files withholding returns, enjoy tax treaty benefits, and collect and retain relevant materials for review in accordance with the provisions of SAT Circular 35 and accept the follow-up administration of tax authorities. Accordingly, COE HK Co I may be able to benefit from the 5% withholding tax rate for the dividends it receives from Dasheng Online, if it satisfies the conditions prescribed under SAT Circular 81 and other relevant tax rules and regulations. However, according to SAT Circular 81, and SAT Circular 35, if the relevant tax authorities consider the transactions or arrangements we have are for the primary purpose of enjoying a favorable tax treatment, the relevant tax authorities may adjust the favorable withholding tax in the future.

84

On January 9, 2009, the SAT promulgated the Provisional Measures for the Administration of Withholding of Enterprise Income Tax for Non-resident Enterprises, or the Non-resident Enterprises Measures, pursuant to which entities that have direct obligation to make certain payments to a non-resident enterprise shall be the relevant tax withholders for such non-resident enterprise. Further, the Non-resident Enterprises Measures provides that, in case of an equity transfer between two non-resident enterprises which occurs outside China, the non-resident enterprise which receives the equity transfer payment shall, by itself or engage an agent to, file tax declaration with the PRC tax authority located at place of the PRC company whose equity has been transferred, and the PRC company whose equity has been transferred shall assist the tax authorities to collect taxes from the relevant non-resident enterprise. On April 30, 2009, the Ministry of Finance and the SAT jointly issued the Notice on Issues Concerning Process of Enterprise Income Tax in Enterprise Restructuring Business, or SAT Circular 59. On December 10, 2009, the SAT issued the Notice on Strengthening the Administration of the Enterprise Income Tax concerning Proceeds from Equity Transfers by Non-resident Enterprises, or SAT Circular 698. Both SAT Circular 59 and SAT Circular 698 became effective retroactively as of January 1, 2008. By promulgating and implementing these two circulars, the PRC tax authorities have enhanced their scrutiny over the direct or indirect transfer of equity interests in a PRC resident enterprise by a non-resident enterprise.

On February 3, 2015, the SAT issued the Announcement of the State Administration of Taxation on Several Issues Concerning the Enterprise Income Tax on Indirect Property Transfer by Non-Resident Enterprises, or SAT Bulletin 7, to supersede existing provisions in relation to the “indirect transfer” as set forth in SAT Circular 698, while the other provisions of SAT Circular 698 remain in force. SAT Bulletin 7 introduces a new tax regime that is significantly different from that under SAT Circular 698. SAT Bulletin 7 extends its tax jurisdiction to capture not only “indirect transfer” as set forth under SAT Circular 698 but also transactions involving transfer of immovable property in China and assets held under the establishment and place, in China of a foreign company through the offshore transfer of a foreign intermediate holding company. SAT Bulletin 7 also addresses transfer of the equity interest in a foreign intermediate holding company widely. In addition, SAT Bulletin 7 provides clearer criteria than SAT Circular 698 on how to assess reasonable commercial purposes and introduces safe harbor scenarios applicable to internal group restructurings. However, it also brings challenges to both the foreign transferor and transferee of the “indirect transfer” as they have to make self-assessment on whether the transaction should be subject to PRC tax and to file or withhold the PRC tax accordingly.

On October 17, 2017, the SAT issued Announcement of the State Administration of Taxation on Matters Concerning Withholding of Income Tax of Non-resident Enterprises at Source, or SAT Announcement 37, pursuant to which the Non-resident Enterprises Measures, SAT Circular 698, and the second paragraph of Article 8 of the SAT Bulletin 7 shall be repealed from December 1, 2017. According to SAT Announcement 37, the income from property transfer obtained by non-resident enterprise, as stipulated in the second item under Article 19 of the Law on Enterprise Income Tax, shall include the income derived from transferring such equity investment assets as stock equity. The withholding agent shall, within seven days of the day on which the withholding obligation occurs, declare and remit the withholding tax to the competent tax authority at its locality.

Where non-resident investors were involved in our private equity financing, if such transactions were determined by the tax authorities to lack reasonable commercial purpose, we and our non-resident investors may become at risk of being required to file a return and taxed under SAT Announcement 37 and/or SAT Bulletin 7 and we may be required to expend valuable resources to comply with SAT Announcement 37 and/or SAT Bulletin 7 or to establish that we should not be held liable for any obligations under SAT Announcement 37 and/or SAT Bulletin 7.

85

PRC Value-added Tax (“VAT”) in lieu of Business Tax (the “VAT Pilot Program”)

On January 1, 2012, the Chinese State Council officially launched a pilot VAT reform program, or Pilot Program, applicable to businesses in selected industries. Businesses in the Pilot Program would pay VAT instead of business tax. The Pilot Industries in Shanghai included industries involving the leasing of tangible movable property, transportation services, product development and technical services, information technology services, cultural and creative services, logistics and ancillary services, certification and consulting services. Revenues generated by advertising services, a type of “cultural and creative services,” are subject to the VAT tax rate of 6%. According to official announcements made by competent authorities in Beijing and Guangdong province, Beijing launched the same Pilot Program on September 1, 2012, and Guangdong province launched it on November 1, 2012. On May 24, 2013, the Ministry of Finance and the State Administration of Taxation issued the Circular on Tax Policies in the Nationwide Pilot Collection of Value Added Tax in Lieu of Business Tax in the Transportation Industry and Certain Modern Services Industries, or the Pilot Collection Circular. The scope of certain modern services industries under the Pilot Collection Circular extends to the inclusion of radio and television services. On August 1, 2013, the Pilot Program was implemented throughout China. On December 12, 2013, the Ministry of Finance and the SAT issued the Circular on the Inclusion of the Railway Transport Industry and Postal Service Industry in the Pilot Collection of Value-added Tax in Lieu of Business Tax, or the 2013 VAT Circular. Among other things, the 2013 VAT Circular abolished the Pilot Collection Circular, and refined the policies for the Pilot Program. On April 29, 2014, the Ministry of Finance and the SAT issued the Circular on the Inclusion of Telecommunications Industry in the Pilot Collection of Value-added Tax in Lieu of Business Tax, or the 2014 VAT Circular. On March 23, 2016, the Ministry of Finance and the SAT issued the Circular on Comprehensively Promoting the Pilot Program of the Collection of Value-added Tax in Lieu of Business Tax, pursuant to which 2013 VAT Circular and the 2014 VAT Circular shall be repealed accordingly unless otherwise specified. Effective from May 1, 2016, the PRC tax authorities collect VAT in lieu of Business Tax on a trial basis within the territory of China, and in industries such as construction industries, real estate industries, financial industries, and living service industries.

On November 19, 2017, State Council promulgated Decision of the State Council on Abolishing the Interim Regulations of the People’s Republic of China on Business Tax and Amending the Interim Value-Added Tax Regulations of the People’s Republic of China, deciding to abolish the Interim Regulations of the People’s Republic of China on Business Tax. Since then, business tax has been comprehensively cancelled. We currently pay VAT for our services activities, and for any other parts of our business that are deemed by the local tax authorities to belong to the applicable industries.

Regulations Relating to Employment and Social Insurance

We are subject to laws and regulations governing our relationship with our employees, including wage and hour requirements, working and safety conditions, and social insurance, housing funds and other welfare. The compliance with these laws and regulations may require substantial resources.

Pursuant to the PRC Labor Law effective as of January 1, 1995 (as latest amended on December 29, 2018), and the PRC Labor Contract Law effective as of January 1, 2008 (as amended on December 28, 2012), a written labor contract shall be executed by an employer and an employee when the employment relationship is established, and an employer is under an obligation to sign an unlimited-term labor contract with any employee who has worked for the employer for ten consecutive years. Further, if an employee requests or agrees to renew a fixed-term labor contract that has already been entered into twice consecutively, the resulting contract must have an unlimited term, with certain exceptions. The employer must also pay severance to an employee in nearly all instances where a labor contract, including a contract with an unlimited term, is terminated or expires. All employers must compensate their employees equal to at least the local minimum wage standards. All employers are required to establish a system for labor safety and sanitation, strictly abide by state rules and standards and provide employees with appropriate workplace safety training. In addition, the government has continued to introduce various new labor-related regulations after the Labor Contract Law. Among other things, new annual leave requirements mandate that annual leave ranging from 5 to 15 days is available to nearly all employees and further require that the employer compensate an employee for any annual leave days the employee is unable to take in the amount of three times his daily salary, subject to certain exceptions. Moreover, all PRC enterprises are generally required to implement a standard working time system of eight hours a day and forty hours a week, and if the implementation of such standard working time system is not appropriate due to the nature of the job or the characteristics of business operation, the enterprise may implement a flexible working time system or comprehensive working time system after obtaining approvals from the relevant authorities. In addition, employers in China are obliged to pay contributions to the social insurance plan and the housing fund plan for their employees, and such contribution amount payable shall be calculated based on the employee actual salary in accordance with the relevant regulations.

86

We have entered into employment agreements with all of our full-time employees. We currently implement a standard working time system with regard to all of our employees and a comprehensive working time system to certain of our employees work in sales and/or student services departments. We believe that since 2017 we have fully contributed to the social insurance plan and the housing fund plan as required by applicable PRC regulations. However, previously we had not fully contributed to the social insurance plan and the housing fund plan as required by applicable PRC regulations. As of December 31, 2020, with regards to the outstanding contributions to such plans, we made provisions of approximately RMB5.2 million. While we believe we have made adequate provision of such outstanding amounts of contributions to such plans in our audited financial statements, our previous failure to make sufficient payments to such plans does not fully comply with applicable PRC laws and regulations and we may be required to make up the contributions for such plans as well as to pay late fees and fines. Meanwhile, we began to outsource part of our marketing and sales functions to independent third party suppliers who provide management and business outsourcing services to us in December 2015. There remains a degree of uncertainty as to whether such service outsourcing arrangement will be deemed labor dispatch arrangements under current PRC laws and regulations. If the authorities take the view that such outsourcing arrangements constitute labor dispatch and violate relevant labor laws, we may be ordered to terminate such outsource arrangement and may be fined or have our business license revoked if the relevant authorities deem such arrangements constitute a serious violation of the PRC laws and regulations relating to labor dispatch.

M&A Rule and Overseas Listing

The Provisions Regarding Mergers and Acquisitions of Domestic Enterprises by Foreign Investors, or the M&A Rule, were jointly adopted by six PRC regulatory authorities, including China Securities Regulatory Commission, or CSRC, on August 8, 2006 and became effective as of September 8, 2006, and were later amended on June 22, 2009. This M&A Rule purports to require, among other things, offshore SPVs, formed for listing purposes through acquisition of PRC domestic companies and controlled by PRC companies or individuals, to obtain the approval of the CSRC prior to publicly listing their securities on an overseas stock exchange. We believe that CSRC approval is not required in the context of our initial public offering as we are not a special purpose vehicle formed for listing purpose through acquisition of domestic companies that are controlled by our PRC individual shareholders, as we acquired contractual control rather than equity interests in our PRC consolidated VIEs.

However, we cannot assure you that the relevant PRC government authority, including the CSRC, would reach the same conclusion as we do. If the CSRC or other PRC regulatory authority subsequently determines that we need to obtain the CSRC’s approval for our initial public offering or if CSRC or any other PRC government authorities will promulgate any interpretation or implementing rules before our listing that would require CSRC or other governmental approvals for our initial public offering, we may face sanctions by the CSRC or other PRC regulatory agencies. In such event, these regulatory agencies may impose fines and penalties on our operations in the PRC, limit our operating privileges in the PRC, delay or restrict the repatriation of the proceeds from our initial public offering into the PRC, or take other actions that could have a material adverse effect on our business, financial condition, results of operations, and prospects, as well as the trading price of our ADSs.

Philippine Regulations

This section sets forth a summary of the most significant rules and regulations that affect our business activities in the Philippines.

Regulations on Tax

On January 1, 1998, Republic Act No. 8424, otherwise known as the “National Internal Revenue Code,” or NIRC, took effect. Since NIRC came into effect, numerous laws have been passed to amend the various provisions within the NIRC.

Effective January 1, 2009, generally, the rate of income tax for all corporations is 30% of all taxable net income derived during each taxable year from sources within and outside of the Philippines.

87

However, there are instances wherein corporations are not subject to the 30% corporate income tax rate. One example is entities registered with the Philippine Economic Zone Authority, or PEZA. Such entities are entitled to fiscal incentives including income tax holiday or 100% exemption from corporate income tax for the first four (4) years from the time of its registration with the PEZA registration for non-pioneer projects and first six (6) years for pioneer projects. After such time, the PEZA registered corporation shall be subjected to a special tax of five percent (5%) special tax on gross income, as well as tax and duty free importation of raw materials, capital equipment, machineries and spare parts, VAT zero rating, exemption from payment of local government imposts, fees, licenses, and taxes; and exemption from expanded withholding tax.

Philippine Economic Zone Authority (“PEZA”)

PEZA is an attached agency to the Department of Trade and Industry. It is tasked to promote investments, extend assistance, register, grant incentives to, and facilitate the business operations of investors in export-oriented manufacturing and service facilities located inside selected areas throughout the Philippines proclaimed by the President of the Philippines as PEZA Special Economic Zones. The PEZA oversees and administers incentives to developers/operators and locators in PEZA Special Economic Zones.

On December 19, 2014, Philippines Co II was registered with the PEZA as an Ecozone IT Enterprise. As an IT Enterprise within the PEZA jurisdiction, seventy percent (70%) of the total revenues derived by Philippines Co II must come from clients outside the Philippine jurisdiction.

Entities registered with the PEZA are entitled to fiscal and non-fiscal incentives. Fiscal Incentives include: income tax holiday income tax holiday or 100% exemption from corporate income tax for four years from PEZA registration for non-pioneer projects, 5% Special Tax on Gross Income after the expiration of the income tax holiday, tax and duty free importation of raw materials, capital equipment, machineries and spare parts, VAT zero rating; exemption from payment of local government imposts, fees, licenses, and taxes, and exemption from expanded withholding tax. Non-fiscal incentives include: simplified import-export procedures; special non-immigrant visa with multiple entry privileges for certain officers and employees. PEZA also extends visa facilitation assistance to foreign nationals and their spouses and dependents.

88

PEZA registered entities are required to maintain distinct and separate books for its operations inside the PEZA Special Economic Zones and are mandated to submit financial and other reports/documents to PEZA. Below are some of the periodic reports/documents required to be submitted to PEZA and their respective due dates:

Types of Report

    

Due Date

Economic Zone Monthly Performance Report

Every 20th day of the following month

Annual Report (For Developer/Operator Enterprises)

90 days after the end of the accounting period

Audited Financial Statements (For Developer/Operator Enterprises)

30 days after filing with the Bureau of Internal Revenue, or BIR

Quarterly Income Tax Returns (For Developer/Operator Enterprises)

15 days after filing with BIR

Annual Income Tax Returns (ITR) (For Developer/Operator Enterprises)

30 days after filing with BIR

Breakdown/Schedule of Sales per Activity

Together with the Annual Financial Statement, or AFS & Annual Income Tax Return, or ITR

Breakdown/Schedule of Other Income

Together with AFS & Annual ITR

Data on Revenues and Taxes Paid

Together with AFS & Annual ITR

Change of Corporate Name & Equity Ownership

30 days after the said change

Replacement of any Board of Director or Officer

30 days after the said change

As a PEZA-registered entity, Philippines Co II is required to submit the periodic reports described above to PEZA. The failure to comply with these reporting requirements and with any other requirements or regulations of the PEZA could expose Philippines Co II to penalties and the revocation of its PEZA registration.

89

C.          Organizational Structure

The following diagram illustrates our current corporate structure, which include our significant subsidiaries and consolidated affiliated entities as of the date of this annual report:

Graphic

90

Notes:

(1)Each of Ting Shu, Huiru Yuan, Jennifer Que, Carlo Galindo, Samuel Celestino, Xing Liu and Wei Li holds 0.000001% of the equity interest in Philippines Co II. Each of Ting Shu, Huiru Yuan, Jennifer Que, Carlo Galindo, and Samuel Celestino is a director of Philippines Co II. Each of Xing Liu and Wei Li is a beneficial owner of us. We entered into contractual arrangements with these individual shareholders which provide us an exclusive option to purchase all of the individual shareholders’ equity interests in Philippines Co II and the power to exercise their shareholder rights.
(2)Each of Min Xu, Frank Lin, Nelson Tan, Luzviminda Santos Castro and Alfonso Ang Po holds 0.0002% of the equity interest in Philippines Co III. Each of Min Xu, Frank Lin, Nelson Tan, Luzviminda Santos Castro and Alfonso Ang Po is a director of Philippines Co III. We entered into contractual arrangements with these individual shareholders which provide us with an exclusive option to purchase all of the individual shareholders’ equity interests in Philippines Co III and the power to exercise their respective shareholder rights.
(3)Jack Jiajia Huang holds 99.90% of the equity interest in Philippines Co I; Kei Hattori holds 0.02% of the equity interest in Philippines Co I; Nelson Tan holds 0.06% of the equity interest in Philippines Co I; and Frank Lin holds 0.02% of the equity interest in Philippines Co I. Each of Mr. Hattori, Mr. Tan and Mr. Lin is a director of Philippines Co I.
(4)Jack Jiajia Huang, our founder, chairman and chief executive officer, holds 73.75% of the equity interest in Dasheng Zhixing and Ting Shu, our co-founder, director and senior vice president, holds 26.25% of the equity interest in Dasheng Zhixing.
(5)In December 2016, Shanghai Zhishi Education Training Co., Ltd., or Zhishi Training, was incorporated as a wholly-owned subsidiary of Dasheng Zhixing to conduct our business operations in Shanghai.
(6)In January 2017, Wuhan Houdezaiwu Online Technology Co., Ltd., or Houdezaiwu Online, was incorporated as a wholly-owned subsidiary of Dasheng Zhixing to conduct our business operations in Wuhan.
(7)Jack Jiajia Huang holds 80% of the equity interest in Shenzhen Dahsheng Zhiyun Technology Co., Ltd., or Dahsheng Zhiyun, Mr. Caijian Jia, an employee of us, holds 10% of the equity interest in Dahsheng Zhiyun, and Mr. Jing Chen, an employee of us, holds 10% of the equity interest in Dahsheng Zhiyun.
(8)In July, 2018, Helloworld Online Education Group, or Helloworld Online Cayman, was incorporated as a wholly-owned subsidiary of China Online Education Group.
(9)In August 2018, Helloworld Online Education Group (HK) limited, or Helloworld Online HK, was incorporated as a wholly-owned subsidiary of Helloworld Online.
(10)In September 2018, Beijing Helloworld Online Technology Co., Ltd., or Helloworld Online, was incorporated as a wholly-owned subsidiary of Helloworld Online HK.
(11)Jack Jiajia Huang holds 100% of the equity interest in Beijing Dasheng Helloworld Technology Co., Ltd., or Dasheng Helloworld

Due to PRC legal restrictions on foreign ownership and investment in the value-added telecommunications market, we operate our online platform through Dasheng Zhixing, Dasheng Helloworld and Dasheng Zhiyun, our PRC consolidated VIEs. Dasheng Zhixing holds our ICP license necessary to operate our online platform in China, our domain names, including 51talk.com and three of our registered software copyrights that are essential to the Company’s online operation in PRC. Dasheng Zhixing had 4,139 staff, including 376 employees and 3, 763 outsourced personnel, and leased eleven office facilities as of December 31, 2020. We rely on a series of contractual arrangements among our WFOEs, our PRC consolidated VIEs and their respective shareholders to operate our online and mobile platforms in China. These contractual arrangements enable us to:

exercise effective control over our PRC consolidated VIEs;
receive substantially all of the economic benefits of our PRC consolidated VIEs in consideration for the services provided by us; and
have an exclusive option to purchase all of the equity interests in our PRC consolidated VIEs when and to the extent permitted under PRC law.

91

We do not have equity interests in our PRC consolidated VIEs. However, as a result of these contractual arrangements, we are the primary beneficiary of Dasheng Zhixing, Dasheng Helloworld and Dasheng Zhiyun and treat them as our consolidated VIEs under U.S. GAAP.

The following is a summary of (i) the contracts by and among our subsidiary Dasheng Online, our PRC consolidated VIE Dasheng Zhixing, and the shareholders of Dasheng Zhixing; (ii) the contracts by and among our subsidiary Helloworld Online, our PRC consolidated VIE Dasheng Helloworld, and the shareholders of Dasheng Helloworld; (iii) the contracts by and among our subsidiary Dasheng Online, our PRC consolidated VIE Dasheng Zhiyun, and the shareholders of Dasheng Zhiyun; (iv) the contracts by and among our subsidiary COE HK Co I, our consolidated VIE Philippines Co I, and the shareholders of Philippines Co I; (v) the contracts by and among COE, Philippines Co II, and the shareholders of Philippines Co II; and (vi) contracts by and among COE, Philippines Co III and the shareholders of Philippines Co III, each of which is currently in full force and effect.

Amended and Restated Exclusive Business Cooperation Agreement

Under the amended and restated exclusive business cooperation agreement between Dasheng Online and Dasheng Zhixing, Dasheng Online has the exclusive right to provide or to designate any third party to provide, among other things, technical support, consulting services and other services to Dasheng Zhixing, and Dasheng Zhixing agrees to accept all the consultation and services provided by Dasheng Online or any third party service provider designated by Dasheng Online. The agreement also states that without Dasheng Online’s prior written consent, Dasheng Zhixing is prohibited from directly or indirectly engaging any third party to provide same or any similar services under this agreement or establishing similar relationship with any third party regarding the matters contemplated by this agreement. In addition, Dasheng Online or the third party service providers designated by Dasheng Online, as the case may be, have exclusive and proprietary ownership, rights and interests in any and all intellectual properties arising out of or created during the performance of this agreement. Dasheng Zhixing agrees to pay a monthly service fee to Dasheng Online at an amount determined at the sole discretion of Dasheng Online after taking into account factors including the complexity and difficulty of the services provided, the title of and time consumed by employees of Dasheng Online or third party service providers designated by Dasheng Online providing the services, the content and value of services provided and the market price of the same type of services. The original exclusive business cooperation agreement was entered into and made effective on June 18, 2013, which was subsequently amended and restated in its entirety on December 14, 2015. This agreement will remain effective unless terminated in accordance with its provisions or terminated in writing by Dasheng Online. Unless otherwise required by applicable laws, Dasheng Zhixing does not have any right to terminate this agreement in any event. Dasheng Online has the right to terminate this agreement and/or require Dasheng Zhixing to indemnify all damages in the event of any material breach of any term of this agreement by Dasheng Zhixing. Dasheng Zhixing agrees to indemnify and hold harmless Dasheng Online from any losses, injuries, obligations or expenses caused by any lawsuits, claims or other demands against Dasheng Online arising from or caused by the services provided by Dasheng Online to Dasheng Zhixing pursuant to this agreement, except where such losses, injuries, obligations or expenses arise from the gross negligence or willful misconduct of Dasheng Online.

COE HK Co I and Philippines Co I also entered into an exclusive business cooperation agreement on July 21, 2014, whereby COE HK Co I has the exclusive right to provide, among other things, technical support, consulting services and other services to Philippines Co I and Philippines Co I agreed to accept all the consultation and services provided by COE HK Co I. Without COE HK Co I’s prior written consent, Philippines Co I is prohibited from directly or indirectly engaging any third party to provide same or any similar services under this agreement or establishing similar relationship with any third party regarding the matters contemplated by this agreement. Philippines Co I agrees to pay a monthly service fee to COE HK Co I at an amount determined by COE HK Co I and Philippines Co I through negotiation after taking into account factors including the complexity and difficulty of the services provided, the title of and time consumed by employees of COE HK Co I providing the services, the content and value of services provided, the market price of the same type of services. The agreement shall remain effective unless terminated in accordance with the provisions of this agreement or terminated in writing by COE HK Co I. Unless otherwise required by applicable laws, Philippines Co I does not have any right to terminate this agreement in any event.

92

Exclusive Business Cooperation Agreement

Under the exclusive business cooperation agreement between Helloworld Online and Dasheng Helloworld, Helloworld Online has the exclusive right to provide or to designate any third party to provide, among other things, technical support, consulting services and other services to Dasheng Helloworld, and Dasheng Helloworld agrees to accept all the consultation and services provided by Helloworld Online or any third party service provider designated by Helloworld Online. The agreement also states that without Helloworld Online’s prior written consent, Dasheng Helloworld is prohibited from directly or indirectly engaging any third party to provide same or any similar services under this agreement or establishing similar corporation relationship with any third party regarding the matters contemplated by this agreement. In addition, Helloworld Online or the third party service providers designated by Helloworld Online, as the case may be, have exclusive and proprietary ownership, rights and interests in any and all intellectual properties arising out of or created during the performance of this agreement. Dasheng Helloworld agrees to pay a yearly service fee to Helloworld Online. The service fee shall consist of 100% of the total consolidated profit of Dasheng Helloworld, after the deduction of any accumulated deficit of Dasheng Helloworld and its affiliated entities in respect of the preceding financial year(s), operating costs, expenses, taxes and other statutory contributions and reasonable operation profit as determined in accordance with the principle of tax law and tax practice in the PRC.

Under the exclusive business cooperation agreement between Dasheng Online and Dasheng Zhiyun, Dasheng Online has the exclusive right to provide or to designate any third party to provide, among other things, technical support, consulting services and other services to Dasheng Zhiyun, and Dasheng Zhiyun agrees to accept all the consultation and services provided by Dasheng Online or any third party service provider designated by Dasheng Online. The agreement also states that without Dasheng Online’s prior written consent, Dasheng Zhiyun is prohibited from directly or indirectly engaging any third party to provide same or any similar services under this agreement or establishing similar corporation relationship with any third party regarding the matters contemplated by this agreement. In addition, Dasheng Online or the third party service providers designated by Dasheng Online, as the case may be, have exclusive and proprietary ownership, rights and interests in any and all intellectual properties arising out of or created during the performance of this agreement. Dasheng Zhiyun agrees to pay a yearly service fee to Dasheng Online. The service fee shall consist of 100% of the total consolidated profit of Dasheng Zhiyun, after the deduction of any accumulated deficit of Dasheng Zhiyun and its affiliated entities in respect of the preceding financial year(s), operating costs, expenses, taxes and other statutory contributions and reasonable operation profit as determined in accordance with the principle of tax law and tax practice in the PRC.

Powers of Attorney

Pursuant to the powers of attorney which were first executed by the then shareholders of Dasheng Zhixing on June 18, 2013, and subsequently amended and restated by the existing shareholders on June 3, 2019, the shareholders of Dasheng Zhixing each irrevocably authorized Dasheng Online to act on his/her respective behalf as exclusive agent and attorney-in-fact with respect to all matters concerning all equity interests held by each of them now and in the future in Dasheng Zhixing, including but not limited to attend shareholders’ meetings, exercise all the shareholder’s rights and shareholder’s voting rights that each of them is entitled to under the relevant PRC laws and Dasheng Zhixing Articles of Association (including but not limited to the sale, transfer, pledge, or disposition of all equity interests held in part or in whole), and designate and appoint on their respective behalf the legal representative, directors, supervisors, chief executive officer and other senior management members of Dasheng Zhixing. Dasheng Online is entitled to re-authorize or assign its rights under this appointment to any other person or entity at its sole discretion and without giving prior notice to the shareholders of Dasheng Zhixing or obtaining their consent. Each power of attorney will remain in force until the shareholder ceases to hold any equity interest in Dasheng Zhixing. During the term of the powers of attorney, the shareholders waive all the rights associated with the equity interests held by them, which have been authorized to Dasheng Online through this power of attorney, and would not exercise such rights by themselves. The power of attorney shall remain effective until the shareholder ceases to hold any equity interest in Dasheng Zhixing.

On July 21, 2014, August 31, 2015 and February 1, 2016, the individual shareholders of each of Philippines Co I, Philippines Co II and Philippines Co III, have also each executed an irrevocable power of attorney appointing COE HK Co I and COE, as their attorney-in-fact to vote on their behalf on all matters requiring shareholder approval, with terms substantially similar to the powers of attorney executed by the shareholders of Dasheng Zhixing described above.

On September 18, 2018, Mr. Jack Jiajia Huang, the sole shareholder of Dasheng Helloworld has also executed an irrevocable power of attorney appointing Helloworld Online as his attorney-in-fact to vote on his behalf on all matters requiring shareholder approval, with terms substantially similar to the powers of attorney executed by the shareholders of Dasheng Zhixing described above.

93

On July 19, 2019, Mr. Jack Jiajia Huang, Mr. Caijian Jia and Mr. Jing Chen, the shareholders of Dasheng Zhiyun have also each executed an irrevocable power of attorney appointing Dasheng Online as his attorney-in-fact to vote on his behalf on all matters requiring shareholder approval, with terms substantially similar to the powers of attorney executed by the shareholders of Dasheng Zhixing described above.

Equity Interest Pledge Agreements

Under the equity interest pledge agreements between Dasheng Online, the shareholders of Dasheng Zhixing and Dasheng Zhixing, the shareholders pledged all of their equity interests in Dasheng Zhixing to Dasheng Online as security for performance of the obligations of Dasheng Zhixing and its shareholders under the amended and restated exclusive business cooperation agreement, exclusive option agreements, the powers of attorney and the equity interest pledge agreements. Dasheng Online is entitled to receive dividends distributed by the pledged equity interests during the term of the pledge. Dasheng Zhixing may receive dividends distributed only with prior written consent of Dasheng Online. If any event of default as provided in the contractual arrangements occurs, Dasheng Online may exercise the right to enforce the pledge after issuing a notice of default to Dasheng Zhixing in accordance with the equity interest pledge agreements. Dasheng Online may exercise any remedy measure under applicable PRC laws, the amended and restated exclusive business cooperation agreement, the exclusive option agreements, the powers of attorney and the equity interest pledge agreements, including but not limited to being paid in priority with the equity interest based on monetary valuation that such equity interest is converted into or from the proceeds from auction or sale of the equity interest. The shareholders of Dasheng Zhixing and Dasheng Zhixing do not have the right to assign or delegate their rights and obligations under the amended and restated exclusive business cooperation agreement, the exclusive option agreements, the powers of attorney and the equity interest pledge agreements without Dasheng Online’s prior written consent. Dasheng Online may assign any and all of its rights and obligations under the agreements to its designee(s) at any time. The agreements are binding on the shareholders of Dasheng Zhixing and their successors and permitted assignees and shall be valid with respect to Dasheng Online and each of its successors and assignees. The pledges will remain binding until the fulfillment of all obligations and the full payment under the equity interest pledge agreements.

On September 18, 2018, Mr. Jack Jiajia Huang, the sole shareholder of Dasheng Helloworld has also executed an equity interest pledge to Helloworld Online, with terms substantially similar to the equity interest pledge agreement executed by the shareholders of Dasheng Zhixing described above.

On July 19, 2019, Mr. Jack Jiajia Huang, Mr. Caijian Jia and Mr. Jing Chen, the shareholders of Dasheng Zhiyun have also each executed an equity interest pledge to Dasheng Online, with terms substantially similar to the equity interest pledge agreement executed by the shareholders of Dasheng Zhixing described above.

94

Exclusive Option Agreements

Under the exclusive option agreements between Dasheng Online, each of the shareholders of Dasheng Zhixing and Dasheng Zhixing, in consideration of the payment of RMB10 by Dasheng Online, each of the shareholders irrevocably granted Dasheng Online a binding and exclusive right to purchase or designate one or more persons to purchase, equity interests in Dasheng Zhixing then held by each shareholder at once or at multiple times at any time in part or in whole at Dasheng Online’s sole and absolute discretion to the extent permitted by PRC law and at the price of RMB10 (or such minimum price decided by PRC law higher than RMB10). Without Dasheng Online’s prior written consent, Dasheng Zhixing’s shareholders shall not sell, transfer, mortgage, or otherwise dispose in any manner any material assets of Dasheng Zhixing or legal or beneficial interest in the material business or revenues of Dasheng Zhixing in an amount exceeding RMB500,000, or allow the encumbrance thereon of any security interests; or cause Dasheng Zhixing to execute any contract with a price exceeding RMB500,000, except the contracts in the ordinary course of business. Unless otherwise required by PRC law, Dasheng Zhixing shall not be dissolved or liquidated without prior written consent by Dasheng Online. The shareholders of Dasheng Zhixing waive their rights of first refusal in regard to the transfer of equity interest by any other shareholder of Dasheng Zhixing to Dasheng Online (if any), give consents to the execution by each other shareholder of Dasheng Zhixing with Dasheng Online and Dasheng Zhixing the exclusive option agreements, the equity interest pledge agreements and the powers of attorney, and accept not to take any actions in conflict with such documents executed by other shareholders. The shareholders of Dasheng Zhixing agree to promptly donate any profits, interests, dividends, or proceeds of liquidation to Dasheng Online or any other person designated by Dasheng Online to the extent permitted under the applicable PRC laws. These agreements shall remain in effect until all equity interests in Dasheng Zhixing held by the shareholders have been transferred or assigned to Dasheng Online and/or any other person designed by Dasheng Online in accordance with this agreement. The shareholders of Dasheng Zhixing and Dasheng Zhixing do not have any right to terminate the exclusive option agreements in any event unless otherwise required by the applicable laws.

COE HK Co I, Philippines Co I and the individual shareholders of Philippines Co I entered into exclusive option agreements on July 21, 2014 and August 31, 2015. COE, Philippines Co II and the individual shareholders of Philippines Co II entered into exclusive option agreements on August 31, 2015. COE, Philippines Co III and the individual shareholders of Philippines Co III entered into exclusive option agreements on February 1, 2016. Such exclusive option agreements contain terms substantially similar to the exclusive option agreements described above.

On September 18, 2018, Mr. Jack Jiajia Huang, the sole shareholder of Dasheng Helloworld has also executed an exclusive option agreement with Helloworld Online. The total purchase price for the purchase shall be the lowest price as permitted by the applicable PRC laws at the time of the transfer. Other terms are substantially similar to the equity interest pledge agreement executed by the shareholders of Dasheng Zhixing described above.

On July 29, 2019, Mr. Jack Jiajia Huang, Mr. Caijian Jia and Mr. Jing Chen, the shareholders of Dasheng Zhiyun have also each executed an exclusive option agreement with Dasheng Online. The total purchase price for the purchase shall be the lowest price as permitted by the applicable PRC laws at the time of the transfer. Other terms are substantially similar to the equity interest pledge agreement executed by the shareholders of Dasheng Zhixing described above.

95

Spousal Consent Letters

Pursuant to the spousal consent letters executed by the spouses of the shareholders of Dasheng Zhixing, the spouse of each shareholder of Dasheng Zhixing agreed to the execution of the equity interest pledge agreement, the exclusive option agreement and the powers of attorney by the respective shareholder. The spouse of each shareholder of Dasheng Zhixing further undertakes not to make any assertions in connection with the equity interests of Dasheng Zhixing held by the respective shareholder, and further confirms in the spousal consent letters that the respective shareholder can perform the relevant transaction documents described above and further amend or terminate such transaction documents without the authorization or consent from him/her. The spouse of each shareholder agrees and undertakes that if he/she obtain any equity interests of Dasheng Zhixing held by the respective shareholder for any reasons, he/she would be bound by the transaction documents described above and the amended and restated exclusive business cooperation agreement between Dasheng Online and Dasheng Zhixing, and have would comply with the obligations thereunder as a shareholder of Dasheng Zhixing. Jack Jiajia Huang and Ting Shu has executed and delivered the spousal consent letter on December 14, 2015 and June 13, 2019, respectively.

On September 18, 2018, Ting Shu, the spouse of Mr. Jack Jiajia Huang who is the sole shareholder of Dasheng Helloworld has also executed a consent letter, with terms substantially similar to the consent letter executed by the spouses of shareholders of Dasheng Zhixing described above.

On July 19, 2019, Ting Shu, the spouse of Mr. Jack Jiajia Huang who is the shareholder of Dasheng Zhiyun, Yanchun Li, the spouse of Mr. Caijian Jia who is the shareholder of Dasheng Zhiyun, and Xiaohua Lian, the spouse of Ms. Jing Chen who is the shareholder of Dasheng Zhiyun, have also each executed a consent letter, with terms substantially similar to the consent letter executed by the spouses of shareholders of Dasheng Zhixing described above.

In the opinion of our PRC counsel, Tian Yuan Law Firm, the contractual arrangements among Dasheng Online, Dasheng Zhixing and its shareholders, among Dasheng Online, Dasheng Zhiyun and its shareholders, as well as among Helloworld Online, Dasheng Helloworld and its shareholders are valid, binding and enforceable under current PRC law. However, these contractual arrangements may not be as effective in providing control as direct ownership. There are substantial uncertainties regarding the interpretation and application of current or future PRC laws and regulations. For a description of the risks related to our corporate structure, please see “Item 3. Key Information—D. Risk Factors—Risks Related to Our Corporate Structure.”

In the opinion of our Philippines counsel, Lee Yu Rigets Law, the contractual arrangements in respect of Philippines Co I, Philippines Co II and Philippines Co III are valid, binding and enforceable under current laws of the Philippines.

D.           Property, Plants and Equipment

Our current principal executive offices are located at 6th Floor, Deshi Building North, Shangdi Street, Haidian District, Beijing, the People’s Republic of China. We maintain offices in Beijing, China, with an aggregate of 13,769 square meters. These facilities currently accommodate our management headquarters, as well as part of our sales and marketing, product development and general and administrative activities. We also maintain offices in Shanghai, China, with an aggregate of 5,666 square meters, offices in Wuhan, China, with an aggregate of 12,531 square meters, and offices in Guangzhou, Nanjing, Jinan, and Shijiazhuang, China, with an aggregate of 5,116 square meters, to support our sales and marketing activities. In addition, we maintain an office facility in Shenzhen, China, with an aggregate of 1,009 square meters, to support our product development activities.

In addition to our facilities in China, we also maintain offices in Metro Manila (Pasig City and Quezon City), Baguio City, Bacolod City, Davao City, Cebu City, Cavite City, and Angeles City, Philippines and Hong Kong with an aggregate of 7,248 square meters.

We lease all of the facilities that we currently occupy from independent third parties.

We believe that the facilities that we currently lease are adequate to meet our needs for the foreseeable future, and we believe that we will be able to obtain adequate facilities, principally through leasing of additional properties, to accommodate our future expansion plans.

96

ITEM 4.A.     UNRESOLVED STAFF COMMENTS

Not Applicable.

ITEM 5.        OPERATING AND FINANCIAL REVIEW AND PROSPECTS

The following discussion of our financial condition and results of operations is based upon and should be read in conjunction with our consolidated financial statements and their related notes included in this annual report on Form 20-F. This report contains forward-looking statements. See “Forward-Looking Information.” In evaluating our business, you should carefully consider the information provided under the caption “Item 3. Key Information—D. Risk Factors” in this annual report on Form 20-F. We caution you that our businesses and financial performance are subject to substantial risks and uncertainties.

A.          Operating Results

Overview

We are a leading online education platform in China, with core expertise in English education. Our proprietary online and mobile education platforms enable students across China to take live interactive English lessons with overseas foreign teachers, on demand. Our teacher training, curriculum design and sales and marketing efforts are all driven by student and teacher feedback and data analytics.

Our business model is highly scalable, characterized by the shared economy approach to assembling teachers, cost advantages of teachers in the Philippines, and online and mobile platforms. We are able to build a large pool of teachers because they can deliver lessons based on their scheduling availability, at appropriate locations of their choice, and get paid based on the number of lessons taught. We have developed significant operational expertise in areas such as teacher engagement and training, course content development, sales and marketing, as well as student services.

Our gross billings increased from RMB1,703.0 million in 2018 to RMB2,080.6 million in 2019, and further to RMB2,722.6 million (US$417.3 million) in 2020. We define gross billings for a specific period as the total amount of cash received for the sale of course packages and services in such period, net of the total amount of refunds in such period. Our net revenues increased from RMB1,145.5 million in 2018 to RMB1,478.5 million in 2019, and further to RMB2,054.1 million (US$314.8 million) in 2020. Our net loss decreased from RMB416.7 million in 2018 to RMB104.4 million in 2019, and we generated net income of RMB147.0 million (US$22.5 million) in 2020.

Selected Income Statement Items

Net Revenues

We derive all of our net revenues from fees that we charge our students. In 2018, 2019 and 2020, we generated net revenues of RMB1,145.5 million, RMB1,478.5 million and RMB2,054.1 million (US$314.8 million), respectively. We generally collect fees in advance, which we initially record as advances from students. We mainly offer two types of prepaid course packages for our students to purchase, including standard prepaid credit packages and prepaid credit packages with minimum monthly consumption. Starting from March 2019, we also added the learning materials which typically contain two hundreds online audio picture books to K-12 one-on-one mass market students and twenty-six recorded lessons to adult students in the prepaid course packages. We recognize fees as revenues as the lesson credits are consumed and the learning materials are delivered. For prepaid credit packages, fees for lessons that have expired are automatically recognized as revenues. We had advances from students of RMB1,684.8 million, RMB2,186.6 million and RMB2,721.0 million (US$417.0 million) as of December 31, 2018, 2019 and 2020, respectively. Our net revenues are presented net of value-added tax.

97

Cost of Revenues

Our cost of revenues primarily consists of service fees to our teachers who delivered paid lessons, the amortization cost of licenses, the cost of printing the textbook and, to a lesser extent, payment processing fees charged by third party payment channels. We recorded cost of revenues of RMB410.9 million, RMB439.9 million and RMB580.4 million (US$89.0 million) in 2018, 2019 and 2020, respectively.

Operating Expenses

Our operating expenses consist of sales and marketing expenses and general and administrative expenses, and to a lesser extent, product development expenses. The following table sets forth, for the periods indicated, our operating expenses, in absolute amounts and as percentages of total net revenues:

For the Year Ended December 31,

 

2018

2019

2020

 

    

RMB

    

%

    

RMB

    

%

    

RMB

    

US$

    

%

 

(in thousands, except for percentages)

 

Operating expenses:

 

  

 

  

 

  

 

  

 

  

 

  

 

  

Sales and marketing

 

731,233

 

63.8

%  

792,591

 

53.6

%  

1,035,620

 

158,716

 

50.4

%

General and administrative

 

223,057

 

19.5

%  

196,029

 

13.3

%  

214,224

 

32,831

 

10.4

%

Product development

 

185,000

 

16.1

%  

157,505

 

10.7

%  

162,829

 

24,955

 

7.9

%

Total operating expenses

 

1,139,290

 

99.4

%  

1,146,125

 

77.6

%  

1,412,673

 

216,502

 

68.7

%

Our sales and marketing expenses primarily consist of telemarketing sales expenses, online and mobile marketing expenses, branding expenses and free trial lesson-related expenses.

Our general and administrative expenses primarily consist of payroll and employee benefits to our management and administrative personnel. Our general and administrative expenses also include rental and utilities expenses relating to office and administrative functions as well as professional service fees.

Our product development expenses primarily consist of payroll and employee benefits to our personnel involved in course content development, as well as to our employees involved in the research and development of technology for our online and mobile platforms.

Taxation

Cayman Islands

We are incorporated in the Cayman Islands. Under the current law of the Cayman Islands, we are not subject to income or capital gains tax. In addition, dividend payments are not subject to withholding tax in the Cayman Islands.

Hong Kong

Our wholly owned subsidiaries in Hong Kong, COE HK Co I and COE HK Co II, are subject to 16.5% Hong Kong profit tax on their taxable income generated from operations in Hong Kong for the years of assessment 2015/2016, 2016/2017 and 2017/2018. Commencing from the year of assessment 2018/2019, the first HK$2 million of profits earned by our subsidiaries incorporated in Hong Kong will be taxed at half the current tax rate (i.e., 8.25%) while the remaining profits will continue to be taxed at the existing 16.5% tax rate. We made provisions for Hong Kong profits tax for the year ended December 31, 2018, 2019 and 2020 as COE HK Co I reported taxable profit during such period. Under the Hong Kong tax laws, we are exempted from the Hong Kong income tax on our foreign-derived income. In addition, payments of dividends by our subsidiaries incorporated in Hong Kong to us are not subject to withholding tax in Hong Kong.

98

Philippines

Philippines Co II has been registered with the Philippine Economic Zone Authority, or PEZA, as an Ecozone IT Enterprise since December 19, 2014. As such, it is entitled to an income tax holiday, or 100% exemption from corporate income tax, for four years from its PEZA registration. After the expiration of the income tax holiday, it will be subjected to a 5% special tax on gross income instead of the 30% corporate income tax. It will also enjoy tax and duty free importation of raw materials, capital equipment, machineries and spare parts, VAT zero-rating for local purchases of goods and services, and exemption from payment of local government imposts, fees, licenses, and taxes. Income tax holiday can be extended for another three (3) years provided specific criteria are met and prior approval of PEZA is obtained.

Since Philippines Co I and Philippines Co III are not within any special economic zone territory, these corporations are subject to a corporate income tax of 30% of the taxable net income on all income derived during each taxable year from sources within and outside of the Philippines. In addition to the 30% corporate income tax, these two companies are also subject to 12% of Value Added Tax on all income generated within the Philippines.

We made provisions for income tax expense in the Philippines Co III for the years ended December 31, 2018, December 31, 2019, and December 31, 2020 as Philippines Co I and Philippines Co III reported taxable profit during such periods.

PRC

Our subsidiary and consolidated VIEs in China are companies incorporated under PRC law and, as such, are subject to PRC enterprise income tax on their taxable income in accordance with the relevant PRC income tax laws. Pursuant to the EIT Law, which became effective on January 1, 2008 and was amended on February 24, 2017 and December 29, 2018, a uniform 25% enterprise income tax rate is generally applicable to both foreign-invested enterprises and domestic enterprises, except where a special preferential rate applies. The enterprise income tax is calculated based on the entity’s global income as determined under PRC tax laws and accounting standards.

We are subject to VAT at a rate of 6%, 9% and 13% on the goods/products we provide, less any deductible VAT we have already paid or borne. We are also subject to surcharges on VAT payments in accordance with PRC law.

99

As a Cayman Islands holding company, we may receive dividends from our PRC subsidiaries through COE HK Co I. The EIT Law and its implementing rules provide that dividends paid by a PRC entity to a non-resident enterprise for income tax purposes is subject to PRC withholding tax at a rate of 10%, subject to reduction by an applicable tax treaty with China. Pursuant to the Arrangement between Mainland China and the Hong Kong Special Administrative Region for the Avoidance of Double Taxation and Tax Evasion on Income, the withholding tax rate in respect to the payment of dividends by a PRC enterprise to a Hong Kong enterprise may be reduced to 5% from a standard rate of 10% if the Hong Kong enterprise directly holds at least 25% of the PRC enterprise. Pursuant to the Notice of the State Administration of Taxation on the Issues concerning the Application of the Dividend Clauses of Tax Agreements, or SAT Circular 81, a Hong Kong resident enterprise must meet the following conditions, among others, in order to apply the reduced withholding tax rate: (i) it must be a company; (ii) it must directly own the required percentage of equity interests and voting rights in the PRC resident enterprise; and (iii) it must have directly owned such required percentage in the PRC resident enterprise throughout the 12 months prior to receiving the dividends. In August 2015, the State Administration of Taxation promulgated the Administrative Measures for Non-Resident Taxpayers to Enjoy Treatment under Tax Treaties, or SAT Circular 60, which became effective on November 1, 2015. SAT Circular 60 provides that non-resident enterprises are not required to obtain pre-approval from the relevant tax authority in order to enjoy the reduced withholding tax. Instead, non-resident enterprises and their withholding agents may, by self-assessment and on confirmation that the prescribed criteria to enjoy the tax treaty benefits are met, directly apply the reduced withholding tax rate, and file necessary forms and supporting documents when performing tax filings, which will be subject to post-tax filing examinations by the relevant tax authorities. SAT Circular 60 has been replaced by the Measures for the Administration of Non-resident Taxpayers’ Enjoyment of Treaty Benefits, or SAT Circular 35, which was promulgated by the State Administration of Taxation on October 14, 2019 and became effective on January 1,2020. SAT Circular 35 provides that Non-resident taxpayers’ enjoyment of treaty benefits shall be handled in the manner of “self-assessment, claim for and enjoyment of treaty benefits, and retention of relevant materials for review.” If a non-resident taxpayer determines through self-assessment that he or she is eligible for treaty benefits, he or she may, when filing tax returns, or when a withholding agent files withholding returns, enjoy tax treaty benefits, and collect and retain relevant materials for review in accordance with the provisions of SAT Circular 35 and accept the follow-up administration of tax authorities. Accordingly, COE HK Co I may be able to benefit from the 5% withholding tax rate for the dividends it receives from Dasheng Online, if it satisfies the conditions prescribed under SAT Circular 81 and other relevant tax rules and regulations. However, according to SAT Circular 81 and SAT Circular 35, if the relevant tax authorities consider the transactions or arrangements we have are for the primary purpose of enjoying a favorable tax treatment, the relevant tax authorities may adjust the favorable withholding tax in the future.

If our holding company in the Cayman Islands or any of our subsidiaries outside of China were deemed to be a “resident enterprise” under the EIT Law, it would be subject to enterprise income tax on its worldwide income at a rate of 25%. See “Risk Factors—Risks Related to Doing Business in China— Under the PRC Enterprise Income Tax Law, we may be classified as a PRC “resident enterprise” for PRC enterprise income tax purposes. Such classification would likely result in unfavorable tax consequences to us and our non-PRC shareholders and has a material adverse effect on our results of operations and the value of your investment.”

Critical Accounting Policies

We prepare our consolidated financial statements in accordance with U.S. GAAP. In doing so, we have to make estimates and assumptions that affect our reported amounts of assets, liabilities, revenues and expenses, as well as related disclosure of contingent assets and liabilities. To the extent that there are material differences between these estimates and actual results, our financial condition or operating results and margins would be affected. We base our estimates on past experience and other assumptions that we believe are reasonable under the circumstances, and we evaluate these estimates on an ongoing basis. We refer to accounting estimates of this type as critical accounting policies and estimates, which we discuss further below.

Revenue recognition

We generated revenues from providing online English language education services and delivering learning materials and textbooks. Students purchase the services by subscribing to prepaid credit packages or prepaid membership packages directly from us or through authorized distribution agents. Tuition is generally paid in advance and is initially recorded as advances from students.

We allow refund of fees corresponding to any remaining undelivered services when customers withdraw contracts with us within certain period after the purchase. Refunds are recorded as reductions of the advances from students and true up adjustments were made on the recognized revenue of the contracts.

100

Prepaid credit packages

Certain prepaid credit packages contain a combination of credits for one-on-one lesson, group lessons and learning materials, or a combination of credits for small class lessons from foreign teachers and Chinese teachers.

Revenue from prepaid credit packages is recognized when the lesson credit is consumed and the learning material is delivered.

Prepaid membership packages

We previously sold prepaid membership packages, which ranged from three months to 36 months. Students were able to book one lesson per day within their membership period, and the package subscription fees were paid in advance. We ceased the sale of such prepaid membership packages in 2017.

Revenue from the remaining life of previously sold prepaid membership packages was recognized on a straight-line basis over the remaining membership period.

Contract cost

Incremental costs of obtaining a contract with a customer is recognized as an asset in “Prepaid expenses and other current assets” if we expect to recover those costs. Incremental costs of obtaining a contract mainly include sales commissions to sales personnel and distribution agents, as well as certain cash incentives for customers who provide referrals service for us. Contract cost assets are amortized on the basis consistent with the pattern of the transfer of services to which the assets relate.

As of December 31, 2020, the balance of capitalized costs of obtaining contracts with customers was RMB199,873. For the year ended December 31, 2020, we recognized amortization of RMB182,134 as “Sales and marketing expenses” in our consolidated statement of comprehensive income/(loss). There is no impairment of contract cost assets recognized for the year ended December 31, 2020.

Deferred Income taxes

Deferred income taxes are provided using the liability method. A valuation allowance is provided to reduce the amount of deferred tax assets if it is considered more likely than not that some portion of, or all of the deferred tax assets will not be realized.

We are required to estimate whether recoverability of its deferred tax assets is more likely than not based on forecasts of taxable earnings in the related tax jurisdiction. We use historical and projected future operating results, based upon approved business plans, including a review of the eligible carry forward period, tax planning opportunities and other relevant considerations including variances in future projected profitability.

Fair Value Determination Related to the Accounting for Business Combinations

We complete business combinations from time to time which require us to perform purchase price allocations. In order to recognize the fair value of assets acquired and liabilities assumed, mainly consisting of intangible assets and goodwill, as well as the fair value of any contingent consideration to be recognized, we use valuation techniques such as discounted cash flow analysis and ratio analysis in comparison to comparable companies in similar industries under the income approach, market approach and cost approach. Major factors considered include historical financial results and assumptions including future growth rates, an estimate of weighted average cost of capital and the effect of expected changes in regulation. Valuation of our acquired businesses has been by management with assistance from valuation specialists. We believe that the estimated fair value assigned to the assets acquired and liabilities assumed are based on reasonable assumptions and estimates that market participants would use. However, such assumptions are inherently uncertain and actual results could differ from those estimates.

101

Impairment Assessment on Goodwill

We test annually, or whenever events or circumstances indicate that the carrying value of assets exceeds the recoverable amounts, whether goodwill has suffered any impairment in accordance with our accounting policy. In January 2017, the FASB issued ASU 2017-04, “Simplifying the Test for Goodwill Impairment.”The guidance removes Step 2 of the goodwill impairment test, which requires a hypothetical purchase price allocation. A goodwill impairment will now be the amount by which a reporting unit’s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. We early adopted this guidance on January 1, 2018, and the adoption did not have a material impact on our consolidated financial statements.

These assessments primarily use cash flow projections based on financial forecasts prepared by management and an estimated terminal value. The expected growth in revenues and operating margin, timing of future capital expenditures, an estimate of weighted average cost of capital and terminal growth rate are based on actual and prior year performance and market development expectations. Judgment is required to determine key assumptions adopted in the cash flow projections and changes to key assumptions can significantly affect these cash flow projections and the results of the impairment tests.

Depreciation and Amortization

The costs of property and equipment and intangible assets are charged ratably as depreciation and amortization expenses, respectively, over the estimated useful lives of the respective assets using the straight-line method. We periodically review changes in technology and industry conditions, asset retirement activity and residual values to determine adjustments to estimated remaining useful lives and depreciation and amortization rates. Actual economic lives may differ from estimated useful lives. Periodic reviews could result in a change in estimated useful lives and therefore depreciation and amortization expenses in future periods.

102

Share-based Compensation

Before the completion of the IPO, stock options granted to employees vested upon satisfaction of a service condition, which was generally satisfied over three or four years. Additionally, employees could only exercise vested options upon the occurrence of an IPO. Options for which the service condition had been satisfied were forfeited should employment have terminated prior to the occurrence of the IPO, which substantially creates a performance condition. Because the IPO performance condition had not occurred and was outside our control, the satisfaction of the IPO performance condition would become probable upon occurrence. For options granted, and for which the service condition had been satisfied as of the date of the IPO, cumulative stock-based compensation expense for these options was recorded using the graded-vesting method upon the completion of the IPO. For the options and restricted share units granted after the completion of the IPO, the stock option and restricted share units can be exercised once the employee satisfies the service condition. Accordingly, the share-based compensation expense is recorded on a straight-line basis over the requisite service period. The corresponding impact is reflected in additional paid-in capital. The forfeiture rate is the estimated annual rate at which unvested awards will be forfeited during the next year, which differs significantly by employee group. For directors and executive officers, the forfeiture rate is estimated to be zero because the possibility of their termination is remote. For employees, the forfeitures of stock options are estimated by historical actual forfeitures due to grantees’ termination prior to vesting, and the forfeiture rate will be adjusted over the requisite service period to the extent that actual forfeiture rate differs, or is expected to differ from such estimates. Changes in the estimated forfeiture rate will be recognized through a cumulative catch-up adjustment in the period of change.

The following table sets forth the options granted under the 2013 Plan, the 2014 Plan and the 2016 Plan as of February 28, 2021:

Fair Value of

the Underlying

Fair Value of

Ordinary

Exercise

Option as of

Shares as of the

Price

the Grant Date

Grant Date

Number of

Type of

Date of Options Granted

Options Granted

US$

US$

US$

Valuation

March 31, 2017(1)

 

950,000

 

0.5660

 

0.9263

 

1.2813

 

Contemporaneous

March 31, 2017(1)

 

995,000

 

0.5660

 

0.8988

 

1.2813

 

Contemporaneous

March 31, 2017(1)

 

350,000

 

0.5660

 

0.8881

 

1.2813

 

Contemporaneous

June 30, 2017

 

710,000

 

0.5660

 

0.6893

 

1.0680

 

Contemporaneous

September 30, 2017(1)

 

835,000

 

0.5660

 

0.5971

 

0.9527

 

Contemporaneous

September 30, 2017(1)

 

180,000

 

0.5660

 

0.5899

 

0.9527

 

Contemporaneous

October 31, 2017

 

750,000

 

0.5660

 

0.5462

 

0.8740

 

Contemporaneous

December 31, 2017

 

665,000

 

0.5660

 

0.4959

 

0.8333

 

Contemporaneous

March 31, 2018

 

120,000

 

0.3400

 

0.4232

 

0.6480

 

Contemporaneous

June 30, 2018(1)

 

1,085,000

 

0.3400

 

0.4898

 

0.7200

 

Contemporaneous

December 31, 2018

 

725,000

 

0.2450

 

0.3168

 

0.4813

 

Contemporaneous

January 1, 2019

 

976,700

 

0.2450

 

0.3166

 

0.4813

 

Contemporaneous

March 31, 2019

 

396,800

 

0.2100

 

0.2778

 

0.4200

 

Contemporaneous

June 30, 2019

 

735,000

 

0.2513

 

0.3318

 

0.5027

 

Contemporaneous

September 30, 2019

 

888,500

 

0.2527

 

0.3348

 

0.5053

 

Contemporaneous

December 31, 2019

 

275,000

 

0.3273

 

0.4375

 

0.6547

 

Contemporaneous

January 1, 2020

 

729,995

 

0.3273

 

0.4375

 

0.6500

 

Contemporaneous

January 31, 2020

19,980

0.4553

0.6071

0.9100

Contemporaneous

June 30, 2020(1)

630,000

0.8560

1.1660

1.7100

Contemporaneous

June 30, 2020(1)

150,000

0.8560

1.1973

1.7100

Contemporaneous

December 31, 2020(1)

470,000

0.9040

1.2411

1.8070

Contemporaneous

December 31, 2020(1)

150,000

 

0.9040

 

1.2750

 

1.8070

 

Contemporaneous

Notes:

103

(1)Options granted to officers and non-officer employees, and with different expected terms resulted in different fair value on the same grant date.

Significant factors, assumptions, and methodologies used in determining fair value of options

We estimated the fair value of share options using the binomial option-pricing model with the assistance from an independent appraiser. Our management is ultimately responsible for all assumptions and valuation methodologies used in such determination. The fair value of each option grant is estimated on the date of grant with the following key assumptions:

Expected volatility. We estimated expected volatility based on the annualized standard deviation of the daily return embedded in historical share prices of comparable companies with a time horizon close to the expected expiry of the term.
Risk-free interest rate (per annum). We estimated risk-free interest rate based on the yield to maturity of US Treasury Bond with a maturity similar to the expected expiry of the term.
Exercise multiple. The exercise multiple is estimated as the ratio of fair value of underlying shares over the exercise price as at the time the option is exercised, based on a consideration of empirical studies on the actual exercise behavior of employees.
Expected dividend yield. We have never declared or paid any cash dividends on our capital stock, and we do not anticipate any dividend payments on our ordinary shares in the foreseeable future.

Determining the fair value of our ordinary shares required us to make complex and subjective judgments, assumptions and estimates, which involved inherent uncertainty. Had our management used different assumptions and estimates, the resulting fair value of our ordinary shares and the resulting share-based compensation expenses could have been different.

Recent Accounting Pronouncements

In December 2019, the FASB issued a new accounting standard update to simplify the accounting for income taxes. The new guidance removes certain exceptions for recognizing deferred taxes for investments, performing intra-period allocation and calculating income taxes in interim periods. It also adds guidance to reduce complexity in certain areas, including recognizing deferred taxes for tax goodwill and allocating taxes to members of a consolidated group. This guidance will be effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2021. The Group is currently evaluating the impact of the new guidance on its consolidated financial statements and related disclosures.

104

Results of Operations

The following table sets forth a summary of our consolidated results of operations for the periods indicated, both in absolute amounts and as percentages of our net revenues. This information should be read together with our consolidated financial statements and related notes included elsewhere in this annual report. The operating results in any period are not necessarily indicative of the results that may be expected for any future period.

For the Year Ended December 31,

 

2018

2019

2020

 

    

RMB

    

%

    

RMB

    

%

    

RMB

    

%

 

(in thousands, except for percentages)

 

Net revenues

 

1,145,517

 

100.0

%  

1,478,493

 

100.0

%  

2,054,095

 

100.0

%

Cost of revenues

 

(410,908)

 

35.9

 

(439,923)

 

29.8

 

(580,417)

 

28.3

Gross profit

 

734,609

 

64.1

 

1,038,570

 

70.2

 

1,473,678

 

71.7

Operating expenses and other income:

 

  

 

  

 

  

 

  

 

 

Sales and marketing expenses

 

(731,233)

 

63.8

 

(792,591)

 

53.6

 

(1,035,620)

 

50.4

Product development expenses

 

(185,000)

 

16.1

 

(157,505)

 

10.7

 

(162,829)

 

7.9

General and administrative expenses

 

(223,057)

 

19.5

 

(196,029)

 

13.3

 

(214,224)

 

10.4

Other income

43,414

2.1

Income/(loss) from operations

 

(404,681)

 

35.3

 

(107,555)

 

7.4

 

104,419

 

5.1

Impairment loss

 

(7,364)

 

0.6

 

 

 

 

Interest income

 

9,167

 

0.8

 

17,654

 

1.2

 

38,508

 

1.9

Interest expenses and other expenses, net

 

(9,936)

 

0.9

 

(9,451)

 

0.6

 

(66)

 

Income/(loss) before income tax expenses

 

(412,814)

 

36.0

 

(99,352)

 

6.8

 

142,861

 

7.0

Income tax benefits/(expenses)

 

(3,880)

 

0.3

 

(5,068)

 

0.3

 

4,101

 

0.2

Net income/(loss)

 

(416,694)

 

36.3

%  

(104,420)

 

7.1

%  

146,962

 

7.2

%

The Year Ended December 31, 2020 Compared to the Year Ended December 31, 2019

Net Revenues

Our net revenues increased by 38.9% from RMB1,478.5 million in 2019 to RMB2,054.1 million (US$314.8 million) in 2020. The increase was primarily attributed to an increase in the number of paid lessons booked driven by an increase in the number of active students. The number of active students increased by 34.1% from 351.0 thousand as of December 31, 2019 to 470.7 thousand as of December 31, 2020. The number of active students is the main driver for our revenue. We track the number of active students as a key indicator for our business growth and manage our course offerings and sales strategies accordingly.

Cost of Revenues

Our cost of revenues increased by 31.9% from RMB439.9 million in 2019 to RMB580.4 million (US$89.0 million) in 2020. This increase was primarily due to an increase in total service fees paid to teachers, which was mainly resulting from the delivery of an increased number of paid lessons. The total amount of service fees paid to teachers for delivering paid lessons increased by 30.9% from RMB416.2 million in 2019 to RMB544.9 million (US$83.5 million) in 2020. The total number of paid lessons delivered on our platform increased from 30.9 million in 2019 to 48.0 million in 2020. We track the number of paid lessons delivered as a key indicator for our cost of revenues.

Gross Profit

As a result of the foregoing, our gross profit increased by 41.9% from RMB1,038.6 million in 2019 to RMB1,473.7 million (US$225.9 million) in 2020. Our gross margin increased from 70.2% in 2019 to 71.7% in 2020. The increase was mainly attributable to (i) an increase in the price for prepaid credit packages and (ii) the inclusion of the audio picture books in more packages provided to K-12 students, which carries a higher margin and is recognized as revenues at the time of delivery.

105

Operating Expenses

Our operating expenses increased by 23.3% from RMB1,146.1 million in 2019 to RMB1,412.7 million (US$216.5 million) in 2020, as a result of increases in our sales and marketing expenses.

Sales and Marketing Expenses

Our sales and marketing expenses increased by 30.7% from RMB792.6 million in 2019 to RMB1,035.6 million (US$158.7 million) in 2020. The increase was primarily resulted from the increase in the average sales commission and higher marketing and branding expenses.

General and Administrative Expenses

Our general and administrative expenses increased by 9.3% from RMB196.0 million in 2019 to RMB214.2 million (US$32.8 million) in 2020. The increase was primarily due to an increase in the number of general and administrative-related personnel and an increase in professional services fees in connection with the follow-on public offering we completed in June 2020.

Our administrative staff increased from 725 as of December 31, 2019 to 751 full-time employees as of December 31, 2020. The amount of payroll and employee benefit expenses for our management and administrative personnel increased from RMB118.4 million in 2019 to RMB124.5 million (US$19.1 million) in 2020.

Product Development Expenses.

Our product development expenses increased by 3.4% from RMB157.5 million in 2019 to RMB162.8 million (US$25.0 million) in 2020. The increase was primarily due to an increase in the number of technology and course development-related personnel.

Our technology staff increased from 234 as of December 31, 2019 to 295 full-time employees as of December 31, 2020. Therefore, the amount of payroll and employee benefit expenses for our product development personnel increased from RMB127.3 million in 2019 to RMB133.8 million (US$20.5 million) in 2020 due to the favorable impact of such COVID-19 relief policies.

Other income

As part of Chinese government’s efforts to ease the burden of businesses affected by the COVID-19 outbreak, the State Taxation Administration exempted a wide range of consumer services from value added tax since January 2020. In particular, income obtained by taxpayers from providing essential services shall be exempted from value added tax. We recorded a tax relief of RMB32.3 million in 2020 due to the favorable impact of such COVID-19 relief policies.

On September 30, 2019, the Ministry of Finance and the State Taxation Administration announced that from October 1, 2019 to December 31, 2021, taxpayers engaging in providing essential services are allowed to deduct an extra 15% of the deductible input tax for the then current period from the payable tax. In 2020, we recorded a tax deduction of RMB11.1 million due to such additional value-added tax credit policy for income generated from providing essential services.

Interest income

We recorded interest income of RMB38.5 million (US$5.9 million) in 2020, as compared to interest income of RMB17.7 million in 2019. Our interest income in 2020 and 2019 were primarily attributable to purchase of time deposits and short-term investments with banks.

Interest expenses and other expense, net

We recorded net interest expenses and other expenses of RMB66 thousand (US$10.1 thousand) in 2020, as compared to net interest expenses and other expense of RMB9.5 million in 2019. Our net interest expenses and other expenses in 2020 and 2019 were primarily attributable to interest expenses of long-term loan, foreign currency loss, bank charges and government grant.

106

Income Tax Expense

We recorded income tax expenses of RMB5.1 million and recorded income tax benefits of RMB4.1 million (US$0.6 million) in 2019 and 2020, respectively. Tax benefits recorded in 2020 includes the releasing of valuation allowance for deferred tax assets of RMB9.7 million for the Company’s VIE Beijing Zhixing.

Net income/(loss)

As a result of the foregoing, we recorded net loss of RMB104.4 million in 2019, and earned net income of RMB147.0 million (US$22.5 million) in 2020.

The Year Ended December 31, 2019 Compared to the Year Ended December 31, 2018

Net Revenues

Our net revenues increased by 29.1% from RMB1,145.5 million in 2018 to RMB1,478.5 million in 2019. The increase was primarily attributed to an increase in the number of paid lessons booked driven by an increase in the number of active students, which in turn was primarily a result of our market expansion into lower-tier cities in China in 2019. The number of active students increased by 13.2% from 310.0 thousand as of December 31, 2018 to 351.0 thousand as of December 31, 2019.

Cost of Revenues

Our cost of revenues increased by 7.1% from RMB410.9 million in 2018 to RMB439.9 million in 2019. This increase was primarily due to an increase in total service fees paid to teachers, which was mainly resulting from the delivery of an increased number of paid lessons. The total amount of service fees paid to teachers for delivering paid lessons increased by 5.3% from RMB395.1 million in 2018 to RMB416.2 million in 2019. The total number of paid lessons delivered on our platform increased from 23.3 million in 2018 to 30.9 million in 2019.

Gross Profit

As a result of the foregoing, our gross profit increased by 41.4% from RMB734.6 million in 2018 to RMB1,038.6 million in 2019. Our gross margin increased from 64.1% in 2018 to 70.2% in 2019. The increase was mainly attributable to (i) an increase in the price for prepaid credit packages and (ii) the inclusion of the audio picture books in our course packages provided to K-12 students in 2019, which carries a higher margin and is recognized as revenues at the time of delivery.

Operating Expenses

Our operating expenses increased by 0.6% from RMB1,139.3 million in 2018 to RMB1,146.1 million in 2019, as a result of increases in our sales and marketing expenses, partially offset by decrease in product development expenses and general and administrative expenses.

Sales and Marketing Expenses

Our sales and marketing expenses increased by 8.4% from RMB731.2 million in 2018 to RMB792.6 million in 2019. The increase was primarily resulted from the increase in the average sales commission and in the number of our course consulting, telemarketing and account manager personnel, which increased to 2,735 (including 114 full-time employees and 2,621 outsourced personnel) as of December 31, 2019 from 2,686 (including 91 full-time employees and 2,595 outsourced personnel) as of December 31, 2018.

General and Administrative Expenses

Our general and administrative expenses decreased by 12.1% from RMB223.1 million in 2018 to RMB196.0 million in 2019. The decrease was primarily due to a decrease in the number of general and administrative-related personnel.

107

Our administrative staff decreased from 819 as of December 31, 2018 to 725 full-time employees as of December 31, 2019.The amount of payroll and employee benefit expenses for our management and administrative personnel decreased from RMB130.3 million in 2018 to RMB118.4 million in 2019.

Product Development Expenses.

Our product development expenses decreased by 14.9% from RMB185.0 million in 2018 to RMB157.5 million in 2019. The decrease was primarily due to a decrease in the number of technology and course development-related personnel.

Our technology staff decreased from 295 as of December 31, 2018 to 234 full-time employees as of December 31, 2019. Therefore, the amount of payroll and employee benefit expenses for our product development personnel decreased from RMB147.6 million in 2018 to RMB127.3 million in 2019.

Impairment loss

We incurred impairment losses of RMB7.4 million and nil in 2018 and 2019, respectively. The impairment loss recognized in 2018 was due to the write off in the amount of cost and unrealized holding gain of held-to-maturity security.

Interest income

We recorded interest income of RMB17.7 million in 2019, as compared to interest income of RMB9.2 million in 2018. Our interest income in 2019 and 2018 were primarily attributable to purchase of time deposits and short-term investments with banks.

Interest expenses and other expense, net

We recorded net interest expenses and other expenses of RMB9.5 million in 2019, as compared to net interest expenses and other expense of RMB9.9 million in 2018. Our net interest expenses and other expenses in 2019 and 2018 were primarily attributable to interest expenses of long-term loan, foreign currency loss, bank charges and government grant.

Income Tax Expense

We incurred income tax expenses of RMB3.9 million and RMB5.1 million in 2018 and 2019, respectively, both of which were incurred in the Philippines as a result of our local business operations.

Net Loss

As a result of the foregoing, our net loss decreased from RMB416.7 million in 2018 to RMB104.4 million in 2019.

Inflation

To date, inflation in China has not materially impacted our results of operations. According to the National Bureau of Statistics of China, the year-over-year percent changes in the consumer price index for December 2018, 2019 and 2020 were increases of 1.9%, 4.5% and 0.2%, respectively. Although we have not been materially affected by inflation in the past, we can provide no assurance that we will not be affected by higher rates of inflation in China in the future.

Impact of Foreign Currency Fluctuation

See “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in China—Fluctuations in exchange rates could have a material adverse effect on our results of operations and the value of your investment.” and “Item 11. Quantitative and Qualitative Disclosures About Market Risk—Foreign Exchange Risk.”

108

Impact of Governmental Policies

See “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in China” and “Item 4. Information on the Company—B. Business Overview—Government Regulations.”

B.          Liquidity and Capital Resources

Cash Flows and Working Capital

Our principal sources of liquidity have been proceeds from our initial public offering and the concurrent private placements and cash generated from operating activities. In June 2020, we completed a registered follow-on public offering, where we issued and sold 327,140 ADSs (including 27,140 ADSs sold from the exercise of over-allotment option) at a public offering price of US$19.00 per ADS. We received an aggregate gross proceeds from the follow-on public offering of approximately US$6.2 million. As of December 31, 2020, we had RMB1,727.7 million (US$264.8 million) in cash, cash equivalents, time deposits and short-term investments. Our cash consists of cash on hand and cash in bank, which are unrestricted as to withdrawal. Cash equivalents consist of cash held in accounts managed by certain third party online payment channels in connection with the collection of fees online. Time deposits represent a demand deposit with an initial term of greater than three months when purchased.

As of December 31, 2020, we and our non-PRC subsidiaries held cash and cash equivalents and time deposits in the amount of US$43.7 million, PHP102.3 million and RMB46.3 million in bank accounts in the PRC, the United States, the Philippines and Hong Kong; our PRC subsidiaries held cash, cash equivalents and time deposits in the amount of RMB80.2 million in the PRC; our consolidated VIE in the Philippines held cash and cash equivalents of PHP2.5 million and US$9.7 thousand in the Philippines; and our consolidated VIEs in the PRC held cash, cash equivalents, time deposits and short-term investment in the amount of RMB1,301.6 million in the PRC, which included cash reserved to settle payables to our subsidiary in China. For restrictions and limitations on liquidity and capital resources as a result of our corporate structure, see “—Holding Company Structure.” We would need to accrue and pay withholding taxes if we were to distribute funds from our subsidiary in the PRC to our offshore subsidiaries.

On March 23, 2018, two of our HK subsidiaries, China Online Education (HK) Limited and 51Talk English International Limited entered into a two-year loan facility agreement, or the 2018 Facility with SPD Silicon Valley Bank Beijing Branch. Under the 2018 Facility, we can borrow up to US$13 million at the interest rate of 3-month LIBOR plus 4.36% per annum. The proceeds from the 2018 Facility are intended to used to finance daily working capital needs. The financial covenants include (i) our maximum quarterly refund rate; and (ii) our minimum quarterly gross billings. There are no collateral, pledges, or other restrictions under the facility agreement. Our PRC consolidated VIE, Dasheng Zhixing, as the guarantor of the 2018 Facility, assumes joint and several liabilities with the maximum limit of claim of US$15.6 million, for two years after the expirations of the facility agreement. We have repaid the total outstanding balance of the loan in January 2020.

Our consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of assets and liquidation of liabilities during the normal course of operations. We incurred net losses of RMB416.7 million and RMB104.4 million in the years ended December 31, 2018 and 2019, respectively. We generated net income of RMB147.0 million (US$22.5 million) in 2020. Accumulated deficits were RMB2,198.9 million and RMB2,051.9 million (US$314.5 million) as of December 31, 2019 and 2020, respectively. The net current liabilities were RMB1,228.0 million and RMB1,400.4 million (US$214.6 million) as of December 31, 2019 and 2020, which included advances from students of RMB2,181.8 million and RMB2,718.8 million (US$416.7 million), respectively.

We assess our liquidity by our ability to generate cash from operating activities to fund our operations, attract investors and borrow funds on favorable economic terms. Our decreasing net losses and increasing advances from students over the last several years have resulted in an increase in our operating cash flows from RMB29.8 million and RMB397.9 million in 2018 and 2019, respectively, to RMB719.2 million (US$110.2 million) in 2020.

Historically, we have relied principally on non-operational sources of financing from investors and bank borrowings to fund our business development, as our cash flows have not been significant in recent years. Our ability to continue as a going concern is dependent on management’s ability to successfully execute our business plan, which includes increasing revenues while controlling operating expenses, to generate increases in operational cash flows continuously and continue to gain support from outside sources of financing.

109

We believe that our current cash, cash equivalents, time deposits, short-term investments and our anticipated cash flow from operations will be sufficient to meet our anticipated cash needs, including our cash needs for working capital and capital expenditures, for at least the next 12 months.

The following table sets forth a summary of our cash flows for the periods indicated:

    

For the Year Ended December 31

2018

2019

2020

RMB

RMB

RMB

US$

(in thousands)

Summary Consolidated Cash Flow Data:

 

  

 

  

 

  

 

  

Net cash provided by operating activities

 

29,781

 

397,933

 

719,243

 

110,228

Net cash used in investing activities

 

(4,898)

 

(412,910)

 

(734,271)

 

(112,531)

Net cash provided by/(used in) financing activities

 

68,407

 

(54,536)

 

10,789

 

1,653

Effect of exchange rate changes on cash and cash equivalents

 

(186)

 

(679)

 

(12,065)

 

(1,849)

Net increase/ (decrease) in cash and cash equivalents

 

93,104

 

(70,192)

 

(16,304)

 

(2,499)

Cash and cash equivalents at beginning of the period

 

320,039

 

413,143

 

342,951

 

52,560

Cash and cash equivalents at end of the period

 

413,143

 

342,951

 

326,647

 

50,061

Operating Activities

Net cash provided by operating activities in 2020 was RMB719.2 million (US$110.2 million). In 2019, net cash provided by operating activities was RMB397.9 million. The year over year increase was primarily due to our improved operating results, with turned our net loss in 2019 to net income in 2020, and our business, growth along with the market expansion into lower-tier cities in China in 2020, which in turn increased our cash received in advances from students. The increase in advances from students was RMB534.5 million (US$81.9 million) and increase in accrued expenses and other current liabilities is RMB66.1 million (US$10.1 million), partially offset by an increase in prepaid expenses and other current assets of RMB53.9 million (US$8.3 million). The increase in advances from students was mainly due to the increase in our gross billings as we grow our business. The increase in prepaid expenses and other current assets was mainly attributable to the net effect of capitalization and amortization of certain sales and marketing expenses.

Net cash provided by operating activities in 2019 was RMB397.9 million. In 2018, net cash provided by operating activities was RMB29.8 million. The year over year increase was primarily due to our improved operating results, with lower our net loss from 2018 to 2019, and our business, growth along with the market expansion into lower-tier cities in China in 2019, which in turn increased our cash received in advances from students. The increase in advances from students was RMB501.8 million, partially offset by a decrease in prepaid expenses and other current assets of RMB16.6 million and accrued expenses and other current liabilities RMB27.2 million. The increase in advances from students was mainly due to the increase in our gross billings as we grow our business. The decrease in prepaid expenses and other current assets was mainly attributable to the net effect of capitalization and amortization of certain sales and marketing expenses.

Investing Activities

Net cash used in investing activities amounted to RMB734.3 million (US$112.5 million) in 2020, which was primarily attributable to investment in time deposits and short-term investments.

Net cash used in investing activities amounted to RMB412.9 million in 2019, which was primarily attributable to investment in time deposits and short-term investments.

Net cash used in investing activities amounted to RMB4.9 million in 2018, which was primarily attributable to acquisition of fixed assets and intangible assets.

110

Financing Activities

Net cash provided by financing activities in 2020 amounted to RMB10.8 million (US$1.7 million), which was primarily resulted from our follow-on offering for total cash consideration of RMB39.9 million (US$6.1 million) in 2020, offset by share repurchase program for total cash consideration of RMB23.1 million(US$3.5 million).

Net cash used in financing activities in 2019 amounted to RMB54.5 million, which was primarily resulted from repayment of loan facility agreement with SPD Silicon Valley Bank Beijing Branch and our share repurchase program for total cash consideration of RMB6.0 million in 2019.

Net cash provided by financing activities in 2018 amounted to RMB68.4 million, which was derived from loan facility agreement with SPD Silicon Valley Bank Beijing Branch.

Capital Expenditures

Our capital expenditures are incurred primarily in connection with leasehold improvements and investments in office furniture, computers and servers. Our capital expenditures were RMB17.6 million, RMB9.6 million and RMB22.0 million (US$3.4 million) in the years ended December 31, 2018, 2019 and 2020, respectively. We intend to continue to utilize real estate leasing in order to allocate our capital resources cost-efficiently. We may make acquisitions of businesses and properties that complement our operations when suitable opportunities arise.

Holding Company Structure

China Online Education Group is a holding company with no material operations of its own. We conduct our operations primarily through our subsidiaries and our consolidated VIEs. As a result, our ability to pay dividends depends upon dividends paid by our subsidiaries. If our subsidiaries or any newly formed subsidiaries incur debt on their own behalf in the future, the instruments governing their debt may restrict their ability to pay dividends to us.

In addition, our subsidiary in China is permitted to pay dividends to us only out of their retained earnings, if any, as determined in accordance with the Accounting Standards for Business Enterprise as promulgated by the Ministry of Finance of the PRC, or PRC GAAP. In accordance with PRC company laws, our consolidated VIEs in China must make appropriations from their after-tax profit to non-distributable reserve funds including (i) statutory surplus fund and (ii) discretionary surplus fund. The appropriation to the statutory surplus fund must be at least 10% of the after-tax profits calculated in accordance with PRC GAAP. Appropriation is not required if the statutory surplus fund has reached 50% of the registered capital of our consolidated VIEs. Appropriation to discretionary surplus fund is made at the discretion of our consolidated VIEs. Pursuant to the law applicable to China’s foreign investment enterprise, our subsidiary that is a foreign investment enterprise in the PRC have to make appropriation from their after-tax profit, as determined under PRC GAAP, to reserve funds including (i) general reserve fund, (ii) enterprise expansion fund and (iii) staff bonus and welfare fund. The appropriation to the general reserve fund must be at least 10% of the after-tax profits calculated in accordance with PRC GAAP. Appropriation is not required if the reserve fund has reached 50% of the registered capital of our subsidiary. Appropriation to the other two reserve funds are at our subsidiary’s discretion.

111

As an offshore holding company, we are permitted under PRC laws and regulations to provide funding from the proceeds of our offshore fund raising activities to our PRC subsidiaries only through loans or capital contributions, and to our consolidated affiliated entity only through loans, in each case subject to the satisfaction of the applicable government registration and approval requirements. See “Risk Factors— Risks Related to Doing Business in China—PRC regulation on loans to, and direct investment in, PRC entities by offshore holding companies and governmental control in currency conversion may delay or prevent us from using the proceeds of our equity offerings to make loans to our PRC subsidiaries and PRC consolidated VIEs or make additional capital contributions to our PRC subsidiaries, which could materially and adversely affect our liquidity and our ability to fund and expand our business.” As a result, there is uncertainty with respect to our ability to provide prompt financial support to our PRC subsidiaries and consolidated VIEs when needed. Notwithstanding the forgoing, our PRC subsidiaries may use their own retained earnings (rather than RMB converted from foreign currency denominated capital) to provide financial support to our consolidated affiliated entity either through entrustment loans from our PRC subsidiaries to our consolidated VIEs or direct loans to such consolidated affiliated entity’s nominee shareholders, which would be contributed to the consolidated variable interest entity as capital injections. Such direct loans to the nominee shareholders would be eliminated in our consolidated financial statements against the consolidated affiliated entity’s share capital.

The table below sets forth the respective revenue contributions of (i) our Company and our subsidiaries and (ii) our consolidated VIEs for the periods indicated as a percentage of total net revenues:

    

Revenue(1)

 

As of December 31

 

    

2018

    

2019

    

2020

 

Our Company and our subsidiaries

 

 

 

Our consolidated VIEs in the PRC

 

100.0

%  

100.0

%  

100.0

%

Our consolidated VIE in the Philippines

 

 

 

Total net revenues

 

100.0

%  

100.0

%  

100.0

%

Note:

(1)

The percentages exclude the inter-company transactions among China Online Education Group, its subsidiaries and its consolidated VIEs.

The table below sets forth the respective asset contributions of (i) our Company and our subsidiaries and (ii) our consolidated VIEs for the periods indicated as a percentage of total assets:

    

Total Assets(1)

 

As of December 31

 

    

2018

    

2019

    

2020

 

Our Company and our subsidiaries

 

50.9

%  

35.7

%  

23.4

%

Our consolidated VIEs in the PRC

 

49.0

%  

64.2

%  

76.5

%

Our consolidated VIE in the Philippines

 

0.1

%  

0.1

%  

0.1

%

Total assets

 

100.0

%  

100.0

%  

100.0

%

Note:

(1)

The percentages exclude the inter-company balances among China Online Education Group, its subsidiaries and its consolidated VIEs.

112

C.          Research and Development, Patents and Licenses, etc.

Technology

Network infrastructure

Building a reliable, scalable and secure technology infrastructure is crucial to our ability to support our lessons and the various services that we provide to our students on our online platforms. We manage our lesson delivery system mainly using our proprietary technology, and to a lesser extent, commercially available technology. In June 2014, we entered into a five-year technology service agreement with Guangzhou Huaduo, an affiliated entity of YY, which was amended in December 2015 and renewed automatically in June 2019 for a further term of five years. This agreement allows us to utilize YY’s technology in streaming audio and video data, as a complement to our proprietary technology. We have built a robust technology infrastructure to optimize the performance of our Air Class platform.

The telecommunication infrastructure in the Philippines is less developed than in other countries. We have designed our infrastructure based on our insights into the local environment to ensure an optimal streaming experience for our teachers and our students. We work with leading network providers in the Philippines and have employed an exclusive network infrastructure to support our online performance by increasing stability and reliability since April 2017. See “Risk Factors—Risks Related to Our Business and Industry—Unexpected network interruptions, security breaches or computer virus attacks and system failures could have a material adverse effect on our business, financial condition and results of operations.”

All of our servers and routers, including backup servers, are currently hosted by third-party service providers in multiple cities in China. We back up our databases daily. Our IT department regularly monitors the performance of our websites, mobile apps and technology infrastructure to enable us to respond quickly to potential problems. We have not experienced any major problems in our network infrastructure.

Proprietary CRM and ERP systems

We developed our proprietary ERP system to manage and integrate our key administrative and operational functions, especially those related to our teachers. Each step of our teachers’ interaction with our platform, from initial engagement, to interviews, orientation, teacher training, evaluation and promotion, is systematically managed and processed by our ERP system. We have also developed our proprietary CRM software to organize and manage every aspect of our students’ engagement with our platform. Our CRM software manages student information from leads generation through every step of our sales efforts, as well as tracks student feedback and performance on our platform throughout their entire learning experience.

Data analytics

Our online and mobile education platforms monitor and collect data with respect to teacher performance and learning outcomes from each lesson, forming a feedback loop that serves as a critical foundation for us to provide ongoing teacher training, update our courses, increase the effectiveness of our sales and marketing efforts and improve student experience on our platform.

113

We gather and analyze student data at essentially each stage of their interaction with our platform, beginning from the extensive student questionnaires that they fill out prior and after free trial lessons containing their background information and learning objectives, to their selections of courses and teachers, performance during pre-lesson studying process, evaluation of teachers after each lesson, as well as the lesson memos prepared by the teachers after each lesson. We similarly gather a wide range of data on our teachers based on feedback from our quality assurance team and students, as well as the personal background information. We analyze this information through our internally developed adaption engine and prediction model, which enables us to offer personalized learning experience for our students and personalized teacher training process for our students. We are also able to forecast the frequency of lesson bookings, preferences of course topics and learning progress through the data analytic to make our operations more efficient. Furthermore, our course content development and sales and marketing efforts also heavily draw upon our data analytics capability.

Intellectual Property

We own copyrights to the course contents we developed in-house.

Our trademarks, software copyrights, domain names, trade secrets and other intellectual property rights distinguish our program from those of our competitors and contribute to our ability to compete in our target markets. We rely on a combination of copyright and trademark law, trade secret protection and confidentiality agreements with our employees to protect our intellectual property rights. In addition, under the employment agreements we enter into with our employees, they acknowledge that the intellectual property made by them in connection with their employment with us are our property. We also regularly monitor any infringement or misappropriation of our intellectual property rights.

As of December 31, 2020, we registered 62 domain names relating to our business, including our www.51talk.com website, with the Internet Corporation for Assigned Names and Numbers and China Internet Network Information Center. We also hold 20 works of art copyrights, 34 registered software copyrights and 173 trademarks in the PRC three trademarks in Taiwan, China, and one trademark in the Philippines as of December 31, 2020.

D.           Trend Information

Other than as disclosed elsewhere in this annual report, we are not aware of any trends, uncertainties, demands, commitments or events for the period from January 1, 2020 to December 31, 2020 that are reasonably likely to have a material effect on our net revenues, income, profitability, liquidity or capital resources, or that would cause the disclosed financial information to be not necessarily indicative of future operating results or financial conditions.

E.           Off-Balance Sheet Arrangements

We have not entered into any financial guarantees or other commitments to guarantee the payment obligations of any third parties. We have not entered into any derivative contracts that are indexed to our shares and classified as shareholder’s equity or that are not reflected in our consolidated financial statements. Furthermore, we do not have any retained or contingent interest in assets transferred to an unconsolidated entity that serves as credit, liquidity or market risk support to such entity. We do not have any variable interest in any unconsolidated entity that provides financing, liquidity, market risk or credit support to us or engages in leasing, hedging or product development services with us.

F.            Tabular Disclosure of Contractual Obligations

The following table sets forth our contractual obligations as of December 31, 2020:

    

Less than

1 – 3

More than

Total

1 year

years

3 years

in RMB thousands

Operating lease obligations(1)

 

104,482

 

44,581

 

47,522

 

12,379

Purchase commitment(2)

 

239,226

 

226,853

 

12,373

 

Notes:

114

(1)Represents our non-cancelable leases for our offices and learning centers, which include all future cash outflows under ASC Topic 842, Leases and the operating leases that have not commenced or with lease terms of 12 months or less as of December 31, 2020.
(2)Represents our minimum commitments for brand promotion activities.

G.           Safe Harbor

See “Forward-Looking Statements” on page 2 of this annual report.

ITEM 6.     DIRECTORS, SENIOR MANAGEMENT AND EMPLOYEES

A.           Directors and Executive Officers

The following table sets forth information regarding our executive officers and directors as of the date of this annual report.

Directors and Executive Officers

    

Age

    

Position/Title

 

Jack Jiajia Huang

35

Founder, Chairman, Chief Executive Officer

Ting Shu

35

Co-Founder, Director

Liming Zhang

50

Co-Founder, Chief Operating Officer

Min Xu

47

Chief Financial Officer

Frank Lin

56

Director

Conor Chia-hung Yang

58

Independent Director

Xiaoguang Wu

45

Independent Director

Mr. Jack Jiajia Huang is our founder and has served as the chairman of our board of directors and chief executive officer since our inception. Prior to founding our company, he served as an operations manager at Mitsubishi Corporation (China) Co., Ltd. from 2007 to 2010. Mr. Huang founded Talk China, an online Chinese-teaching platform targeting Japanese students, in 2007. Mr. Huang received his bachelor’s degree in Japanese language from Tsinghua University in 2007. In 2015, Mr. Huang was named a leading entrepreneur under 30 by Cyzone, an entrepreneur service platform in China.

Ms. Ting Shu is our co-founder and has served as our director since our inception. From 2010 to 2012, Ms. Shu worked in the enterprise risk services department of Deloitte in China. Prior to that, Ms. Shu co-founded TalkChina with Mr. Jack Jiajia Huang in 2007. Ms. Shu received her master’s degree in language science from the University of Tokyo in 2010 and her bachelor’s degree in Japanese language from Tsinghua University in 2007. Mr. Jack Jiajia Huang and Ms. Ting Shu are husband and wife.

Mr. Liming Zhang is our co-founder and has served as our chief operating officer since October 2014. Prior to joining us, Mr. Zhang served as the vice general manager of Wall Street English, a leading private English education institution in China, from 2000 to 2014. Mr. Zhang received his MBA degree from the University of Hull in 2001 and his bachelor’s degree in Chinese literature from Shanghai Normal University in 1992.

Mr. Min Xu has served as our chief financial officer since January 2019. From May 2018 to December 2018, Mr. Xu served as our co-chief financial officer. Prior to joining 51Talk, Mr. Xu was the chief financial officer of ACM Research Inc., a Nasdaq-listed global semiconductor equipment manufacturer, from 2016 to 2018. Previously, Mr. Xu served as the chief financial officer of UTStarcom Holding Corp., a Nasdaq-listed global telecom infrastructure provider, from 2014 to 2016. Prior to that, Mr. Xu was an equity research analyst at various investment banks from 2007 to 2014, including Roth Capital Partners, LLC., Wedbush Securities, Jefferies & Co., Piper Jaffray & Co., and Stanford Group Company. Earlier in his career, Mr. Xu worked as a technical marketing engineer as well as a senior software engineer with Cisco Systems, Inc. From 2015 to 2016, Mr. Xu served as an independent director of Sky-mobi Limited, a NASDAQ listed leading mobile application platform and game publisher in China. Mr. Xu received an MBA degree from The Fuqua School of Business at Duke University, a Master of Science degree in electrical engineering from Purdue University, a Master of Science degree in physics from Colorado State University, and a Bachelor of Science degree in physics from Peking University.

115

Mr. Frank Lin has served as our director since June 2013. Mr. Lin is a general partner of DCM, a technology venture capital firm and a director of Kuaishou Technology, a leading content community and social platform in China listed on the Hong Kong Stock Exchange. Prior to joining DCM in 2006, Mr. Lin was the chief operating officer of SINA Corporation, a Nasdaq-listed company. He co-founded SINA’s predecessor, SinaNet, in 1995 and later guided SINA through its listing on Nasdaq. Mr. Lin had also held various marketing, engineering and managerial positions at Octel Communication Inc. and NYNEX. Mr. Lin currently serves on the board of directors of various DCM portfolio companies, including Tuniu Corporation, a Nasdaq-listed company and Vipshop Holdings Limited, which are NYSE-listed companies. Mr. Lin received an MBA degree from Stanford University and a bachelor’s degree in engineering from Dartmouth College.

Mr. Conor Chia-hung Yang has served as our independent director since June 2016. Mr. Yang is a co-founder and has served as president of Black Fish Financial Group Limited since November 2017. Prior to joining Black Fish, Mr. Yang was the chief financial officer of Tuniu Corporation, a Nasdaq-listed company, from January 2013 to November 2017, the chief financial officer of E-Commerce China Dangdang Inc., a NYSE-listed company, from March 2010 to July 2012 and the chief financial officer of AirMedia Group Inc., a Nasdaq-listed company, from March 2007 to March 2010. Mr. Yang was the chief executive officer of RockMobile Corporation from 2004 to February 2007. From 1999 to 2004, Mr. Yang served as the chief financial officer of the Asia Pacific region for CellStar Asia Corporation. Mr. Yang was an executive director of Goldman Sachs (Asia) L.L.C. from 1997 to 1999. Prior to that, Mr. Yang was a vice president of Lehman Brothers Asia Limited from 1994 to 1996 and an associate at Morgan Stanley Asia Limited from 1992 to 1994. Mr. Yang currently serves as an independent director and chairman of the audit committee of I-MAB, a Nasdaq-listed company, and EHang Holding Limited, a Nasdaq-listed company. Mr. Yang received his master’s degree in business administration from University of California, Los Angeles in 1992.

Mr. Xiaoguang Wu has served as our independent director since June, 2016. Mr. Wu is the founding partner of Welight Capital (Hong Kong) Limited. Mr. Wu joined Tencent Inc., a company listed on the Hong Kong Stock Exchange, in 1999 as a member of the early founding team. He worked as a project manager for the research and development team for instant messaging products, a general manager for the internet business division and later became the senior executive vice president of the internet service division and the chief executive officer of Tencent E-Commerce Holdings Limited, a subsidiary of Tencent Inc. Mr. Wu has served as a senior management advisor for Tencent Inc. since June 2015. Mr. Wu has extensive experience in product research and development, product planning, product operation and marketing internet businesses. Mr. Wu received his EMBA from China Europe International Business School (CEIBS) in 2008 and his bachelor of science degree in weather dynamics from Nanjing University in 1996.

B.           Compensation of Directors and Executive Officers

For the fiscal year ended December 31, 2020, we paid an aggregate of approximately US$614 thousand in cash to our executive officers and our non-executive directors. For share incentive grants to our directors and executive officers, see “—Share Incentive Plan.”

Our PRC subsidiaries and consolidated affiliated entities are required by law to make contributions equal to certain percentages of each employee’s salary for his or her pension insurance, medical insurance, housing fund, unemployment and other statutory benefits. Other than the above-mentioned statutory contributions mandated by applicable PRC law, we have not set aside or accrued any amount to provide pension, retirement or other similar benefits to our executive officers and directors.

Employment Agreements and Indemnification Agreements

We have entered into employment agreements with each of our executive officers. We may terminate an executive officer’s employment for cause at any time without advance notice or remuneration, if (i) the executive officer is convicted or pleads guilty to a felony or to an act of fraud, misappropriation or embezzlement, (ii) the executive officer has been negligent or acted dishonestly to our detriment, (iii) the executive officer has engaged in actions amounting to misconduct or failed to perform his/her duties thereunder and such failure continues after the executive officer is afforded a reasonable opportunity to cure such failure, (iv) the executive officer has died, or (v) the executive officer has a disability which shall mean a physical or mental impairment which, as reasonably determined by our board of directors, renders the executive officer unable to perform the essential functions of his/her employment with us, even with reasonable accommodation that does not impose an undue hardship on the Company, for more than 180 days in any 12-month period, unless a longer period is required by applicable law, in which case that longer period would apply. We may also terminate an

116

executive officer’s employment by giving a three-month prior written notice. An executive officer may terminate his or her employment at any time by giving a three-month prior written notice.

Each executive officer has agreed to hold, at all times during and after the termination or expiry of his or her employment agreement, in strict confidence and not to use, except as required in the performance of his or her duties in connection with the employment or pursuant to applicable law, any of our confidential information, or the confidential or proprietary information disclosed to the executive officer by or obtained by the executive officer from us either directly or indirectly in writing, orally or otherwise, if specifically indicated to be confidential or reasonably expected to be confidential.

In addition, each executive officer has agreed to be bound by non-competition and non-solicitation restrictions during the term of his or her employment and for two years following the last date of employment. Specifically, each executive officer has agreed not to (i) approach our suppliers, clients, customers or contacts of us or other persons or entities introduced to the executive officer in the executive officer’s capacity as our representative for the purposes of doing business with such persons or entities which will harm the business relationship between the Company and such persons and/or entities; (ii) unless expressly consented to by us, assume employment with or provide services to any of our competitors, engage, whether as principal, partner, licensor or otherwise, any of our competitors; or (iii) unless expressly consented to by us, seek directly or indirectly, by the offer of alternative employment or other inducement whatsoever, to solicit the services of any of our employees who is employed by us.

We have also entered into indemnification agreements with each of our directors and executive officers. Under these agreements, we agree to indemnify our directors and executive officers against certain liabilities and expenses incurred by such persons in connection with claims made by reason of their being a director or officer of our company.

Share Incentive Plan

2013 Plan and 2014 Plan

We adopted an employee equity incentive plan in 2013, or the 2013 Plan, and another in 2014, or the 2014 Plan. The 2014 Plan was amended in February 2016. The 2013 Plan and the 2014 Plan are hereinafter collectively referred as the Pre-IPO Plans. The purpose of the Pre-IPO Plans is to attract and retain the best available personnel to provide additional incentives to employees, directors and consultants and to promote the success of the company’s business.

As of February 28, 2021, we are authorized to grant options or share purchase rights to purchase up to an aggregate of 36,229,922 Class A ordinary shares under the Pre-IPO Plans. As of February 28, 2021, options to purchase an aggregate number of 19,301,695 Class A ordinary shares have been granted and are outstanding, and 140,625 restricted share units have been granted and are outstanding.

The terms of the Pre-IPO Plans are substantially similar. The following paragraphs summarize the terms of the Pre-IPO Plans.

Types of Awards. The Pre-IPO Plans permit the awards of options, share appreciation rights, dividend equivalent rights, restricted shares, restricted share units and other rights or benefits under the Pre-IPO Plans.

Plan Administration. Our board of directors administers the Pre-IPO Plans. The board of directors may authorize the chief executive officer to grant any awards and may limit such authority as the board determines from time to time.

Eligibility. We may grant awards to our employees, directors and consultants. An employee, director or consultant who has been granted an award may, if otherwise eligible, be granted additional awards.

Designation of Award. Each award under the Pre-IPO Plans is designated in the award agreement, which is the written agreement evidencing the grant of an award executed by the company and the grantee, including any amendments thereto.

Conditions of Award. The board of directors or any entity appointed by the board to administrate the Pre-IPO Plans determines the provisions, terms, and conditions of each award including, but not limited to, the award vesting schedule, repurchase

117

provisions, rights of first refusal, forfeiture provisions, form of payment (cash, shares, or other consideration) upon settlement of the award and payment contingencies.

Terms of Award. The term of each award is stated in the relevant award agreement. The specified term of any award will not include any period for which the grantee has elected to defer the receipt of the shares or cash issuable pursuant to the award.

Transfer Restrictions. The awards are transferable (i) by will and by the laws of descent and distribution and (ii) during the lifetime of the grantee, to the extent and in the manner authorized by the administrator. The grantee may designate one or more beneficiaries of the grantee’s award in the event of the grantee’s death on a beneficiary designation form provided by the administrator.

Time of Granting Awards. The date of grant of an award is the date on which the administrator makes the determination to grant such award, or such other date as is determined by the administrator.

Acceleration of Award Upon Corporate Transaction or Change in Control. Except as provided otherwise in a separate board resolution or an individual award agreement and except for the complete liquidation or dissolution of the company, in the event of a corporate transaction, for the portion of each award under the Pre-IPO Plans that is neither assumed nor replaced, such portion of the award shall automatically become fully vested and exercisable and be released from any repurchase or forfeiture rights (other than repurchase rights exercisable at fair market value) for all of the shares at the time represented by such portion of the award, immediately prior to the specified effective date of such corporate transaction, provided that the grantee’s continuous service has not terminated prior to such date. The portion of the award under the Pre-IPO Plans that is not assumed will terminate under the Pre-IPO Plans to the extent not exercised prior to the consummation of such corporate transaction. Except as provided otherwise in a separate board resolution or an individual award agreement, in the event of a change in control (other than a change in control which also is a corporate transaction), each award which is at the time outstanding under the Pre-IPO Plans automatically will become fully vested and exercisable and be released from any repurchase or forfeiture rights (other than repurchase rights exercisable at fair market value), immediately prior to the specified effective date of such change in control, for all of the shares at the time represented by such award, provided that the grantee’s continuous service has not terminated prior to such date.

Exercise of Award. Any award granted under the Pre-IPO Plans is exercisable at such times and under such conditions as determined by the administrator under the terms of the Pre-IPO Plans and specified in the award agreement. An award is deemed to be exercised when written notice of such exercise has been given to the company in accordance with the terms of the award by the person entitled to exercise the award and full payment for the shares with respect to which the award is exercised, including, to the extent selected, use of the broker-dealer sale and remittance procedure to pay the purchase price as provided in the Pre-IPO Plans.

Term of the Pre-IPO Plans. The Pre-IPO Plans will continue in effect for a term of ten years unless sooner terminated by the approval of the board of the company with its unanimous resolutions.

Amendment, Suspension or Termination of the Pre-IPO Plans. The board of directors may at any time amend, suspend or terminate the Pre-IPO Plans, provided, however, that no such amendment shall be made without the approval of the company’s shareholders to the extent such approval is required by applicable laws, or if such amendment would change any of the provisions related to (i) the amendment to the terms of any outstanding award granted under the Pre-IPO Plans or (ii) board’s right to amend, suspend or terminate the Pre-IPO Plans. No award may be granted during any suspension of the Pre-IPO Plans or after termination of the Pre-IPO Plans. No suspension or termination of the Pre-IPO Plans (including termination of the Pre-IPO Plans after it has served its term) shall adversely affect any rights under awards already granted to a grantee.

118

The following table summarizes, as of February 28, 2021 the outstanding options granted to our directors and executive officers under the 2013 Plan and 2014 Plan.

    

Class A

    

    

    

Ordinary Shares

Underlying

Exercise Price

Date of

Name

Options Awarded

(US$/Share)

Date of Grant

Expiration

Jack Jiajia Huang

 

1,786,980

 

0.28

April 1, 2016

April 1, 2026

Liming Zhang

 

7,112,490

 

0.05

December 19, 2014

December 31, 2024

 

0.15

January 7, 2016

December 31, 2025

 

0.55

December 31, 2016

December 31, 2026

 

0.566

March 31, 2017

March 31, 2027

Min Xu

 

250,005

0.34

June 30, 2018

June 30, 2028

Total

 

9,411,975

 

  

 

  

 

  

*

The aggregate number of ordinary shares exercisable from all options granted is less than 1% of our total issued and outstanding ordinary shares.

2016 Plan

We adopted the 2016 share incentive plan, or the 2016 Plan, in May 2016. The maximum aggregate number of shares which may be issued pursuant to all awards under the 2016 Plan is initially 4,600,000 Class A ordinary shares. Beginning in 2017, the number of shares reserved for future issuances under the 2016 Plan will be increased by a number equals to 1.5% of the total number of outstanding shares on the last day of the immediately preceding calendar year, or such lesser number of Class A ordinary shares as determined by our board of directors, during the term of the 2016 Plan. On January 1, 2021, the maximum aggregate number of shares which may be issued pursuant to all awards under the 2016 Plan was increased to 27,777,346 Class A ordinary shares. As of February 28, 2021, 7,363,399 restricted share units have been granted and are outstanding. The following paragraphs summarize the terms of the 2016 Plan.

Types of Awards. The 2016 Plan permits the awards of options, restricted shares and restricted share units.

Plan Administration. Our board or a committee of one or more members of our board duly authorized for the purpose of the 2016 Plan can act as the plan administrator.

Award Agreement. Options, restricted shares or restricted share units granted under the 2016 Plan are evidenced by an award agreement that sets forth the terms, conditions and limitations for each grant.

Eligibility. We may grant awards to our employees, directors, consultants, or other individuals as determined, authorized and approved by the plan administrator.

Acceleration of Awards upon Corporate Transactions. Except otherwise provided in the Award Agreement or other written agreement entered into by and between the Company and a participant of the 2016 Plan, if a corporate transaction occurs, the plan administrator may, in its sole discretion, provide for (i) any and all awards outstanding to terminate at a specific time in the future and give each participant the right to exercise the vested portion of such awards during a specific period of time as the plan administrator shall determine, or (ii) the purchase of any award for an amount of cash equal to the amount that could have been attained upon the exercise of such award, or (iii) the replacement of such award with other rights or property selected by the plan administrator in its sole discretion or the assumption of or substitution of such award by the successor or surviving corporation, or a parent or subsidiary thereof, with appropriate adjustments as to the number and kind of Class A ordinary shares and prices, or (iv) payment of award in cash based on the value of Class A ordinary shares on the date of the corporate transaction plus reasonable interest.

119

Exercise of Options. The exercise price in respect of any option will be determined by the plan administrator and set forth in the award agreement which may be a fixed or variable price related to the fair market value of the shares. The exercise price per share subject to an option may be amended or adjusted in the absolute discretion of the plan administrator, the determination of which shall be final, binding and conclusive.

Vesting Schedule. In general, the plan administrator determines the vesting schedule, which is set forth in the award agreement.

Transfer Restrictions. Awards may not be transferred in any manner by the recipient other than by will or the laws of descent and distribution, or pursuant to the other exceptions provided under the 2016 Plan, except as otherwise provided by the plan administrator.

Termination. Unless terminated earlier, the 2016 Plan will terminate automatically in 2026.

The following table summarizes, as of February 28, 2021, the outstanding restricted share units granted to our directors and executive officers under the 2016 Plan.

Name

    

Restricted Share Units

    

Date of Grant

    

Vesting Schedule

Jack Jiajia Huang

 

*

October 1, 2019

 

Approximately 3 years from the date of grant

Frank Lin

 

*

October 31, 2019

 

Approximately 2 years from the date of grant.

Conor Chia-hung Yang

 

*

September 30, 2018

 

Approximately 2 years from the date of grant

Xiaoguang Wu

 

*

September 30, 2018

 

Approximately 21 months from the date of grant

Liming Zhang

 

*

March 31, 2017

 

Approximately 4 years from the date of grant.

December 31, 2019

Approximately 1 year from the date of grant.

Min Xu

 

*

June 30, 2018

 

Approximately 4 years from the date of grant

December 31, 2019

Approximately 1 year from the date of grant.

 

December 31, 2019

Approximately 4 years from the date of grant.

Total

 

3,207,795

 

  

 

  

*

The aggregate number of ordinary shares that will be vested from restricted share units is less than 1% of our total issued and outstanding ordinary shares.

As of February 28, 2021, other current and former employees as a group held options to purchase 9,889,720 Class A ordinary shares under the 2013 Plan and the 2014 Plan, with exercise prices ranging from US$0.0167 to US$0.566 per Class A ordinary share. As of February 28, 2021, other current employees as a group held 4,155,604 restricted share units under the 2014 and the 2016 Plan.

C.          Board Practices

Board of Directors

Our board of directors consists of six directors. A director is not required to hold any shares in our company to qualify to serve as a director. A director may vote with respect to any contract, proposed contract, or arrangement in which he or she is materially interested. A director may exercise all the powers of the company to borrow money, mortgage its business, property and uncalled capital, and issue debentures or other securities whenever money is borrowed or as security for any obligation of the company or of any third party.

Committees of the Board of Directors

We have an audit committee, a compensation committee and a nominating and corporate governance committee under the board of directors. We have adopted a charter for each of the three committees. Each committee’s members and functions are described below.

120

Audit Committee. Our audit committee consists of Conor Chia-hung Yang and Xiaoguang Wu and is chaired by Conor Chia-hung Yang. We have determined that each of Conor Chia-hung Yang and Xiaoguang Wu satisfies the “independence” requirements of Section 303A of the Corporate Governance Rules of the NYSE and meet the independence standards under Rule 10A-3 under the Securities Exchange Act of 1934, as amended. We have determined that Conor Chia-hung Yang qualifies as an “audit committee financial expert.” The audit committee oversees our accounting and financial reporting processes and the audits of the financial statements of our company. The audit committee is responsible for, among other things:

selecting the independent registered public accounting firm and pre-approving all auditing and non-auditing services permitted to be performed by the independent registered public accounting firm;
reviewing with the independent registered public accounting firm any audit problems or difficulties and management’s response;
reviewing and approving all proposed related party transactions, as defined in Item 404 of Regulation S-K under the Securities Act;
discussing the annual audited financial statements with management and the independent registered public accounting firm;
reviewing the adequacy and effectiveness of our accounting and internal control policies and procedures and any special steps taken to monitor and control major financial risk exposures;
annually reviewing and reassessing the adequacy of our audit committee charter;
meeting separately and periodically with management and the independent registered public accounting firm;
monitoring compliance with our code of business conduct and ethics, including reviewing the adequacy and effectiveness of our procedures to ensure proper compliance; and
reporting regularly to the board.

Compensation Committee. Our compensation committee consists of Frank Lin, Conor Chia-hung Yang and Xiaoguang Wu, and is chaired by Frank Lin. We have determined that each of Conor Chia-hung Yang and Xiaoguang Wu satisfies the “independence” requirements of Section 303A of the Corporate Governance Rules of the NYSE. The compensation committee assists the board in reviewing and approving the compensation structure, including all forms of compensation, relating to our directors and executive officers. Our chief executive officer may not be present at any committee meeting during which their compensation is deliberated upon. The compensation committee is responsible for, among other things:

reviewing and approving, or recommending to the board for its approval, the compensation for our chief executive officer and other executive officers;
reviewing and recommending to the board for determination with respect to the compensation of our non-employee directors;
reviewing periodically and approving any incentive compensation or equity plans, programs or other similar arrangements; and
selecting compensation consultant, legal counsel or other adviser only after taking into consideration all factors relevant to that person’s independence from management.

121

Nominating and Corporate Governance Committee. Our nominating and corporate governance committee consists of Jack Jiajia Huang, Conor Chia-hung Yang and Xiaoguang Wu, and is chaired by Jack Jiajia Huang. We have determined that each of Conor Chia-hung Yang and Xiaoguang Wu satisfies the “independence” requirements of Section 303A of the Corporate Governance Rules of the NYSE. The nominating and corporate governance committee assists the board in selecting individuals qualified to become our directors and in determining the composition of the board and its committees. The nominating and corporate governance committee is responsible for, among other things:

recommending nominees to the board for election or re-election to the board, or for appointment to fill any vacancy on the board;
reviewing annually with the board the current composition of the board with regards to characteristics such as independence, knowledge, skills, experience, expertise, diversity and availability of service to us;
selecting and recommending to the board the names of directors to serve as members of the audit committee and the compensation committee, as well as of the nominating and corporate governance committee itself;
developing and reviewing the corporate governance principles adopted by the board and advising the board with respect to significant developments in the law and practice of corporate governance and our compliance with such laws and practices; and
evaluating the performance and effectiveness of the board as a whole.

Duties of Directors

Under Cayman Islands law, our directors have a duty of loyalty to act honestly in good faith with a view to our best interests. Our directors also have a duty to exercise the skill they actually possess and such care and diligence that a reasonably prudent person would exercise in comparable circumstances. In fulfilling their duty of care to us, our directors must ensure compliance with our memorandum and articles of association. A shareholder may have the right to seek damages in our name if a duty owed by our directors is breached.

Terms of Directors and Officers

Our officers are elected by and serve at the discretion of the board. Each director is not subject to a term of office and holds office until such time as his successor takes office or until the earlier of his death, resignation or removal from office by ordinary resolution or the unanimous written resolution of all shareholders. A director will be removed from office automatically if, among other things, the director (i) becomes bankrupt or makes any arrangement or composition with his creditors; or (ii) dies or is found by our company to be of unsound mind.

D.          Employees

We are headquartered in Beijing, where most of our senior management and technology teams are based. We also host part of our general and administrative personnel, content development professionals and sales and marketing staff in our Beijing offices. The rest of our sales and marketing staff are based in Shanghai, Wuhan, Guangdong, Nanjing, and Jinan. Our offices in the Philippines host our independently contracted teacher engaging and training team, free trial teachers, and part of our general and administrative personnel.

122

We had a total of 2,499, 2,193 and 2,479 full-time employees as of December 31, 2018, 2019 and 2020, respectively. As of December 31, 2020, we had 933 full-time employees in Beijing, 119 full-time employees in Shanghai, 77 full-time employees in Wuhan, 20 full-time employees in Shenzhen, 1,329 full-time employees in the Philippines and one full-time employee in Hong Kong. In addition to our full-time employees, Dasheng Zhixing entered into services outsource agreements with independent third party suppliers in December 2015 through which it outsourced part of its marketing and sales functions. As of December 31, 2020, we had 3,861 outsourced personnel mainly performing sales and marketing functions for us. The following table sets forth the number of our full-time employees, categorized by function, as of December 31, 2020:

    

Number of full-time employees

    

Function

China

the Philippines

Total

 

Telemarketing sales

 

116

 

116

Student support

 

13

 

13

Free trial teachers

 

891

 

891

Marketing and branding

 

303

 

303

General and administrative

 

338

(1)

413

 

751

Technology and product development

 

380

25

 

405

Total

 

1,150

1,329

 

2,479

Note:

(1)

Includes one employee based in Hong Kong.

We enter into employment contracts with our full-time employees. For our full-time employees in the Philippines, the employment contracts we have with them contain confidentiality and non-compete provisions. For our full-time employees in China, we also enter into stand-alone confidentiality and non-compete agreements with them. In addition to salaries and benefits, we provide performance-based bonuses for our full-time employees and commission-based compensation for our sales and marketing force.

Independently contracted foreign teachers delivering paid lessons on our platform are generally not our full-time employees. We enter into service contracts with such independently contracted teachers, and pay service fees to them based on the number of lessons they teach and their teaching performance. We had approximately 21.0 thousand, 23.0 thousand and 29.9 thousand independently contracted foreign teachers available to deliver lessons on our platform as of December 31, 2018, 2019 and 2020, respectively.

As required by regulations in China, we participate in various employee social security plans that are organized by municipal and provincial governments for our PRC-based full-time employees, including pension, unemployment insurance, childbirth insurance, work-related injury insurance, medical insurance and housing insurance. We are required under PRC law to make contributions from time to time to employee benefit plans for our PRC-based full-time employees at specified percentages of the salaries, bonuses and certain allowances of such employees, up to a maximum amount specified by the local governments in China.

Our employees are not covered by any collective bargaining agreement. We believe that we maintain a good working relationship with our employees, and we have not experienced any significant labor disputes.

E.           Share Ownership

Except as specifically noted, the following table sets forth information with respect to the beneficial ownership of our ordinary shares as of February 28, 2021:

each of our directors and executive officers; and
each person known to us to own beneficially or more 5% of our ordinary shares.

123

The calculations in the table below are based on 322,564,674 ordinary shares outstanding as of February 28, 2021, comprising of 192,877,508 Class A ordinary shares (excluding (i) 7,050,645 Class A ordinary shares issued to our depositary bank for bulk issuance of ADSs reserved for future issuances upon the exercising or vesting of awards granted under the issuer’s share incentive plan; and (ii) the company’s repurchase of 3,907,950 Class A ordinary shares in the form of ADSs held as treasury shares) and 129,687,166 Class B ordinary shares.

Beneficial ownership is determined in accordance with the rules and regulations of the SEC. In computing the number of shares beneficially owned by a person and the percentage ownership of that person, we have included shares that the person has the right to acquire within 60 days, including through the exercise of any option, warrant, or other right or the conversion of any other security. These shares, however, are not included in the computation of the percentage ownership of any other person.

Ordinary Shares Beneficially Owned

    

    

    

    

% of total

    

 

Class A

 

Class B

 

Total ordinary

 

ordinary shares on

 

% of

 

ordinary

 

ordinary

 

shares on an as-

 

an as converted

 

aggregate

Shares

Shares

converted basis

 

basis

voting power †

Directors and Executive Officers:**

 

  

 

  

 

  

 

  

 

  

Jack Jiajia Huang(1)

 

3,417,210

 

58,024,744

 

61,441,954

 

18.9

 

39.1

Ting Shu(1)

 

3,417,210

 

58,024,744

 

61,441,954

 

18.9

 

39.1

Frank Lin(2)

 

*

 

 

*

 

*

 

*

Liming Zhang(3)

 

7,564,050

 

 

7,564,050

 

2.3

 

0.5

Min Xu

 

*

 

 

*

 

*

 

*

Conor Chia-hung Yang

 

*

 

 

*

 

*

 

*

Xiaoguang Wu

 

*

 

 

*

 

*

 

*

All directors and executive officers as a group

 

13,490,910

 

58,024,744

 

71,515,654

 

21.3

 

39.5

Principal Shareholders:

 

 

 

 

 

DCM Funds(4)

 

10,607,110

 

57,681,212

 

68,288,322

 

21.2

 

39.4

Dasheng International Holdings Limited(1)

 

3,417,210

 

58,024,744

 

61,441,954

 

18.9

 

39.1

Sequoia Capital China Investment Funds(5)

 

42,433,395

 

 

42,433,395

 

13.2

 

2.8

Shunwei Technology Limited(6)

 

27,567,810

 

8

 

27,567,818

 

8.5

 

1.9

Duowan Entertainment Corp.(7)

 

9,502,365

 

13,981,170

 

23,483,535

 

7.3

 

10.0

FIL Limited(8)

 

16,823,145

 

 

16,823,145

 

5.2

 

1.1

Notes:

*

Less than 1% of total ordinary shares on an as-converted basis.

**

Except for Frank Lin, the business address for our directors and officers is 6th Floor Deshi Building North, Shangdi Street, Haidian District, Beijing 100085, PRC.

For each person and group included in this column, percentage of voting power is calculated by dividing the voting power beneficially owned by such person or group by the voting power of all of our Class A and Class B ordinary shares as a single class. Each holder of Class A ordinary shares is entitled to one vote per share and each holder of our Class B ordinary shares is entitled to ten votes per share on all matters submitted to them for vote. Our Class B ordinary shares are convertible at any time by the holder thereof into Class A ordinary shares on a one-for-one basis.

124

(1)Consists of (i) 40,890,321 Class B ordinary shares held by Dasheng Global Limited, a company incorporated in the British Virgin Islands (ii) 49,050 Class A ordinary shares in the form of ADSs held by Jack Jiajia Huang (iii) 3,368,160 Class A ordinary shares issuable to Jack Jiajia Huang upon exercise of options and vested from restricted share units within 60 days after February 28, 2021, and (iv) 17,134,423 Class B ordinary shares held by Dasheng Online Limited, a company incorporated in the British Virgin Islands. The registered office address of Dasheng Global Limited is Quastisky Building, P.O. Box 4389, Road Town, Tortola, British Virgin Islands. The registered office address of Dasheng Online Limited is c/o Sertus Chambers, P.O. Box 905, Quastisky Building, Road Town, Tortola. British Virgin Islands. Each of Dasheng Global Limited and Dasheng Online Limited is wholly owned by Dasheng International Holdings Limited, a company incorporated in the British Virgin Islands which is wholly owned by TB Family Trust, for which TMF (Cayman) Ltd. acts as the trustee. The settlors of TB Family Trust are Mr. Huang and Ms. Shu. Mr. Huang, Ms. Shu and their family members are beneficiaries under TB Family Trust. Mr. Huang and Ms. Shu are husband and wife.
(2)The business address of Frank Lin is 2420 Sand Hill Road, Suite 200, Menlo Park, CA 94025, United States.
(3)Consists of 7,564,050 Class A ordinary shares issuable to Liming Zhang upon exercise of options and vested from restricted share units within 60 days after February 28, 2021.
(4)Consists of (i) 57,681,212 Class B ordinary shares held by DCM Hybrid RMB Fund, L.P., or Hybrid Fund; (ii) 10,017,832 Class A ordinary shares held by DCM Ventures China Turbo Fund, L.P., or Turbo Fund, and (iii) 589,278 Class A ordinary shares held by DCM Ventures China Turbo Affiliates Fund, L.P., or Turbo Affiliates Fund, as reported in a Schedule 13D amendment jointly filed by, among others, Hybrid Fund, Turbo Fund and Turbo Affiliates Fund, on June 19, 2020. The registered office address of each of Hybrid Fund, Turbo Fund and Turbo Affiliates Fund is c/o Campbell Corporate Services Limited, Scotia Centre, P.O. Box 268, Grand Cayman, KY1-1104, Cayman Islands. The general partner of Hybrid Fund is DCM Hybrid RMB Fund Investment Management, L.P., or Hybrid Fund DGP, whose general partner in turn, is DCM Hybrid RMB Fund International, Ltd., or Hybrid Fund UGP. K. David Chao, or Chao, and Jason Krikorian, or Krikorian, are directors of Hybrid Fund UGP. Hybrid Fund DGP and Hybrid Fund UGP may be deemed to have sole voting and disposal power to such shares held by Hybrid Fund. Chao and Krikorian may be deemed to have shared voting and disposal power to such shares held by Hybrid Fund. The business address of Hybrid Fund DGP and Hybrid Fund UGP is 2420 Sand Hill Road, Suite 200, Menlo Park, CA 94025, the United States. The general partner of each of Turbo Fund and Turbo Affiliates Fund is DCM Turbo Fund Investment Management, L.P., or Turbo Fund DGP, whose general partner in turn, is DCM Turbo Fund International, Ltd., or Turbo Fund UGP. Chao and Krikorian are directors of Turbo Fund UGP. Turbo Fund DGP and Turbo Fund UGP may be deemed to have sole voting and disposal power to such shares held by Turbo Fund and Turbo Affiliates Fund. Chao and Krikorian may be deemed to have shared voting and disposal power to such shares held by Turbo Fund and Turbo Affiliates Fund. The business address of Turbo Fund DGP and Turbo Fund UGP is 2420 Sand Hill Road, Suite 200, Menlo Park, CA 94025, the United States.
(5)Consists of (i) 30,202,395 Class A ordinary shares held by SCC Venture V Holdco I, Ltd., an exempted company with limited liability incorporated under the laws of the Cayman Islands; and (ii) 12,231,000 Class A ordinary shares held by SCC Growth I Holdco A, Ltd., an exempted company with limited liability incorporated under the laws of the Cayman Islands. SCC Venture V Holdco I, Ltd. is wholly owned by Sequoia Capital China Venture Fund V, L.P., whose general partner is SC China Venture V Management, L.P., whose general partner in turn, is SC China Holding Limited. SCC Growth I Holdco A, Ltd. is wholly owned by Sequoia Capital China Growth Fund I, L.P. The general partner of Sequoia Capital China Growth Fund I, L.P. is Sequoia Capital China Growth Fund Management I, L.P., whose general partner is SC China Holding Limited. SC China Holding Limited is wholly owned by SNP China Enterprises Limited, which in turn is wholly owned by Neil Nanpeng Shen. The registered address of SCC Growth I Holdco A, Ltd. and SCC Venture V Holdco I, Ltd. is Maples Corporate Services Limited, PO Box 309, Ugland House, Grand Cayman, KY1-1104, Cayman Islands.

125

(6)Representing (i) 8 Class B ordinary shares and (ii) 27,567,810 Class A ordinary shares in the form of ADSs held by Shunwei Technology Limited. The registered office address of Shunwei Technology Limited is Vistra Corporate Services Center, Wickhams Cay II, Road Town, Tortola, VG 1110, British Virgin Islands. Shunwei Technology Limited is wholly owned by Shunwei China Internet Fund, L.P., whose general partner is Shunwei Capital Partners GP, L.P., whose general partner in turn, is Shunwei Capital Partners GP Limited. Shunwei Capital Partners GP Limited is controlled by Mr. Tuck Lye Koh, as reported in a Schedule 13G jointly filed by Shunwei Technology Limited, Shunwei China Internet Fund, L.P., Shunwei Capital Partners GP, L.P., Shunwei Capital Partners GP Limited and Mr. Tuck Lye Koh, on February 9, 2021. The business address of Mr. Tuck Lye Koh is 32D Watten Rise, Singapore 286651.
(7)Consists of (i) 13,981,164 Class B ordinary shares and 7,775,385 Class A ordinary shares (including 2,325,375 Class A ordinary shares in the form of ADSs) held by Duowan Entertainment Corporation; and (ii) 6 Class B ordinary shares and 1,726,980 Class A ordinary shares in the form of ADSs held by Engage Capital Partners I, L.P., as reported in a Schedule 13G amendment jointly filed by JOYY Inc. and Duowan Entertainment Corporation, on February 1, 2021. Duowan Entertainment Corporation holds 93.5% economic interest in Engage Capital Partners I, L.P. Duowan Entertainment Corporation is wholly owned by JOYY Inc., a Nasdaq-listed company.The registered office address of Engage Capital Partners I, L.P. is 89 Nexus Way, Camana Bay, Grand Cayman, KY1-9007, Cayman Islands. The registered office address of Duowan Entertainment Corp. is P.O. Box 3321, Drake Chambers, Road Town, Tortola, British Virgin Islands.
(8)Consists of 16,823,145 Class A ordinary shares in the form of ADSs held by FIL Limited, as reported in a Schedule 13G jointly filed by FIL Limited, Pandanus Partners, L.P. and Pandanus Associates, Inc., on February 5, 2021. The business address of FIL Limited is Pembroke Hall, 42 Crow Lane, Hamilton, Bermuda, HM19.

Our ordinary shares are divided into Class A ordinary shares and Class B ordinary shares. Holders of Class A ordinary shares are entitled to one vote per share, while holders of Class B ordinary shares are entitled to ten votes per share. Holders of our Class B ordinary shares may choose to convert their Class B ordinary shares into the same number of Class A ordinary shares at any time. Class A ordinary shares are not convertible into Class B ordinary shares under any circumstance.

To our knowledge, we are not owned or controlled, directly or indirectly, by another corporation, by any foreign government or by any other natural or legal persons, severally or jointly. We are not aware of any arrangement that may, at a subsequent date, result in a change of control of our company.

To our knowledge, as of February 28, 2021, 176,820,375 of our Class A ordinary shares are held by one record holder in the United States (excluding (i) 7,050,645 Class A ordinary shares issued to our depositary bank for bulk issuance of ADSs reserved for future issuances upon the exercising or vesting of awards granted under the issuer’s share incentive plan; and (ii) the company’s repurchase of 3,907,950 Class A ordinary shares in the form of ADSs held as treasury shares) which is the depositary of our ADS program, representing 91.7% of our total issued and outstanding Class A ordinary shares as of such date. As of February 28, 2021, none of our Class B ordinary shares are held by record holders in the United States.

For options and restricted share units granted to our officers, directors and employees, see “—B. Compensation of Directors and Executive Officers—Share Incentive Plan.”

ITEM 7.      MAJOR SHAREHOLDERS AND RELATED PARTY TRANSACTIONS

A.           Major Shareholders

See “Item 6. Directors, Senior Management and Employees—E. Share Ownership.”

126

B.           Related Party Transactions

Contractual Arrangements with our Consolidated VIEs

PRC law currently limits direct foreign equity ownership of business entities providing value-added telecommunications services. To comply with these foreign ownership restrictions requirements, we operate our online platform through a series of contractual arrangements with our consolidated VIEs and their respective shareholders. We have also entered into a series of contractual arrangements with Philippines Co I, Philippines Co II, Philippines Co III and their respective shareholders. For a description of these contractual arrangements, see “Item 4. Information on the Company—C. Organizational Structure.”

Transactions with Shareholders and Affiliates

Transactions with Beijing Dasheng Time Technology Co., Ltd. In August 2014, Beijing Dasheng Time Technology Co., Ltd (“Dasheng Time”) was incorporated by Ting Shu, our co-founder, director and senior vice president. In November 2019, Dasheng Zhixing entered into a promotion channel service agreement with Dasheng Time. Under the cooperation, Dasheng Zhixing provides online lessons of Dasheng Time to students who purchased our prepaid credit packages, as the promotion channel to Dasheng Time. For the year ended 2020, the fair value of promotion service provided by Dasheng Zhixing is estimated to be RMB76, which are recognized as net revenues.

Registration Rights

In connection with our issuance of series D preferred shares, we and all of our then shareholders entered into a third amended and restated shareholders’ agreement in August 2015.

Under the shareholders’ agreement, our preferred shareholders are entitled to registration rights and certain preferential rights, including, among others, preferential and non-cumulative dividend rights, information rights, right of participation to purchase and subscribe for their respective pro rata portions of new securities to be issued, right of first refusal before any securities of the company may be sold or otherwise transferred or disposed of by any founder, founder entity and/or angel investor under the shareholders’ agreement, co-sale rights in the event that any offered securities are not purchased by the preferred shareholders exercising their rights of first refusal, drag-along rights in the event that shareholders approve a drag-along transaction which has been approved by the board of directors, and redemption rights in the event of liquidation. Except for the registration rights and certain tax-related rights, all preferred shareholders’ rights were automatically terminated upon the completion of our initial public offering.

Pursuant to our shareholders’ agreement, we have granted certain registration rights to our shareholders. Such registration rights would terminate upon the earlier of (i) June 15, 2021, or (ii) such time at which all registrable securities held by the preferred shareholder (and any associate of the preferred shareholder with whom the preferred shareholder must aggregate its sales under Rule 144 of the Securities Act) proposed to be sold may be sold under Rule 144 of the Securities Act in any 90-day period without registration in compliance with Rule 144 of the Securities Act. Set forth below is a description of the registration rights granted under the agreement.

Demand Registration Rights. Upon a written request from the holders of at least 30% of the registrable securities then outstanding, we must file a registration statement covering the offer and sale of the registrable securities held by the requesting shareholders and other holders who choose to participate in the offering in the event that the anticipated gross receipts from such offering are to exceed US$7,500,000. Registrable securities include, among others, our ordinary shares issued or to be issued upon conversion of the preferred shares.

However, we are not obligated to proceed with a demand registration if we have, within the six-month period preceding the date of such request, already effected a registration under the Securities Act pursuant to the exercise of the holders’ demand registration rights or Form F-3 registration rights, or in which the holders had an opportunity to participate in the piggyback registration rights, unless the registrable securities of the holders were excluded from such registration. We have the right to defer filing of a registration statement for up to 90 days if our board of directors determines in good faith that the filing of a registration statement would be materially detrimental to us and our shareholders, but we cannot exercise the deferral right more than once in any 12-month period. We are obligated to effect only two demand registrations so long as such registrations have been declared or ordered effective.

127

Form F-3 Registration Rights. When we are eligible for registration on Form F-3, upon a written request from the holders of at least 30% of all registrable securities then outstanding held by our preferred shareholders, we must effect a registration on Form-3 and any related qualification or compliance covering the offer and sale of the registrable securities.

We are not obligated to effect a Form F-3 registration, among other things, if we have, within the 12-month period preceding the date of the request, already effected two registrations under the Securities Act, unless the registrable securities of the holders were excluded from such registration.

Piggyback Registration Rights. If we propose to file a registration statement under the Securities Act for purposes of effecting a public offering of our securities (including, but not limited to, registration statements relating to secondary offerings of our securities, but excluding registration statements relating to any registration exercising demand registration rights or Form F-3 registration rights or to any employee benefit plan or a corporate reorganization), we must afford holders of registrable securities an opportunity to include in that registration all or any part of their registrable securities then held. We have the right to terminate or withdraw any registration initiated by us under the piggyback registration rights prior to the effectiveness of such registration whether or not any holder has elected to include securities in such registration. The underwriters of any underwritten offering have the right to limit the number of shares with registration rights to be included in the registration statement, subject to certain limitations.

Expenses of Registration. We will pay all expenses relating to any demand, Form F-3, or piggyback registration, with certain limited exceptions.

Employment Agreements and Indemnification Agreements

See “Item 6. Directors, Senior Management and Employees—B. Compensation of Directors and Executive Officers—Employment Agreements and Indemnification Agreements.”

Share Option Grants

See “Item 6. Directors, Senior Management and Employees—B. Compensation of Directors and Executive Officers—Share Incentive Plan.”

C.          Interests of Experts and Counsel

Not applicable.

ITEM 8.      FINANCIAL INFORMATION

A.          Consolidated Statements and Other Financial Information

We have appended consolidated financial statements filed as part of this annual report.

Legal Proceedings

We are currently not a party to, and are not aware of any threat of, any legal, arbitration or administrative proceedings that, in the opinion of our management, are likely to have a material and adverse effect on our business, financial condition or results of operations. From time to time, we have become, and may in the future become, a party to various legal or administrative proceedings or claims arising in the ordinary course of our business. Regardless of the outcome, legal or administrative proceedings or claims may have an adverse impact on us because of defense and settlement costs, diversion of management attention and other factors.

Dividend Policy

We have not previously declared or paid cash dividends, and we currently have no concrete plan to declare or pay any dividends on our shares or ADSs. We currently intend to retain most, if not all, of our available funds and any future earnings to operate and expand our business.

128

We are a holding company incorporated in the Cayman Islands. We rely principally on dividends from our PRC subsidiaries for our cash requirements, including any payment of dividends to our shareholders. PRC regulations may restrict the ability of our PRC subsidiaries to pay dividends to us. See “Item 4. Information on the Company—B. Business Overview—Government Regulations—PRC Regulations—Regulations on Foreign Exchange—Dividend Distribution.”

Our board of directors has discretion as to whether to distribute dividends, subject to the approval of our shareholders and applicable laws. Even if our board of directors decides to pay dividends, the form, frequency and amount will depend upon our future operations and earnings, capital requirements and surplus, general financial condition, contractual restrictions and other factors that the board of directors may deem relevant. If we pay any dividends, we will pay our ADS holders to the same extent as holders of our ordinary shares, subject to the terms of the deposit agreement, including the fees and expenses payable thereunder. Cash dividends on our ordinary shares, if any, will be paid in U.S. dollars.

B.           Significant Changes

Except as disclosed elsewhere in this annual report, we have not experienced any significant changes since the date of our audited consolidated financial statements included in this annual report.

ITEM 9.      THE OFFER AND LISTING

A.          Offering and Listing Details.

See “—C. Markets.”

B.           Plan of Distribution

Not applicable.

C.           Markets

Our ADSs, each representing fifteen Class A ordinary shares, have been listed on the NYSE since June 10, 2016 under the symbol “COE.”

D.           Selling Shareholders

Not applicable.

E.           Dilution

Not applicable.

F.           Expenses of the Issue

Not applicable.

ITEM 10.       ADDITIONAL INFORMATION

A.           Share Capital

Not applicable.

129

B.           Memorandum and Articles of Association

The following are summaries of material provisions of our currently effective fifth amended and restated memorandum and articles of association, as well as the Companies Act (2021 Revision) insofar as they relate to the material terms of our ordinary shares. The information set forth in Exhibit 2.6 to this Annual Report on Form 20-F is incorporated herein by reference.

Registered Office and Objects

Our registered office in the Cayman Islands is located at the offices of International Corporation Services Ltd., Harbour Place 2nd Floor, 103 South Church Street, P.O. Box 472, George Town, Grand Cayman KY1-1106, Cayman Islands. As set forth in Article 3 of our fifth amended and restated memorandum of association, the objects for which our company is established are unrestricted.

Board of Directors

See “Item 6. Directors, Senior Management and Employees—C. Board Practices.”

Ordinary Shares

General. Holders of Class A ordinary shares and Class B ordinary shares will have the same rights except for voting and conversion rights. All of our outstanding ordinary shares are fully paid and non-assessable. Certificates representing the ordinary shares are issued in registered form. Our shareholders who are non-residents of the Cayman Islands may freely hold and transfer their ordinary shares.

Dividends. The holders of our ordinary shares are entitled to such dividends as may be declared by our board of directors. Our post-offering amended and restated articles of association provide that dividends may be declared and paid out of our profits, realized or unrealized, or from any reserve set aside from profits which our board of directors determine is no longer needed. Dividends may also be declared and paid out of share premium account or any other fund or account which can be authorized for this purpose in accordance with the Companies Act. Holders of Class A and Class B ordinary shares will be entitled to the same amount of dividends, if declared.

Voting Rights. In respect of all matters subject to a shareholders’ vote, each Class A ordinary share is entitled to one vote for each Class A ordinary share registered in his or her name on our register of members, and each Class B ordinary share is entitled to ten votes for each Class B ordinary share registered in his or her name on our register of members. Holders of Class A ordinary shares and Class B ordinary shares shall at all times vote together on all resolutions submitted to a vote of the members. Voting at any meeting of shareholders is by show of hands unless a poll is demanded. A poll may be demanded by the chairman of such meeting or any one shareholder.

A quorum required for a meeting of shareholders consists of two or more shareholders who hold at least one-half of all voting power of our share capital in issue at the date of the meeting present in person or by proxy or, if a corporation or other non-natural person, by its duly authorized representative. Shareholders’ meetings may be held annually. Each general meeting, other than an annual general meeting, shall be an extraordinary general meeting. Extraordinary general meetings may be called by a majority of our board of directors or our chairman or upon a requisition of shareholders holding at the date of deposit of the requisition not less than one-third of the aggregate voting power of our company. Advance notice of at least 10 days is required for the convening of our annual general meeting and other general meetings unless such notice is waived in accordance with our articles of association.

An ordinary resolution to be passed at a meeting by the shareholders requires the affirmative vote of a simple majority of the votes cast at a meeting, while a special resolution also requires the affirmative vote of no less than two-thirds of the votes cast attaching to the issued and outstanding shares at a meeting. A special resolution will be required for important matters such as a change of name or making changes to our post-offering amended and restated memorandum and articles of association.

130

Conversion. Each Class B ordinary share is convertible into one Class A ordinary share at any time by the holder thereof. Class A ordinary shares are not convertible into Class B ordinary shares under any circumstances. Upon any transfer of Class B ordinary shares by a holder to any person or entity which is not an affiliate of such holder, such Class B ordinary shares shall be automatically and immediately converted into the equivalent number of Class A ordinary shares.

Transfer of Ordinary Shares. Subject to the restrictions set out below and the provisions above in respect of Class B ordinary shares, any of our shareholders may transfer all or any of his or her ordinary shares by an instrument of transfer in the usual or common form or any other form approved by our board of directors.

Our board of directors may, in its absolute discretion, decline to register any transfer of any ordinary share which is not fully paid up or on which we have a lien. Our board of directors may also decline to register any transfer of any ordinary share unless:

the instrument of transfer is lodged with us, accompanied by the certificate for the ordinary shares to which it relates and such other evidence as our board of directors may reasonably require to show the right of the transferor to make the transfer;
the instrument of transfer is in respect of only one class of ordinary shares;
the instrument of transfer is properly stamped, if required;
in the case of a transfer to joint holders, the number of joint holders to whom the ordinary share is to be transferred does not exceed four;
the shares are free from any lien in favour of the Company; and
a fee of such maximum sum as the NYSE may determine to be payable or such lesser sum as our directors may from time to time require is paid to us in respect thereof.

If our directors refuse to register a transfer they shall, within three months after the date on which the instrument of transfer was lodged, send to each of the transferor and the transferee notice of such refusal.

The registration of transfers may, after compliance with any notice required of the NYSE, be suspended and the register closed at such times and for such periods as our board of directors may from time to time determine, provided, however, that the registration of transfers shall not be suspended nor the register closed for more than 30 days in any year as our board may determine.

Liquidation. On a return of capital on winding up or otherwise (other than on conversion, redemption or purchase of ordinary shares), assets available for distribution among the holders of ordinary shares shall be distributed among the holders of the ordinary shares on a pro rata basis. If our assets available for distribution are insufficient to repay all of the paid-up capital, the assets will be distributed so that the losses are borne by our shareholders proportionately. Any distribution of assets or capital to a holder of a Class A ordinary share and a holder of a Class B ordinary share will be the same in any liquidation event.

Calls on Ordinary Shares and Forfeiture of Ordinary Shares. Our board of directors may from time to time make calls upon shareholders for any amounts unpaid on their ordinary shares in a notice served to such shareholders at least 14 clear days prior to the specified time of payment. The ordinary shares that have been called upon and remain unpaid are subject to forfeiture.

Repurchase of Ordinary Shares. The Companies Act and our fifth amended and restated articles of association permit us to purchase our own shares. In accordance with our fifth amended and restated articles of association and provided the necessary shareholders or board approval have been obtained, we may issue shares on terms that are subject to redemption, at our option or at the option of the holders of these shares, on such terms and in such manner, including out of capital, as may be determined by our board of directors.

131

Variations of Rights of Shares. All or any of the special rights attached to any class of shares may, subject to the provisions of the Companies Act, be varied with the written consent of the holders of three-fourths of the issued shares of that class or with the sanction of a special resolution passed at a general meeting of the holders of the shares of that class. The rights conferred upon the holders of the shares of any class issued shall not, unless otherwise expressly provided by the terms of issue of the shares of that class, be deemed to be varied by the creation or issue of further shares ranking pari passu with such existing class of shares, or by the creation or issue of shares with preferred or other rights including without limitation, the creation of shares with enhanced or weighted voting rights.

Inspection of Books and Records. Holders of our ordinary shares have no general right under Cayman Islands law to inspect or obtain copies of our list of shareholders or our corporate records. However, we will provide our shareholders with annual audited financial statements.  See “Item 10. Additional Information—H. Documents on Display.”

Issuance of Additional Shares. Our fifth amended and restated memorandum of association authorizes our board of directors to issue additional ordinary shares from time to time as our board of directors shall determine, to the extent of available authorized but unissued shares.

Our fifth amended and restated memorandum of association also authorizes our board of directors to establish from time to time one or more series of preferred shares and to determine, with respect to any series of preferred shares, the terms and rights of that series, including:

the designation of the series;
the number of shares of the series;
the dividend rights, dividend rates, conversion rights, voting rights; and
the rights and terms of redemption and liquidation preferences.

Our board of directors may issue preferred shares without action by our shareholders to the extent authorized but unissued. Issuance of these shares may dilute the voting power of holders of ordinary shares.

Anti-Takeover Provisions. Some provisions of our fifth amended and restated memorandum and articles of association may discourage, delay or prevent a change of control of our company or management that shareholders may consider favorable, including provisions that authorize our board of directors to issue preferred shares in one or more series and to designate the price, rights, preferences, privileges and restrictions of such preferred shares without any further vote or action by our shareholders.

Exempted Company. We are an exempted company with limited liability under the Companies Act. The Companies Act distinguishes between ordinary resident companies and exempted companies. Any company that is registered in the Cayman Islands but conducts business mainly outside of the Cayman Islands may apply to be registered as an exempted company. The requirements for an exempted company are essentially the same as for an ordinary company except that an exempted company:

does not have to file an annual return of its shareholders with the Registrar of Companies;
is not required to open its register of members for inspection;
does not have to hold an annual general meeting;
may issue negotiable or bearer shares or shares with no par value;
may obtain an undertaking against the imposition of any future taxation (such undertakings are usually given for 20 years in the first instance);
may register by way of continuation in another jurisdiction and be deregistered in the Cayman Islands;

132

may register as a limited duration company; and
may register as a segregated portfolio company.

“Limited liability” means that the liability of each shareholder is limited to the amount unpaid by the shareholder on the shares of the company.

C.           Material Contracts

We have not entered into any material contracts other than in the ordinary course of business and other than those described in “Item 4. Information on the Company” or elsewhere in this annual report on Form 20-F.

D.          Exchange Controls

See “Item 4. Information on the Company—B. Business Overview—Government Regulations—PRC Regulations—Regulations on Foreign Exchange Registration of Overseas Investment by PRC Residents,” “Item 4. Information on the Company—B. Business Overview—Government Regulations—PRC Regulations—Regulations on Foreign Exchange—Foreign Currency Exchange”

E.           Taxation

The following discussion of Cayman Islands, PRC and United States federal income tax consequences of an investment in our ADSs or ordinary shares is based upon laws and relevant interpretations thereof in effect as of the date of this annual report, all of which are subject to change or differing interpretation, possibly with retroactive effect. This summary does not deal with all possible tax consequences relating to an investment in our ADSs or ordinary shares, such as the tax consequences under state, local and other tax laws. To the extent that the discussion relates to matters of Cayman Islands tax law, it represents the opinion of Travers Thorp Alberga, our Cayman Islands counsel. To the extent that the discussion relates to matters of PRC tax law, it represents the opinion of Tian Yuan Law Firm, our PRC counsel.

Cayman Islands Taxation

The Cayman Islands currently levies no taxes on individuals or corporations based upon profits, income, gains or appreciation, and there is no taxation in the nature of inheritance tax or estate duty. There are no other taxes likely to be material to us levied by the government of the Cayman Islands, except for stamp duties which may be applicable on instruments executed in, or after execution brought within the jurisdiction of the Cayman Islands. The Cayman Islands is not party to any double tax treaties that are applicable to any payments made to or by our company. There are no exchange control regulations or currency restrictions in the Cayman Islands.

Payments of dividends and capital in respect of the Shares will not be subject to taxation in the Cayman Islands and no withholding will be required on the payment of a dividend or capital to any holder of the Shares, nor will gains derived from the disposal of the Shares be subject to Cayman Islands income or corporation tax.

No stamp duty is payable in respect of the issue of the Shares or on an instrument of transfer in respect of a Share.

People’s Republic of China Taxation

Under the EIT Law, an enterprise established outside the PRC with “de facto management bodies” within the PRC is considered a “resident enterprise” for PRC enterprise income tax purposes and is generally subject to a uniform 25% enterprise income tax rate on its worldwide income. Under the implementation rules to the EIT Law, a “de facto management body” is defined as a body that has material and overall management and control over the manufacturing and business operations, personnel and human resources, finances and properties of an enterprise.

133

Our PRC subsidiaries and PRC consolidated VIEs are companies incorporated under PRC law and, as such, are subject to PRC enterprise income tax on their taxable income in accordance with the relevant PRC income tax laws. Pursuant to the EIT Law, which became effective on January 1, 2008 and was amended on February 24, 2017 and December 29, 2018, a uniform 25% enterprise income tax rate is generally applicable to both foreign-invested enterprises and domestic enterprises, except where a special preferential rate applies. The enterprise income tax is calculated based on the entity’s global income as determined under PRC tax laws and accounting standards. We are subject to VAT at a rate of 6%, 9% and 13% on the services we provide, less any deductible VAT we have already paid or borne. We are also subject to surcharges on VAT payments in accordance with PRC law.

In addition, the SAT Circular 82 issued by the SAT in April 2009 specifies that certain offshore incorporated enterprises controlled by PRC enterprises or PRC enterprise groups will be classified as PRC resident enterprises if the following are located or resident in the PRC: senior management personnel and departments that are responsible for daily production, operation and management; financial and personnel decision making bodies; key properties, accounting books, company seal, minutes of board meetings and shareholders’ meetings; and half or more of the senior management or directors having voting rights. Further to SAT Circular 82, the SAT issued the SAT Bulletin 45, which took effect in September 2011, to provide more guidance on the implementation of SAT Circular 82. SAT Bulletin 45 provides for procedures and administration details of determination on resident status and administration on post-determination matters. COE is a company incorporated outside the PRC. As a holding company, its key assets are its ownership interests in its subsidiaries, and its key assets are located, and its records (including the resolutions of its board of directors and the resolutions of its shareholders) are maintained, outside the PRC. As such, we do not believe that COE meet all of the conditions above or are PRC resident enterprises for PRC tax purposes. For the same reasons, we believe our other entities outside of China are not PRC resident enterprises either. However, the tax resident status of an enterprise is subject to determination by the PRC tax authorities and uncertainties remain with respect to the interpretation of the term “de facto management body.” There can be no assurance that the PRC government will ultimately take a view that is consistent with us. If the PRC tax authorities determine that our Cayman Islands holding company is a PRC resident enterprise for PRC enterprise income tax purposes, a number of unfavorable PRC tax consequences could follow. One example is that a 10% withholding tax would be imposed on dividends we pay to our non-PRC enterprise shareholders and with respect to gains derived by our non-PRC enterprise shareholders from transferring our shares or ADSs and potentially a 20% of withholding tax would be imposed on dividends we pay to our non-PRC individual shareholders and with respect to gains derived by our non-PRC individual shareholders from transferring our shares or ADSs. See “Risk Factors—Risk Related to Doing Business in China—Under the PRC Enterprise Income Tax Law, we may be classified as a PRC “resident enterprise” for PRC enterprise income tax purposes. Such classification would likely result in unfavorable tax consequences to us and our non-PRC shareholders and has a material adverse effect on our results of operations and the value of your investment.”

134

As a Cayman Islands holding company, we may receive dividends from our PRC subsidiaries through COE HK Co I. The EIT Law and its implementing rules provide that dividends paid by a PRC entity to a non-resident enterprise for income tax purposes is subject to PRC withholding tax at a rate of 10%, subject to reduction by an applicable tax treaty with China. Pursuant to the Arrangement between Mainland China and the Hong Kong Special Administrative Region for the Avoidance of Double Taxation and Tax Evasion on Income, the withholding tax rate in respect to the payment of dividends by a PRC enterprise to a Hong Kong enterprise may be reduced to 5% from a standard rate of 10% if the Hong Kong enterprise directly holds at least 25% of the PRC enterprise. Pursuant to the Notice of the State Administration of Taxation on the Issues concerning the Application of the Dividend Clauses of Tax Agreements, or SAT Circular 81, which issued by SAT in February 2009, a Hong Kong resident enterprise must meet the following conditions, among others, in order to apply the reduced withholding tax rate: (i) it must be a company; (ii) it must directly own the required percentage of equity interests and voting rights in the PRC resident enterprise; and (iii) it must have directly owned such required percentage in the PRC resident enterprise throughout the 12 months prior to receiving the dividends. In August 2015, SAT promulgated SAT Circular 60, which became effective on November 1, 2015. SAT Circular 60 provides that non-resident enterprises are not required to obtain pre-approval from the relevant tax authority in order to enjoy the reduced withholding tax. Instead, non-resident enterprises and their withholding agents may, by self-assessment and on confirmation that the prescribed criteria to enjoy the tax treaty benefits are met, directly apply the reduced withholding tax rate, and file necessary forms and supporting documents when performing tax filings, which will be subject to post-tax filing examinations by the relevant tax authorities. SAT Circular 60 has been replaced by the Measures for the Administration of Non-resident Taxpayers’ Enjoyment of Treaty Benefits, or SAT Circular 35, which was promulgated by the State Administration of Taxation on October 14, 2019 and became effective on January 1,2020. SAT Circular 35 provides that Non-resident taxpayers’ enjoyment of treaty benefits shall be handled in the manner of “self-assessment, claim for and enjoyment of treaty benefits, and retention of relevant materials for review.” If a non-resident taxpayer determines through self-assessment that he or she is eligible for treaty benefits, he or she may, when filing tax returns, or when a withholding agent files withholding returns, enjoy tax treaty benefits, and collect and retain relevant materials for review in accordance with the provisions of SAT Circular 35 and accept the follow-up administration of tax authorities. Accordingly, COE HK Co I may be able to benefit from the 5% withholding tax rate for the dividends it receives from Dasheng Online, if it satisfies the conditions prescribed under SAT Circular 81 and other relevant tax rules and regulations. However, according to SAT Circular 81 and SAT Circular 35, if the relevant tax authorities consider the transactions or arrangements we have are for the primary purpose of enjoying a favorable tax treatment, the relevant tax authorities may adjust the favorable withholding tax in the future. SAT Circular 81 also ruled that in order to enjoy the preferential withholding tax rates on dividend, an enterprise must be the “beneficial owner” of the relevant dividend income. However, if such enterprise otherwise qualifies for such preferential withholding tax rates through any transaction or arrangement, whose main purpose is to qualify for such preferential withholding tax rates, the enterprise cannot enjoy the preferential withholding tax rates and the competent tax authority has the power to adjust the applicable withholding tax rates if it so determines. SAT Notice 9, issued by the SAT and effective in April 2018, provided that a “beneficial owner” refers to a person who has ownership and disposal rights to the income or any rights and assets arising from such income, and the tax authority is discretionary to determine whether an enterprise is determined as a “beneficial owner.” However, since SAT Notice 9 is newly issued, it remains unclear how the PRC tax authorities will implement it in practice and to what extent they will affect us. Once the competent tax authority determines that our Hong Kong subsidiary is a conduit company and thus fails to get qualified as the “beneficial owner” of the dividend income it receives from our PRC subsidiaries, the higher 10% withholding tax rate will apply.

135

In January 2009, the SAT promulgated the Non-resident Enterprises Measures, pursuant to which the entities that have the direct obligation to make certain payments to a non-resident enterprise should be the relevant tax withholders for the non-resident enterprise, and such payments include: income from equity investments (including dividends and other return on investment), interest, rents, royalties and income from assignment of property as well as other incomes subject to enterprise income tax received by non-resident enterprises in China. Further, the measures provide that in case of an equity transfer between two non-resident enterprises which occurs outside China, the non-resident enterprise which receives the equity transfer payment must, by itself or engage an agent to, file tax declaration with the PRC tax authority located at place of the PRC company whose equity has been transferred, and the PRC company whose equity has been transferred should assist the tax authorities to collect taxes from the relevant non-resident enterprise. The SAT issued a SAT Circular 59 together with the MOF in April 2009 and a SAT Circular 698 in December 2009. Both SAT Circular 59 and SAT Circular 698 became effective retroactively as of January 1, 2008. By promulgating and implementing these two circulars, the PRC tax authorities have enhanced their scrutiny over the direct or indirect transfer of equity interests in a PRC resident enterprise by a non-resident enterprise. Under SAT Circular 698, where a non-resident enterprise transfers the equity interests of a PRC “resident enterprise” indirectly by disposition of the equity interests of an overseas holding company, and such overseas holding company is located in certain low tax jurisdictions, the non-resident enterprise, being the transferor, must report to the relevant tax authority of the PRC “resident enterprise” this Indirect Transfer. The PRC tax authority may disregard the existence of the overseas holding company if it lacks a reasonable commercial purpose and was established for the purpose of reducing, avoiding or deferring PRC tax. As a result, gains derived from such Indirect Transfer may be subject to PRC tax at a rate of up to 10%. On February 3, 2015, the SAT issued the Announcement of the State Administration of Taxation on Several Issues Concerning the Enterprise Income Tax on Indirect Property Transfer by Non-Resident Enterprises, or SAT Bulletin 7, to supersede existing provisions in relation to the Indirect Transfer as set forth in SAT Circular 698, while the other provisions of SAT Circular 698 remain in force. SAT Bulletin 7 introduces a new tax regime that is significantly different from that under SAT Circular 698. Public Notice extends its tax jurisdiction to capture not only Indirect Transfer as set forth under SAT Circular 698 but also transactions involving transfer of immovable property in China and assets held under the establishment and place, in China of a foreign company through the offshore transfer of a foreign intermediate holding company. SAT Bulletin 7 also addresses transfer of the equity interest in a foreign intermediate holding company widely. In addition, SAT Bulletin 7 provides clearer criteria than SAT Circular 698 on how to assess reasonable commercial purposes and introduces safe harbor scenarios applicable to internal group restructurings. However, it also brings challenges to both the foreign transferor and transferee of the Indirect Transfer as they have to make self-assessment on whether the transaction should be subject to PRC tax and to file or withhold the PRC tax accordingly. Although it appears that SAT Circular 698 and/or SAT Bulletin 7 was not intended to apply to share transfers of publicly traded companies, there is uncertainty as to the application of SAT Circular 698 and/or SAT Bulletin 7 and we and our non-resident investors may be at risk of being required to file a return and being taxed under SAT Circular 698 and/or SAT Bulletin 7 and we may be required to expend valuable resources to comply with SAT Circular 698 or to establish that we should not be taxed under SAT Circular 698 and/or SAT Bulletin 7.

According to SAT Announcement 37 issued by the SAT on October 17, 2017, the Non-resident Enterprises Measures, SAT Circular 698, and the second paragraph of Article 8 of the SAT Bulletin 7 were repealed from December 1, 2017. According to SAT Announcement 37, the income from property transfer obtained by non-resident enterprise, as stipulated in the second item under Article 19 of the EIT, shall include the income derived from transferring such equity investment assets as stock equity. The withholding agent shall, within seven days of the day on which the withholding obligation occurs, declare and remit the withholding tax to the competent tax authority at its locality. We and our non-resident investors may be at risk of being required to file a return and being taxed under SAT Announcement 37 and/or SAT Bulletin 7 and we may be required to expend valuable resources to comply with Announcement 37 or to establish that we should not be taxed under Announcement 37 and/or SAT Bulletin 7.

136

United States Federal Income Taxation

The following discussion is a summary of U.S. federal income tax considerations generally applicable to U.S. Holders (as defined below) of the ownership and disposition of our ADSs or ordinary shares. This summary applies only to U.S. Holders that hold our ADSs or ordinary shares as “capital assets” (generally, property held for investment) under the U.S. Internal Revenue Code of 1986, as amended. This summary is based on U.S. tax law in effect as of the date of this annual report, which is subject to differing interpretations or change, possibly with retroactive effect, and there can be no assurance that the Internal Revenue Service (the “IRS”) or a court will not take a contrary position.. All of the foregoing authorities are subject to change, which could apply retroactively and could affect the tax consequences described below. Moreover, this summary does not address the U.S. federal estate, gift, Medicare, backup withholding, and alternative minimum tax considerations, or any state, local, and non-U.S. tax considerations, relating to the ownership and disposition of our ADSs or ordinary shares. The following summary does not address all aspects of U.S. federal income taxation that may be important to particular investors in light of their individual circumstances or to persons in special tax situations such as:

banks and other financial institutions;
insurance companies;
pension plans;
cooperatives;
regulated investment companies;
real estate investment trusts;
broker-dealers;
traders that elect to use a mark-to-market method of accounting;
certain former U.S. citizens or long-term residents;
tax-exempt entities (including private foundations);
persons liable for alternative minimum tax;
persons holding stock as part of a straddle, hedging, conversion or integrated transaction;
investors that have a functional currency other than the U.S. dollar;
persons that actually or constructively own 10% or more of our stock (by vote or value); or
partnerships or other entities taxable as partnerships for U.S. federal income tax purposes, or persons holding common stock through such entities.

U.S. Holders are urged to consult their own tax advisors regarding the application of U.S. federal taxation to their particular circumstances, and the state, local, non-U.S., or other tax consequences of the ownership and disposition of our ADSs or ordinary shares.

General

For purposes of this discussion, a “U.S. Holder” is a beneficial owner of our ADSs or ordinary shares that is, for U.S. federal income tax purposes:

137

an individual who is a citizen or resident of the United States;
a corporation (or other entity taxable as a corporation for U.S. federal income tax purposes) created or organized in the United States or under the laws of the United States, any state thereof or the District of Columbia;
an estate, the income of which is subject to U.S. federal income taxation regardless of its source; or
a trust that (1) is subject to the primary supervision of a court within the United States and the control of one or more U.S. persons for all substantial decisions, or (2) has a valid election in effect under applicable U.S. Treasury regulations to be treated as a U.S. person.

If a partnership (or other entity treated as a partnership for U.S. federal income tax purposes) is a beneficial owner of our ADSs or ordinary shares, the tax treatment of a partner in the partnership will generally depend upon the status of the partner and the activities of the partnership. Partnerships holding our ADSs or ordinary shares and their partners are urged to consult their tax advisors regarding an investment in our ADSs or ordinary shares.

For U.S. federal income tax purposes, a U.S. Holder of ADSs will generally be treated as the beneficial owner of the underlying shares represented by the ADSs. The remainder of this discussion assumes that a U.S. Holder of our ADSs will be treated in this manner. Accordingly, deposits or withdrawals of our ordinary shares for our ADSs will generally not be subject to U.S. federal income tax.

Passive Foreign Investment Company Considerations

A non-U.S. corporation, such as our company, will be classified as a PFIC, for U.S. federal income tax purposes for any taxable year, if either (i) 75% or more of its gross income for such year consists of certain types of “passive” income or (ii) 50% or more of the value of its assets (generally determined on the basis of a quarterly average) during such year is attributable to assets that produce or are held for the production of passive income. For this purpose, cash and cash equivalents are categorized as passive assets and the company’s goodwill and other unbooked intangibles are taken into account as non-passive assets. Passive income generally includes, among other things, dividends, interest, rents, royalties, and gains from the disposition of passive assets. We will be treated as owning a proportionate share of the assets and earning a proportionate share of the income of any other corporation in which we own, directly or indirectly, 25% (by value) or more of the stock.

Although the law in this regard is not clear, we treat our consolidated VIEs as being owned by us for U.S. federal income tax purposes because we exercise effective control over the consolidated VIEs and are entitled to substantially all of their economic benefits. As a result, we consolidate their results of operations in our consolidated U.S. GAAP financial statements. If it were determined that we are not the owner of the consolidated VIEs for U.S. federal income tax purposes, we would likely be treated as a PFIC for the current taxable year and any subsequent taxable year. Assuming that we are the owner of the VIEs for U.S. federal income tax purposes, and based upon our income and assets (including goodwill and other unbooked intangibles) and the market price of our ADSs, we do not believe that we were a PFIC for the taxable year ended December 31, 2020 and do not anticipate becoming a PFIC in the foreseeable future.

138

While we do not expect to be or become a PFIC in the current or foreseeable taxable years, no assurance can be given in this regard because the determination of whether we will be or become a PFIC is a factual determination made annually that will depend, in part, upon the composition of our income and assets. Fluctuations in the market price of our ADSs may cause us to be classified as a PFIC for the current or future taxable years because the value of our assets for purposes of the asset test, including the value of our goodwill and unbooked intangibles, may be determined by reference to the market price of our ADSs from time to time (which may be volatile). In estimating the value of our goodwill and other unbooked intangibles, we have taken into account our market capitalization. If our market capitalization subsequently declines, we may be or become classified as a PFIC for the current taxable year or future taxable years.

Furthermore, the composition of our income and assets may also be affected by how, and how quickly, we use our liquid assets. Under circumstances where our revenue from activities that produce passive income significantly increase relative to our revenue from activities that produce non-passive income, or where we determine not to deploy significant amounts of cash for active purposes, our risk of becoming classified as a PFIC may substantially increase. If we were classified as a PFIC for any year during which a U.S. Holder held our ADSs or ordinary shares, we generally would continue to be treated as a PFIC for all succeeding years during which such U.S. Holder held our ADSs or ordinary shares even if we cease to be a PFIC in subsequent years, unless certain elections are made.

The discussion below under “Dividends” and “Sale or Other Disposition” is written on the basis that we will not be or become classified as a PFIC for U.S. federal income tax purposes. If we are treated as a PFIC, the U.S. federal income tax considerations that apply generally are discussed under “Passive Foreign Investment Company Rules.”

Dividends

Subject to the discussion below under “Passive Foreign Investment Company Rules,” any cash distributions (including the amount of any PRC tax withheld) paid on our ADSs or ordinary shares out of our current or accumulated earnings and profits, as determined under U.S. federal income tax principles, will generally be includible in the gross income of a U.S. Holder as dividend income on the day actually or constructively received by the U.S. Holder, in the case of ordinary shares, or by the depositary, in the case of ADSs. Because we do not intend to determine our earnings and profits on the basis of U.S. federal income tax principles, any distribution we pay will generally be treated as a “dividend” for U.S. federal income tax purposes. A non-corporate U.S. Holder will be subject to tax on dividend income from a “qualified foreign corporation” at a lower applicable capital gains rate rather than the marginal tax rates generally applicable to ordinary income provided that certain holding period requirements are met. A non-U.S. corporation (other than a corporation that is classified as a PFIC for the taxable year in which the dividend is paid or the preceding taxable year) will generally be considered to be a qualified foreign corporation (i) if it is eligible for the benefits of a comprehensive tax treaty with the United States that the U.S. Secretary of Treasury determines is satisfactory for purposes of this provision and includes an exchange of information program, or (ii) with respect to any dividend it pays on stock (or ADSs in respect of such stock) that is readily tradable on an established securities market in the United States, including the NYSE. Because our ADSs are listed on the NYSE, the ADSs are expected to be readily tradable on an established securities market in the United States. Thus, we believe that we will be treated as a qualified foreign corporation with respect to the dividends we pay on our ADSs, but there can be no assurance in this regard. Since we do not expect that our ordinary shares will be listed on an established securities market, it is unclear whether dividends that we pay on our ordinary shares that are not represented by ADSs will meet the conditions required for the reduced tax rate. However, in the event that we are deemed to be a PRC resident enterprise under the PRC Enterprise Income Tax Law (see “Item 10. Additional Information — E.Taxation—People’s Republic of China Taxation”), we may be eligible for the benefits of the United States-PRC income tax treaty. If we are eligible for such benefits, dividends we pay on our ADS or ordinary shares, regardless of whether such shares are represented by the ADSs, would be eligible for the reduced rates of taxation described in the preceding paragraph. You are urged to consult your tax advisor regarding the availability of the lower rate for dividends paid with respect to our ADSs or ordinary shares. Dividends received on our ADSs or ordinary shares will not be eligible for the dividends-received deduction allowed to corporations.

139

Dividends will generally be treated as income from foreign sources for U.S. foreign tax credit purposes and will generally constitute passive category income. Depending on the U.S. Holder’s individual facts and circumstances, a U.S. Holder may be eligible, subject to a number of complex limitations, to claim a foreign tax credit not in excess of any applicable treaty rate in respect of any foreign withholding taxes imposed on dividends received on our ADSs or ordinary shares. A U.S. Holder who does not elect to claim a foreign tax credit for foreign tax withheld may instead claim a deduction, for U.S. federal income tax purposes, in respect of such withholding, but only for a year in which such U.S. Holder elects to do so for all creditable foreign income taxes. The rules governing the foreign tax credit are complex and their outcome depends in large part on the U.S. Holder’s individual facts and circumstances. Accordingly, U.S. Holders are urged to consult their tax advisors regarding the availability of the foreign tax credit under their particular circumstances.

Sale or Other Disposition of ADSs or Ordinary Shares

Subject to the discussion below under “Passive Foreign Investment Company Rules,” a U.S. Holder will generally recognize capital gain or loss upon the sale or other disposition of ADSs or ordinary shares in an amount equal to the difference between the amount realized upon the disposition and the U.S. Holder’s adjusted tax basis in such ADSs or ordinary shares. Any capital gain or loss will be long term if the ADSs or ordinary shares have been held for more than one year and will generally be U.S.-source gain or loss for U.S. foreign tax credit purposes. Long-term capital gains of non-corporate taxpayers are currently eligible for reduced rates taxation. In the event that gain from the disposition of the ADSs or ordinary shares is subject to tax in the PRC, such gain may be treated as PRC-source gain under the United States-PRC income tax treaty. The deductibility of a capital loss may be subject to limitations. U.S. Holders are urged to consult their tax advisors regarding the tax consequences if a foreign tax is imposed on a disposition of our ADSs or ordinary shares, including the availability of the foreign tax credit under their particular circumstances.

Passive Foreign Investment Company Rules

If we are classified as a PFIC for any taxable year during which a U.S. Holder holds our ADSs or ordinary shares, and unless the U.S. Holder makes a mark-to-market election (as described below), the U.S. Holder will generally be subject to special tax rules that have a penalizing effect, regardless of whether we remain a PFIC, on (i) any excess distribution that we make to the U.S. Holder (which generally means any distribution paid during a taxable year to a U.S. Holder that is greater than 125 percent of the average annual distributions paid in the three preceding taxable years or, if shorter, the U.S. Holder’s holding period for the ADSs or ordinary shares), and (ii) any gain realized on the sale or other disposition of ADSs or ordinary shares. Under these rules,

the U.S. Holder’s gain or excess distribution will be allocated ratably over the U.S. Holder’s holding period for the ADSs or ordinary shares;
the amount allocated to the current taxable year and any taxable years in the U.S. Holder’s holding period prior to the first taxable year in which we are classified as a PFIC (each, a “pre-PFIC year”), will be taxable as ordinary income;
the amount allocated to each prior taxable year, other than a pre-PFIC year, will be subject to tax at the highest tax rate in effect for individuals or corporations, as appropriate, for that year; and
an additional tax equal to the interest charge generally applicable to underpayments of tax will be imposed in respect of the tax attributable to each prior taxable year, other than a pre-PFIC year, of the U.S. Holder.

If we are treated as a PFIC for any taxable year during which a U.S. Holder holds our ADSs or ordinary shares, or if any of our subsidiaries is also a PFIC, such U.S. Holder would be treated as owning a proportionate amount (by value) of the shares of any lower-tier PFICs for purposes of the application of these rules. U.S. Holders are urged to consult their tax advisors regarding the application of the PFIC rules to any of our subsidiaries.

140

As an alternative to the foregoing rules, a U.S. Holder of “marketable stock” in a PFIC may make a mark-to-market election with respect to such stock, provided that such stock is “regularly traded” within the meaning of applicable U.S. Treasury regulations. For this purpose, our ADSs, but not our ordinary shares, will be treated as marketable stock due to their listing on the NYSE. We anticipate that our ADSs should qualify as being regularly traded, but no assurances may be given in this regard. If an election is made, the U.S. Holder will generally (i) include as ordinary income for each taxable year that we are a PFIC the excess, if any, of the fair market value of ADSs held at the end of the taxable year over the adjusted tax basis of such ADSs and (ii) deduct as an ordinary loss the excess, if any, of the adjusted tax basis of the ADSs over the fair market value of such ADSs held at the end of the taxable year, but such deduction will only be allowed to the extent of the amount previously included in income as a result of the mark-to-market election. The U.S. Holder’s adjusted tax basis in the ADSs would be adjusted to reflect any income or loss resulting from the mark-to-market election. If a U.S. Holder makes a mark-to-market election in respect of a corporation classified as a PFIC and such corporation ceases to be classified as a PFIC, the U.S. Holder will not be required to take into account the gain or loss described above during any period that such corporation is not classified as a PFIC. If a U.S. Holder makes a mark-to-market election, any gain such U.S. Holder recognizes upon the sale or other disposition of our ADSs in a year when we are a PFIC will be treated as ordinary income and any loss will be treated as ordinary loss, but such loss will only be treated as ordinary loss to the extent of the net amount previously included in income as a result of the mark-to-market election.

Because a mark-to-market election cannot technically be made for any lower-tier PFICs that we may own, a U.S. Holder may continue to be subject to the PFIC rules with respect to such U.S. Holder’s indirect interest in any investments held by us that are treated as an equity interest in a PFIC for U.S. federal income tax purposes.

Furthermore, as an alternative to the foregoing rules, a U.S. Holder that owns stock of a PFIC generally may make a “qualified electing fund” election regarding such corporation to elect out of the PFIC rules described above regarding excess distributions and recognized gains. We do not intend to provide information necessary for U.S. Holders to make qualified electing fund elections which, if available, would result in tax treatment different from the general tax treatment for PFICs described above.

If a U.S. Holder owns our ADSs or ordinary shares during any taxable year that we are a PFIC, the U.S. Holder must generally file an annual IRS Form 8621. If we are or become a PFIC, you should consult your tax advisor regarding any reporting requirements that may apply to you.

You should consult your tax advisors regarding how the PFIC rules apply to your ownership in our ADSs or ordinary shares.

F.           Dividends and Paying Agents

Not Applicable.

G.           Statement by Experts

Not Applicable.

H.          Documents on Display

We previously filed with the SEC our registration statement on Form F-1 (Registration No. 333-211315), as amended, including the prospectus contained therein, to register our Class A ordinary shares in relation to our initial public offering. We have also filed with the SEC a related registration statement on F-6 (Registration No. 333-211672) to register the ADSs.

141

We are subject to the periodic reporting and other informational requirements of the Securities Exchange Act of 1934, as amended, or the Exchange Act. Under the Exchange Act, we are required to file reports and other information with the SEC. Specifically, we are required to file annually a Form 20-F within four months after the end of each fiscal year, which is December 31. Copies of reports and other information, when so filed, may be inspected without charge and may be obtained at prescribed rates at the public reference facilities maintained by the Securities and Exchange Commission at 100 F Street, N.E., Room 1580, Washington, D.C. 20549. The public may obtain information regarding the Washington, D.C. Public Reference Room by calling the Commission at 1-800-SEC-0330. The SEC also maintains a website at www.sec.gov that contains reports, proxy and information statements, and other information regarding registrants that make electronic filings with the SEC using its EDGAR system. As a foreign private issuer, we are exempt from the rules under the Exchange Act prescribing the furnishing and content of quarterly reports and proxy statements, and officers, directors and principal shareholders are exempt from the reporting and short-swing profit recovery provisions contained in Section 16 of the Exchange Act.

We will furnish Deutsche Bank Trust Company Americas, the depositary of our ADSs, with our annual reports, which will include a review of operations and annual audited consolidated financial statements prepared in conformity with U.S. GAAP, and all notices of shareholders’ meetings and other reports and communications that are made generally available to our shareholders. The depositary will make such notices, reports and communications available to holders of ADSs and, upon our request, will mail to all record holders of ADSs the information contained in any notice of a shareholders’ meeting received by the depositary from us.

In accordance with NYSE Rule 203.01, we will post this annual report on our website 51talk.investorroom.com. In addition, we will provide hardcopies of our annual report to shareholders, including ADS holders, free of charge upon request.

I.            Subsidiary Information

Not applicable.

ITEM 11.      QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

Foreign Exchange Risk

Substantially all of our revenues are denominated in Renminbi, and a significant portion of our costs is incurred and paid in Philippine Pesos or U.S. dollars. The conversion of Renminbi into foreign currencies, including the U.S. dollars and Philippine Peso, is based on rates set by the People’s Bank of China. The Renminbi has fluctuated against the U.S. dollar, at times significantly and unpredictably. It is difficult to predict how market forces or PRC or U.S. government policy may impact the exchange rate between the Renminbi and the U.S. dollar in the future. We are also exposed to the risk of an increase in the value of the Philippine Peso relative to the Renminbi, which would increase our expenses. We had a net foreign exchange loss of US$0.2 million in 2016. Therefore, the value of your investment in our ADSs will be affected by the exchange rate between U.S. dollar and Renminbi and between Philippine Peso and Renminbi, because the value of our business is effectively denominated in RMB, while our ADSs will be traded in U.S. dollars and a significant portion of our costs is incurred and paid in Philippine Pesos or U.S. dollars. To date, we have not entered into any hedging transactions in an effort to reduce our exposure to foreign currency exchange risk.

To the extent that we need to convert the U.S. dollars we received from our equity offerings into Renminbi to fund our operations, acquisitions, or for other uses within the PRC, appreciation of the Renminbi against the U.S. dollar would have an adverse effect on the Renminbi amount we receive from the conversion. To the extent that we seek to convert Renminbi into U.S. dollars, depreciation of the Renminbi against the U.S. dollar would have an adverse effect on the U.S. dollar amount we receive from the conversion. On the other hand, a decline in the value of the Renminbi against the U.S. dollar could reduce the U.S. dollar equivalent of our financial results, the value of your investment in the company and the dividends that we may pay in the future, if any, all of which may have a material adverse effect on the prices of our ADS.

A hypothetical 10% decrease in the exchange rate of the U.S. dollar against the RMB would have resulted in a decrease of RMB36.1 million (US$5.6 million) in the value of our U.S. dollar-denominated financial assets at December 31, 2020.

142

Interest Rate Risk

Our exposure to interest rate risk primarily relates to the interest income generated by excess cash, which is mostly held in interest-bearing bank deposits. We have not used any derivative financial instruments to manage our interest risk exposure. Interest-earning instruments carry a degree of interest rate risk. We have not been exposed, nor do we anticipate being exposed, to material risks due to changes in interest rates. However, our future interest income may be lower than expected due to changes in market interest rates.

ITEM 12.      DESCRIPTION OF SECURITIES OTHER THAN EQUITY SECURITIES

A.           Debt Securities

Not applicable.

B.          Warrants and Rights

Not applicable.

C.          Other Securities

Not applicable.

D.          American Depositary Shares

Fees and Charges Our ADS holders May Have to Pay

Holders of our ADSs will be required to pay the following service fees to the depositary bank and certain taxes and governmental charges (in addition to any applicable fees, expenses, taxes and other governmental charges payable on the deposited securities represented by any of ADSs held):

Service

    

Fees

 

To any person to which ADSs are issued or to any person to which a distribution is made in respect of ADS distributions pursuant to stock dividends or other free distributions of stock, bonus distributions, stock splits or other distributions (except where converted to cash)

Up to US$0.05 per ADS issued

Cancellation of ADSs, including the case of termination of the deposit agreement

Up to US$0.05 per ADS cancelled

Distribution of cash dividends

Up to US$0.05 per ADS held

Distribution of cash entitlements (other than cash dividends) and/or cash proceeds from the sale of rights, securities and other entitlements

Up to US$0.05 per ADS held

Distribution of ADSs pursuant to exercise of rights.

Up to US$0.05 per ADS held

Distribution of securities other than ADSs or rights to purchase additional ADSs

Up to US$0.05 per ADS held

Depositary services

Up to US$0.05 per ADS held on the applicable record date(s) established by the depositary bank

Holders of our ADSs will also be responsible to pay certain fees and expenses incurred by the depositary bank and certain taxes and governmental charges (in addition to any applicable fees, expenses, taxes and other governmental charges payable on the deposited securities represented by any of the ADSs held) such as:

143

Fees for the transfer and registration of Class A ordinary shares charged by the registrar and transfer agent for the Class A ordinary shares in the Cayman Islands (i.e., upon deposit and withdrawal of Class A ordinary shares).
Expenses incurred for converting foreign currency into U.S. dollars.
Expenses for cable, telex and fax transmissions and for delivery of securities.
Taxes and duties upon the transfer of securities, including any applicable stamp duties, any stock transfer charges or withholding taxes (i.e., when Class A ordinary shares are deposited or withdrawn from deposit).
Fees and expenses incurred in connection with the delivery or servicing of Class A ordinary shares on deposit.
Fees and expenses incurred in connection with complying with exchange control regulations and other regulatory requirements applicable to Class A ordinary shares, deposited securities, ADSs and ADRs.
Any applicable fees and penalties thereon.

The depositary fees payable upon the issuance and cancellation of ADSs are typically paid to the depositary bank by the brokers (on behalf of their clients) receiving the newly issued ADSs from the depositary bank and by the brokers (on behalf of their clients) delivering the ADSs to the depositary bank for cancellation. The brokers in turn charge these fees to their clients. Depositary fees payable in connection with distributions of cash or securities to ADS holders and the depositary services fee are charged by the depositary bank to the holders of record of ADSs as of the applicable ADS record date.

The depositary fees payable for cash distributions are generally deducted from the cash being distributed or by selling a portion of distributable property to pay the fees. In the case of distributions other than cash (i.e., share dividends, rights), the depositary bank charges the applicable fee to the ADS record date holders concurrent with the distribution. In the case of ADSs registered in the name of the investor (whether certificated or uncertificated in direct registration), the depositary bank sends invoices to the applicable record date ADS holders. In the case of ADSs held in brokerage and custodian accounts (via DTC), the depositary bank generally collects its fees through the systems provided by DTC (whose nominee is the registered holder of the ADSs held in DTC) from the brokers and custodians holding ADSs in their DTC accounts. The brokers and custodians who hold their clients’ ADSs in DTC accounts in turn charge their clients’ accounts the amount of the fees paid to the depositary banks.

In the event of refusal to pay the depositary fees, the depositary bank may, under the terms of the deposit agreement, refuse the requested service until payment is received or may set off the amount of the depositary fees from any distribution to be made to the ADS holder.

The depositary has agreed to pay certain amounts to us in exchange for its appointment as depositary. We may use these funds towards our expenses relating to the establishment and maintenance of the ADR program, including investor relations expenses, or otherwise as we see fit. The depositary may pay us a fixed amount, it may pay us a portion of the fees collected by the depositary from holders of ADSs, and it may pay specific expenses incurred by us in connection with the ADR program. Neither the depositary nor we may be able to determine the aggregate amount to be paid to us because (i) the number of ADSs that will be issued and outstanding and the level of dividend and/or servicing fees to be charged may vary, and (ii) our expenses related to the program may not be known at this time.

Fees and Other Payments Made by the Depositary to Us

The depositary has agreed to reimburse us for certain expenses we incur that are related to establishment and maintenance of the ADS program upon such terms and conditions as we and the depositary may agree from time to time. In 2020, we received US$139.1 thousand from the depository for expenses incurred in connection with the establishment and maintenance of the ADS program.

144

PART II.

ITEM 13.      DEFAULTS, DIVIDEND ARREARAGES AND DELINQUENCIES

None.

ITEM 14.      MATERIAL MODIFICATIONS TO THE RIGHTS OF SECURITY HOLDERS AND USE OF PROCEEDS

Material Modifications to the Rights of Security Holders

See “Item 10.B — Additional Information - Memorandum and Articles of Association — Ordinary Shares” for a description of the rights of securities holders, which remain unchanged.

Use of Proceeds

The following “Use of Proceeds” information relates to: the Registration Statement on Form F-3, as amended (File No. 333-237575) that became effective on May 8, 2020, and the applicable prospectus supplements in relation to our offering of 327,140 ADSs (including 27,140 ADSs upon the exercise of over-allotment option) and the offering of 795,542 ADSs (including 95,542 ADSs upon the exercise of over-allotment option) by certain selling shareholders, at a public offering price of US$19.00 per ADS (the “Follow-on Offering”). Morgan Stanley & Co. LLC and Needham & Company, LLC were the representatives of the underwriters for the offerings.

We received net proceeds of US$4.8 million from the Follow-on Offering, after deducting the underwriters’ discounts and commissions and other offering expenses.

For the period from May 8, 2020 to December 31, 2020, we used all of the net proceeds from the Follow-on Offering in investing in our technology platform and course development.

ITEM 15.      CONTROLS AND PROCEDURES

Disclosure Controls and Procedures

Under the supervision and with the participation of our management, including our chief executive officer and our chief financial officer, we carried out an evaluation of the effectiveness of our disclosure controls and procedures, which is defined in Rules 13a-15(e) of the Exchange Act, as of December 31, 2020. Based upon that evaluation, our management, with the participation of our chief executive officer and chief financial officer, has concluded that, our disclosure controls and procedures were effective in ensuring that the information required to be disclosed by us in the reports that we file or submit under the Exchange Act was recorded, processed, summarized and reported, within the time periods specified in the SEC’s rules and forms, and that the information required to be disclosed by us in the reports that we file or submit under the Exchange Act was accumulated and communicated to our management, including our chief executive officer and chief financial officer, as appropriate, to allow timely decisions regarding required disclosure.

Management’s Annual Report on Internal Control over Financial Reporting

Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as defined in Rules 13a-15 (f) under the Exchange Act. Our management, with the participation of our chief executive officer and our chief financial officer, evaluated the effectiveness of our internal control over financial reporting based on criteria established in the framework in Internal Control—Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission. Based on this evaluation, our management has concluded that our internal control over financial reporting was effective as of December 31, 2020.

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies and procedures may deteriorate.

145

Remediation of the Material Weakness in Internal Control over Financial Reporting Reported in 2018 and 2019

As of December 31, 2020, based on an assessment performed by our management on the performance of certain remediation measures (specified below), we determined that the material weakness in our internal control over financial reporting previously identified by us and our independent registered public accounting firm in connection with the audits of our consolidated financial statements for the years ended December 31, 2018 and 2019 had been remediated.

The material weakness was related to the lack of U.S. GAAP expertise to address complex U.S. GAAP technical accounting issues, related disclosures in accordance with U.S. GAAP and financial reporting requirements set forth by the SEC. To remedy this material weakness, we have implemented a number of measures to improve our internal control over financial reporting.

We have hired additional accounting and reporting personnel with adequate U.S. GAAP and SEC reporting experience. We have also built up finance team’s competencies in U.S. GAAP and SEC reporting by leveraging external technical resources and providing ongoing trainings for financial reporting and accounting personnel. We have also established clear roles and responsibilities and formal processes for accounting and financial reporting staff to identify and address U.S. GAAP accounting and financial reporting issues. Furthermore, we have formalized the procedures and controls regarding U.S. GAAP period-end closing and financial reporting process.

Report of the Registered Public Accounting Firm

This annual report on Form 20-F does not include an attestation report of our independent registered public accounting firm on internal control over financial reporting because we qualified as an “emerging growth company” as defined under the JOBS Act as of December 31, 2020.

Changes in Internal Control over Financial Reporting

Other than as described above, there were no other changes in our internal controls over financial reporting that occurred during the period covered by this annual report on Form 20-F that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

ITEM 16.A.      AUDIT COMMITTEE FINANCIAL EXPERT

Our board of directors has determined that Mr. Conor Chia-hung Yang, an independent director (under the standards set forth in Section 303A of the NYSE Listed Company Manual and Rule 10A-3 under the Exchange Act) and member of our audit committee, is an audit committee financial expert.

ITEM 16.B.      CODE OF ETHICS

Our board of directors has adopted a code of ethics that applies to all of the directors, officers and employees of us and our subsidiaries, whether they work for us on a full-time, part-time, consultative, or temporary basis. Certain provisions of the code apply specifically to our chief executive officer, chief financial officer, senior finance officer, controller, senior vice presidents, vice presidents and any other persons who perform similar functions for us. We have posted a copy of our code of business conduct and ethics on our website at http://51talk.investorroom.com/index.php?s=115.

146

ITEM 16.C.     PRINCIPAL ACCOUNTANT FEES AND SERVICES

The following table sets forth the aggregate fees by the categories specified below in connection with certain professional services rendered by PricewaterhouseCoopers, for the periods indicated. We did not pay any other fees to our auditors during the periods indicated below.

    

2019

    

2020

 

RMB

 

RMB

 

(in thousands)

Audit Fees(1)

 

6,750

 

6,550

Audit related fees(2)

2,619

Tax Fees(3)

258

1,128

Others(4)

 

 

780

(1)“Audit fees” means the aggregate fees in each of the fiscal years listed for professional services rendered by PricewaterhouseCoopers for the audit of our annual financial statements or services that are normally provided by the auditors in connection with and regulatory filling or engagements.
(2)“Audit-related fees” means the aggregate fees incurred for the issuance of comfort letters in connection with the follow-on offering in June 2020.
(3)“Tax fees” consist of fees billed for the aggregate fees for professional services rendered by PricewaterhouseCoopers for tax compliance work and other tax related services.
(4)“Other fees” means services fees to review and comment on IT system and design of internal control over financial reporting in 2020.

The policy of our audit committee is to pre-approve all audit and non-audit services provided by PricewaterhouseCoopers, including audit services and other services as described above, other than those for de minimis services which are approved by the Audit Committee prior to the completion of the audit.

ITEM 16.D.       EXEMPTIONS FROM THE LISTING STANDARDS FOR AUDIT COMMITTEES

Not applicable.

ITEM 16.E.      PURCHASES OF EQUITY SECURITIES BY THE ISSUER AND AFFILIATED PURCHASERS

On September 9, 2019, we announced a share repurchase program, pursuant to which we were authorized to repurchase our own Class A ordinary shares, in the form of ADSs, with an aggregate value of up to US$2.0 million during a six-month period between October 1, 2019 and March 31, 2020. As of March 31, 2020, we had repurchased an aggregate of 120,548 ADSs for US$853.3 thousand on the open market under this program, at an average price of US$7.08 per ADS.

On September 8, 2020, we announced a share repurchase program, pursuant to which we were authorized to repurchase our own Class A ordinary shares, in the form of ADSs, with an aggregate value of up to US$20.0 million during a 12-month period between September 8, 2020 and September 7, 2021. As of December 31, 2020, we had repurchased an aggregate of 139,500, ADSs for US$3.5 million on the open market under this program, at an average price of US$25.06 per ADS.

147

The following table sets forth certain information about our repurchases during the periods presented.

    

    

    

    

Maximum Dollar

 

 

 

Total Number

 

Value of ADSs that

 

 

 

of ADSs Purchased

 

May Yet be

Total Number

Average Price

 

as Part of Publicly

 

Purchased Under

of

Paid

 

Announced Plans

 

the Plans or

Period

ADSs Purchased

per ADS (US$)

or Programs

 

Programs

October, 2019

 

75,843

 

7.1461

 

75,843

$

1,458,015.72

November, 2019

 

38,889

 

6.9905

 

38,889

$

1,186,163.67

December, 2019

 

5,716

 

6.7427

 

5,716

$

1,147,622.27

January, 2020

 

100

 

9.5000

 

100

$

1,146,672.27

October, 2020

56,877

24.1953

56,877

$

18,623,844.04

November, 2020

12,975

24.4373

12,975

$

18,306,770.46

December, 2020

69,648

25.8818

69,648

$

16,504,154.35

January, 2021

120,654

25.9637

120,654

$

13,371,531.77

February, 2021

376

23.9843

376

$

13,362,513.67

Total

 

381,078

 

N/A

 

381,078

N/A

ITEM 16.F.      CHANGE IN REGISTRANT’S CERTIFYING ACCOUNTANT

Not applicable.

ITEM 16.G.      CORPORATE GOVERNANCE

As a Cayman Islands company listed on the NYSE, we are subject to the NYSE corporate governance listing standards. However, NYSE rules permit a foreign private issuer like us to follow the corporate governance practices of its home country.

Among these corporate governance listing standards, Section 303A.01 of the NYSE Listed Company Manual requires that the board of directors be comprised of a majority of independent directors. Section 303A.07(a) of the NYSE Listed Company Manual requires the audit committee be comprised of at least three members. Section 303A.04(a) of the NYSE Listed Company Manual requires that a nominating and governance committee be composed entirely of independent directors. Section 303A.05(a) of the NYSE Listed Company Manual requires that a compensation committee be composed entirely of independent directors. We are a Cayman Islands company, and there are no requirements under applicable Cayman Islands law that correspond to these sections of the NYSE Listed Company Manual. Pursuant to the exception granted to foreign private issuers under Section 303A.00 of the NYSE Listed Company Manual, we followed our home country practice and are exempted from the requirements of Sections 303A.01, 303A.07(a), 303A.04(a) and Section 303A.05(a) of the NYSE Listed Company Manual.

Section 302 of the NYSE Listed Company Manual requires each issuer to hold an annual meeting of shareholders of the isser’s fiscal year-end Under Cayman Islands law, we are not required to hold annual shareholders meetings every year. We followed home country practice and did not hold an annual meeting of shareholders in the fiscal year of 2020. We may, however, hold annual shareholders meetings in the future.

Other than the requirements discussed above, there are no significant differences between our corporate governance practices and those followed by domestic listed companies as required under the NYSE Listed Company Manual.

As a result of our use of the “foreign private issuer” exemptions discussed above, our shareholders will not have the same protection afforded to the shareholders of the companies that are subject to all of the NYSE corporate governance listing standards. See “Item 3. Key Information—D. Risk Factors—Risks Related to Our ADSs— We are a foreign private issuer within the meaning of the rules under the Exchange Act, and as such we are exempt from certain provisions applicable to United States domestic public companies.”

ITEM 16.H.      MINE SAFETY DISCLOSURE

Not applicable.

148

PART III.

ITEM 17.      FINANCIAL STATEMENTS

We have elected to provide financial statements pursuant to Item 18.

ITEM 18.      FINANCIAL STATEMENTS

The consolidated financial statements of China Online Education Group and its subsidiaries are included at the end of this annual report.

ITEM 19.       EXHIBITS

Exhibit Number

    

Description of Document

1.1

Fifth Amended and Restated Memorandum and Articles of Association of the Registrant (incorporated herein by reference to Exhibit 3.2 to the registration statement on Form F-1 (File No. 333-211315), as amended, initially filed with the SEC on May 12, 2016)

2.1

Registrant’s Specimen American Depositary Receipt (included in Exhibit 2.3)

2.2

Registrant’s Specimen Certificate for Class A ordinary shares (incorporated herein by reference to Exhibit 4.2 to the registration statement on Form F-1 (File No. 333-211315), as amended, initially filed with the SEC on May 12, 2016)

2.3

Deposit Agreement, among the Registrant, the depositary and holder of the American Depositary Receipts (incorporated herein by reference to Exhibit 4.3 to the registration statement on Form S-8 (File No. 333-213457) filed with the SEC on September 2, 2016)

2.4

Third Amended and Restated Shareholders Agreement dated as of August 31, 2015 among the Registrant and certain shareholders of the Registrant. (incorporated herein by reference to Exhibit 4.4 to the registration statement on Form F-1 (File No. 333-211315), as amended, initially filed with the SEC on May 12, 2016)

2.5

Amendment No.1 to the Third Amended and Restated Shareholders Agreement dated as of May 27, 2016 by and among the Registrant, shareholders of the Registrant and other parties thereto (incorporated herein by reference to Exhibit 4.5 to the registration statement on Form F-1 (File No. 333-211315), as amended, initially filed with the SEC on May 12, 2016)

2.6

Description of Securities (incorporated herein by reference to Exhibit 2.6 of the Registrant’s Annual Report on Form 20-F filed with the Securities and Exchange Commission on April 6, 2020)

4.1

2013 Share Incentive Plan (incorporated herein by reference to Exhibit 10.1 to the registration statement on Form F-1 (File No. 333-211315), as amended, initially filed with the SEC on May 12, 2016)

4.2

2014 Share Incentive Plan (as amended in February 2016) (incorporated herein by reference to Exhibit 10.2 to the registration statement on Form F-1 (File No. 333-211315), as amended, initially filed with the SEC on May 12, 2016)

4.3

2016 Share Incentive Plan (incorporated herein by reference to Exhibit 10.3 to the registration statement on Form F-1 (File No. 333-211315), as amended, initially filed with the SEC on May 12, 2016)

4.4

Form of Indemnification Agreement with the Registrant’s directors and executive officers (incorporated herein by reference to Exhibit 10.4 to the registration statement on Form F-1 (File No. 333-211315), as amended, initially filed with the SEC on May 12, 2016)

4.5

Form of Employment Agreement between the Registrant and an Executive Officer of the Registrant (incorporated herein by reference to Exhibit 10.5 to the registration statement on Form F-1 (File No. 333-211315), as amended, initially filed with the SEC on May 12, 2016)

4.6

Amended and Restated Exclusive Business Cooperation Agreement between Dasheng Online and Dasheng Zhixing dated December 14, 2015 (incorporated herein by reference to Exhibit 10.6 to the registration statement on Form F-1 (File No. 333-211315), as amended, initially filed with the SEC on May 12, 2016)

4.7

Exclusive Option Agreement among Dasheng Online, the shareholders of Dasheng Zhixing and Dasheng Zhixing dated June 18, 2013 (incorporated herein by reference to Exhibit 10.7 to the registration statement on Form F-1 (File No. 333-211315), as amended, initially filed with the SEC on May 12, 2016)

149

Exhibit Number

    

Description of Document

4.8

Equity Interest Pledge Agreement among Dasheng Online, the shareholders of Dasheng Zhixing and Dasheng Zhixing dated June 18, 2013 (incorporated herein by reference to Exhibit 10.8 to the registration statement on Form F-1 (File No. 333-211315), as amended, initially filed with the SEC on May 12, 2016)

4.9

Powers of Attorney granted by the shareholders of Dasheng Zhixing dated June 18, 2013 (incorporated herein by reference to Exhibit 10.9 to the registration statement on Form F-1 (File No. 333-211315), as amended, initially filed with the SEC on May 12, 2016)

4.10

Spousal Consent granted by Jack Jiajia Huang dated December 14, 2015 (incorporated herein by reference to Exhibit 10.11 to the registration statement on Form F-1 (File No. 333-211315), as amended, initially filed with the SEC on May 12, 2016)

4.11

Spousal Consent granted by Ting Shu dated December 14, 2015 (incorporated herein by reference to Exhibit 10.12 to the registration statement on Form F-1 (File No. 333-211315), as amended, initially filed with the SEC on May 12, 2016)

4.12

Exclusive Business Cooperation Agreement between COE HK CO I and Philippines Co I dated July 21, 2014 (incorporated herein by reference to Exhibit 10.13 to the registration statement on Form F-1 (File No. 333-211315), as amended, initially filed with the SEC on May 12, 2016)

4.13

Exclusive Option Agreement among COE HK CO I, the shareholders of Philippines Co I and Philippines Co I dated July 21, 2014 and August 31, 2015 (incorporated herein by reference to Exhibit 10.14 to the registration statement on Form F-1 (File No. 333-211315), as amended, initially filed with the SEC on May 12, 2016)

4.14

Powers of Attorney granted by the shareholders of Philippines Co I dated July 21, 2014 and August 31, 2015 (incorporated herein by reference to Exhibit 10.15 to the registration statement on Form F-1 (File No. 333-211315), as amended, initially filed with the SEC on May 12, 2016)

4.15

Exclusive Option Agreement among COE, the shareholders of Philippines Co II and Philippines Co II dated August 31, 2015 (incorporated herein by reference to Exhibit 10.16 to the registration statement on Form F-1 (File No. 333-211315), as amended, initially filed with the SEC on May 12, 2016)

4.16

Powers of Attorney granted by the shareholders of Philippines Co II dated August 31, 2015 (incorporated herein by reference to Exhibit 10.17 to the registration statement on Form F-1 (File No. 333-211315), as amended, initially filed with the SEC on May 12, 2016)

4.17

Exclusive Option Agreement among COE, the shareholders of Philippines Co III and Philippines Co III dated February 1, 2016 (incorporated herein by reference to Exhibit 10.18 to the registration statement on Form F-1 (File No. 333-211315), as amended, initially filed with the SEC on May 12, 2016)

4.18

Powers of Attorney granted by the shareholders of Philippines Co III dated February 1, 2016 (incorporated herein by reference to Exhibit 10.19 to the registration statement on Form F-1 (File No. 333-211315), as amended, initially filed with the SEC on May 12, 2016)

4.19

English translation of Technology Service Agreement between Dasheng Zhixing and Guangzhou Huaduo dated December 28, 2015 (incorporated herein by reference to Exhibit 10.20 to the registration statement on Form F-1 (File No. 333-211315), as amended, initially filed with the SEC on May 12, 2016)

4.20

Exclusive Business Cooperation Agreement between Helloworld Online and Dasheng Helloworld dated September 18, 2018 (incorporated herein by reference to Exhibit 4.29 of the Registrant’s Annual Report on Form 20-F filed with the Securities and Exchange Commission on April 23, 2019)

4.21

Exclusive Option Agreement among Helloworld Online, the shareholders of Dasheng Helloworld and Dasheng Helloworld dated September 18, 2018 (incorporated herein by reference to Exhibit 4.30 of the Registrant’s Annual Report on Form 20-F filed with the Securities and Exchange Commission on April 23, 2019)

4.22

Equity Interest Pledge Agreement among Helloworld Online, the shareholders of Dasheng Helloworld and Dasheng Helloworld dated September 18, 2018 (incorporated herein by reference to Exhibit 4.31 of the Registrant’s Annual Report on Form 20-F filed with the Securities and Exchange Commission on April 23, 2019)

4.23

Powers of Attorney granted by the shareholders of Dasheng Helloworld dated September 18, 2018 (incorporated herein by reference to Exhibit 4.32 of the Registrant’s Annual Report on Form 20-F filed with the Securities and Exchange Commission on April 23, 2019)

4.24

Spousal Consent granted by Ting Shu dated September 18, 2018 (incorporated herein by reference to Exhibit 4.33 of the Registrant’s Annual Report on Form 20-F filed with the Securities and Exchange Commission on April 23, 2019)

150

Exhibit Number

    

Description of Document

4.25

Exclusive Business Cooperation Agreement between Dasheng Online and Dasheng Zhiyun dated July 19, 2019 (incorporated herein by reference to Exhibit 4.30 of the Registrant’s Annual Report on Form 20-F filed with the Securities and Exchange Commission on April 6, 2020)

4.26

Exclusive Option Agreement among Dasheng Online, the shareholders of Dasheng Zhiyun and Dasheng Zhiyun dated July 19, 2019 (incorporated herein by reference to Exhibit 4.31 of the Registrant’s Annual Report on Form 20-F filed with the Securities and Exchange Commission on April 6, 2020)

4.27

Equity Interest Pledge Agreement among Dasheng Online, the shareholders of Dasheng Zhiyun and Dasheng Zhiyun dated July 19, 2019 (incorporated herein by reference to Exhibit 4.32 of the Registrant’s Annual Report on Form 20-F filed with the Securities and Exchange Commission on April 6, 2020)

4.28

Power of Attorney granted by Jack Jiajia Huang to Dasheng Online dated July 19, 2019 (incorporated herein by reference to Exhibit 4.33 of the Registrant’s Annual Report on Form 20-F filed with the Securities and Exchange Commission on April 6, 2020)

4.29

Power of Attorney granted by Caijian Jia to Dasheng Online dated July 19, 2019 (incorporated herein by reference to Exhibit 4.34 of the Registrant’s Annual Report on Form 20-F filed with the Securities and Exchange Commission on April 6, 2020)

4.30

Power of Attorney granted by Jing Chen to Dasheng Online dated July 19, 2019 (incorporated herein by reference to Exhibit 4.35 of the Registrant’s Annual Report on Form 20-F filed with the Securities and Exchange Commission on April 6, 2020)

4.31

Spousal Consent granted by Ting Shu dated July 19, 2019 (incorporated herein by reference to Exhibit 4.36 of the Registrant’s Annual Report on Form 20-F filed with the Securities and Exchange Commission on April 6, 2020)

4.32

Spousal Consent granted by Yanchun Li dated July 19, 2019 (incorporated herein by reference to Exhibit 4.37 of the Registrant’s Annual Report on Form 20-F filed with the Securities and Exchange Commission on April 6, 2020)

4.33

Spousal Consent granted by Xiaohua Lian dated July 19, 2019 (incorporated herein by reference to Exhibit 4.38 of the Registrant’s Annual Report on Form 20-F filed with the Securities and Exchange Commission on April 6, 2020)

8.1*

Principal subsidiaries and Variable Interest Entities of the Registrant

11.1

Code of Business Conduct and Ethics of the Registrant (incorporated herein by reference to Exhibit 99.1 to the registration statement on Form F-1 (File No. 333-211315), as amended, initially filed with the SEC on May 12, 2016)

12.1*

CEO Certification Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

12.2*

CFO Certification Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

13.1**

CEO Certification Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

13.2**

CFO Certification Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

15.1*

Consent of Travers Thorp Alberga

15.2*

Consent of Tian Yuan Law Firm

15.3*

Consent of Lee Yu Rigets Law

15.4*

Consent of PricewaterhouseCoopers Zhong Tian LLP, Independent Registered Public Accounting Firm

101.INS*

Inline XBRL Instance Document

101.SCH*

Inline XBRL Taxonomy Extension Schema Document

101.CAL*

Inline XBRL Taxonomy Extension Calculation Linkbase Document

101.DEF*

Inline XBRL Taxonomy Extension Definition Linkbase Document

101.LAB*

Inline XBRL Taxonomy Extension Label Linkbase Document

101.PRE*

Inline XBRL Taxonomy Extension Presentation Linkbase Document

104*

Cover Page Interactive Data File - the cover page XBRL tags are embedded within the Exhibit 101 Inline XBRL document set

*

Filed herewith.

**

Furnished herewith.

151

SIGNATURES

The registrant hereby certifies that it meets all of the requirements for filing its annual report on Form 20-F and that it has duly caused and authorized the undersigned to sign this annual report on its behalf.

China Online Education Group

By:

/s/ Jack Jiajia Huang

Name:

Jack Jiajia Huang

Title:

Chairman and Chief Executive Officer

Date: April 7, 2021

152

Report of Independent Registered Public Accounting Firm

To the Board of Directors and Shareholders of China Online Education Group

Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheets of China Online Education Group and its subsidiaries (the “Company”) as of December 31, 2020 and 2019, and the related consolidated statements of comprehensive income/(loss), of changes in shareholders’ deficit and of cash flows for each of the three years in the period ended December 31, 2020, including the related notes (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2020 and 2019, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2020 in conformity with accounting principles generally accepted in the United States of America.

Basis for Opinion

These consolidated financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s consolidated financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits of these consolidated financial statements in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company's internal control over financial reporting. Accordingly, we express no such opinion.

Our audits included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion.

/s/PricewaterhouseCoopers Zhong Tian LLP

Beijing, the People’s Republic of China

April 7, 2021

We have served as the Company's auditor since 2015.

F-2

CHINA ONLINE EDUCATION GROUP

CONSOLIDATED BALANCE SHEETS

As of December 31, 2019 and 2020

(In thousands, except for share and per share data)

As of December 31

Notes 

2019

2020

2020

    

    

RMB

    

RMB

    

US$

(Note 2(e))

ASSETS

Current assets:

Cash and cash equivalents

2(g)

 

342,951

 

326,647

 

50,061

Time deposits

 

2(h)

144,093

 

477,408

 

73,166

Short-term investments

2(i)

452,936

509,636

78,105

Inventory

308

1,935

297

Prepaid expenses and other current assets

 

4

 

250,215

 

302,057

 

46,292

Total current assets

 

1,190,503

 

1,617,683

 

247,921

Non-current assets:

Property and equipment, net

 

5

 

20,336

 

21,175

 

3,245

Intangible assets, net

 

6

 

9,918

 

20,302

 

3,111

Goodwill

 

 

4,223

 

4,223

 

647

Right-of-use assets

7

56,638

98,001

15,019

Time deposits

2(h)

113,415

414,000

63,448

Deferred tax assets

10(c)

337

10,268

1,574

Other non-current assets

 

6,447

 

23,896

 

3,662

Total non-current assets

 

211,314

 

591,865

 

90,706

Total assets

 

1,401,817

 

2,209,548

 

338,627

LIABILITIES AND SHAREHOLDERS’ DEFICIT

Current liabilities:

Short-term loan

9

16,578

Advances from students (all from consolidated variable interest entities (“VIEs”) without recourse, Note 1)

2(m)

 

2,181,808

 

2,718,776

 

416,671

Accrued expenses and other current liabilities (including from consolidated VIEs without recourse to the Company of RMB86,043 and RMB122,551 as of December 31, 2019 and 2020, respectively, Note 1)

 

8

 

166,955

 

237,101

 

36,337

Lease liabilities

7

31,550

42,949

6,582

Taxes payable (including from consolidated VIEs without recourse to the Company of RMB14,123 and RMB15,693 as of December 31, 2019 and 2020, respectively, Note 1)

 

21,661

 

19,288

 

2,956

Total current liabilities

 

2,418,552

 

3,018,114

 

462,546

LIABILITIES AND SHAREHOLDERS’ DEFICIT

 

  

  

 

  

 

  

Non-current liabilities:

 

  

  

 

  

 

  

Advances from students (all from consolidated variable interest entities (“VIEs”) without recourse, Note 1)

 

2(m)

4,783

 

2,270

 

348

Lease liabilities

7

23,545

53,594

8,214

Other non-current liabilities (including from consolidated VIEs without recourse to the Company of RMB247 and RMB244 as of December 31, 2019 and 2020, respectively, Note 1)

 

  

1,595

 

2,508

 

384

Total non-current liabilities

 

  

29,923

 

58,372

 

8,946

Total liabilities

 

  

2,448,475

 

3,076,486

 

471,492

Commitments and contingencies

 

15

 

Shareholders’ deficit:

 

  

 

 

 

Ordinary shares (US$0.0001 par value; 1,500,000,000 and 1,500,000,000 shares (including 1,000,000,000 Class A shares, 350,000,000 Class B shares and 150,000,000 shares to be designated by the Board of Directors) authorized as of December 31, 2019 and 2020, respectively; 313,857,894 and 325,733,064 shares (including 196,045,898 Class A shares and 129,687,166 Class B shares) issued as of December 31, 2019 and 2020, respectively; 312,051,174 and 323,640,564 shares (including 193,953,398 Class A shares and 129,687,166 Class B shares) outstanding as of December 31, 2019 and 2020, respectively)

 

11

 

205

 

213

 

33

Treasury stock

2(y)

(6,011)

(23,109)

(3,542)

Additional paid-in capital

 

 

1,128,079

 

1,199,014

 

183,757

Accumulated other comprehensive income

 

  

 

29,971

 

8,884

 

1,361

Accumulated deficit

 

  

 

(2,198,902)

 

(2,051,940)

 

(314,474)

Total shareholders’ deficit

 

  

 

(1,046,658)

 

(866,938)

 

(132,865)

Total liabilities and shareholders’ deficit

 

  

 

1,401,817

 

2,209,548

 

338,627

The accompanying notes are an integral part of these consolidated financial statements.

F-3

CHINA ONLINE EDUCATION GROUP

CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME/(LOSS)

For the years ended December 31, 2018, 2019 and 2020

(In thousands, except for share and per share data)

For the year ended December 31, 

Notes 

2018

2019

2020

2020

    

    

RMB

    

RMB

    

RMB

    

US$

(Note 2(e))

Net revenues

1,145,517

1,478,493

2,054,095

314,804

Cost of revenues

(410,908)

(439,923)

(580,417)

 

(88,953)

Gross profit

734,609

1,038,570

1,473,678

 

225,851

Operating expenses:

 

Sales and marketing expenses

(731,233)

 

(792,591)

 

(1,035,620)

 

(158,716)

Product development expenses

(185,000)

 

(157,505)

 

(162,829)

 

(24,955)

General and administrative expenses

(223,057)

 

(196,029)

 

(214,224)

 

(32,831)

Total operating expenses

(1,139,290)

 

(1,146,125)

 

(1,412,673)

 

(216,502)

Other income

43,414

6,653

Income/(loss) from operations

(404,681)

 

(107,555)

 

104,419

 

16,002

Impairment loss

(7,364)

Interest income

9,167

17,654

38,508

5,902

Interest expenses and other expense, net

(9,936)

 

(9,451)

 

(66)

 

(10)

Income/(loss) before income tax expenses

(412,814)

 

(99,352)

 

142,861

 

21,894

Income tax benefits/(expenses)

 

10(b)

(3,880)

 

(5,068)

 

4,101

 

629

Net income/(loss), all attributable to the Company’s ordinary shareholders

(416,694)

 

(104,420)

 

146,962

 

22,523

Weighted average number of ordinary shares used in computing basic income/(loss) per share

13

304,542,400

 

308,364,918

 

319,553,690

 

319,553,690

Weighted average number of ordinary shares used in computing diluted income/(loss) per share

13

304,542,400

308,364,918

341,503,118

341,503,118

Net income/(loss) per share attributable to ordinary shareholders—basic

 

13

(1.37)

 

(0.34)

 

0.46

 

0.07

Net income/(loss) per share attributable to ordinary shareholders—diluted

13

(1.37)

(0.34)

0.43

0.07

Net income/(loss) per ADS attributable to ordinary shareholders—basic

(20.55)

(5.08)

6.90

1.06

Net income/(loss) per ADS attributable to ordinary shareholders—diluted

(20.55)

(5.08)

6.46

0.99

Comprehensive income/(loss):

Net income/(loss)

(416,694)

(104,420)

146,962

22,523

Other comprehensive income/(loss)

Foreign currency translation adjustments

16,939

5,356

(21,087)

(3,232)

Total comprehensive income/(loss)

(399,755)

(99,064)

125,875

19,291

The accompanying notes are an integral part of these consolidated financial statements.

F-4

CHINA ONLINE EDUCATION GROUP

CONSOLIDATED STATEMENTS OF SHAREHOLDERS’ DEFICIT

For the years ended December 31, 2018, 2019 and 2020

(In thousands, except for share and per share data)

Accumulated

Additional 

Other

Total 

Ordinary Shares

Paid-in

Treasury stock

Comprehensive

Accumulated

Shareholders'

Notes 

Shares

Amount

Capital

Shares

Amount

Income/(Loss)

Deficit

Deficit

    

    

    

RMB

    

RMB

    

RMB

RMB

    

RMB

    

RMB

Balance as of December 31, 2017

 

  

 

302,714,259

 

197

 

1,077,523

 

    

    

7,676

 

(1,753,787)

 

(668,391)

Effect of changes in accounting principles related to revenue recognition

2(m)

75,999

75,999

Exercise of stock options

2,070,915

1

1,611

1,612

Settlement of RSU

1,132,350

1

(1)

Share-based compensation

 

27,886

27,886

Net loss

 

(416,694)

(416,694)

Foreign currency translation adjustment

 

16,939

16,939

Balance as of December 31, 2018

 

  

 

305,917,524

 

199

 

1,107,019

 

24,615

 

(2,094,482)

 

(962,649)

Exercise of stock options

5,001,660

3

4,331

4,334

Settlement of RSU

2,938,710

3

(3)

Share-based compensation

16,732

16,732

Share repurchase program

2(y)

1,806,720

(6,011)

(6,011)

Net loss

 

(104,420)

(104,420)

Foreign currency translation adjustment

 

5,356

5,356

Balance as of December 31, 2019

 

  

 

313,857,894

 

205

 

1,128,079

 

1,806,720

(6,011)

29,971

 

(2,198,902)

 

(1,046,658)

Exercise of stock options

5,103,015

4

10,326

10,330

Settlement of RSU by new issuance

1,865,055

1

(1)

Settlement of RSUs or stock options by reissuance of treasury stocks

(6,018)

(1,808,220)

6,018

Share-based compensation

26,734

26,734

Share repurchase program

2(y)

2,094,000

(23,116)

(23,116)

Follow-on public offering

11

4,907,100

3

39,894

39,897

Net income

146,962

146,962

Foreign currency translation adjustment

(21,087)

(21,087)

Balance as of December 31, 2020

325,733,064

213

1,199,014

2,092,500

(23,109)

8,884

(2,051,940)

(866,938)

The accompanying notes are an integral part of these consolidated financial statements.

F-5

CHINA ONLINE EDUCATION GROUP

CONSOLIDATED STATEMENTS OF CASH FLOWS

For the years ended December 31, 2018, 2019 and 2020

(In thousands, except for share and per share data)

For the year ended December 31, 

2018

2019

2020

2020

    

RMB

    

RMB

    

RMB

    

US$

(Note 2(e))

Cash flows from operating activities:

 

  

 

  

 

  

 

  

Net income/(loss)

 

(416,694)

 

(104,420)

 

146,962

 

22,523

Adjustments to reconcile net income/(loss) to net cash provided by operating activities:

 

 

 

 

Unrealized gain/(loss) from foreign currency exchange

1,757

(1,770)

1,957

300

Share-based compensation expense

27,886

16,732

26,734

4,097

Depreciation and amortization

 

32,970

 

26,625

 

18,944

 

2,903

Impairment loss

7,364

Deferred taxes (benefits)/expenses

73

(153)

(9,931)

(1,522)

(Gain)/loss on disposal of property, equipment

(27)

367

56

Changes in assets and liabilities:

 

 

 

 

Inventory

308

(1,627)

(249)

Prepaid expenses and other current assets

 

(87,412)

 

(16,644)

 

(53,940)

 

(8,267)

Operating lease right of use assets

(56,638)

(41,363)

(6,339)

Other non-current assets

 

1,296

 

(538)

 

(8,509)

 

(1,304)

Advances from students

 

480,568

 

501,800

 

534,455

 

81,909

Accrued expenses and other liabilities

 

(9,959)

 

(27,181)

 

66,119

 

10,133

Operating lease liabilities

55,095

41,448

6,352

Taxes payable

 

(8,068)

 

4,744

 

(2,373)

 

(364)

Net cash provided by operating activities

 

29,781

 

397,933

 

719,243

 

110,228

Cash flows from investing activities:

 

 

 

 

Purchases of property and equipment

(17,605)

(9,604)

(21,957)

(3,365)

Purchase of intangible assets

(3,962)

(1,530)

(7,167)

(1,098)

Placement of time deposits

 

(224,586)

 

(443,454)

 

(789,331)

 

(120,970)

Placement of short-term investments

(190,073)

(997,564)

(700,251)

(107,318)

Withdrawal of time deposits

 

276,326

 

351,281

 

144,991

 

22,221

Withdrawal of short-term investments

 

155,002

 

687,863

 

639,259

 

97,971

Proceeds from disposal of property and equipment

98

185

28

Net cash used in investing activities

 

(4,898)

 

(412,910)

 

(734,271)

 

(112,531)

Cash flows from financing activities:

 

 

 

 

Share repurchase program

(6,011)

(23,116)

(3,543)

Proceeds from exercise of stock options

1,611

4,334

10,330

1,583

Drawdown of short-term loan

85,856

Proceeds from issuance of stock, net of offering expenses

39,942

6,121

Short-term loan repayment

(19,060)

(52,859)

(16,367)

(2,508)

Net cash provided by/(used in) financing activities

 

68,407

 

(54,536)

 

10,789

 

1,653

Effect of exchange rate changes on cash and cash equivalents

 

(186)

 

(679)

 

(12,065)

 

(1,849)

Net increase/(decrease) in cash and cash equivalents

 

93,104

 

(70,192)

 

(16,304)

 

(2,499)

Cash and cash equivalents at the beginning of the year

 

320,039

 

413,143

 

342,951

 

52,560

Cash and cash equivalents at the end of the year

 

413,143

 

342,951

 

326,647

 

50,061

Supplemental disclosure of cash flow information

 

 

 

 

Cash paid for income taxes

 

10,538

 

1,809

 

8,295

 

1,271

Cash paid for interest expenses

1,944

3,110

90

14

Non-cash supplemental investing activities

 

 

 

 

Property and equipment and intagible assets purchases financed by accrued expenses and other current liabilities

1,650

1,366

11,434

1,752

The accompanying notes are an integral part of these consolidated financial statements.

F-6

Table of Contents

CHINA ONLINE EDUCATION GROUP

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(In thousands, except for share and per share data)

1.    Operations and Reorganization

China Online Education Group (the ‘‘Company’’ or ‘‘COE’’), through its consolidated subsidiaries and variable interest entities (‘‘VIEs’’) and VIEs’ subsidiaries (collectively referred to as the ‘‘Group’’) is primarily engaged in providing online English language education services to students in the People’s Republic of China (the ‘‘PRC’’ or ‘‘China’’).

As of December 31, 2020, the Company’s major subsidiaries and VIEs and VIEs’ subsidiaries are as follows:

Percentage of

  

Place of

Date of

Direct or Indirect

Incorporation/

Incorporation/

Economic 

 

Company

    

Establishment 

    

Establishment 

    

Ownership 

 

Subsidiaries

 

  

 

  

 

  

China Online Education (HK) Limited

 

Hong Kong

 

April 1, 2013

 

100

%

51Talk English International Limited

 

Hong Kong

 

October 7, 2014

 

100

%

China Online Innovations Inc.*

 

Philippines

 

October 9, 2014

 

99.999993

%

On Demand English Innovations Inc.*

Philippines

January 14, 2016

99.999

%

Beijing Dasheng Online Technology Co., Ltd.

 

PRC

 

June 4, 2013

 

100

%

Helloworld Online Education Group

Cayman

July 13, 2018

100

%

Helloworld Online Education Group (HK) Limited

Hong Kong

August 10, 2018

100

%

Beijing Helloworld Online Technology Co., Ltd.

PRC

September 3, 2018

100

%

TESOL Academy Online Limited

Hong Kong

February 25, 2019

100

%

VIEs and VIES' subsidiaries

 

  

 

  

 

Beijing Dasheng Zhixing Technology Co., Ltd

 

PRC

 

July 8, 2011

 

100

%

51Talk English Philippines Corporation

Philippines

August 3, 2012

100

%

Shanghai Zhishi Education Training Co., Ltd

PRC

December 30, 2016

100

%

Wuhan Houdezaiwu Online Technology Co., Ltd

PRC

January 12, 2017

100

%

Beijing Dasheng Helloworld Technology Co., Ltd.

PRC

July 9, 2018

100

%

Shenzhen Dasheng Zhiyun Technology Co., Ltd.

PRC

July 17, 2019

100

%

*The Company directly holds the 99.999993% and 99.999% shares of China Online Innovations Inc. and On Demand English Innovations Inc. respectively. There is no substantive non-controlling interest for China Online Innovations Inc. and On Demand English Innovations Inc. as of December 31, 2019 and 2020. The non-controlling shareholders are nominee shareholders mainly consisting of local residents to comply with local regulations of the Philippines.

a    History of the Group and Basis of Presentation for the Reorganization

The Group began operations in July 2011 through Beijing Dasheng Zhixing Technology Co., Ltd. (‘‘Dasheng Zhixing’’). The beneficial interest of Dasheng Zhixing was held by Mr. Jiajia Huang and Ms. Ting Shu (the ‘‘Founding Shareholders’’) and an angel investor in 2011.

On January 5, 2012, another angel investor invested into Dasheng Zhixing. In accordance with the investment agreement, the Founding Shareholders set aside from their own holdings 15% of the ownership of Dasheng Zhixing for an employee option plan. While the plan to establish employee option plan was cancelled, the 15% ownership interest in Dasheng Zhixing was not returned to the Founding Shareholders. Consequently, beneficial interest of Dasheng Zhixing was then 71% by the Founding Shareholders and 29% held by angel investors.

F-7

Table of Contents

CHINA ONLINE EDUCATION GROUP

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(In thousands, except for share and per share data)

1    Operations and Reorganization (Continued)

Given the cost advantage and high English proficiency of teachers in the Philippines, the Group retains teachers in the Philippines. To do this, in August 2012, the Founding Shareholders established, a company in the Philippines, 51Talk English Philippines Corporation (the ‘‘Philippines Co I’’), using funds provided by Dasheng Zhixing. On September 3, 2012, Dasheng Zhixing entered into a service agreement with Philippines Co I, to formalize the business arrangements. Under the agreement, Philippines Co I provides teaching service for the Group in accordance with the Group’s instructions. In return, Dasheng Zhixing pays for all the expenses incurred for the services provided by Philippines Co I.

The equity of Philippines Co I is considered to be insufficient to finance its activities without additional subordinated financial support provided by another party. As a result, Dasheng Zhixing is considered to be the primary beneficiary of Philippines Co I as it has the power to direct the activities of Philippines Co I that most significantly impact Philippines Co I’s economic performance and has obligation to absorb losses of Philippines Co I. As such, Dasheng Zhixing consolidates Philippines Co I.

Dasheng Zhixing was the predecessor of the Group and operated substantially all of the businesses of the Group prior to November 2012. In order to facilitate international financing, the Group underwent a reorganization (the ‘‘Reorganization’’) from November 2012 until October 2014.

In November 2012, the Founding Shareholders incorporated the Company under the Laws of the Cayman Islands to be an offshore holding company for the Group. In June 2013, the Company issued ordinary shares to the two angel investors, in exchange for their equity beneficial ownerships in Dasheng Zhixing. Following the exchange, the ownership of the Company was held 71% by the Founding Shareholders and 29% by the angel investors.

In April 2013, China Online Education (HK) Limited (the ‘‘COE HK Co I’’) was incorporated in Hong Kong as a wholly owned subsidiary of the Company. Beijing Dasheng Online Technology Co. Ltd., (‘‘Dasheng Online’’), was set up in June 2013 as a wholly owned subsidiary of COE HK Co I in the PRC.

Due to PRC legal restrictions on foreign ownership and investment in the companies in value-added telecommunications market, the Group continues to operate its online education platform through Dasheng Zhixing. Dasheng Zhixing holds the Internet Content Provider license (‘‘ICP’’) and domain names of www.51talk.com and www.51talk.cn that are necessary to conduct online English education services in China. To comply with PRC laws and regulations, the Group provides substantially all of its services in China via Dasheng Zhixing.

On June 18, 2013, as part of the restructuring, a series of contractual agreements discussed in 1.b. below were entered into among Dasheng Online, Dasheng Zhixing and shareholders of Dasheng Zhixing. As a result of the agreements, Dasheng Online has the ability to direct substantially all the activities of Dasheng Zhixing, and absorb substantially all of the risks and rewards of the Dasheng Zhixing. Dasheng Online became the primary beneficiary of Dasheng Zhixing and consolidates the financial results of Dasheng Zhixing. The restructuring provided the beneficial interest holders of Dasheng Zhixing received an interest in the Company equal to their beneficial interest in Dasheng Zhixing.

On June 3, 2019, a shareholder of Dasheng Zhixing transferred her shares to Mr. Jiajia Huang. The above contractual agreements were updated to reflect the shares transfer, without substantial change of the terms.

On July 21 2014, a series of contractual agreements discussed in 1.b. below were entered into among COE HK Co I, Philippines Co I and the shareholders of Philippines Co I. Pursuant to these agreements COE HK Co I has the ability to direct substantially all the activities of Philippines Co I, and absorb substantially all of the risks and rewards of Philippines Co I. COE HK Co I replaced Dasheng Zhixing as the primary beneficiary of Philippines Co I, and the Group continued to consolidate the financial results of Philippines Co I.

F-8

Table of Contents

CHINA ONLINE EDUCATION GROUP

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(In thousands, except for share and per share data)

1    Operations and Reorganization (Continued)

To further optimize the organizational structure of the Group, in October 2014, 51 Talk English International Limited (the ‘‘COE HK Co II’’) was incorporated with limited liability in Hong Kong as a wholly owned subsidiary of COE HK Co I. China Online Innovations Inc. (the ‘‘Philippines Co II’’), which was incorporated by the Company with limited liability in the Philippines to eventually replace Philippines Co I. The Company owns 99.999993% of the equity interest of Philippines Co II. In order to comply with local laws, there are seven individual shareholders holding an aggregate of 0.000007% of the equity interest of Philippines Co II. A series of contractual arrangements was entered into among the Company, Philippines Co II and the seven individual shareholders. Under these contractual arrangements, the Company has an exclusive option to purchase all of the equity interests in Philippines Co II held by the seven individuals and to exercise their rights as shareholders of Philippines Co II. Since then, Philippine home-based teachers delivering paid lessons on the Company’s platform no longer entered into service agreements with Philippines Co I, but rather entered into service agreements with COE HK Co II. Furthermore, the bulk of the business operations in Philippines Co I was transferred to Philippines Co II, and the Group began to enter into employment agreements with office-based teachers and other full-time employees in the Philippines through Philippines Co II.

To further optimize group structure, on January 14, 2016, On Demand English Innovations Inc. (the “Philippines Co III”) was incorporated by the Company with limited liability in the Philippines to replace Philippines Co I. The Company owns 99.999% of the equity interest of Philippines Co III. In order to comply with local laws, there are five individual shareholders holding an aggregate of 0.001% of the equity interest of Philippines Co III. A series of contractual arrangements was entered into among the Company, Philippines Co III and the five individual shareholders. Under these contractual arrangements, the Company has an exclusive option to purchase all of the equity interests in Philippines Co III held by the five individuals and the power to exercise their rights as shareholders of Philippines Co III. In April 2016, all business operations and assets of Philippines Co I were transferred to Philippines Co III, including the office leasehold and office equipment in Baguio City, Philippines.

Philippines Co III also entered into new employment agreement with the free trial teachers and support staff previously employed by Philippines Co I.

The above series of transactions to reorganize the Group were accounted for in a manner similar to a pooling of interest with assets and liabilities at their historical amounts in the Group’s consolidated financial statements. As such, the Group’s consolidated financial statements were prepared as if the current corporate structure had been in existence for all periods presented.

On December 30, 2016, Dasheng Zhixing established a wholly-owned subsidiary, Shanghai Zhishi Education Training Co., Ltd.(“Zhishi Training”), of which the current registered business scope includes “education training: classic English (level 1-9)” .

In January 2017, Wuhan Houdezaiwu Online Technology Co., Ltd. (“Houdezaiwu Online”), was incorporated as a wholly-owned subsidiary of Dasheng Zhixing to conduct the Group’s business operations in Wuhan. In October 2017, Tianjin Dasheng Zhixing Technology Co., Ltd.(“Tianjin Zhixing”) was incorporated as a wholly-owned subsidiary of Dasheng Zhixing to conduct the Group’s business operations in Tianjin.

In July 2018, Helloworld Online Education Group (“HAWO Company”) was incorporated under the Laws of the Cayman Islands as wholly-owned subsidiary of the Company. In August 2018, Helloworld Online Education Group (HK) Limited (“HAWO HK Co”) was incorporated in Hong Kong as a wholly-owned subsidiary of HAWO Company. Beijing Helloworld Online Technology Co., Ltd. (‘‘HAWO Online’’) was set up in September 2018 as a wholly-owned subsidiary of HAWO HK Co in the PRC. In July 2018, Beijing Dasheng Helloworld Technology Co., Ltd. (“Dasheng HAWO”) was incorporated with beneficial interest held by Mr. Jiajia Huang to conduct the Group’s operations of small class business.

F-9

Table of Contents

CHINA ONLINE EDUCATION GROUP

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(In thousands, except for share and per share data)

1    Operations and Reorganization (Continued)

In September 2018, a series of contractual agreements discussed in 1.b. below were entered into among Helloworld Online, Dasheng Helloworld and shareholders of Dasheng Helloworld. As a result of the agreements, Helloworld Online has the ability to direct substantially all the activities of Dasheng Helloworld, and absorb substantially all of the risks and rewards of the Dasheng Helloworld. Helloworld Online became the primary beneficiary of Dasheng Helloworld and consolidates the financial results of Dasheng Helloworld.

In February 2019, TESOL Academy Online Limited ("TESOL") was incorporated as a wholly-owned subsidiary of the Company to training the Group’s teachers to obtain the certificate of "Teaching English to Speakers of Other Languages".

In July 2019, Shenzhen Dasheng Zhiyun Technology Co., Ltd. (“Dasheng Zhiyun”), was incorporated with beneficial interest held by Mr. Jiajia Huang to conduct the operations of business in Shenzhen. In July 2019, a series of contractual agreements discussed in 1.b. below were entered into among Dasheng Online, Dasheng Zhiyun and shareholders of Dasheng Zhiyun. As a result of the agreements, Dasheng Online has the ability to direct substantially all the activities of

Dasheng Zhiyun, and absorb substantially all of the risks and rewards of the Dasheng Zhiyun. Dasheng Online became the primary beneficiary of Dasheng Zhiyun and consolidates the financial results of Dasheng Zhiyun.

In October 2019, Tianjin Dasheng Zhixing Technology Co., Ltd.(“Tianjin Zhixing”) discontinued its operations and cancelled its registration.

b    Contractual agreements with VIEs

The following is a summary of (i) the contracts by and among Dasheng Online, Dasheng Zhixing, and the shareholders of Dasheng Zhixing; (ii) the contracts by and among COE HK Co I, Philippines Co I, and the shareholders of Philippines Co I and (iii) the contracts by and among HAWO Online, Dasheng HAWO, and the shareholders of Dasheng HAWO (iv) the contracts by and among Dasheng Online, Dasheng Zhiyun, and the shareholders of Dasheng Zhiyun.

Contractual Agreements with Dasheng Zhixing

Exclusive Business Cooperation Agreements. Under the Exclusive Business Cooperation Agreement between Dasheng Online and Dasheng Zhixing, Dasheng Online has the exclusive right to provide technical support, consulting services and other services to Dasheng Zhixing in relation to the Dasheng Zhixing’s principal business. Dasheng Zhixing agrees to accept all the consultation and services provided by Dasheng Online. Without Dasheng Online’s prior written consent, Dasheng Zhixing is prohibited from engaging any third party to provide any of the services under this agreement. In addition, Dasheng Online exclusively owns all intellectual property rights arising out of or created during the performance of the agreement. The service fees to be paid by Dasheng Zhixing is determined by Dasheng Zhixing and Dasheng Online, after taking into account factors including the complexity and difficulty of the services provided, the time consumed, the seniority of the Dasheng Online employees providing services to Dasheng Zhixing, contents and value of services provided, the market price of comparable services and the operating conditions of Dasheng Zhixing. This agreement will remain effective unless Dasheng Online terminates the agreement in writing or a competent governmental authority rejects the renewal applications by either Dasheng Zhixing or Dasheng Online to renew its respective business license upon expiration. Dasheng Zhixing is not permitted to terminate this agreement in any event unless required by applicable laws. The service agreement was revised on December 14, 2015, that the service is solely determined by Dasheng Online.

F-10

Table of Contents

CHINA ONLINE EDUCATION GROUP

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(In thousands, except for share and per share data)

1    Operations and Reorganization (Continued)

Exclusive Option Agreements. Under the Exclusive Option Agreements between Dasheng Online, each of the shareholders of Dasheng Zhixing and Dasheng Zhixing, each of the shareholders irrevocably granted Dasheng Online or its designated representative(s) an exclusive option to purchase, to the extent permitted under PRC law, all or part of his, her or its equity interests in Dasheng Zhixing, for a consideration of RMB 10 (US$1.6). If the lowest price permitted under PRC law is higher than the above price, the lowest price permitted under PRC law shall apply. Dasheng Online or its designated representative(s) have sole discretion as to when to exercise such options, either in part or in full. Without Dasheng Online’s prior written consent, Dasheng Zhixing’s shareholders shall not sell, transfer, pledge, or otherwise dispose any equity interests in Dasheng Zhixing. These agreements will remain effective until all equity interests held in Dasheng Zhixing by Dasheng Zhixing’s shareholders are transferred or assigned to Dasheng Online or Dasheng Online’s designated representatives.

Powers of Attorney.  Pursuant to the Powers of Attorney, the shareholders of Dasheng Zhixing each irrevocably appointed Dasheng Online as the attorney-in-fact to act on their behalf on all matters pertaining to Dasheng Zhixing and to exercise all of their rights as a shareholder of Dasheng Zhixing, including but not limited to attend shareholders’ meetings, vote on their behalf on all matters of Dasheng Zhixing requiring shareholders’ approval under PRC laws and regulations and the articles of association of Dasheng Zhixing, designate and appoint legal representative, directors, supervisors, chief executive officer, and other senior management members of Dasheng Zhixing. Dasheng Online may authorize or assign its rights under this appointment to any other person or entity at its sole discretion without prior notice to the shareholders of Dasheng Zhixing. Each Power of Attorney will remain in force until the shareholders cease to hold any equity interest in Dasheng Zhixing.

Equity Interest Pledge Agreements. Under the Equity Interest Pledge Agreements between Dasheng Online, Dasheng Zhixing and the shareholders of Dasheng Zhixing, the shareholders pledged all of their equity interests in Dasheng Zhixing to Dasheng Online to guarantee Dasheng Zhixing’s and Dasheng Zhixing’s Shareholders’ performance of their obligations under the contractual arrangements including the Exclusive Business Cooperation Agreement, the Exclusive Option Agreement, and the Powers of Attorney. If Dasheng Zhixing or any of Dasheng Zhixing's shareholders breaches its contractual obligations under the contractual arrangements, Dasheng Online will be entitled to certain rights and entitlements, including receiving proceeds from the auction or sale of whole or part of the pledged equity interests of Dasheng Zhixing in accordance with legal procedures. Dasheng Online has the right to receive dividends generated by the pledged equity interests during the term of the pledge. The pledge will remain binding until Dasheng Zhixing and the shareholders discharge all their obligations under the contractual arrangements. The equity pledge has been registered with the registration authorities of industries and commerce in accordance with PRC law.

Contractual Agreements with Philippines Co I

Exclusive Business Cooperation Agreements. Under the Exclusive Business Cooperation Agreement between COE HK Co I and Philippines Co I, COE HK Co I has the exclusive right to provide technical support, consulting services and other services to Philippines Co I, respectively, in relation to Philippines Co I’s principal business. And Philippines Co I agrees to accept all the consultation and services provided by COE HK Co I. Without COE HK Co I’s prior written consent, Philippines Co I is prohibited from engaging any third party to provide any of the services under this agreement. In addition, COE HK Co I exclusively owns all intellectual property rights arising out of or created during the performance of the agreements. Due to its control over Philippines Co I, COE HK Co I has the sole right to determine the service fees to be paid by Philippines Co I, after taking into account factors including the complexity and difficulty of the services provided, the time consumed, the seniority of COE HK Co I employees providing services to Philippines Co I, contents and value of services provided, the market price of comparable services and the operating conditions of Philippines Co I. This agreement will remain effective unless COE HK Co I terminates the agreement in writing or a competent governmental authority rejects the renewal applications by either Philippines Co I or COE HK Co I to renew its respective business license upon expiration. Philippines Co I is not permitted to terminate this agreement in any event unless required by applicable laws.

F-11

Table of Contents

CHINA ONLINE EDUCATION GROUP

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(In thousands, except for share and per share data)

1    Operations and Reorganization (Continued)

Exclusive Option Agreements. Under the Exclusive Option Agreements between COE HK Co I, each of the shareholders of Philippines Co I and Philippines Co I, each of the Shareholders irrevocably granted COE HK Co I or its designated representative(s) an exclusive option to purchase, to the extent permitted under Philippine law, all or part of his, her or its equity interests in Philippines Co I, for a consideration of US$1. If the lowest price permitted under Philippine law is higher than the above price, the lowest price permitted under Philippine law shall apply. COE HK Co I or its designated representative(s) have sole discretion as to when to exercise such options, either in part or in full. Without COE HK Co I’s prior written consent, Philippines Co I’s Shareholders shall not sell, transfer, pledge, or otherwise dispose any equity interests in Philippines Co I. These agreements will remain effective until all equity interests held in Philippines Co I by Philippines Co I’s Shareholders are transferred or assigned to COE HK Co I or COE HK Co I’s designated representatives.

Powers of Attorney. Pursuant to the Powers of Attorney, the Shareholders of Philippines Co I each irrevocably appointed COE HK Co I as the attorney-in-fact to act on their behalf on all matters pertaining to Philippines Co I and to exercise all of their rights as a shareholder of Philippines Co I, including but not limited to attend shareholders’ meetings, vote on their behalf on all matters of Philippines Co I requiring shareholders’ approval under Philippine laws and regulations and the articles of association of Philippines Co I, designate and appoint legal representative, directors, supervisors, chief executive officer, and other senior management members of the VIE. COE HK Co I may authorize or assign its rights under this appointment to any other person or entity at its sole discretion without prior notice to the shareholders of Philippines Co I. Each Power of Attorney will remain in force until the Shareholder ceases to hold any equity interest in Philippines Co I.

Contractual Agreements with Dasheng HAWO

Exclusive Business Cooperation Agreements. Under the Exclusive Business Cooperation Agreement between HAWO Online and Dasheng HAWO, HAWO Online has the exclusive right to provide technical support, consulting services and other services to Dasheng HAWO in relation to the Dasheng HAWO’s principal business. Dasheng HAWO agrees to accept all the consultation and services provided by HAWO Online. Without HAWO Online’s prior written consent, Dasheng HAWO is prohibited from engaging any third party to provide any of the services under this agreement. In addition, HAWO Online exclusively owns all intellectual property rights arising out of or created during the performance of the agreement. Under this agreement, the service fee shall consist of 100% of the total consolidated profit of Dasheng HAWO, after the deduction of any accumulated deficit of Dasheng HAWO and its affiliated entities in respect of the preceding financial year(s), operating costs, expenses, taxes and other statutory contributions and reasonable operation profit as determined in accordance with the principle of tax law and tax practice in the PRC. This agreement will remain effective unless HAWO Online terminates the agreement in writing or a competent governmental authority rejects the renewal applications by either Dasheng HAWO or HAWO Online to renew its respective business license upon expiration. Dasheng HAWO is not permitted to terminate this agreement in any event unless required by applicable laws.

Exclusive Option Agreements. Under the Exclusive Option Agreements, Dasheng HAWO hereby grants to HAWO Online an irrevocable and exclusive option to purchase from Dasheng HAWO, at HAWO Online’s sole discretion, any or all of the assets and business of Dasheng HAWO, to the extent permitted under PRC law, at the lowest purchase price permitted by PRC law. The Parties shall then enter into a separate assets or business transfer agreement, specifying the terms and conditions of the transfer of the assets. To the extent permitted under applicable PRC laws, Dasheng HAWO shall donate the balance of the purchase price received from HAWO Online, after deducting/ withholding the relevant taxes (if any) pursuant to applicable laws, to HAWO Online or the designee(s) of HAWO Online for free within ten days after Dasheng HAWO receives the purchase price and pays/ withholds the relevant taxes (if any).

F-12

Table of Contents

CHINA ONLINE EDUCATION GROUP

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(In thousands, except for share and per share data)

1    Operations and Reorganization (Continued)

Powers of Attorney. Pursuant to the Powers of Attorney, the shareholders of Dasheng HAWO each irrevocably appointed HAWO Online as the attorney-in-fact to act on their behalf on all matters pertaining to Dasheng HAWO and to exercise all of their rights as a shareholder of Dasheng HAWO, including but not limited to attend shareholders’ meetings, vote on their behalf on all matters of Dasheng HAWO requiring shareholders’ approval under PRC laws and regulations and the articles of association of Dasheng HAWO, designate and appoint legal representative, directors, supervisors, chief executive officer, and other senior management members of Dasheng HAWO. HAWO Online may authorize or assign its rights under this appointment to any other person or entity at its sole discretion without prior notice to the shareholders of Dasheng HAWO. Each Power of Attorney will remain in force until the shareholders cease to hold any equity interest in Dasheng HAWO.

Equity Interest Pledge Agreements. Under the Equity Interest Pledge Agreements between HAWO Online, Dasheng HAWO and the shareholders of Dasheng HAWO, the shareholders pledged all of their equity interests in Dasheng HAWO to HAWO Online to guarantee Dasheng HAWO's and Dasheng HAWO's Shareholders' performance of their obligations under the contractual arrangements including the Exclusive Business Cooperation Agreement, the Exclusive Option Agreement, and the Powers of Attorney.

If Dasheng HAWO or any of Dasheng HAWO's shareholders breaches its contractual obligations under the contractual arrangements, HAWO Online will be entitled to certain rights and entitlements, including receiving proceeds from the auction or sale of whole or part of the pledged equity interests of Dasheng HAWO in accordance with legal procedures. HAWO Online has the right to receive dividends generated by the pledged equity interests during the term of the pledge. The pledge will remain binding until Dasheng HAWO and the shareholders discharge all their obligations under the contractual arrangements. The equity pledge has been registered with the registration authorities of industries and commerce in accordance with PRC law.

Contractual Agreements with Dasheng Zhiyun

Exclusive Business Cooperation Agreements. Under the Exclusive Business Cooperation Agreement between Dasheng Online and Dasheng Zhiyun, Dasheng Online has the exclusive right to provide technical support, consulting services and other services to Dasheng Zhiyun in relation to the Dasheng Zhiyun's principal business. Dasheng Zhiyun agrees to accept all the consultation and services provided by Dasheng Online. Without Dasheng Online's prior written consent, Dasheng Zhiyun is prohibited from engaging any third party to provide any of the services under this agreement. In addition, Dasheng Online exclusively owns all intellectual property rights arising out of or created during the performance of the agreement. Under this agreement, the service fee shall consist of 100% of the total consolidated profit of Dasheng Zhiyun, after the deduction of any accumulated deficit of Dasheng Zhiyun and its affiliated entities in respect of the preceding financial year(s), operating costs, expenses, taxes and other statutory contributions and reasonable operation profit as determined in accordance with the principle of tax law and tax practice in the PRC. This agreement will remain effective unless Dasheng Online terminates the agreement in writing or a competent governmental authority rejects the renewal applications by either Dasheng Zhiyun or Dasheng Online to renew its respective business license upon expiration. Dasheng Zhiyun is not permitted to terminate this agreement in any event unless required by applicable laws.

Exclusive Option Agreements. Under the Exclusive Option Agreements, Dasheng Zhiyun hereby grants to Dasheng Online an irrevocable and exclusive option to purchase from Dasheng Zhiyun, at Dasheng Online's sole discretion, any or all of the assets and business of Dasheng Zhiyun, to the extent permitted under PRC law, at the lowest purchase price permitted by PRC law. The Parties shall then enter into a separate assets or business transfer agreement, specifying the terms and conditions of the transfer of the assets. To the extent permitted under applicable PRC laws, Dasheng Zhiyun shall donate the balance of the purchase price received from Dasheng Online, after deducting/ withholding the relevant taxes (if any) pursuant to applicable laws, to Dasheng Online or the designee(s) of Dasheng Online for free within ten days after Dasheng Zhiyun receives the purchase price and pays/ withholds the relevant taxes (if any).

F-13

Table of Contents

CHINA ONLINE EDUCATION GROUP

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(In thousands, except for share and per share data)

1    Operations and Reorganization (Continued)

Powers of Attorney. Pursuant to the Powers of Attorney, the shareholders of Dasheng Zhiyun each irrevocably appointed Dasheng Online as the attorney-in-fact to act on their behalf on all matters pertaining to Dasheng Zhiyun and to exercise all of their rights as a shareholder of Dasheng Zhiyun, including but not limited to attend shareholders' meetings, vote on their behalf on all matters of Dasheng Zhiyun requiring shareholders' approval under PRC laws and regulations and the articles of association of Dasheng Zhiyun, designate and appoint legal representative, directors, supervisors, chief executive officer, and other senior management members of Dasheng Zhiyun. Dasheng Online may authorize or assign its rights under this appointment to any other person or entity at its sole discretion without prior notice to the shareholders of Dasheng Zhiyun. Each Power of Attorney will remain in force until the shareholders cease to hold any equity interest in Dasheng Zhiyun.

Equity Interest Pledge Agreements. Under the Equity Interest Pledge Agreements between Dasheng Online, Dasheng Zhiyun and the shareholders of Dasheng Zhiyun, the shareholders pledged all of their equity interests in Dasheng Zhiyun to Dasheng Online to guarantee Dasheng Zhiyun's and Dasheng Zhiyun's Shareholders' performance of their obligations under the contractual arrangements including the Exclusive Business Cooperation Agreement, the Exclusive Option Agreement, and the Powers of Attorney.

If Dasheng Zhiyun or any of Dasheng Zhiyun's shareholders breaches its contractual obligations under the contractual arrangements, Dasheng Online will be entitled to certain rights and entitlements, including receiving proceeds from the auction or sale of whole or part of the pledged equity interests of Dasheng Zhiyun in accordance with legal procedures. Dasheng Online has the right to receive dividends generated by the pledged equity interests during the term of the pledge. The pledge will remain binding until Dasheng Zhiyun and the shareholders discharge all their obligations under the contractual arrangements. The equity pledge has been registered with the registration authorities of industries and commerce in accordance with PRC law.

F-14

Table of Contents

CHINA ONLINE EDUCATION GROUP

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(In thousands, except for share and per share data)

1    Operations and Reorganization (Continued)

c    Risks in relation to the VIE structure

The following table sets forth the assets, liabilities, results of operations and changes in cash and cash equivalents of the VIEs and VIEs’ subsidiaries, which were included in the Group’s consolidated balance sheets, statements of comprehensive income/(loss) and statements of cash flows:

Dasheng Zhixing and its subsidiaries-Zhishi Training and Houdezaiwu Online :

As of December 31, 

    

2019

    

2020

RMB

RMB

Cash and cash equivalents

 

214,081

 

172,511

Time deposits

50,000

692,000

Short-term investments

373,972

434,548

Prepaid expenses and other current assets

 

211,757

 

262,699

Inventory

308

1,935

Amounts due from inter-company entities*

 

2,610,083

 

825,468

Property and equipment, net

 

10,645

 

14,443

Rights of use assets

19,763

67,044

Deferred tax assets

9,684

Other assets

 

11,377

 

24,091

Total assets

 

3,501,986

 

2,504,423

Advances from students-current

 

2,181,798

 

2,718,776

Advances from students-non-current

 

4,783

 

2,270

Accrued expenses and other current liabilities

 

77,050

 

112,453

Taxes payable

 

1,993

 

3,474

Lease liability-current and non-current

17,915

64,940

Amounts due to inter-company entities*

 

2,202,909

 

207,659

Total liabilities

 

4,486,448

 

3,109,572

* All inter-company balances have been eliminated upon consolidation.

For the year ended December 31, 

    

2018

    

2019

    

2020

RMB

RMB

RMB

Net revenues

 

1,145,517

 

1,478,493

 

2,054,095

Net income/(loss)

 

(253,493)

 

(20,893)

 

367,241

For the year ended December 31, 

    

2018

    

2019

    

2020

RMB

RMB

RMB

Net cash provided by/(used in) operating activities

 

(28,969)

 

372,668

 

677,263

Net cash used in investing activities

 

(18,595)

 

(287,360)

 

(718,833)

Net increase/(decrease) in cash and cash equivalents

 

(47,564)

 

85,308

 

(41,570)

F-15

Table of Contents

CHINA ONLINE EDUCATION GROUP

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(In thousands, except for share and per share data)

1    Operations and Reorganization (Continued)

Philippines Co I:

As of December 31, 

    

2019

    

2020

RMB

RMB

Cash and cash equivalents

 

415

 

406

Prepaid expenses and other current assets

 

576

 

569

Amounts due from inter-company entities*

 

2,523

 

2,488

Total assets

 

3,514

 

3,463

Accrued expenses and other current liabilities

 

1,062

 

1,047

Taxes payable

 

11,766

 

11,603

Other non-current liabilities

247

244

Total liabilities

 

13,075

 

12,894

* All inter-company balances have been eliminated upon consolidation.

For the year ended December 31, 

2018

2019

2020

    

RMB

    

RMB

    

RMB

Net revenues

 

 

 

Net loss

 

(515)

 

(1,843)

 

(39)

For the year ended December 31, 

2018

2019

2020

    

RMB

    

RMB

    

RMB

Net cash used in operating activities

(24)

(7)

Effect of exchange rate changes on cash and cash equivalents

3

19

(9)

Net increase/(decrease) in cash and cash equivalents

 

(21)

12

(9)

Dasheng HAWO:

As of December 31, 

2019

2020

    

RMB

    

RMB

Cash and cash equivalents

 

743

 

1,516

Prepaid expenses and other current assets

 

4,597

 

5,037

Amounts due from inter-company entities*

44,672

56

Property and equipment, net

200

104

Rights of use assets

1,947

4,795

Other assets

1

34

Total assets

 

52,160

 

11,542

Amounts due to inter-company entities*

 

59,281

 

32,300

Accrued expenses and other current liabilities

 

7,107

 

7,751

Taxes payable

 

287

 

455

Lease liability

1,686

4,575

Total liabilities

 

68,361

 

45,081

* All inter-company balances have been eliminated upon consolidation.

F-16

Table of Contents

CHINA ONLINE EDUCATION GROUP

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(In thousands, except for share and per share data)

1    Operations and Reorganization (Continued)

For the year ended December 31, 

2018

2019

2020

    

RMB

    

RMB

    

RMB

Net revenues

 

 

42,132

 

36,698

Net loss

 

(1,215)

 

(15,176)

 

(17,621)

For the year ended December 31, 

2018

2019

2020

    

RMB

    

RMB

    

RMB

Net cash provided by operating activities

 

17

 

1,249

 

772

Net cash provided by / (used in) investing activities

(523)

1

Net increase in cash and cash equivalents

 

17

 

726

 

773

Dasheng Zhiyun:

    

As of December 31, 

    

2019

    

2020

    

RMB

    

RMB

Cash and cash equivalents

 

827

 

1,006

Amounts due from inter-company entities*

 

1,200

 

2,577

Total assets

 

2,027

 

3,583

Amounts due to inter-company entities*

 

906

 

1,581

Advances from students—current

10

Accrued expenses and other current liabilities

 

824

 

1,300

Taxes payable

 

77

 

161

Total liabilities

 

1,817

 

3,042

* All inter-company balances have been eliminated upon consolidation.

    

For the year ended December 31, 

    

2018

2019

2020

RMB

RMB

RMB

Net revenues

 

1,748

 

8,434

Net profit

 

210

 

278

    

For the year ended December 31, 

    

2018

    

2019

    

2020

    

RMB

    

RMB

    

RMB

Net cash provided by operating activities

 

 

827

 

179

Net increase in cash and cash equivalents

 

 

827

 

179

Under the contractual arrangements with the VIEs, the Company has the power to direct activities of the VIEs through Dasheng Online, COE HK Co I and HAWO Online, and can have assets transferred freely out of the VIEs without restrictions. Therefore, the Company considers that there is no asset of the VIEs that can only be used to settle obligations of the respective VIEs, except for registered capital of Dasheng Zhixing amounting to RMB1,143 and RMB1,143 as of December 31, 2019 and 2020, respectively. Since the VIEs are incorporated as limited liability companies under the PRC and Philippine Company Law, creditors of the VIEs do not have recourse to the general credit of the Company. There is currently no contractual arrangement that would require the Company to provide additional financial support to the VIEs.

F-17

Table of Contents

CHINA ONLINE EDUCATION GROUP

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(In thousands, except for share and per share data)

1    Operations and Reorganization (Continued)

The Group believes that the contractual arrangements among Dasheng Online, COE HK Co I and HAWO Online, the VIEs and their shareholders are in compliance with PRC and Philippine laws and regulations, as applicable, and are legally binding and enforceable. However, uncertainties in the PRC and Philippine legal system could limit the Company’s ability to enforce these contractual arrangements.

On January 19, 2015, the Ministry of Commerce (“MOFCOM”), released for public comment a proposed PRC law, the Draft FIE Law, that appears to include VIEs within the scope of entities that could be considered to be foreign invested enterprises, or FIEs, that would be subject to restrictions under existing PRC law on foreign investment in certain categories of industry. Specifically, the Draft FIE Law introduces the concept of “actual control” for determining whether an entity is considered to be an FIE. In addition to control through direct or indirect ownership or equity, the Draft FIE Law includes control through contractual arrangements within the definition of “actual control.”

On March 15, 2019, the National People’s Congress adopted the Foreign Investment Law of the PRC, which became effective on January 1, 2020 and replaced three laws regulating foreign investment in China, namely, the Wholly Foreign-Invested Enterprise Law of the PRC, the Sino-Foreign Cooperative Joint Venture Enterprise Law of the PRC and the Sino-Foreign Equity Joint Venture Enterprise Law of the PRC, together with their implementation rules and ancillary regulations. On December 26, 2019, the State Council issued the Regulations on Implementing the Foreign Investment Law of the PRC, which came into effect on January 1, 2020, and replaced the Regulations on Implementing the Sino-Foreign Equity Joint Venture Enterprise Law, Provisional Regulations on the Duration of Sino-Foreign Equity Joint Venture Enterprise Law, the Regulations on Implementing the Wholly Foreign-Invested Enterprise Law , and the Regulations on Implementing the Sino-Foreign Cooperative Joint Venture Enterprise Law. The Foreign Investment Law of the PRC embodies an expected PRC regulatory trend to rationalize its foreign investment regulatory regime in line with prevailing international practice and the legislative efforts to unify the corporate legal requirements for both foreign and domestic investments. Under the Foreign Investment Law of the PRC, VIEs that are controlled via contractual arrangement would not be absolutely deemed as Foreign-Invested Enterprises, or FIEs. Therefore, the current legal status of Contractual Arrangement as a whole and each of the agreements comprising the Contractual Arrangement will not be materially affected by the Foreign Investment Law of the PRC and its implementing regulations. However, since it is relatively new, uncertainties still exist in relation to its interpretation and implementation. For example, the Foreign Investment Law of the PRC adds a catch-all clause to the definition of “foreign investment” so that foreign investment, by its definition, includes “investments made by foreign investors in China through other means defined by other laws or administrative regulations or provisions promulgated by the State Council” without further elaboration on the meaning of “other means.” It leaves leeway for the future legislations promulgated by the State Council to provide for contractual arrangements as a form of foreign investment. It is therefore uncertain whether the Group’s corporate structure will be seen as violating the foreign investment rules as the Group is currently leverage the contractual arrangement to operate certain businesses in which foreign investors are prohibited from or restricted to investing. Furthermore, if future legislations prescribed by the State Council mandate further actions to be taken by companies with respect to existing contractual arrangement, the Group may face substantial uncertainties as to whether the Group can complete such actions in a timely manner, or at all. If the Group fails to take appropriate and timely measures to comply with any of these or similar regulatory compliance requirements, the Group’s current corporate structure, corporate governance and business operations could be materially and adversely affected.

The Company’s ability to control the VIEs also depends on the Power of Attorney. Dasheng Online, COE HK Co I and HAWO Online have to vote on all matters requiring shareholder approval in the VIEs. As noted above, the Company believes these Power of Attorney are legally enforceable but may not be as effective as direct equity ownership.

In addition, if the Group’s corporate structure or the contractual arrangements with the VIEs were found to be in violation of any existing PRC or Philippine laws and regulations, the PRC or the Philippine regulatory authorities could, within their respective jurisdictions:

revoke the Group’s business and operating licenses;

F-18

Table of Contents

CHINA ONLINE EDUCATION GROUP

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(In thousands, except for share and per share data)

1    Operations and Reorganization (Continued)

require the Group to discontinue or restrict its operations;
restrict the Group’s right to collect revenues;
block the Group’s websites;
require the Group to restructure the operations, re-apply for the necessary licenses or relocate the Group’s businesses, staff and assets;
impose additional conditions or requirements with which the Group may not be able to comply; or
take other regulatory or enforcement actions against the Group that could be harmful to the Group’s business.

The imposition of any of these restrictions or actions may result in a material adverse effect on the Group’s ability to conduct its business. In addition, if the imposition of any of these restrictions causes the Group to lose the right to direct the activities of the VIEs or the right to receive their economic benefits, the Group would no longer be able to consolidate the financial statements of the VIEs. In the opinion of management, the likelihood of losing the benefits in respect of the Group’s current ownership structure or the contractual arrangements with its VIEs is remote.

As of December 31, 2019 and 2020, the aggregate accumulated deficit of the Group’s VIEs was approximately RMB1,073,067 and RMB723,209 respectively, which have been included in the Group's accompanying consolidated financial statements.

d    Liquidity and going concern

The Group’s consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of assets and liquidation of liabilities during the normal course of operations. The Group incurred net losses of RMB416,694, RMB104,420 for the years ended December 31, 2018, 2019 and earned net income of RMB146,962 for the year ended December 31, 2020, respectively. Accumulated deficits were RMB2,198,902 and RMB2,051,940 as of December 31, 2019 and 2020, respectively. The net current liabilities were RMB1,228,049 and RMB1,400,431 as of December 31, 2019 and 2020. The operating cash inflow was RMB 29,781, RMB397,933 and RMB719,243 in the years ended December 31, 2018, 2019 and 2020, respectively. The Group assesses its liquidity by its ability to generate cash from operating activities to fund its operations, attract investors and borrow funds on favorable economic terms.

As of December 31, 2020, the Group's balance of cash and cash equivalents, time deposits (current and non-current) and short-term investments was RMB1,727,691, and the Group had no outstanding borrowing under credit agreements.

Historically, the Group has relied principally on both operational sources of cash and non-operational sources of financing from investors to fund its operations and business development. The Group’s ability to continue as a going concern is dependent on management’s ability to successfully execute its business plan, which includes increasing revenues while controlling operating expenses, as well as, generating operational cash flows and continuing to gain support from outside sources of financing.

Based on the above considerations, the Group’s consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of assets and liquidation of liabilities in the normal course of business. The management is of the opinion that the Group has sufficient funds for sustainable operation and there is no substantial doubt about the Group’s ability to continue as going concern within one year after the consolidated financial statements are issued.

F-19

Table of Contents

CHINA ONLINE EDUCATION GROUP

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(In thousands, except for share and per share data)

2    Significant Accounting Policies

a    Basis of presentation

The consolidated financial statements of the Group have been prepared in accordance with accounting principles generally accepted in the United States of America (‘‘U.S. GAAP’’). Significant accounting policies followed by the Group in the preparation of the accompanying consolidated financial statements are summarized below.

b    Principles of consolidation

The consolidated financial statements include the financial statements of the Company, its subsidiaries and consolidated VIEs for which the Company is the primary beneficiary.

Subsidiaries are those entities in which the Company, directly or indirectly, controls more than one half of the voting power, has the power to appoint or remove the majority of the members of the board of directors, or to cast a majority of votes at the meeting of board of directors, or has the power to govern the financial and operating policies of the investee under a statute or agreement among the shareholders or equity holders.

A consolidated VIE is an entity in which the Company, or its subsidiary, through contractual arrangements, has the power to direct the activities that most significant impact the entity’s economic performance, bears the risks of and enjoys the rewards normally associated with ownership of the entity, and therefore the Company or its subsidiary is the primary beneficiary of the entity.

All transactions and balances among the Company, its subsidiaries and consolidated VIEs have been eliminated upon consolidation.

c    Use of estimates

The preparation of the Group’s consolidated financial statements in conformity with the U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent liabilities at the balance sheet date and reported revenues and expenses during the reported periods in the consolidated financial statements and accompanying notes. Significant accounting estimates include, but are not limited to, determination of standalone selling prices of performance obligations that have never been separately sold, estimate of prepaid credit breakage, assessment for the impairment of long-lived assets, the valuation allowance of deferred tax assets, and the valuation and recognition of share-based compensation.

d    Functional currency and foreign currency translation

The Group uses Renminbi (‘‘RMB’’) as its reporting currency. The functional currency of the Company and its overseas subsidiaries incorporated in the Cayman Islands and Hong Kong is United States dollars (‘‘US$’’), and the functional currency of the Philippines entities is Peso (‘‘PHP’’). The functional currency of the PRC entities in the Group is RMB.

In the consolidated financial statements, the financial information of the Company and other entities located outside of the PRC has been translated into RMB. Assets and liabilities are translated at the exchange rates on the balance sheet date, equity amounts are translated at historical exchange rates, and revenues, expenses, gains and losses are translated using the average rate for the reporting period. Translation adjustments are reported as foreign currency translation adjustments, and are shown as a component of other comprehensive income in the consolidated statements of comprehensive income/(loss).

Foreign currency transactions denominated in currencies other than the functional currency are translated into the functional currency using the exchange rates prevailing at the dates of the transactions. Monetary assets and liabilities denominated in foreign currencies are translated into the functional currency using the applicable exchange rates at the balance sheet dates. Net gains and losses resulting from foreign exchange transactions are included in interest expenses and other expense, net.

F-20

Table of Contents

CHINA ONLINE EDUCATION GROUP

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(In thousands, except for share and per share data)

2    Significant Accounting Policies (Continued)

e    Convenience Translation

Translations of balances in the consolidated balance sheets, consolidated statements of comprehensive income/(loss) and statements of cash flows from RMB into US$ as of and for the year ended December 31, 2020 are solely for the convenience of the readers and were calculated at the rate of US$1.00 = RMB6.5250, representing the noon buying rate in The City of New York for cable transfers of RMB as certified for customs purposes by the Federal Reserve Board on December 31, 2020. No representation is made that the RMB amounts represent or could have been, or could be, converted, realized or settled into US$ at that rate on December 31, 2020, or at any other rate.

f    Fair value measurements

Financial instruments

Accounting guidance defines fair value as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded at fair value, the Group considers the principal or most advantageous market in which it would transact and it considers assumptions that market participants would use when pricing the asset or liability.

Accounting guidance establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. A financial instrument’s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. Accounting guidance establishes three levels of inputs that may be used to measure fair value:

Level 1 applies to assets or liabilities for which there are quoted prices in active markets for identical assets or liabilities.
Level 2 applies to assets or liabilities for which there are inputs other than quoted prices included within Level 1 that are observable for the asset or liability such as quoted prices for similar assets or liabilities in active markets; quoted prices for identical asset or liabilities in markets with insufficient volume or infrequent transactions (less active markets); or model-derived valuations in which significant inputs are observable or can be derived principally from, or corroborated by, observable market data.
Level 3 applies to asset or liabilities for which there are unobservable inputs to the valuation methodology that are significant to the measurement of the fair value of the assets or liabilities.

The Group’s financial instruments include cash and cash equivalents, time deposits, short-term investment, short-term loan, other current assets, accrued expenses and tax payable. The carrying amounts of the short-term financial instruments approximate their fair value due to their relatively short maturity. The carrying amount of the short-term loan approximates its fair value due to the fact that the related interest rate approximates the interest rates currently offered by financial institutions for similar debt instruments of comparable maturities.

g    Cash and cash equivalents

The Group considers all highly liquid investments, which are unrestricted as to withdrawal or use, with original maturities of three months or less as cash equivalents. As of December 31, 2019 and 2020, the Group had total balance of RMB18,715 and RMB17,933 respectively, held in accounts managed by WeChat Pay, Alipay, China Merchants Bank Aggregate Paying Platform and 99bill in connection with the collection of tuition fees online, which have been classified as cash and cash equivalents on the consolidated balance sheets.

F-21

Table of Contents

CHINA ONLINE EDUCATION GROUP

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(In thousands, except for share and per share data)

2    Significant Accounting Policies (Continued)

h    Time deposits

Time deposits in the current assets represent demand deposits placed with banks with original maturities of more than three months but less than one year. For the time deposits in the non-current assets, the maturities are more than one year. Interest earned is recorded as interest income in the consolidated statements of comprehensive income/(loss) during the periods.

i    Short-term investments

Short-term investments include investments in financial instruments with a variable interest rate indexed to Shanghai Interbank Offered Rate (or “SHIBOR”), the gold price published by the London Bullion Market Association, the exchange rate of euro against dollar, or performance of underlying assets and investments, all of which are with original maturities of less than 12 months.

j    Held-to-maturity security

A held-to-maturity investment is a non-derivative financial asset that has either fixed or determinable payments and a fixed maturity, and for which an entity has both the ability and the intention to hold to maturity. This type of investment is reported at amortized cost and the difference between the maturity value and the cost of the investments is amortized to the income statement and recognized as interest income over the life of the investments. The Group assesses whether an investment is impaired at the individual security level in each reporting period. A held-to-maturity investment is impaired if the fair value of the investment is less than its cost. If an investment is concluded to be impaired, the Group determines whether such impairment is other-than-temporary. Factors the Group consider making such determination include the duration and severity of the impairment, the reason for the decline in value and the potential recovery period and the Group’s intent to sell. If any impairment is considered other-than-temporary, the Group will write down the asset to its fair value and record the corresponding charge as impairment loss in the statement of consolidated comprehensive income/ (loss).

k    Expected credit losses

In 2016, the FASB issued ASC Topic 326, which amends previously issued guidance regarding the impairment of financial instruments by creating an impairment model that is based on expected losses. The Group adopted this ASC Topic 326 and several associated ASUs on January 1, 2020 , and it did not have a material impact in retained earnings (accumulated deficit).

The Group’s other receivables classified as prepaid expenses and other current assets and other non-current assets are within the scope of ASC Topic 326. The Group has identified the relevant risk characteristics of other receivables which include size, type of the services or the products the Group provides, or a combination of these characteristics. Receivables with similar risk characteristics have been grouped into pools. For each pool, the Group considers the historical credit loss experience, current economic conditions, supportable forecasts of future economic conditions, and any recoveries in assessing the life-time expected credit losses. Additionally, external data and macroeconomic factors are also considered. This is assessed at each quarter based on the Group’s specific facts and circumstances.

No allowance was made for the receivables for the year ended December 31, 2020.

F-22

Table of Contents

CHINA ONLINE EDUCATION GROUP

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(In thousands, except for share and per share data)

2    Significant Accounting Policies (Continued)

l    Long-lived assets

Property and equipment

Property and equipment are stated at cost less accumulated depreciation, amortization and impairment, if any. Depreciation is computed using the straight-line method over the estimated useful lives of the assets, generally from three years for computers and equipment, four years for vehicles and five years for furniture and fixtures. Leasehold improvements are amortized over the shorter of the estimated useful lives of the assets or the remaining lease term. Expenditures for maintenance and repairs are expensed as incurred. The gain or loss on the disposal of property and equipment is the difference between the net sales proceeds and the carrying amount of the relevant assets and is recognized in the consolidated statements of comprehensive income/(loss).

Intangible assets

Intangible assets mainly comprise of software, copyrights and trademarks. Intangible assets are recorded at cost less accumulated amortization with no residual value. Amortization is computed using the straight-line method over the estimated useful lives of the intangible assets, generally ten years for trademarks and major accounting and ERP software, three years for other software, and three to ten years for copyrights.

Goodwill

Goodwill represents the excess of the purchase price over the fair value of the identifiable assets and liabilities of 91waijiao.com when it was acquired by Dasheng Zhixing in January 2015.

Goodwill is not depreciated or amortized but is tested for impairment at the reporting unit level on an annual basis every December 31, and in between annual tests when an event occurs or circumstances change that could indicate that the asset might be impaired. The Group first has the option to assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. For those reporting units where it is determined that it is more likely than not that their fair values are less than the units’ carrying amounts, the fair value of a reporting unit is compared to its carrying value. If the carrying value of the net assets assigned to a reporting unit exceeds the fair value of a reporting unit, goodwill is deemed impaired and is written down to the extent of the difference.

The Group as a whole, including acquired 91waijiao.com, is determined to be two reporting units for goodwill impairment testing, the one-on-one offerings and the small class offerings. The Group assessed goodwill for impairment in accordance with ASC 2017-04, "Simplifying the Test for Goodwill impairment", which removes Step 2 of the goodwill impairment test, which requires a hypothetical purchase price allocation. A goodwill impairment charge will now be the amount by which a reporting unit's carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. Application of a goodwill impairment test requires significant management judgment, including the identification of reporting units, assigning assets and liabilities to reporting units, assigning goodwill to reporting units, and determining the fair value of each reporting unit. The judgment in estimating the fair value of reporting units includes estimating future cash flows, determining appropriate discount rates and making other assumptions. Changes in these estimates and assumptions could materially affect the determination of fair value for each reporting unit. No goodwill impairment was recognizing of goodwill for the year ended 2018, 2019 and 2020.

F-23

Table of Contents

CHINA ONLINE EDUCATION GROUP

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(In thousands, except for share and per share data)

2    Significant Accounting Policies (Continued)

Impairment of long-lived assets

Long-lived assets are evaluated for impairment whenever events or changes in circumstances (such as a significantly adverse change to market conditions that will impact the future use of the assets) indicate that the carrying value of an asset may not be fully recoverable or that the useful life is shorter than the Group had originally estimated. When these events occur, the Group evaluates the impairment for the long-lived assets by comparing the carrying value of the assets to an estimate of future undiscounted cash flows expected to be generated from the use of the assets and their eventual disposition. If the sum of the expected future undiscounted cash flows is less than the carrying value of the assets, the Group recognizes an impairment loss based on the excess of the carrying value of the assets over the fair value of the assets. No impairment charge was recognized for any of the periods presented.

m    Revenue recognition

Revenues of the Group are generated from providing online English language education services, delivered using learning materials and textbook. Students purchase the services by subscribing to prepaid credit packages or prepaid membership packages directly from the Group or through authorized distribution agents. Tuition is generally paid in advance and is initially recorded as advances from students.

The Group adopted ASC 606 "Revenue from Contracts with Customers" on January 1, 2018, using the modified retrospective method. In according with ASC 606, revenues are recognized when control of the promised services is transferred to customers, in an amount that reflects the consideration the Group expects to be entitled to in exchange for those services.

The Group is responsible for course design, teacher sourcing and training, development and maintenance of online platform and system, and is the party primarily responsible for fulfilling the promise to provide the services to customers and it has full discretion in establishing the prices for the services provided to customers. Hence, the Group is the principal for providing the online English education services to customers. Therefore, the Group recognizes revenue on a gross basis.

The Group allows refund of fees corresponding to any remaining undelivered services when customers withdraw contracts with the Group within a certain period after the purchase. Refunds are recorded as reductions of the advances from students and true up adjustments were made on the recognized revenue of the contracts.

F-24

Table of Contents

CHINA ONLINE EDUCATION GROUP

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(In thousands, except for share and per share data)

2    Significant Accounting Policies (Continued)

Prepaid credit packages

Prepaid credit packages for one-on-one lessons typically contain 20 to 720 lesson credits with validity periods from 3 months to 60 months. The students can book lessons within the validity period. Prepaid credit packages for small class lessons typically range from approximately one week to one year. Each week, students will have three lessons in total, each lasting for 45 minutes or 50 minutes, two of which were taught by the foreign teacher and one by the Chinese teacher. The package subscription fees are paid in advance.

Certain prepaid credit packages contain a combination of credits for one-on-one lesson, group lessons and learning materials, or a combination of credits for small class lessons from foreign teachers and Chinese teachers.

Revenue from prepaid credit packages is recognized when the lesson credit is taken, and revenue from learning materials is recognized when learning materials are made available to students. Actual usage is tracked on a contract-by-contract basis. At each reporting date, the Group estimates losses, or forfeiture of prepaid credits. Based on the Group’s analysis of historical customer forfeitures of prepaid credits, the Group has concluded that no losses should be recognized for the year 2019 and 2020.

For prepaid credit packages that contain a combination of lessons, learning materials and textbooks, each lesson and learning materials in each packages are a separate performance obligation, as customers can benefit from each lesson and learning materials on its own, and the Group’s promise to deliver each lesson and learning materials to the customer is separately identifiable from other promises in the contract. Package consideration is allocated to each performance obligation at contract inception based on standalone selling price of each performance obligation. For lessons that have never been sold on a standalone basis, the Group estimates their standalone selling price based on cost plus an expected margin.

Because the validity period of packages is up to 60 months and because of the practice of upfront cash collection, payment by customers could occur significantly before performance. However, the timing of the transfer of related services is at the discretion of the customers. Therefore, the Group does not recognize any financing component in the determination of revenue from the sale of prepaid credit packages.

Learning materials

Beginning in 2019, the Group provides the learning materials to the students. Learning materials typically contain two hundred online audio picture books to the K-12 students or twenty-six recorded lessons to adult students. The students can download, read and watch the learning materials in the applications of the Group. The learning materials, included in the prepaid credit packages, are recognized as revenues when it is available for students to access. The Group estimates the standalone selling price of learning materials by reference to the standalone selling price of same type of learning materials in the market.

Textbook

The student, who has purchased the prepaid credit packages, can exchange the physical textbook with 3 one-on-one lessons for the K-12 Philippine prepaid credit packages. The revenue is recognized when the textbook is delivered.

F-25

Table of Contents

CHINA ONLINE EDUCATION GROUP

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(In thousands, except for share and per share data)

2    Significant Accounting Policies (Continued)

Prepaid membership packages

The Group previously sold prepaid membership packages, which ranged from 3 months to 36 months. Students were able to book one lesson per day within their membership period and the package subscription fees were paid in advance. The Group ceased the sale of such prepaid membership packages since 2017.

Revenue from the remaining life of previously sold prepaid membership packages was recognized on a straight-line basis over the remaining membership period. The Group elects not to adjust the effects of a significant financing component for prepaid membership package with duration of one year or less because the amount was not material.

The Group offers free-trial lessons to students upon registration. Students are not obligated to subscribe any course packages with the Group to obtain the free-trial lessons. The Group records the cost incurred in providing the free-trial lessons as sales and marketing expenses when the lesson is booked and taken by the students.

Revenue Disaggregation

The following table presents the Group’s revenues disaggregated by timing of transfer of services:

For the year ended,

For the year ended,

 

For the year ended,

December 31, 2018

December 31, 2019

December 31, 2020

RMB

RMB 

RMB

RMB

RMB 

RMB

 

RMB

RMB

RMB

    

One-on-one

    

Small class

    

    

One-on-one

    

Small class

    

    

One-on-one

    

Small class

    

offerings

offerings

Total

offerings

offerings

Total

offerings

offerings

Total

Revenues from prepaid credit packages

1,013,803

100,748

1,114,551

1,351,405

112,787

    

1,464,192

1,950,932

97,082

2,048,014

—credits for lessons

1,013,803

100,748

1,114,551

1,247,401

112,787

1,360,188

1,766,183

95,282

1,861,465

—credits for learning materials

101,248

101,248

164,494

1,800

166,294

— physical textbook and learning machine

2,756

2,756

20,255

20,255

Revenues from prepaid membership packages

30,966

30,966

 

14,301

 

14,301

6,081

6,081

Total revenues

1,044,769

100,748

1,145,517

 

1,365,706

 

112,787

1,478,493

1,957,013

97,082

2,054,095

Contract balances

Contract cost

Incremental costs of obtaining a contract with a customer is recognized as an asset in “Prepaid expenses and other current assets” if the Group expects to recover those costs. Incremental costs of obtaining a contract mainly include sales commissions to sales personnel and distribution agents, as well as certain cash incentives for customers who provide referrals service for the group. Contract cost assets are amortized on the basis consistent with the pattern of the transfer of services to which the assets relate.

As of December 31, 2020, the balance of capitalized costs of obtaining contracts with customers was RMB199,873. For the year ended December 31, 2018, 2019 and 2020, the Group recognized amortization of RMB86,394, RMB142,772 and RMB182,134 respectively as “Sales and marketing expenses” in its consolidated statements of comprehensive income/(loss). No impairment of contract cost assets was recognized for the years ended December 31, 2018, 2019 and 2020.

F-26

Table of Contents

CHINA ONLINE EDUCATION GROUP

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(In thousands, except for share and per share data)

2    Significant Accounting Policies (Continued)

Contract liability

Contract liability is related to the payments received by the Group in advance from customers representing the Group’s obligations to perform services or transfer learning materials to customers. The Group generally receives contract payments in advance and records the consideration as advances from students. Given that the Group permits refund of fees corresponding to remaining undelivered services when customers withdraw contracts with the Group within certain period after the purchase, contract liability does not include the amounts that may be refunded in the future if customers withdraw for any remaining undelivered lessons. Refund liability is estimated based on the historical refund data and the length of remaining period customers are eligible for refund for each contract at the end of each reporting period.

    

As of

December 31, 2018

December 31, 2019

December 31, 2020

    

RMB

    

RMB

    

RMB

Contract liability

 

1,559,875

2,029,872

 

2,529,915

Future output VAT associated with contract liability

 

93,593

121,887

 

151,795

Refund liability 

 

22,653

24,255

 

35,407

Deposits from students

8,670

10,577

3,929

Advances from students

 

1,684,791

2,186,591

 

2,721,046

The additions to the contract liability balance were primarily due to cash collections received in advance of gaining performance obligations, while the reductions to the contract liability balance were primarily due to the recognition of revenues upon fulfillment of performance obligations, as well as refund of fees corresponding to any remaining undelivered services when customers withdraw contracts with the Group within certain period after the purchase, all of which were in the ordinary course of business. RMB1,165,093 of revenues recognized in year ended December 31, 2020 was included in the contract liability balance as of January 1, 2020. No revenue was recognized in the year ended December 31, 2020 from performance obligations satisfied (or partially satisfied) in previous periods.

As of December 31, 2020, the aggregate amount of transaction price allocated to unsatisfied performance obligations is RMB2,529,915. These revenues will be recognized is at the discretion of customers. The Group expects to recognize substantially all of this balance as revenue over the next 12 to 18 months, and the remainder thereafter.

n    Cost of revenues

Cost of revenues primarily includes service expenses involved in the delivery of paid courses and payment processing fees paid to payment channels for processing the payments from students, as these components are necessary to obtain the net revenues. These costs are expensed as incurred except for payment processing fees associated with advances from students, which are recognized in the period in which the related revenues are recognized. The indirect cost of server, bandwidth and printing of textbooks is expensed as incurred. The cost of license is computed using the straight-line method over the contract term of copyrights, generally five years for Highlights. The license of Highlights is used for the online audio picture books in the learning materials.

o    Product development expenses

Product development expenses consist primarily of payroll-related expenses incurred for the innovation of course content, as well as the development and enhancement to the Group’s websites and platforms of applications. The Group expenses all costs incurred for the planning and post implementation phases of development and costs associated with repair or maintenance of the existing platform. Since the inception, the amount of costs qualifying for capitalization has been immaterial and, as a result, all development costs have been expensed as incurred.

F-27

Table of Contents

CHINA ONLINE EDUCATION GROUP

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(In thousands, except for share and per share data)

2    Significant Accounting Policies (Continued)

p    Sales and marketing expenses

Sales and marketing expenses consist primarily of marketing and promotional expenses, salaries and benefits expenses related to the Group’s sales and marketing personnel and office rental, depreciation and other expenses related to the Group’s sales and marketing team. Starting from January 1, 2018, the Group capitalizes incremental cost to obtain contracts with customers, including sales commissions to sales personnel and distribution agents, as well as certain cash incentive for customer. Amortization of related contract cost assets is recognized as sales and marketing expenses. Advertising expenses consist primarily of costs for the promotion of corporate image and product marketing. The Group expenses all advertising costs as incurred and classifies these costs under sales and marketing expenses. For the years ended December 31, 2018, 2019 and 2020, the advertising expenses were RMB285,005, RMB281,076 and RMB372,291, respectively.

q    Operating leases

The Group adopted the new accounting standard update on leases from January 1, 2019. The Group has operating leases primarily for office space. The determination of whether an arrangement is a lease or contains a lease is made at inception by evaluating whether the arrangement conveys the right to use an identified asset and whether the Group obtains substantially all of the economic benefits from and has the ability to direct the use of the asset. Operating lease liabilities are recognized based on the present value of the remaining lease payments, discounted using the discount rate for the lease at the commencement date. As the rate implicit in the lease is not readily determinable for the Group’s operating leases, the Group generally uses an incremental borrowing rate based on information available at the commencement date to determine the present value of future lease payments. Operating right of use assets are generally recognized based on the amount of the initial measurement of the lease liability. The Group’s leases have remaining lease terms of up to five years. Lease expense is recognized on a straight-line basis over the lease term. Operating leases are included in operating lease right of use assets, short-term lease liabilities and long-term liabilities on the Group’s consolidated balance sheets. The Group has no financial leases for any of the periods presented.

The Group elected the short-term lease exemption for all contracts with lease terms of 12 months or less.

Rental expenses incurred were RMB35,060, RMB42,468 and RMB46,948 for the years ended December 31, 2018, 2019 and 2020, respectively.

F-28

Table of Contents

CHINA ONLINE EDUCATION GROUP

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(In thousands, except for share and per share data)

2    Significant Accounting Policies (Continued)

r    Share-based compensation

The Group accounts for share-based awards granted to employees in accordance with ASC 718. In accordance with the guidance, the Group determines whether a share-based award should be classified and accounted for as a liability award or equity award. For options granted to employees, the related share-based compensation expense is recognized in the financial statements based on their grant date fair values, which are calculated using the binomial option pricing model. The binomial option pricing model requires a number of complex assumptions. The determination of the fair value is affected by the share price as well as assumptions regarding a number of complex and subjective variables, including the expected share price volatility, actual and projected employee share option exercise behavior, risk-free interest rates and expected dividends. Share-based compensation expense is recorded net of estimated forfeitures, such that expenses are recorded only for those share-based awards that are expected to ultimately vest. In April 2018, FASB issued ASU 2018-07, which amended ASC 718 to apply to most aspects of awards issued to nonemployees. ASU 2018-07 is effective for public business entities for fiscal years beginning after December 15, 2018, including interim periods within that fiscal year. The Group adopted ASU 2018-07 for share-based awards to non-employees in December 31, 2019 when the awards are within the scope of ASC 718.

The forfeiture rate is the estimated annual rate at which unvested awards will be forfeited during the next year, which differs significantly by employee group. For directors and executive officers, the forfeiture rate is estimated to be zero because the possibility of their termination is remote. For employees, the forfeitures of stock options are estimated by historical actual forfeitures due to grantees’ termination prior to vesting, and the forfeiture rate will be adjusted over the requisite service period to the extent that actual forfeiture rate differs, or is expected to differ from such estimates. Changes in the estimated forfeiture rate will be recognized through a cumulative catch-up adjustment in the period of change.

Share-based compensation expenses were allocated to operating expenses as follows:

For the year ended December 31, 

2018

2019

2020

2020

RMB

RMB

RMB

US$

Sales and marketing expenses

(5,676)

    

(2,951)

    

(8,835)

    

(1,354)

Product development expenses

(7,396)

(3,472)

 

(4,477)

 

(686)

General and administrative expenses

(14,814)

(10,309)

 

(13,422)

 

(2,057)

Total

(27,886)

(16,732)

(26,734)

(4,097)

s    Employee benefits

PRC Contribution Plan

Full time employees of the Group in the PRC participate in a government mandated defined contribution plan, pursuant to which certain pension benefits, medical care, employee housing fund and other welfare benefits are provided to the employees. Chinese labor regulations require that the PRC subsidiary and consolidated VIEs of the Group make contributions to the government for these benefits based on certain percentages of the employees’ salaries, up to a maximum amount specified by the local government. The Group has no legal obligation for the benefits beyond the contributions made. The total amounts for such employee benefit expenses, which were expensed as incurred, were approximately RMB54,732, RMB68,088 and RMB57,216 for the years ended December 31, 2018, 2019, and 2020, respectively.

As part of Chinese government's effort to ease the burden of businesses affected by the coronavirus (COVID-19) outbreak, the Ministry of Human Resources and Social Security, the Ministry of Finance and the State Taxation Administration temporarily reduced and exempted employer obligation on social security contributions from February 2020 till the end of 2020. The impact of coronavirus policies on cost of revenues was RMB1,250, sales and marketing expenses was RMB21,127, product development expenses was RMB5,976 and general and administrative expenses was RMB4,773 for the year ended December 31, 2020.

F-29

Table of Contents

CHINA ONLINE EDUCATION GROUP

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(In thousands, except for share and per share data)

2    Significant Accounting Policies (Continued)

Philippine Contribution Plan and Employee Benefit Plan

The Company’s subsidiary and VIE in the Philippines participate in government mandated, multiemployer, defined contribution plans, including Social Security System (''SSS Benefits''), Home Development Mutual Fund (''Pag-IBIG Fund'') and Philippine Health Insurance Corporation (‘‘Phil-Health’’). Pursuance to these plans certain retirement, medical and housing benefits are provided to full-time employees. Obligations for contributions to these defined contribution plans are recognized as expenses in the consolidated statements of comprehensive income/(loss) as incurred. The total amounts for such employee benefits were RMB3,107, RMB3,281 and RMB3,650 for the years ended December 31, 2018, 2019 and 2020, respectively.

In addition, the Company’s subsidiaries and VIE in the Philippines also participate in a defined benefits plan, which was unfunded as of December 31, 2020. The liability recognized in the consolidated balance sheets in respect of defined benefit plan is the present value of the defined benefit obligation at the end of the reporting period. Changes in the present value of the defined benefit obligation are included in operating expenses in the consolidated statements of comprehensive income/(loss). The defined benefit obligation is calculated annually by independent actuaries using the projected unit credit method. The total liabilities for such employee benefits were RMB1,595 and RMB2,508 as of December 31, 2019 and 2020, respectively.

t    Other Income

As part of Chinese government's effort to ease the burden of businesses affected by the coronavirus (COVID-19) outbreak, the State Taxation Administration exempted a wide range of consumer services from value added tax (VAT) from January 2020. The income obtained by taxpayers from providing essential services shall be exempt from VAT. The favorable impact of coronavirus relief policies was RMB32,342 for the year ended December 31, 2020.

On September 30, 2019, Ministry of Finance and the State Taxation Administration announced that from October 1, 2019 to December 31, 2021, the taxpayers engaging in the provision of essential services are allowed to deduct an extra 15% of the deductible input tax for the current period from the payable tax. The impact of the policy of additional value-added tax credit for the income generated by the essential services provided by enterprises were nil and RMB11,072 for the years ended December 31, 2019 and 2020.

u    Taxation

Income taxes

Current income taxes are provided on the basis of income/ (loss) for financial reporting purposes, adjusted for income and expense items which are not assessable or deductible for income tax purposes, in accordance with the regulations of the relevant tax jurisdictions. Deferred income taxes are provided using the liability method. Under this method, deferred income taxes are recognized for the tax consequences of temporary differences by applying enacted statutory rates applicable to future years to differences between the financial statement carrying amounts and the tax bases of existing assets and liabilities. The tax base of an asset or liability is the amount attributed to that asset or liability for tax purposes. The effect on deferred taxes of a change in tax rates is recognized in the consolidated statement of comprehensive income/(loss) in the period of change. A valuation allowance is provided to reduce the amount of deferred tax assets if it is considered more likely than not that some portion of, or all of the deferred tax assets will not be realized.

F-30

Table of Contents

CHINA ONLINE EDUCATION GROUP

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(In thousands, except for share and per share data)

2    Significant Accounting Policies (Continued)

Uncertain tax positions

In order to assess uncertain tax positions, the Group applies a more likely than not threshold and a two-step approach for the tax position measurement and financial statement recognition. Under the two-step approach, the first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount that is more than 50% likely of being realized upon settlement. The Group recognizes interest and penalties, if any, under accrued expenses and other current liabilities on its consolidated balance sheet and under other expenses in its consolidated statement of comprehensive income/(loss). The Group did not have any significant unrecognized benefits relating to uncertain tax positions as of and for the years ended December 31, 2018, 2019 and 2020.

v    Related parties

Parties are considered to be related if one party has the ability, directly or indirectly, to control the other party or exercise significant influence over the other party in making financial and operating decisions. Parties are also considered to be related if they are subject to common control or significant influence, such as a family member or relative, shareholder, or a related corporation.

w    Income/(loss) per share

Income/(loss) per share is computed in accordance with ASC 260, Earnings per Share. The two-class method is used for computing earnings per share in the event the Group has net income available for distribution. Under the two-class method, net income is allocated between ordinary shares and participating securities based on dividends declared (or accumulated) and participating rights in undistributed earnings as if all the earnings for the reporting period had been distributed.

Basic net income/(loss) per share is computed using the weighted average number of ordinary shares outstanding during the period. Options and unvested restricted share units are not considered outstanding in computation of basic earnings per share. Diluted net income/(loss) per share is computed using the weighted average number of ordinary shares and potential ordinary shares outstanding during the period under treasury stock method. Potential ordinary shares include options to purchase ordinary shares and unvested restricted share units, unless they were anti-dilutive. The computation of diluted net income/(loss) per share does not assume conversion, exercise, or contingent issuance of securities that would have an anti-dilutive effect (i.e. an increase in earnings per share amounts or a decrease in income/(loss) per share amounts) on net income/(loss) per share.

x    Comprehensive income / (loss)

Comprehensive income/ (loss) is defined to include all changes in equity/ (deficit) of the Group during a period arising from transactions and other events and circumstances excluding transactions resulting from investments by shareholders and distributions to shareholders. Other comprehensive income/(loss), as presented on the accompanying consolidated statements of comprehensive income/(loss), consists of accumulated foreign currency translation adjustments.

y    Treasury stock

In 2019, the Company repurchased an aggregate of 120,448 ADSs for US$852.4 in the open market under this program, at an average price of US$7.08 per ADS. In 2020, the Company repurchased an aggregate of 100 ADSs for US$1.0 in the open market under this program, at an average price of US$9.50 per ADS. As of the July 31, 2020, all repurchased shares were used as share-based awards granted to employees, the Group wrote off the treasury stock and accounted for additional paid-in capital.

The repurchased shares were accounted for under the cost method and presented as "treasury stock" in equity on the Group's consolidated balance sheets.

F-31

Table of Contents

CHINA ONLINE EDUCATION GROUP

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(In thousands, except for share and per share data)

2    Significant Accounting Policies (Continued)

z    Segment reporting

Operating segments are defined as components of an enterprise engaging in businesses activities for which separate financial information is available that is regularly evaluated by the Group’s CODM in deciding how to allocate resources and assess performance.

The Group’s internal organizational structure as well as information about geographical areas and business segments is more fully described in Note 18.

aa    Statutory reserves

In accordance with China’s Company Laws, the Company’s consolidated VIEs in PRC must make appropriations from their after-tax profit (as determined under the Accounting Standards for Business Enterprises as promulgated by the Ministry of Finance of the People’s Republic of China (''PRC GAAP'')) to non-distributable reserve funds including (i) statutory surplus fund and (ii) discretionary surplus fund. The appropriation to the statutory surplus fund must be at least 10% of the after-tax profits calculated in accordance with PRC GAAP. Appropriation is not required if the statutory surplus fund has reached 50% of the registered capital of the respective company. Appropriation to the discretionary surplus fund is made at the discretion of the respective company.

Pursuant to the laws applicable to China’s Foreign Investment Enterprises, the Company’s subsidiary that is a foreign investment enterprise in China have to make appropriations from its after-tax profit (as determined under PRC GAAP) to reserve funds including (i) general reserve fund, (ii) enterprise expansion fund and (iii) staff bonus and welfare fund. The appropriation to the general reserve fund must be at least 10% of the after tax profits calculated in accordance with PRC GAAP. Appropriation is not required if the reserve fund has reached 50% of the registered capital of the respective company. Appropriations to the other two reserve funds are at the respective companies’ discretion.

ab    Recently issued accounting pronouncements

In December 2019, the FASB issued a new accounting standard update to simplify the accounting for income taxes. The new guidance removes certain exceptions for recognizing deferred taxes for investments, performing intra-period allocation and calculating income taxes in interim periods. It also adds guidance to reduce complexity in certain areas, including recognizing deferred taxes for tax goodwill and allocating taxes to members of a consolidated group. This guidance will be effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2021. The Group is currently evaluating the impact of the new guidance on its consolidated financial statements and related disclosures.

ac    Government subsidy

VAT collected from customers is excluded from reported revenue. As part of Chinese government’s effort to ease the burden of businesses affected by the coronavirus (COVID-19) outbreak, the Ministry of Finance and the Chinese State Taxation Administration (“STA”) jointly announced on February 6, 2020 that paying output VAT related to specific consumer services could be waived, effective from January 2020. Companies with eligible revenues can voluntarily elect to take advantage of this policy, which has been announced as temporary in nature (although an end date has not yet been communicated by the STA). In connection with this election, the allowable offset of input VAT is suspended, reducing the benefit to the Group to the net amount that it would ordinarily remit to the authorities.

The Group did not adjust prices charged to end customers. Although the amounts paid by customers since January 2020 included amounts that have historically related to VAT, the Group has determined these collections from customers should continue to be excluded from revenue. The Group’s interpretation of the policy is that it is a temporary waiver of amounts due to the government, for the express purpose of mitigating the economic impact of the pandemic, and not an increase in the selling price of the Group’s services.

F-32

Table of Contents

CHINA ONLINE EDUCATION GROUP

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(In thousands, except for share and per share data)

2    Significant Accounting Policies (Continued)

The amounts collected from customers and excluded from revenue for the year of 2020 were RMB108,725, offset by input VAT of RMB76,383. The net amount of RMB32,342 was recognized as a government subsidy in other income in the consolidated statements of comprehensive income.

As part of Chinese government’s effort to ease the burden of businesses affected by the coronavirus (COVID-19), the Ministry of Human Resources and Social Security, the Ministry of Finance and the State Taxation Administration temporarily reduced and exempted employer obligation on social security contributions from February 2020. The impact of coronavirus policies on employee benefit expenses was RMB33,126 for the year ended December 31, 2020, reducing the personnel expenses in the cost of revenue, sales and marketing expenses, product development expenses and general and administrative expenses.

On the September 30, 2019, Ministry of Finance and the State Taxation Administration announced that from October 1, 2019 to December 31, 2021, a taxpayer engaging in the provision of essential services is allowed to credit the amount of input tax deductible in the current period plus 15% thereof against the amount of taxes payable. The impact of the policy of additional value-added tax credit for the income generated by the essential services provided by enterprises was RMBnil and RMB11,072 for the years ended December 31, 2019 and 2020 respectively. And it has been recognized as other income of the operating income in the consolidated statements of comprehensive income/(loss).

F-33

Table of Contents

CHINA ONLINE EDUCATION GROUP

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(In thousands, except for share and per share data)

3    Risks and Concentration

a    Concentration of credit risk

Financial instruments that potentially subject the Group to concentration of credit risk consist primarily of cash and cash equivalents and time deposits. The Group limits its exposure to credit loss by depositing its cash and cash equivalents and time deposits with financial institutions in the PRC, Hong Kong, Philippines and the United States, which are among the largest and most reputable banks with high ratings from internationally-recognized rating agencies, which management believes are of high credit quality. The Group periodically reviews these institutions’ reputations, track records and reported reserves.

As of December 31, 2019 and 2020, the Group had RMB51,077 and RMB76,941 in cash and cash equivalents with a large bank in Hong Kong, respectively. Hong Kong has an official Deposit Protection Scheme (DPS), similar to the Federal Deposit Insurance Corporation (FDIC) in the United States. Deposits in the licensed banks are protected by DPS, up to a limit of HKD500,000. In addition, the Group believes that the risk of failure of the Hong Kong bank is remote.

As of December 31, 2019 and 2020, the Group had RMB205,854 and RMB165,936 in cash and cash equivalents, RMB213,509 and RMB846,408 time deposits with large domestic banks in China, respectively. In May 2015, a new Deposit Insurance System (DIS) managed by the People’s Bank of China (''PBOC'') was implemented by the Chinese government. Deposits in the licensed banks are protected by DIS, up to a limit of RMB500,000. In addition, the Group believes that the risk of failure of the banks in China is remote.

Short-term investments include investments in financial instruments with a variable interest rate indexed to performance of underlying assets and investments that the Group has positive intent and ability to hold to maturity, all of which are with an original maturity of less than 12 months. Any negative events or deterioration in financial well-being with respect to the counterparties of the above investments and the underlying collateral may cause a material loss to the Group and have a material effect on the Group’s financial condition and results of operations.

b    Major customers and supplying channels

There were no customers whose revenues individually represent greater than 10% of the total revenues of the Group for the years ended December 31, 2018, 2019 and 2020.

Also there were no distribution channels that individually represent greater than 10% of the total revenues of the Group for the years ended December 31, 2018, 2019 and 2020.

c    Concentration of foreign currency risks

For the years ended December 31, 2019 and 2020, the majority of the Group’s revenues derived were in RMB. As of December 31, 2019 and 2020, the Group’s cash and cash equivalents, time deposits and short-term investments balances denominated in RMB were RMB693,328 and RMB1,352,909, accounting for 65.8% and 78.3% of the Group’s total cash and cash equivalents, time deposits and short-term investments balance. As of December 31, 2019 and 2020, the Group’s liabilities balances denominated in RMB were RMB2,361,355 and RMB3,003,951, accounting for 96.4% and 97.6% of its total liabilities balance, respectively.

RMB is not freely convertible into foreign currencies. The value of the RMB is affected by changes in central government policies and international economic and political developments. In PRC, certain foreign exchange transactions are required by law to be transacted only by authorized financial institutions at exchange rates set by PBOC. Remittances in currencies other than RMB by companies in China must be processed through PBOC or other PRC foreign exchange regulatory bodies and requires certain supporting documentation in order to affect the remittance.

F-34

Table of Contents

CHINA ONLINE EDUCATION GROUP

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(In thousands, except for share and per share data)

3    Risks and Concentration (Continued)

d    Foreign currency exchange rate risks

All of the Group’s revenues are denominated in Renminbi, and a significant portion of the costs are incurred in U.S. dollars and Philippine Pesos, including service fee payments to nearly all of the teachers. The Philippines continues to experience inflation, currency declines and shortages of foreign exchange. The value of RMB against the U.S. dollar may fluctuate significantly and unpredictably. The fluctuations of the RMB against the US$ was approximately 5.7% appreciation, 1.4% appreciation and 6.5% depreciation in 2018, 2019 and 2020, respectively. It is difficult to predict how market forces or PRC or U.S. government policy may impact the exchange rate between the RMB and the US$ in the future. The Group is exposed to the risk of cost increases due to inflation in the Philippines and the depreciation of Renminbi. As the Group currently engages a third-party vendor to handle the payment of the service fees of the independently contracted teachers in the Philippines and in North America, and the Group settles the balance with them in Hong Kong dollars, the Group is also exposed to the risk of an increase in the value of the Hong Kong dollar relative to Renminbi. The Group does not currently engage in any transactions as a hedge against risk of loss due to foreign currency fluctuations.

4    Prepaid expenses and other current assets

Prepaid expenses and other current assets consist of the following:

As of December 31, 

2019

2020

    

RMB

    

RMB

Costs to obtain contracts with customers

 

168,571

 

199,873

Prepaid taxes

 

13,860

 

25,600

Prepaid advertising expenses

18,014

19,977

Prepaid rental and other deposits

13,601

14,514

Interest receivables

2,430

10,231

Prepaid fees to third-party payment channels

 

8,250

 

8,980

Prepaid professional service fees

3,704

3,738

Advances to employees

 

1,658

1,723

Prepaid Directors & Officers insurance

782

852

Student tuition payments in transit

1,291

603

Prepaid PayPal to pay teacher salary costs

4,077

561

Prepaid student acquisition fees

2,093

29

Others

 

11,884

 

15,376

Total

 

250,215

 

302,057

F-35

Table of Contents

CHINA ONLINE EDUCATION GROUP

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(In thousands, except for share and per share data)

5    Property and equipment, net

Property and equipment consist of the following:

As of December 31, 

    

2019

    

2020

RMB

RMB

Computers and equipment

 

63,663

 

70,923

Leasehold improvement

 

45,498

 

50,363

Furniture and fixtures

 

10,963

 

11,753

Vehicle

228

228

Total

 

120,352

 

133,267

Less: Accumulated depreciation

 

(100,016)

 

(112,092)

Property and equipment, net

 

20,336

 

21,175

For the years ended December 31, 2018, 2019 and 2020, depreciation expenses amounted to RMB29,288, RMB22,698 and RMB15,127, respectively.

6    Intangible assets, net

The following table summarizes the Group’s intangible assets, net:

As of December 31, 

    

2019

    

2020

RMB

RMB

Trademark

 

2,366

 

2,900

Computer software

 

12,958

 

24,956

Copyright for teaching materials

6,992

7,946

Total

 

22,316

 

35,802

Less: Accumulated amortization

 

(12,398)

 

(15,500)

Intangible assets, net

 

9,918

 

20,302

For the years ended December 31, 2018, 2019 and 2020, amortization expenses amounted to RMB3,682, RMB3,927 and RMB3,817 respectively.

As of December 31, 2020, amortization expense of intangible assets for future years is expected to be as follows:

Amortization

Expense 

    

RMB

2021

 

6,822

2022

 

5,681

2023

 

4,874

2024

782

2025 and thereafter

 

2,143

 

20,302

F-36

Table of Contents

CHINA ONLINE EDUCATION GROUP

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(In thousands, except for share and per share data)

7   Operating Leases

Leases are classified as operating leases or finance leases in accordance with ASC842. The Group has operating leases for office space that the Group utilizes under lease arrangements. For leases with terms greater than 12 months, the Group records the related assets and lease liability at the present value of lease payments over the terms. Certain leases include rental escalation clauses, renewal options and/or termination options, which are factored into the Group’s determination of lease payments when appropriate. As of the December 31, 2019 and 2020, the Group has no significant finance lease.

The components of lease expense for the years ended December 31, 2019 and 2020 were as follows:

    

As of December 31, 

    

As of December 31, 

2019

2020

RMB

RMB

Operating lease cost

 

40,926

46,092

Lease cost for leases with terms less than one year  

 

1,542

856

Total lease cost

 

42,468

46,948

For the year ended December 31, 2019 and 2020, there is no variable lease cost and sublease income recognized in the financial statements of the Group.

Maturities of lease liabilities were as follows:

As of December 31, 

2020

    

RMB

2021

 

43,885

2022

 

30,278

2023

 

16,970

2024

 

8,040

2025 and thereafter

 

4,111

Total undiscounted lease payments

 

103,284

Less: imputed interest

 

(6,741)

Total lease liabilities

 

96,543

The following table provides a summary of the Group’s lease terms and discount rates for the years ended December 31, 2019 and 2020:

As of December 31, 

As of December 31, 

    

2019

 

    

2020

 

Weighted average remaining lease term(years)

 

2.40

2.77

Weighted average discount rate(percentage)

 

5.04

%

4.88

%

Supplemental information related to the Group’s operating leases for the year ended December 31, 2019 and 2020 are as follows:

    

For the year ended December 31, 

    

For the year ended December 31, 

2019

2020

Cash paid for operating leases

 

40,840

43,190

Right of use assets obtained in exchange for operating lease liabilities

 

38,407

81,663

F-37

Table of Contents

CHINA ONLINE EDUCATION GROUP

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(In thousands, except for share and per share data)

8   Accrued expenses and other current liabilities

Accrued expenses and other current liabilities consist of the following:

As of December 31, 

    

2019

    

2020

RMB

RMB

Salaries, welfare and outsourcing fee payable

 

94,939

 

117,505

Accrued advertising and other expenses

 

36,464

 

68,719

Accrued professional service fees

 

9,847

 

12,566

Security deposits from agents

 

3,546

 

9,408

Advance from agents

 

3,366

 

7,041

Accrued rental and property management fees

802

2,197

Accrued intangible assets

1,150

8,866

Accrued staff reimbursements

13,315

7,049

Others

 

3,526

 

3,750

Total

 

166,955

 

237,101

9   Short-term loan

The Group entered into a 24-month uncollateralized, non-revolving loan facility agreement with a bank in March 2018, and related amendment agreement in August 2018 (together the “2018 Facility Agreement”). Pursuant to the 2018 Facility Agreement, the Group can borrow up to US$13,000 at a floating interest rate of 3 months London Interbank Offered Rate (LIBOR) +4.36% (total rates of 6.37% as of December 31, 2019). The Group is subject to certain financial covenants under the 2018 Facility Agreement, including a maximum quarterly student refund rate, and a minimum quarterly gross billing amount. During the contract period, the Group was always in compliance with these covenants.

The Group drew down US$13,000 during 2018, and repaid US$2,958, US$7,666 and US$2,376 of loan principal for the year ended December 31, 2018, December 31, 2019 and December 31, 2020, respectively. Interest expense for the year ended December 31, 2018, 2019 and 2020 was RMB1,944, RMB3,110 and RMB90, respectively. The loan balance outstanding as of December 31, 2019 was due in March 2020 and the Group paid the total amount of the loan in January 2020.

10   Taxation

a   PRC Value Added Tax

The Group’s subsidiaries and VIEs incorporated in China are subject to 6% VAT for revenues from providing online English language education services, 9% VAT for revenues from providing online learning materials(10% VAT before April, 2019) and 13% VAT for revenues from selling textbooks. To record VAT payable, the Group adopted the net presentation method, which presents the difference between the output VAT (at a rate of 6%, 9%, 10% and 13%) and the available input VAT amount (at the rate applicable to the supplier). Output VAT is an amount collected from customers on behalf of government, and is not included in the transaction price with customers.

b    Income taxes

Cayman Islands

Under the current tax laws of the Cayman Islands, the Company is not subject to tax on income or capital gains. In addition, upon payments of dividends by the Company to its shareholders, no Cayman Islands withholding tax will be imposed.

F-38

Table of Contents

CHINA ONLINE EDUCATION GROUP

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(In thousands, except for share and per share data)

10   Taxation (Continued)

Hong Kong

Commencing from the year of assessment 2019/2020, the first HK$2 million of profits earned by the Group’s subsidiaries incorporated in Hong Kong will be taxed at half the current tax rate (i.e., 8.25%) while the remaining profits will continue to be taxed at the existing 16.5% tax rate. Payments of dividends by the subsidiary to the Company are not subject to withholding tax in Hong Kong.

Philippines

Entities incorporated in the Philippines are subject to enterprise income tax in the Philippines at a rate of 30%. As of December 31, 2019 and 2020, the Company’s subsidiaries and VIE in the Philippines had an accumulated profit. The deferred tax assets for the Philippine subsidiaries and VIE as at December 31, 2019 and 2020 are mainly from accrued expenses and other current liabilities, for which no valuation allowance has been provided, as management believes it is more likely than not that these assets will be realized in the future. Payments of dividends by Philippines Co I, Philippines Co II and Philippines Co III are subject to withholding tax in the Philippines at the rate of 30%. As of December 31, 2018, 2019 and 2020, the Group did not record any withholding tax on the retained earnings of its subsidiaries and consolidated VIE in the Philippines, as the impact was immaterial as of December 31, 2018, 2019 and 2020. Philippines Co II has been registered with the Philippine Economic Zone Authority, or PEZA , as an Eco zone IT Enterprise since December 19, 2014. As such, it is entitled to an income tax holiday, or 100% exemption from corporate income tax, for four years from its PEZA registration, the tax and duty free importation of raw materials, capital equipment, machineries and spare parts, VAT zero-rating for local purchases of goods and services, and exemption from payment of local government imposts, fees, licenses, and taxes, and exemption from expanded withholding tax under Philippines tax law. The income tax holiday was extended to March, 2020. Philippine Co II has submitted certain document to extend another three years of the income tax holiday status, and they are still under evaluation of tax authority as of the financial statements issuance date.

Since Philippines Co I and Philippines Co III are not within any special economic zone territory, these corporations are subject to a corporate income tax of 30% of the taxable net income on all income derived during each taxable year from sources within and outside of the Philippines. In addition to the 30% corporate income tax, these two companies are also subject to 12% of Value Added Tax on all income generated within the Philippines.

PRC

Effective January 1, 2008, the Enterprise Income Tax Law (the “EIT Law”) in China unifies the enterprise income tax rate for the entities incorporated in China at 25% and grants preferential tax treatment to High and New Technology Enterprises (“HNTEs”) and Software Enterprises. Under these preferential tax treatments, HNTEs are entitled to an income tax rate of 15%. In December 2016, Dasheng Online obtained the HNTEs certification and renewed the certification in December 2019. Dasheng Online was subject to preferential tax rate of 15% for the years ended December 31, 2018, 2019 and 2020. The Company’s consolidated VIEs operated in PRC were subject to tax statutory rate of 25% for the years ended December 31, 2018, 2019 and 2020.

The EIT Law also provides that an enterprise established under the laws of a foreign country or region but whose “de facto management body” is located in the PRC should be treated as a resident enterprise for PRC tax purposes and consequently be subject to the PRC income tax at the rate of 25% for its global income. The Implementing Rules of the EIT Law merely define the location of the “de facto management body” as “the place where the exercising, in substance, of the overall management and control of the production and business operation, personnel, accounting, properties, etc., of a non-PRC company is located.”

F-39

Table of Contents

CHINA ONLINE EDUCATION GROUP

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(In thousands, except for share and per share data)

10   Taxation (Continued)

In addition, the SAT Circular 82 issued by the SAT in April 2009 specifies that certain offshore incorporated enterprises controlled by PRC enterprises or PRC enterprise groups will be classified as PRC resident enterprises if the following are located or resident in the PRC: senior management personnel and departments that are responsible for daily production, operation and management; financial and personnel decision making bodies; key properties, accounting books, company seal, minutes of board meetings and shareholders’ meetings; and half or more of the senior management or directors having voting rights. Further to SAT Circular 82, the SAT issued the SAT Bulletin 45, which took effect in September 2011, to provide more guidance on the implementation of SAT Circular 82. SAT Bulletin 45 provides for procedures and administration details of determination on resident status and administration on post-determination matters.

Based on a review of surrounding facts and circumstances, the Group does not believe that it is likely that its operations outside of the PRC should be considered a resident enterprise for PRC tax purposes. However, due to limited guidance and implementation history of the EIT Law, should the Company be treated as a resident enterprise for PRC tax purposes, the Company will be subject to PRC tax on worldwide income at a uniform tax rate of 25% retroactive to January 1, 2008.

PRC Withholding Tax on Dividends

The EIT Law also imposes a withholding income tax of 10% on dividends distributed by a foreign-invested entity (“FIE”) to its immediate holding company outside of China, if such immediate holding company is considered as a non-resident enterprise without any establishment or place within China or if the received dividends have no connection with the establishment or place of such immediate holding company within China, unless such immediate holding company’s jurisdiction of incorporation has a tax treaty with China that provides for a different withholding arrangement. Such withholding income tax was exempted under the Previous EIT Law. The Cayman Islands, where the Company incorporated, does not have such tax treaty with China. According to the arrangement between Mainland China and Hong Kong Special Administrative Region on the Avoidance of Double Taxation and Prevention of Fiscal Evasion in August 2006, dividends paid by an FIE in China to its immediate holding company in Hong Kong will be subject to withholding tax at a rate of no more than 5% (if the foreign investor owns directly at least 25% of the shares of the FIE). The State Administration of Taxation (“SAT”) further promulgated Notice 9 on February 3, 2018, which provides that a “beneficial owner” refers to a person who has ownership and disposal rights to the income or any rights and assets arising from such income, and the tax authority is discretionary to determine whether an enterprise is determined as a “beneficial owner.”

Dasheng Zhixing, Dasheng HAWO, Dasheng Zhiyun and their subsidiaries are controlled by the Company through various contractual agreements. To the extent that Dasheng Zhixing, Dasheng HAWO, Dasheng Zhiyun and their subsidiaries have undistributed earnings; the Company will accrue appropriate expected tax associated with repatriation of such undistributed earnings.

As of December 31, 2018, 2019 and 2020, the Company did not record any withholding tax on the retained earnings of its subsidiary and consolidated VIEs in the PRC as they were still in accumulated deficit position.

For the year ended December 31, 

2018

2019

2020

Overseas

PRC

Overseas

PRC

Overseas

PRC

 

entities 

entities 

Total

entities 

entities 

Total

entities 

entities 

Total

    

RMB

    

RMB

    

RMB

    

RMB

    

RMB

    

RMB

    

RMB

    

RMB

    

RMB

Income/(loss) before income tax expenses

 

13,490

 

(426,304)

 

(412,814)

 

61,124

 

(160,476)

 

(99,352)

 

25,645

 

117,216

 

142,861

Current income tax expenses

 

3,807

 

 

3,807

 

5,221

 

 

5,221

 

5,802

 

28

 

5,830

Deferred income tax expenses/(benefits)

 

176

 

(103)

 

73

 

(132)

 

(21)

 

(153)

 

(247)

 

(9,684)

 

(9,931)

Income tax expenses/(benefits)

 

3,983

 

(103)

 

3,880

 

5,089

 

(21)

 

5,068

 

5,555

 

(9,656)

 

(4,101)

F-40

Table of Contents

CHINA ONLINE EDUCATION GROUP

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(In thousands, except for share and per share data)

10   Taxation (Continued)

The combined effects of the income tax exemption and reduction available to the Group are as follows (in thousands, except per share data):

Year Ended December 31, 

     

2018

    

2019

    

2020

Tax holiday effect

1,385

 

622

 

(13,163)

Basic and diluted loss per share effect

0.00

 

0.00

 

(0.04)

Reconciliation of the differences between statutory tax rate and the effective tax rate for China operations

Reconciliation of the differences between the PRC statutory tax rate of 25% and the Group's effective tax rate is as follows:

As of December 31, 

 

    

2018

    

2019

    

2020

 

PRC statutory tax rate

 

25.00

%

25.00

%

25.00

%

Effect on tax rates in different tax jurisdiction

 

(0.78)

%

0.08

%

(0.44)

%

Effect on tax holiday

0.34

%

0.99

%

9.21

%

Changes in valuation allowance

 

(8.14)

%

(16.91)

%

(38.91)

%

Permanent book-tax differences—non-deductible expenses

(17.36)

%

(14.26)

%

2.27

%

Effective tax rate

 

(0.94)

%

(5.10)

%

(2.87)

%

c.    Deferred Tax Assets and Liabilities 

Deferred taxes were measured using the enacted tax rates for the periods in which they are expected to be reversed. Significant components of the Group’s deferred tax assets are as follows:

As of December 31, 

2019

2020

    

RMB

    

RMB

Deferred tax assets

 

  

 

  

Tax loss carryforwards

 

241,136

 

175,198

Accruals and other liabilities

 

3,458

 

6,414

Advertising expenses carryforwards

 

73,182

 

83,290

Share based compensation

2,856

Intra-company intangible assets transfer

11,946

Defined benefits liabilities

337

584

Total deferred tax assets

 

318,113

 

280,288

Less: Deferred tax liabilities - deffered sales commissions

(42,143)

(49,968)

Less: Valuation allowance

 

(275,633)

 

(220,052)

Total deferred tax assets, net

 

337

 

10,268

RMBnil, RMB6,813, RMB220,631, RMB44,279 and RMB89,803 of the tax loss carryforwards will expire in the years ended December 31, 2021, 2022, 2023, 2024 and 2025, respectively.

Based on available evidence, both positive and negative, the Group believes it is more-likely-than-not that the deferred tax assets for Beijing Zhixing, one of the Group’s VIE, will be partially realizable. Beijing Zhixing has maintained a gain position since 2019Q3, and the Group’s forecast for the future represents an increasing trend. The Group believes the VIE’s valuation allowance would be reversed partially considering historical taxable income, projected future taxable income, and the expected timing of the reversals of existing taxable temporary differences.

F-41

Table of Contents

CHINA ONLINE EDUCATION GROUP

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(In thousands, except for share and per share data)

10   Taxation (Continued)

The Group’s judgment regarding future profitability may change due to many factors, including future market conditions and the ability to successfully execute our business plans and/or tax planning strategies. Should there be a change in the ability to recover deferred tax assets, the Group’s income tax provision would increase or decrease in the period in which the assessment is changed.

Movement of Valuation Allowance 

The following table shows the movement of valuation allowance for the periods presented:

For the year ended December 31, 

2019

2020

    

RMB

    

RMB

Balance at beginning of the year

 

(258,835)

 

(275,633)

Provision

(25,727)

(50,258)

Current period reversal

 

8,929

 

105,839

Balance at end of the year

 

(275,633)

 

(220,052)

11   Ordinary shares

Immediately prior to the completion of the IPO, the Company adopted a dual class share structure. All of the outstanding ordinary shares prior to the completion of the IPO were automatically redesignated or converted into Class B ordinary shares on a one-for-one basis, and all ordinary shares issued in or after the completion of the IPO are Class A ordinary shares. All share-based awards, regardless of grant dates, will entitle holders to the equivalent number of Class A shares once the vesting and exercising conditions on such share-based compensation awards are met. Class A ordinary shares and Class B ordinary shares vote together as a single class on all matters submitted to a vote of the Company's shareholders, except as may otherwise be required by law. Each holder of class A ordinary shares is intitled to one vote per share and each holder of class B ordinary shares is entitled to ten votes per share on all matters submitted to them for a vote.

On June 4, 2020, the Company completed its follow-on offering on the New York Stock Exchange. The Company sold 4,907,100 Class A ordinary shares at US$1.27 per share, including the exercise of the over-allotment option. The total gross capital raise was approximately RMB44,004 (US$6,216).

As of December 31, 2019 and 2020, 1,500,000,000 ordinary shares have been authorized, including (i) 1,000,000,000 Class A ordinary shares of a par value of US$0.0001 each, (ii) 350,000,000 Class B ordinary shares of a par value of US$0.0001 each and (iii) 150,000,000 shares of a par value of US$0.0001 each of such class or classes however designated by the Board of Directors.

As of December 31, 2019, 313,857,894 ordinary shares have been issued, of which 90,744,233 were Class A ordinary shares and 223,113,661 were Class B ordinary shares. 312,051,174 ordinary shares are outstanding, of which 88,937,513 were Class A ordinary shares and 223,113,661 were Class B ordinary shares.

As of December 31, 2020, 325,733,064 ordinary shares have been issued, of which 196,045,898 were Class A ordinary shares and 129,687,166 were Class B ordinary shares. 323,640,564 ordinary shares are outstanding, of which 193,953,398 were Class A ordinary shares and 129,687,166 were Class B ordinary shares.

F-42

Table of Contents

CHINA ONLINE EDUCATION GROUP

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(In thousands, except for share and per share data)

12    Share-based Compensation

The Company adopted 2013 Employee Stock Option Plan (the “2013 Plan”), 2014 Employee Stock Option Plan (the “2014 Plan”, collectively the “Pre-IPO Plans”). In May 2016, the Company adopted the 2016 Share Incentive Plan (“2016 Plan”). The Pre-IPO Plans and 2016 Plan allow the plan administrator to grant stock options, share appreciation rights, dividend equivalent right, restricted share units and restricted shares to employees, directors and consultants of the Company and its affiliates, up to a maximum of 36,229,922 and 4,600,000 Class A ordinary shares, respectively, plus an annual increase of 1.5% of the total outstanding share capital as of December 31 of the immediately preceding calendar year on the first day of each fiscal year, beginning in 2017, or such lesser number of Class A ordinary shares as determined by the board of directors of the Company. If an award under the Pre-IPO Plans terminates, expires or lapses, or is cancelled for any reason, ordinary shares subject to the award become available for the grant of a new award under the 2016 Plan. As of December 31, 2020, after consideration of adjustments for the annual increase and other changes, a total of 14,978,899 Class A ordinary shares are available under the plans.

Under the 2013 Plan and 2014 Plan, the Company granted options to employees. All options granted have a contractual term of ten years, and most of options vest over a three-year or four-year requisite service period, depending on the terms of each award agreement. And granted options generally follow one of the three vesting schedules (“Schedule A”, “Schedule B”, “Schedule C”) below:

Schedule A: one half (½) of which vest upon the second anniversary of the date of vesting commencement date and 25% of the options vest at the third and fourth anniversary respectively;
Schedule B: 25% of the options vest at each of the four anniversaries;
Schedule C: 33% of the options vest at each of the three anniversaries;

The Company granted restricted share units (“RSUs”) under the 2016 Plan. Most of RSUs vest over a period of two-year or four-year requisite service period. And granted RSUs generally follow one of the four vesting schedules (“Schedule D”, “Schedule E”, “Schedule F”, “Schedule G”) below:

Schedule D: one half (½) of which vest upon the second anniversary of the date of vesting commencement date and 25% of the options vest at the third and fourth anniversary respectively
Schedule E: 6.25% of the RSUs vest at each of the sixteen quarters after vesting commencement date;
Schedule F: 25% of the RSUs vest at each of the four anniversaries;
Schedule G: 50% of the RSUs vest at each of the two anniversaries;

For the years ended December 31, 2018, 2019 and 2020, total share-based compensation expenses recognized were RMB27,886, RMB16,732 and RMB26,734, respectively. As of December 31, 2020, the unrecognized compensation cost was RMB48,416. These amounts are expected to be recognized over a weighted average period of 2.24 years.

F-43

Table of Contents

CHINA ONLINE EDUCATION GROUP

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(In thousands, except for share and per share data)

12    Share-based Compensation (Continued)

Stock options

The Group uses the Binomial option pricing model to estimate the fair value of stock options. The assumptions used to value the Company’s option grants were as follows:

For the year ended December 31, 

    

2018

    

2019

    

2020

Stock options:

Contractual term (in years)

 

10.00-10.00

 

9.92-10.00

 

10.00-10.00

Expected volatility

 

48.0%-49.2%

48.1%-51.0%

51.0%-58.0%

Exercise multiple

 

2.2-2.8

2.2-2.8

2.2-2.8

Expected dividend yield

 

Risk-free interest rate (per annum)

 

2.7%-2.9%

1.68%-2.69%

0.66%-1.92%

Expected forfeiture rate (post-vesting)

 

The Group estimated the risk-free rate based on the yield to maturity of U.S. treasury bonds denominated in USD at the option valuation date. The exercise multiple is estimated as the ratio of fair value of underlying shares over the exercise price as at the time the option is exercised, based on a consideration of empirical studies on the actual exercise behavior of employees. The expected volatility at the date of grant date and each option valuation date was estimated based on the historical stock prices of comparable companies. The Group has never declared or paid any cash dividends on its capital stock, and the Group does not anticipate any dividend payments in the foreseeable future.

The following table sets forth the summary of option activities under the Company's 2013 Plan and 2014 Plan:

Weighted

Weighted

Average

 Average

Remaining

Weighted Average

Options

Exercise

Contractual

Aggregate Intrinsic

Grant Date Fair

Outstanding

Price

Life

Value

Value

    

    

US$

    

(In years)

    

US$

    

RMB

    

US$

    

RMB

December 31, 2018

27,856,130

0.2124

6.84

7,491

51,507

0.5285

3.6335

Granted

3,272,000

0.2513

0.3293

2.2925

Exercised

(5,001,660)

0.1244

0.4723

3.2877

Expired

Forfeited or cancelled

(2,771,965)

0.3574

0.6901

4.8045

December 31, 2019

 

23,354,505

 

0.2194

 

6.14

 

10,165

 

70,769

 

0.4934

 

3.4351

Granted

 

2,149,975

 

0.6756

 

 

 

1.0778

 

7.0326

Exercised

(5,103,015)

0.2887

0.6098

3.9786

Expired

Forfeited or cancelled

 

(1,051,660)

 

0.5973

 

 

 

0.5776

 

3.7688

December 31, 2020

 

19,349,805

0.2313

5.40

30,495

198,983

0.5231

3.4132

Vested and expected to vest as of December 31, 2020

18,938,475

0.2273

5.19

29,924

195,254

0.5341

3.4850

Exercisable as of December 31, 2020

14,374,220

0.1477

4.12

23,856

155,662

0.4997

3.2604

The aggregate intrinsic value is calculated as the difference between the exercise price of the underlying awards and the estimated fair value of the underlying stock at each reporting date.

F-44

Table of Contents

CHINA ONLINE EDUCATION GROUP

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(In thousands, except for share and per share data)

12    Share-based Compensation (Continued)

RSUs

The following table sets forth the summary of the restricted share units’ activities in 2019 and 2020:

Number of

Weighted Average

RSUs

Grant Date Fair Value

    

    

US$

    

RMB

December 31, 2018

8,051,639

0.79

5.44

Granted

4,245,970

0.51

3.55

Vested

(2,938,710)

0.76

5.29

Forfeited

(1,121,259)

0.70

4.87

December 31, 2019

 

8,237,640

 

0.66

 

4.59

Granted

 

3,110,895

1.17

7.63

Vested

 

(3,673,275)

0.70

4.59

Forfeited

 

(245,236)

0.55

3.58

December 31, 2020

 

7,430,024

0.86

5.59

13   Net income/(loss) per share

Basic net income/(loss) per share is computed using the weighted average number of the ordinary shares outstanding during the period. Diluted earnings per share (‘‘EPS’’) is computed using the weighted average number of ordinary shares and potential ordinary shares outstanding during the period under the treasury stock method. For the years ended December 31, 2018 and 2019, stock options to purchase ordinary shares and restricted share units that were anti-dilutive and excluded from the calculation of diluted net loss per share of the Company were 26,635,519, 27,421,502 on a weighted average basis, respectively. For the years ended December 31, 2020, as the Company is in a net profit position, stock options to purchase ordinary shares and restricted share units, unless they were anti-diluted, were included in the calculation of diluted net income per share of the Company. For the years ended December 31, 2020, stock options to purchase ordinary shares and restricted share units that were anti-dilutive and excluded from the calculation of diluted net income per share of the Company were 134,722 on a weighted average basis.

The following table sets forth the computation of basic and diluted net loss per share for the periods indicate:

For the year ended December 31, 

2018

2019

2020

    

RMB

    

RMB

    

RMB

Numerator:

Net income/(loss)

(416,694)

 

(104,420)

 

146,962

Denominator:

Weighted average ordinary shares outstanding

—basic

304,542,400

 

308,364,918

 

319,553,690

—diluted

304,542,400

308,364,918

341,503,118

Basic net income/(loss) per share attributable to ordinary shareholders

(1.37)

 

(0.34)

 

0.46

Diluted net income/(loss) per share attributable to ordinary shareholders

(1.37)

(0.34)

0.43

Basic net income/(loss) per ADS attributable to ordinary shareholders

(20.55)

(5.08)

6.90

Diluted net income/(loss) per ADS attributable to ordinary shareholders

(20.55)

(5.08)

6.46

F-45

Table of Contents

CHINA ONLINE EDUCATION GROUP

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(In thousands, except for share and per share data)

14   Fair value measurement

Assets measured at fair value on a recurring basis

The following table sets forth financial instruments, measured at fair value on a recurring basis, by level within the fair value hierarchy, as of December 31, 2020:

Fair value measurements at reporting date using

Quoted Prices

in Active

Significant

    

    

Markets

    

Other

    

Significant

As of

for Identical

Observable

Unobservable

December 31,

Assets

Inputs

Inputs

Items

2020

(Level 1)

(Level 2)

(Level 3)

Short-term investments

509,636

509,636

The following table sets forth financial instruments, measured at fair value by level within the fair value hierarchy, as of December 31, 2019:

Fair value measurements at reporting date using

Quoted Prices

in Active

Significant

    

    

Markets

    

Other

    

Significant

As of

for Identical

Observable

Unobservable

December 31, 

Assets

Inputs

Inputs

Items

2019

(Level 1)

(Level 2)

(Level 3)

Short-term investments

452,936

452,936

Short-term investments represent interest-bearing deposit placed with financial institution, which is restricted to withdrawal and use. The investment is issued by commercial bank in the PRC with a variable interest rate indexed to gold price published by the London Bullion Market Association and the exchange rate of euro against dollar. To estimate the fair value, the Group uses the expected return provided by the bank. As there are no quoted prices in active markets for the investment at the reporting date, the Group classifies the valuation techniques that use these inputs as Level 2 of fair value measurements.

Financial instruments that are not measured at fair value, but fair value disclosure is required

Financial assets and liabilities not measured at fair value, but fair value disclosure is required mainly include cash equivalent, time deposits and short-term loan.

Cash equivalents’ fair values approximate their carrying values given their short maturities. Time deposits and short-term loan are measured at amortized cost. The carrying amount of time deposits as of December 31, 2019 and 2020, and the short-term loan as of December 31, 2019 approximate their fair value due to the fact that the related interest rates approximate the interest rates currently offered by financial institutions for similar instruments of comparable maturities.

F-46

Table of Contents

CHINA ONLINE EDUCATION GROUP

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(In thousands, except for share and per share data)

15   Commitments and contingencies

a     Commitments

Future minimum payments under non-cancelable agreements for operating leases that have not commenced or with lease terms of 12 months or less consist of the following as of December 31, 2020:

    

    

Less than One

    

One to Three

    

Over Three

Total

Year 

Years 

Years 

RMB

RMB

RMB

RMB

Operating lease commitments

 

1,198

 

696

 

274

 

228

Upon the adoption of ASC 842 on January 1, 2019, future minimum lease payments for operating lease liabilities as of December 31, 2020 are disclosed in Note 7.

Purchase commitments mainly include minimum commitments for non-cancellable advertising service contracts. Purchase commitments as of December 31, 2020 were as follows:

    

Less than One

    

Over One 

Total

 Year 

Year 

    

RMB

    

RMB

    

RMB

Purchase commitments

 

239,226

 

226,853

12,373

b     Contingencies

There are no claims, lawsuits, investigations and proceedings, including un-asserted claims that are probable to be assessed, that have in the recent past had, or to the Group’s knowledge, are reasonably possible to have, a material change on the Group’s financial position results of operations or cash flow.

F-47

Table of Contents

CHINA ONLINE EDUCATION GROUP

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(In thousands, except for share and per share data)

16   Related party transactions

Beijing Dasheng Time Technology Co., Ltd

In August 2014, Beijing Dasheng Time Technology Co., Ltd (“Dasheng Time”) was incorporated by Shu Ting. Shu Ting is the Group’s co-founder and has served as director and senior vice president. Since November 2019, Dasheng Zhixing entered into a promotion channel service with Dasheng Time. Under the cooperation, Dasheng Zhixing provides online lessons of Dasheng Time to the student who has purchased the prepaid credit packages of the Group, as a promotion channel to Dasheng Time. For the years ended 2019 and 2020, the fair value of promotion service provided by Dasheng Zhixing is estimated to be RMB535 and RMB76, which are recognized as net revenues in the consolidated statement of comprehensive income/(loss) of the Group.

17   Profit appropriation and restricted net assets

PRC laws and regulations permit payments of dividends by the subsidiaries and the VIEs incorporated in the PRC only out of their retained earnings, if any, as determined in accordance with PRC accounting standards and regulations. In addition, each of the Company’s subsidiary, VIE and VIE’s subsidiary is required to annually appropriate 10% of net after-tax income to the statutory general reserve fund (Note 2(aa)) prior to payment of any dividends, unless such reserve funds have reached 50% of its respective registered capital.

As a result of these and other restrictions under PRC laws and regulations, the Company’s PRC subsidiary and consolidated VIEs are restricted in their ability to transfer a portion of their net assets to the Company either in the form of dividends, loans or advances of the Group’s total consolidated net assets.

Total registered capital of the Company’s PRC subsidiary and consolidated VIEs as of December 31, 2019 and 2020 were RMB140,008 and RMB378,014, respectively.

Parent Company Only Condensed Financial Information

The Company performed a test on the restricted net assets of its consolidated subsidiaries and VIEs in accordance with Securities and Exchange Commission Regulation S-X Rule 4-08(e)(3), “General Notes to Financial Statements” and concluded that it was applicable for the Company to disclose the financial information for the Company only. For the purposes of presenting parent only financial information, the Company records its investments in its subsidiaries and VIEs under the equity method of accounting. Such investments are presented on the separate condensed balance sheets of the Company as “Deficit of investments in subsidiaries and VIEs”, and shares in the subsidiaries and VIEs’ loss are presented as “Share of income/(loss) of subsidiaries and VIEs” in the condensed statements of comprehensive income/(loss). The parent company only condensed financial information should be read in conjunction with the Group’ consolidated financial statements.

The subsidiaries did not pay any dividends to the Company for the years presented. Certain information and footnote disclosures generally included in financial statements prepared in accordance with US GAAP have been condensed and omitted. The footnote disclosures represent supplemental information relating to the operations of the Company, as such, these statements should be read in conjunction with the notes to the consolidated financial statements of the Group.

The Company did not have significant capital and other commitments, or guarantees as of December 31, 2019 and 2020.

The Company’s accounting policies are the same as the Group's policies except for the accounting for the investments in subsidiaries and VIEs.

F-48

Table of Contents

CHINA ONLINE EDUCATION GROUP

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(In thousands, except for share and per share data)

17   Profit appropriation and restricted net assets (Continued)

Condensed Balance Sheets

As of December, 31

    

2019

    

2020

    

2020

RMB

RMB

US$

(Note 2(e))

ASSETS

 

  

 

  

 

  

Current assets

 

  

 

  

 

  

Cash and cash equivalents

 

6,967

 

15,077

 

2,311

Time deposits

 

48,748

 

153,614

 

23,542

Prepaid expenses and other current assets

 

3,343

 

8,684

 

1,331

Amounts due from inter-company entities

498,925

466,649

71,517

Total current assets

 

557,983

 

644,024

 

98,701

Non-current assets

 

  

 

 

Time deposits

 

113,415

 

2,000

 

307

Other non-current assets

486

74

Total non-current assets

 

113,415

 

2,486

 

381

Total assets

 

671,398

 

646,510

 

99,082

LIABILITIES AND SHAREHOLDERS’ DEFICIT

 

  

 

 

Current liabilities

 

  

 

 

Accrued expenses and other current liabilities

 

7,585

 

6,533

 

1,001

Amounts due to inter-company entities

13,828

14,029

2,150

Tax payables

 

91

 

548

 

84

Total current liabilities

21,504

21,110

3,235

Non-current liabilities

Deficit of investments in subsidiaries and VIEs

1,696,552

1,492,338

228,712

Total non-current liabilities

1,696,552

1,492,338

228,712

Total liabilities

 

1,718,056

 

1,513,448

 

231,947

Shareholders’ deficit:

 

 

 

Ordinary shares

 

205

 

213

 

33

Treasury stock

 

(6,011)

 

(23,109)

 

(3,542)

Additional paid-in capital

 

1,128,079

 

1,199,014

 

183,757

Accumulated other comprehensive income

 

29,971

 

8,884

 

1,361

Accumulated deficit

 

(2,198,902)

 

(2,051,940)

 

(314,474)

Total shareholders’ deficit

 

(1,046,658)

 

(866,938)

 

(132,865)

Total liabilities and shareholders’ deficit

 

671,398

 

646,510

 

99,082

F-49

Table of Contents

CHINA ONLINE EDUCATION GROUP

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(In thousands, except for share and per share data)

17   Profit appropriation and restricted net assets (Continued)

Condensed Statements of Operations and Comprehensive Income/(Loss)

For the year ended December 31, 

    

2018

    

2019

    

2020

    

2020

RMB

RMB

RMB

US$

(Note 2(e))

Operating expenses:

 

  

 

  

 

  

 

  

Product development expenses

 

 

 

 

General and administrative expenses

 

(14,148)

 

(11,714)

 

(16,559)

 

(2,538)

Share of income/(loss) of subsidiaries and VIEs

(397,991)

(97,293)

155,100

23,770

Total operating expenses

 

(412,139)

 

(109,007)

 

138,541

 

21,232

Income/(Loss) from operations

 

(412,139)

 

(109,007)

 

138,541

 

21,232

Impairment loss

 

(7,364)

 

 

 

Interest income

 

5,406

 

5,614

 

6,149

 

942

Interest expenses and other expense, net

 

(2,597)

 

(517)

 

2,763

 

423

Income/(Loss) before income tax expenses

 

(416,694)

 

(103,910)

 

147,453

 

22,597

Income tax expenses

 

 

(510)

 

(491)

 

(74)

Net income/(loss), all attributable to the Company’s ordinary shareholders

 

(416,694)

 

(104,420)

 

146,962

 

22,523

Comprehensive income/(loss):

 

 

 

 

Net income/(loss)

 

(416,694)

 

(104,420)

 

146,962

 

22,523

Other comprehensive income/(loss)

 

 

 

 

Foreign currency translation adjustments

 

16,939

 

5,356

 

(21,087)

 

(3,232)

Total comprehensive income/(loss)

 

(399,755)

 

(99,064)

 

125,875

 

19,291

Condensed Statements of Cash Flow

For the year ended December 31, 

    

2018

    

2019

    

2020

    

2020

RMB

RMB

RMB

US$

(Note 2(e))

Cash flows from operating activities:

 

  

 

  

 

  

 

  

Net cash used in operating activities

 

(3,836)

 

(6,718)

 

(14,977)

 

(2,295)

Cash flows from investing activities:

 

  

 

  

 

 

Placement of time deposits

 

(224,586)

 

(167,164)

 

(49,734)

 

(7,622)

Withdrawal of time deposits

 

246,326

 

169,412

 

48,635

 

7,454

Investment in subsidiaries

 

(68,755)

 

 

 

Net cash provided by/(used in) investing activities

 

(47,015)

 

2,248

 

(1,099)

 

(168)

Cash flows from financing activities:

 

  

 

  

 

 

Share repurchase program

 

 

(6,011)

 

(23,116)

 

(3,543)

Proceeds from exercise of stock options

 

1,611

 

4,334

 

10,330

 

1,583

Proceeds from issuance of stocks, net of offering expenses

39,942

6,121

Net cash provided by/(used in) financing activities

 

1,611

 

(1,677)

 

27,156

 

4,161

Effect of exchange rate changes on cash and cash equivalents

 

775

 

114

 

(2,970)

 

(455)

Net increase/(decrease) in cash and cash equivalents

 

(48,465)

 

(6,033)

 

8,110

 

1,243

Cash and cash equivalents at the beginning of the year

 

61,465

 

13,000

 

6,967

 

1,068

Cash and cash equivalents at the end of the year

 

13,000

 

6,967

 

15,077

 

2,311

F-50

Table of Contents

CHINA ONLINE EDUCATION GROUP

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(In thousands, except for share and per share data)

18   Segment Information

Based on the criteria established by ASC 280 ‘‘Segment Reporting’’, the Group’s chief operating decision maker (“CODM”) has been identified as the Chief Executive Officer, who reviews consolidated results when making decisions about allocating resources and assessing performance of the Group.

Operating segments are defined as components of an enterprise engaging in businesses activities for which separate financial information is available that is regularly evaluated by the Group’s CODM in deciding how to allocate resources and assess performance.

The Group operated and managed its business in two segments, one-on-one offerings, and small class offerings.

Information regarding the two segments provided to the Group’s CODM is at the operating income/(loss) level. The Group currently does not allocate assets and liabilities, non-operating income/ (expenses), income tax expenses to its segments, as its CODM does not use such information to allocate resources or evaluate the performance of the two operating segments.

The Group presents segmental information after elimination of inter-company transactions. In general, revenue, cost of revenue and operating expenses are directly attributable, and are allocated, to each segment. The Group allocates costs and expenses that are not directly attributable to individual segments, such as those that support infrastructure across different operating segments, to the segments mainly on the basis of usage, revenue or headcount, depending on the nature of the relevant costs and expenses.

F-51

Table of Contents

CHINA ONLINE EDUCATION GROUP

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(In thousands, except for share and per share data)

18   Segment Information (Continued)

The following table presents summary information by segment:

For the year ended

 

Dec. 31,

Dec. 31,

Dec. 31,

Dec. 31,

 

2018

2019

2020

2020

 

    

RMB

    

RMB

    

RMB

    

US$

 

(Note 2(e))

Net revenues

 

  

 

  

One-on-one offerings

1,044,769

 

1,365,706

 

1,957,013

 

299,925

Small class offerings

100,748

 

112,787

 

97,082

 

14,879

Total net revenues

1,145,517

 

1,478,493

 

2,054,095

 

314,804

Cost of revenues

  

 

  

 

 

One-on-one offerings

(342,927)

 

(386,085)

 

(540,707)

 

(82,867)

Small class offerings

(67,981)

 

(53,838)

 

(39,710)

 

(6,086)

Total cost of revenues

(410,908)

 

(439,923)

 

(580,417)

 

(88,953)

Gross profit

  

 

  

 

 

One-on-one offerings

701,842

 

979,621

 

1,416,306

 

217,058

Small class offerings

32,767

 

58,949

 

57,372

 

8,793

Total gross profit

734,609

 

1,038,570

 

1,473,678

 

225,851

Gross profit margin

  

 

  

 

 

One-on-one offerings

67.2

%

71.7

%  

72.4

%

72.4

%

Small class offerings

32.5

%

52.3

%

59.1

%

59.1

%

Total gross profit margin

64.1

%

70.2

%  

71.7

%

71.7

%

Sales and marketing expenses

  

 

  

 

 

One-on-one offerings

(647,314)

 

(738,010)

 

(991,479)

 

(151,951)

Small class offerings

(83,919)

 

(54,581)

 

(44,141)

 

(6,765)

Total sales and marketing expenses

(731,233)

 

(792,591)

 

(1,035,620)

 

(158,716)

Product development expenses

  

 

  

 

 

One-on-one offerings

(139,240)

 

(138,291)

 

(150,926)

 

(23,131)

Small class offerings

(45,760)

 

(19,214)

 

(11,903)

 

(1,824)

Total product development expenses

(185,000)

 

(157,505)

 

(162,829)

 

(24,955)

General and administrative expenses

  

 

  

 

 

One-on-one offerings

(186,983)

 

(178,606)

 

(202,955)

 

(31,104)

Small class offerings

(36,074)

 

(17,423)

 

(11,269)

 

(1,727)

Total general and administrative expenses

(223,057)

 

(196,029)

 

(214,224)

 

(32,831)

Operating expenses

  

 

  

 

 

One-on-one offerings

(973,537)

 

(1,054,907)

 

(1,345,360)

 

(206,186)

Small class offerings

(165,753)

 

(91,218)

 

(67,313)

 

(10,316)

Total operating expenses

(1,139,290)

 

(1,146,125)

 

(1,412,673)

 

(216,502)

Other income

One-on-one offerings

38,683

5,928

Small class offerings

4,731

725

Total other income

43,414

6,653

Income/(loss) from operations

  

 

  

 

 

One-on-one offerings

(271,695)

 

(75,286)

 

109,629

 

16,800

Small class offerings

(132,986)

 

(32,269)

 

(5,210)

 

(798)

Total income/(loss) from operations

(404,681)

 

(107,555)

 

104,419

 

16,002

F-52

Table of Contents

CHINA ONLINE EDUCATION GROUP

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(In thousands, except for share and per share data)

18   Segment Information (Continued)

The Group operates in two principal geographical areas—China and the Philippines. For all periods presented, all revenues from external customers are attributed to China based on customer location.

The following table summarizes property and equipment of the Group by geographical location:

Property and equipment

As of December 31, 

    

2019

    

2020

RMB

RMB

China

 

16,446

 

18,284

Philippines

 

3,890

 

2,891

19    Subsequent events

The Group performed an evaluation of subsequent events through April 7, 2021, which is the date the financial statements were issued, and did not identify any material events or transactions that would require adjustment to or disclosure in the financial statements.

F-53

GRAPHIC 2 coe-20201231x20f004.jpg GRAPHIC begin 644 coe-20201231x20f004.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KS+XK76I2: MMX4T*RU2ZTZ#5+F9;B6U;:Y"*I SZQPE<'<'0I;YF(4=!ZGKVH XO M_A7VH?\ 0]>(_P#O]_\ 7H_X5]J'_0]>(_\ O]_]>NYHH X;_A7VH?\ 0]>( M_P#O]_\ 7H_X5]J'_0]>(_\ O]_]>NTN+J"TC#W$JQJ6VKN/WCZ =2?84VVO M+:\5S;S+)L.UP."IZX(/(_&@#C?^%?:A_P!#UXC_ ._W_P!>C_A7VH?]#UXC M_P"_W_UZ[&^O[73+&:]O9EAMH5W22-G"C\*5+R"2Y%NK,9#")P-AQL)P#G&. MO;K0!QO_ K[4/\ H>O$?_?[_P"O1_PK[4/^AZ\1_P#?[_Z]=S10!PW_ K[ M4/\ H>O$?_?[_P"O1_PK[4/^AZ\1_P#?[_Z]=,/$&E&2X07>6MVVS!8I#Y9Q MG#87CCFK%[J=EIVFOJ%W<)%:(@=I3DC:>AX^M '(_P#"OM0_Z'KQ'_W^_P#K MT?\ "OM0_P"AZ\1_]_O_ *]=PK!E#*<@@$4M '#?\*^U#_H>O$?_ '^_^O1_ MPK[4/^AZ\1_]_O\ Z]=S4+W4,=Q! S'S)]WE@*2#M&3R.!QZ]: .,_X5]J'_ M $/7B/\ [_?_ %Z/^%?:A_T/7B/_ +_?_7KN:* .&_X5]J'_ $/7B/\ [_?_ M %Z/^%?:A_T/7B/_ +_?_7KL[F[M[-%>XF2,,VU=W5CZ =2?84RVO[2\>1+> MX21XL>8@R&3/3<#R,X/6@#C_ /A7VH?]#UXC_P"_W_UZ/^%?:A_T/7B/_O\ M?_7KN:* .&_X5]J'_0]>(_\ O]_]>C_A7VH?]#UXC_[_ '_UZ[FB@#R_Q!IF MM>"8].U:S\8:U=2?;X83%+_ !4_Y%S3O^PK;?S->SCI M2&+1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 5YA\3/\ D??A_P#]?=S_ .@)7I]>8?$S_D?? MA_\ ]?=S_P"@)0!T Z5S%R6A^)5E+=MMMWTQX[-F.%$_F R '^\4Q[D UTXZ M5'-!#*.6,]4D4,#^!IB.;\:K%_8YD1E6=[VQ1W')P+A=N?7&3Q5&ZU/ M4;./58DU:9C9:Y;6ZR2[&=HI/++1DX''SM@CGM76R:?936Z02V=O)"AW+&\2 ME5/J 1C-,;2-,??NTZS;S&#OF!#N8=">.3[T 7DS:Q.RVWB.*Q2( MA%1HG\L%& '.-YQSD>]6+37'E\3:9'#J3SVMW->Q2+*ZC)C^Z%C'*;2"H).6 MZDL2AMY&"V<9S MCC/6@#!O_,B^(>D3W!Q9M8SQ6['[JW!921GLQ0$#Z$5D>*9[RWU[6-1TJY:! MK/0'^TS(%8"4/NB4YR-V WN ?<5W4L4<\9CEC22,]5=0P/X&HC8V;6IM6M(# M;'K"8EV'ZKC% '$ZU=W:6'BFQFOY;F$^'UNU$I7Y'<2*P7 &%.T<<_K5S4=1 MO[:?488-2:../PZ+R% J'RI%)&X9'.0._P"%=*='TQMV=-LSN0(V;=.5'13Q MR.!Q2G2M-8DMI]H28_*.8%^Y_=Z=/;I0!QL^O:GI:7$WVZ6ZW:%#J!615;RG M,@5V4 9P%))'/3-=%X>N?M4EY)'KEMJELQ1HA V_R<@Y!?/.>#@\BM.+3;&& M42PV-LDBIL#I"H(7^[D#I[=*DM[6WLXO*M;>&"/);9%&$&3U.!WH Y?31>R> M(?%GV.]AAQ>09\R/=_RP3/.X8XR.AK/\4ZO'>Z=XKM#>_9X[;3%>UC5PHG1X MV)?!^\,_+QTQZFNO.C:6S.QTRR+.OS;/53CW%;-OKD%_KEY:O MK(M+FVOT2"U5U_TB JI7"G[X?)^8=.W3GHY+*TED$DEI;NX3RPS1*3MSG;DC MIGMTIQM;=KE+EK>$W"+M64QC>H] V,@4 <6FMR7.J6T4&JS36U[;WX),JJQ: M/[A15YCP"ZL93+ 9 _FND 8#=UX/&,\5V"6- MG%)YD=I;I)O9]ZQ*#N/5LXZGN::NFV"-"R6-JK09\HK"H,>3D[>..?2@#E]/ MU34+NU\.7<5_([ZFDBWD9"D0D1LQ95(^4HX"D'@YYYJ+PQJ>H7$GAJ6ZU2:Y M_M/39I9HY-FW>A7#* 0>2#ZUV LK4-*PM8 TV1*1&,OGKNXY_&HXM+T^"2* M2*PM8WA!$;) H* ]=I X_"@#"FE:W^)<#WC;;:73#%8NQPHF\S,BC_:*[?J! M6=K^M:G!+XG$%W;6S:=;VTD=Q'#^\;>Q^5RQ(P!GH >>U=M-#%<1&*:))8SU M1U# _@:@.FV#6S6[6-J8&.3$85*D^I&,&@##>2X37[G1IM6NXHTL3=0W+,JN M[&1@W.,%8P%^7'1NPMIIX_+FDA1Y$_NL M5!(_ YK.BT%%\0W.J2M;RQRPQ11P&V'[KR\[2&R>?F/8=JV* .&^*G_(N:=_ MV%;;^9KV<=*\8^*G_(N:=_V%;;^9KV<=*0Q:*** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O,/ MB9_R/OP__P"ONY_] 2O3Z\P^)G_(^_#_ /Z^[G_T!* .@'2B@=**8@HHHH * M*** "BBB@ K(U.]D1LR?:Q+-*ZG!$<8&0#VRS*,^F:UZR]2T]Y=2T_4 MX%WSV1D4IG'F12 !@#Z@A2/ICO0!G:%*VOSZK=WKR>7!J$MI;VZR,BQK'@9. MTC+,_ MN;RRN);5KIQ)<1J%9)' QNP1\K$ D=<#-5=4\,6VJRRO)>7D0GLGLIEC=<2 M1L2><@D'))XQGOQ0 V77[B&_U"T>TB#16T=Q9YE.;D.=N/N_*0V%/7J#52]\ M675D=2+Z2#'IMS!#<,+D9*R!<,@QS]X<'''Y5=&G?:]7LGN+.95TK<(;F5U) MGW(!D!3T[G('*C%17OA2*^755?4;I5U.6*64*D?RF/&T+D=/E&6\/W"!MP>IR#D&E3PK!'-; MR)?W@\G4'U%5?8V97!!!)&&SKS1&"2QN3#=6ZR;T95E$ M;@' SUW*< \?6NK(P2/2N:E\-$Z5)HXGEGM;N[-SI4GHRMG@^IZ$4 .U'6KS189Y+VWBF#-##9F E3/+(Q7 M80<[<'!SD\9/M3[_ %:YT66R;4! ]M=7"VIDA#+Y,C_*ZMBYWA98VW#=CL>1QZTS4].N]>:QANH%M;6WNDNIAYHYTV&2RO7M$5HV_>8"D$_/D9+8XS6NNH M;-7_ +.N%59)(C- RGAU4@,/]Y21]00?6L/3M.O;6?69[C0X9I;O4'NX"9XL M@$+M!;JIRN>,U;F@EO?&&ES J1IUK.;AEZ;Y0@5/_'6;Z8]: -^BBB@ HHHH M **** "BBB@ HHHH X;XJ?\ (N:=_P!A6V_F:]G'2O&/BI_R+FG?]A6V_F:] MG'2D,6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ KS#XF?\C[\/\ _K[N?_0$KT^N+\>^#;_Q M/-H]]I.I1V.HZ7,\D3RQ;T(< '(]>!0!*.E%SCI7DES\,_&.MRV<&N^*+&:PAN8[AT@L]KDJ<\' ]Z]#0!UM%<=_PM/P7_ -!R'_OA_P#"D/Q5\&9XU@-[K!(1^BT =E17 M&_\ "U?!O_06/_@-+_\ $T?\+5\&_P#06/\ X#2__$T =E17&_\ "U?!O_06 M/_@-+_\ $TA^*O@W_H+,?86TI/\ Z#0!V=%<7_PM;P?_ -!&?_P"G_\ B*/^ M%K>#_P#H(S_^ 4__ ,10!VE%<7_PM;P?_P!!&?\ \ I__B*/^%K>#_\ H(S_ M /@%/_\ $4 =I17&#XJ>$V^Y>7;CU6PG/_LE'_"T_"O_ #\WO_@NG_\ B* . MSHKC/^%I^%?^?F]_\%T__P 11_PM/PK_ ,_-[_X+I_\ XB@#LZ*XS_A:7A;M M<7Q/8#3I\G_QRC_A:'AW^[JG_@KN/_B* .SHKC/^%H>'?[NJ?^"NX_\ B*/^ M%H>'?[NJ?^"NX_\ B* .SHKC/^%H>'?[NJ?^"NX_^(H'Q-T)O]7;ZNX[E=+G M_P#B: .SHKC?^%EZ+_SYZU_X*I__ (FC_A9>B_\ /GK7_@JG_P#B: .RHKC? M^%EZ+_SYZU_X*I__ (FH;KXJ^'K*V>XNH=6AA3EI)-,F51SCDE<=: .XHKCA M\1M-(R-*U\@_]0F?_P")H_X6-IW_ $"M?_\ !3/_ /$T =C17'?\+&T[_H%: M_P#^"F?_ .)H_P"%C:=_T"M?_P#!3/\ _$T =C17&GXC6/\ !HGB)_==)F_P MI/\ A8UI_P! #Q)_X*9?\* .SKC?#/\ R47QO_UULO\ T0*3_A8UI_T /$G_ M (*9?\*YW1?%PL?%_B;4IO#_ (A^SZ@]LT&-+E)(2+:V1CCF@#U6BN,_X6-: M?] #Q)_X*9?\*/\ A865X(PJ*.23\_2I(OB!=S1)+%X*\2O&ZAE801X M(/0_?H [:BN,_P"$\OO^A(\3?^ \?_Q='_";ZM_T(OB'_OF'_P".4 =G17&? M\)OJW_0B^(/RA_\ CE'_ F^K?\ 0B^(/RA_^.4 =G17&?\ ";ZM_P!"+X@_ M*'_XY0/&FLO]SP+KOON,"_\ L] '9T5QO_"8Z[_T(NM?]_(/_BZ/^$QUW_H1 M=:_[^0?_ != '945QO\ PF.N_P#0BZU_W\@_^+H_X3'7?^A%UK_OY!_\70!V M5%<=_P )7XC/(\":ICWNK?\ ^+H_X2OQ)_T(FI_^!5O_ /%T =C17'?\)7XD M_P"A$U/_ ,"K?_XNC_A*_$G_ $(FI_\ @5;_ /Q= '8T5QI\5>)S]SP'J)/^ MU>6X_P#9Z3_A*?%G_0A7O_@?;_\ Q5 '9T5QG_"4^+/^A"O?_ ^W_P#BJ/\ MA*?%G_0A7O\ X'V__P 50!V=%<9_PE/BO_H0KW_P/M__ (JC_A)?&)Y'@.;' MOJ4&?YT =G17&?\ "2^,O^A#E_\ !G!_C1_PDOC+_H0Y?_!G!_C0!V=%<9_P MDOC+_H0Y?_!G!_C5'6?'OB/P_I4VJ:GX*E@L;?:9I!J$+%5+!> .2@ MT4U'#QJX& P!IU !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 'H:\]\#J&^(/Q R ?\ 3K?J/^F5>A'H M:\]\$ GQ_P#$$ X/VVWP?3]U0!Z!Y:?W5_*E ' 'M7GP\4:K8?#[5M1DG6 MZOX-3FL8)'C"C)N?)0E1Q@9!]\4W6_$^I^']3O\ 0X[DW$\D=BUG<3*"T9GG M,+;L X(W#ZXZ4 >B45YYJ.NZQ8ZU?:)'E^*+MM"TE]:G%E<;%>]D9-I+8+*@7LS*-[#'RKGID8 .XHIL4B31 M)+$ZO&ZAE93D,#T(-.H ,48HHH ,48HHH ,48HHH ,4G'^32UP/BNYNK:^UZ M74)+VWL8=*$VG7-L7"1RJ)#(6*\;L^7@-P1^- '>\?Y-+BO*-1U?5U\/ZMJF MM&]LYUT6WN].F@#"-)O*W.#CC=YN 0W52!ZUU^OW.L2>#(+BU@F%VQMGNXK? M/FB,LIF"=]VW=C'/IS0!T_%'%>82ZGJ3:IKECI)O9])M+O3WF10YECCD!,Z) MGY_NA&P.0&;':D74]3EU'5;+3_MUQHEIK%JLQ0.94A>'=*B_QE5?82!R%8CI M0!ZAQ1Q7F-KJ>HW%W=VUN;ZYT&SU[R)63>TJPFW#%/[Q19F /?''0&DTS4M3 MO)Q$3>W/A^UURZM9'0.9/*$8,88CYBBR,ZD_[*YZ&@#T_BCBO.M*FFUKP9J4 MDRZK?PV=_=PV:6MPT4UQ$CD(2V025Y'7G;R":HW+>(-5\-Z+>:5?W5XATHI' M"2/YY1QP%60'/'#=R* /5*X3XR_P#))M>_W(O_ $: /4/ESCC-!VCK@5Y<\N MIZ;>Z#%<0W*:_-KSQS3=4N;9B[,06>');[4=/TB\U""YO?#N+ M^)-Q+,J^=^XDDYR1Y:LH;G'![YIGAZ:_O=&T?4M>BNKO0VTRX7>Q):,B5C') M)SG)A"X?LU>2:=;^([_0M$UN]DE_X]+&1;J27!MQ', MSRLRYR3)"4' .3P<5U5GXGM8O$;PWZ3K=S316O(^2V,BM)%$><[BHR2!C) S MP* +/Q( _P"%;>(^/^8?-_Z#6QH('_"/:;Q_RZQ?^@"LCXD?\DV\1_\ 8/F_ M]!JPNI#1OA^-3*;Q9Z6+@K_>V1;L?I0!ODJ!DX%''M7)1:187GA*UN?$#R7. M^!;FZS(P5Y&4$G"GMT4=N,5&7(R0!TZ#)'-+J.M6^G75 MO:&.6>[N%=XX(5W.40#G]Y0<>I7'<4 :;>+=+:&TDM&DO3 M=6S7<:6Z;F\E<9$=,O?"=Y9:AJUM+'%/HTD84(6,4OVAYA$0.C%9!@=RI%7=%\&?V?X M7T%+F*;^V##;*\ ;]WYD3-)&9..D9=NA&< <\4 >A17L4U[/:QAF: +YC8^4 M$\A<^N.<>A'K7'?&/_DD^O?]6=FQ][SL#KCH,R/V5;=) MKA[N1TMEC4?O@@RS*20-H]2>>V =86QW?:SILHBV_>W>6<8]_2N M=UVTMM2T3PM#&\ME9>6)(M4M\A[0B(>6 1P V2#G@@8ZD4 =99>(["^%F8VD M5;O>L)D0J"Z$AH_9AM;CV.,XK6KS;4!??\*XT:)[>*#4DU.UCMA#&4#E;D 2 M!3R-T89B#V)S7I(H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH 0]#7GW@C/\ PG_Q P1G[;;XS_URJM\:8=>M M_"BZUH&IW=I)8-FXC@D*AXFP"2/53@_0FOG/1?$WB^YUTPZ7J]\-0U.=%ZGJ$5N[?3S;79BN[.26032)O\ -:6-HW+#(R<.2/3 '2NFHH IZ3IT>D:-8Z9" MS-%:6\<",W4A%"@GWXJY110 4444 %%%% !1110 5E:IH4&LRQK?RRRV:%7- MGP(Y&!R"_&6 .#C...0:U:* ,K4-!M]5NXI+Z66:VB=9$M"0(BZ\AF&,M@X( M!.,CI4TFG3--=RQZE=1FX5 JC85AVYR4!7J<\YST%7Z* ,BUT"#3],>ST^:: MV:60RRW (>61S]YF9@$@R-G)8EF!.XDDENN:#X?MH='ATFP MEFL+.,%=MLP#$'K\Q!()))+= MGZIJ:WLS2J2(5FC0@+,(9/,C#<9X;GC&>AK!^,A'_"IM>Y_@B_\ 1R5WE?(G MQ8L=<\->+K[29M5U&;2[G]_;)+"<':OZL/2OH.@#F-1\.2R^$(/"L$DDEM)"MI+I[FM*B@#-M]$M(=4 M?4W\R>]92BS3-N,:$Y*H.BC@9P,G R3BHIO#MO5'N"?-#D MDHS==O. 1QQTK7HH S+_0;+4;.*QF#K8(NPVD3;(W7H%8#JO;&<8X.:-1T* MRU2**WN@[6: VBMMB<#H&4=0/3./45IT4 5KBQANO($H)2%Q(J X4D=,CO@ M\CW ]*SYO"^F3ZVNK/$QN!(DQ7?\C2(I5'(_O!6('X>@K9HH Y?XD?\ )-O$ M?_8/F_\ 0:T=-M(;_P (VEG<)O@GL4BD7U5HP"/R-?/WQ7\:>-=#US5O#-Y> MQ2:9=(WE'[.H+P/G SZCE<^HK7^$/C;QKXM\2V^GRWL0TFPA#W!%NH.T#:J9 M]2?T!H ]8C\+37.D6&G7M_>1'3<1PS6DP3SE"@*S @_-CMZY([5)>>&GNK*R MTAIYYK!+A+FYFN9=\DQ1PZI]-P7/L,=^.EHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "N%^,9_P"+3Z]_USB_]&I7=5\F?%>Z M\5:#XFU'0+W6K^XTN(G*@^N",?5: /JZW_X]XO]P?RJ*RL+?3H6 MAME*0EBRQY^5,]0OH,\X]Z\,^!ESXI\3:S2$$1!C\J$\%@/7!QGT^IJU110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 5S&I?$'PSI.IW&G7>H,MU;D"5$@D?82 0"54 MCH173GI7&^$/^1N\;?\ 82B_])HZ %_X6CX2_P"@A-_X"2__ !-'_"T?"7_0 M0F_\!)?_ (FNQI&8*I9B !R230!Q_P#PM'PE_P!!";_P$E_^)H_X6CX2_P"@ MA-_X"2__ !-=$FM:7(2$U"V8@$G$HZ 9/Y $U/9WMMJ%G%>6DZ36\J[HY4;* ML/4&@#EO^%H^$O\ H(3?^ DO_P 31_PM'PE_T$)O_ 27_P")KJK.[M[^TBN[ M6998)5#QR(XJ>@#CO^%H^$O^@A-_X"2__$T?\+1\)?\ 00F_\!)?_B:[ M D*"2< =2:K6^I6-W*8[>[AE<#)5) 3B@#F/^%H^$O\ H(3?^ DO_P 31_PM M'PE_T$)O_ 27_P")KL:SX]6LMM<7DDD,R&.1&LY<,I&"#\OI7CGPVL?#7A?Q]J>JZA>R-:6A9-,"%X^I/I7TS10!QW_"T?"7_00F_P# 27_XFC_A:/A+_H(3?^ DO_Q- M='=:SIECIP&>QN8KB(.R% MXF##AJU0!QW_"T?"7_ $$)O_ 27_XFC_A:/A+_ *"$W_@)+_\ $UV- M07EY;:?:2W5W,D,$0R[NA>)-*\2VTT^E77GQPR>5)E&4JV <$, >A%:M<=X-_P"1F\:?]A9/ M_2>*NQH YO5_'GAW0]2?3K^_*74:J[QI"[E0W3.T'&:I?\+1\)?]!";_ ,!) M?_B:;X?_ .2G^,?^N&G_ /H$E=G0!QW_ M'PE_T$)O_ $E_P#B:/\ A:/A M+_H(3?\ @)+_ /$UT]QJ5E:2".XNX8G89"NX!-,AU;3[B]6SAO8)+EH?/$22 M L8\@;L>F2!F@#F_^%H^$O\ H(3?^ DO_P 31_PM'PE_T$)O_ 27_P")KJOM MEN+X6/G+]I,1F$6?FV XSCTR0*GH X[_ (6CX2_Z"$W_ ("2_P#Q-'_"T?"7 M_00F_P# 27_XFNQJKVUG- M8C8#KDK]#_P'WKW&UO+>]C:2VF65%D:,E3D!E)5A]0014] 'F/@[Q9X+\(^% M;'1H-0D)@C_>N+.7]Y(>6;[O>XE2*%!EG=L!1[FF6=[:ZA;+-AE64Y!%/H X[_A:/A+_H(3?^ DO_ ,31_P +1\)? M]!";_P !)?\ XFNQHH X[_A:/A+_ *"$W_@)+_\ $T?\+1\)?]!";_P$E_\ MB:[&JT-_:7-Y<6D-S%)<6VWSHU8%H]V<;AVS@T MA>+]#\27$\&EWGG2P*'D1HV0A22 <,!QP:W*XVS_ .2P:K_V!;7_ -'2UV5 M&'KOB[1/#<\$.J7GDRSJS1HL;.6"XR<*#QR*RO\ A:/A+_H(3?\ @)+_ /$T ME_\ \E=T7_L#W?\ Z,AKLJ .._X6CX2_Z"$W_@)+_P#$T?\ "T?"7_00F_\ M 27_ .)KL:* .._X6CX2_P"@A-_X"2__ !-'_"T?"7_00F_\!)?_ (FNQHH MX[_A:/A+_H(3?^ DO_Q-'_"T?"7_ $$)O_ 27_XFNQJ"[O+6PMGN;RXCMX$^ M])*X51]2: .5_P"%H^$O^@A-_P" DO\ \31_PM'PE_T$)O\ P$E_^)KH)=?T MB&"WGEU.T2*Y.(':90)?]TYY_"M#(QG/% ''_P#"T?"7_00F_P# 27_XFO-/ MC+J7AKQGX?@GTNYDEU:RDS$GV64&2-L!ER5^C?@?6O:H=?TF>.VDBU&V=+J5 MH(&60$2NI(95]2,'IZ5I4 >6>!?%'@SP=X0L='CU"0RQION'%I+\\KA!% '+_ /"T M?"7_ $$)O_ 27_XFC_A:/A+_ *"$W_@)+_\ $UU%CJ%GJ=M]IL;F*X@W,GF1 M,&4E3@C(]",59H X[_A:/A+_ *"$W_@)+_\ $T?\+1\)?]!";_P$E_\ B:[& MB@#CO^%H^$O^@A-_X"2__$T?\+1\)?\ 00F_\!)?_B:[&B@#CO\ A:/A+_H( M3?\ @)+_ /$UHZ)XUT#Q#?O8Z;>F6Y2(RF-HG0[ 0"?F SR1705QLW_)9+/_ M + ,W_H^.@#LJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ /2N-\(?\ (W>-O^PE%_Z31UV1Z5QOA#_D M;O&W_82B_P#2:.@#LJX[XD/(NA6"EBMA)JEJFHL#@"V+_-D_W2=H/L378TR6 M*.>%XIHTDC<%61U!# ]00>HH J7-C83O:R2PPE[9B;<[1\N5*D#V*DC%>>>! M;S4[72_"EC'>K]GO]'F*1M""(7C*;6!R"?OG(SV&,5Z';Z/86L#PPVRI&ZE2 MH)X!X('/ ^E58O"NAP?9O*TZ%/LT;10;O:JOA6#^T MH[<:II,\\[QVZEEE3R_F7)QCY^F.W>JEQXTU63P1!JL=^BZC'HHOY+>.%=I; M<1O>*[J+PKHD'V?RM.AC^S1M%#MR/+1OO*O/ --'A#P\(8X? M['M#'%"\"*8P0L;=5Y[>U &1\1II_P#A#E>-F%J]U;"]9"01;&5?,Y';'7VS M3/':[+70#IP5=035;9;3R@,[2V)%X_@\O=GM@5UZV\"VPMEB00!-@CQ\NW&, M8],55M='TZRF$MO:1)(HVJP'W!Z+G[H]AB@#A[+Q#KHNK">XU".6)_$-QI4D M*P!5>,&0*V9&CSNC>=AA3_ G\*[1? M"NAH(PNG0CR[@W2=>)3U?K][WI1X5T01+$-.AV+<_:P.>)O^>G7[WO0!QR>( M=>2Z\^74(GBA\2C2VA6W"J\+;1DG)((W9&/3GVTO#^O:GK=[:WJWUC';&XG@ MN;)GS(I4L% &T%6&T$Y)!!/3BMX^%=#8,#IT)S]6(=!TFV MU:;58=-M8]0F&)+E8@';UR: .<\3>?\ \+!\)FV\H3>3?:M= M65YHVES2V\%SJ5U*MS<0 84JA=0-W\3 *.>P-;=YH.F:A?1WMU:+)H!!XSWILOAS1Y[![*;3X);=Y?.9)%W9?CYLGG/ YH X#PQJ%U8:EIUC! M>#[/.*N:%XLNM1CTS3KS5E@FNEOR+S:@+O#<%$ M0 _+G8=QXY KLF\-:(UN+*(4G19%5/*A; &!C[QQ_(FNVN_#6B M7TK2W.EVDKM"+<-DJ,8QCOTK.U#Q'K\<_B" MX6^2*+3+NR,=N;2SB>6-!&'9E(JA%"CH!@4I MZ4 <=X-_Y&;QK_V%D_\ 2>*NQKCO!O\ R,WC7_L+)_Z3Q5V- '&>'_\ DJ'C M'_KAI_\ Z!)79UQGA_\ Y*AXQ_ZX:?\ ^@25V= '%^ #YT6O27V&U1M6N4N@ M_P!X*&Q&O/\ !Y>W ZQB>=H#;%SG/E'JG M^[[4 <7/XFUIX/M,5S;Q^;X6.IHOD9V3#:3WY!R>./QHB\1ZI:F8WVL1)'/H MD%\LKVP(MY68(0%!RP.1@'O^5=8?"6@E57^S(-JVWV0#!XA_YY]?N^W2E;PI MH3[M^EV[[K;[(0RYS#V3G^'VH I>%=5O+W4->LKN1I!8W:)$S[=^QH4?#;>, M@L>E4O!),M]XJ.H8.H?VO,D@DZB !?) S_!L(([4 M*)&C0 L%&%SZX%%UI%A>S>;<6L;R8VE\8++Z$CJ/8\4 >:>';[6()].TVRO1 M;Z5>ZQJ4%JQB#D6Z*S1E"3C:"& XZ8[<53Z'IMS-:2RV<1>S!%L0,>5D8^7'3CCZ57@\*Z);-:M#IT M*&UD:2#;G]VS?>(YX)[^N: .1@UW7I(M%B-_ KW.MWFGW#K;#YE3SMI49X_U M8]>O7U;9^*M4DCT_2[B^A2YFN=0MQ>2$1&0V\NQ1]UE#%3N(QSM.*Z^/PMH< M7D[-.A7R9FGCQGY9&ZL.>I]?<^M(_A'P_+I[6$NDVLEJTIG,4B;AYAZMSW/K M0 V&2ZE\',U_/;7%U]D<2RVP/ENP4@E<]C7':!>:HND^ M*LK];6VOM$8R%8 M0SJR11D,">/XNF.U>B2V%K-8&Q:!/LI01^4HVKM],#H/:J$7A;18#;&+3XD- MJC1P;OX7=(\1:GK\5O;F]2QN#H5OJ'F+&"))9-P)P?X%*#('/S=1720>$M!MA&( M-,AC$430Q[4<\ U*OAO1DM[:W73H!%;*4A4+]Q3U4?[)].E ')VGB3 M5GET?4+R5XK?6M*S!;*BXBO H8*#C)W*20#_ '33M:UW4M)N!'%JOVF2TNK" MVN$,*JO[UU5]YZEF#[AMQCC-=Q+9VTP@$L$;B!Q)%N4'8P! (]#@D?C5*[\- MZ+?W4MU=Z9:S3RJBR2/&"6"G*Y^A'% '#7&J:K8:1XQOK?4F>:UUA8T2X174 M1[8<@# Q]\XZ_3O5_4O$VIK8>(=3M90CZ-?B!+)D&)D 0G)ZY?>=I''3KS74 MW?AK1K[[7]ITVWD^V%&N,I_K2OW=WKC _(>E3G1M.:[%VUG$9P%&\KR=OW<^ MN.Q/2@#B)-=UZ._U"9M1C,-EXA@L1"MN )(91#D$Y)R/-.".X].*V-*UV]?Q M2^FZCYL32-.UMA5:">-6&"CCD,H^\KOL*N0:58VMRUQ!:QI*<_,!ZG+8],GD^O>@"Y7'>'O\ DI7C3__Y*5XT_W+#_T4] '8UQT?_)99_P#L 1_^E#UV-<='_P EEG_[ $?_ M *4/0!V-%%% !11FB@ HHHH XV\+M\6]/2\_X\QI,CV0;[OVCS0)"/\ :";< M=\$^]<_XKU'4=%\3^)K_ $.58E@T*.>Y)CWI]H$IV9&1\YCW?@%Z\5Z5=V-K M?1K'=0)*JGM:5>W8N8H8+:YB;RPA3S/,#+QU'[L$9YY-5]-"?\+.\2;@,'3K'.1U^ M:>N@M-%TZROI+VVM42YDC6-Y03N95Z Y/:H9/#6D2WL]X]DAN)\>;)E@9 .@ M//(]J . TG67T5]0MK&6*'2;OQ%):V4LC[(XAY.]PAP0 9591QC)-:J7_B)M M9TG29=:M"+N&]#SVL(<@QE-AR>-P#X/&,@_0=CU:/3H(S:1F*W\M=OE(>H7'3/?UH XC1?%6L./#%]?ZC M#Y&J65R;A#"%2-H4R) 1SS@Y'3GBF7'BS68=/UQK;4!+Y&@)J=M/- O+YDR0 MH/"L$! ;D=\UVT/A30K?[)Y6F0(+,,+< '$0;[P4=@>_K2+X1\/I;&W32+18 MFA,!58\9C+;BGTSVH Y:\\3:KHCZK]IO8YT%G97$;O$%%N9I3$QXZJ,!N??F MM/PZH@\?^)86NA/(;6R<,0H8C][UVX!^N.XK;7PWHZRRR_V? SRP"VD+#=OB M'1"#U'M4NG:%I6DOOL-/MK=_+$6^.,!M@Y"YZXH T**** "BBB@ HHHH XVS M_P"2PZK_ -@6U_\ 1TM=E7&V?_)8=5_[ MK_ .CI:[*@#C;_ /Y*]HO_ &![ MO_T9#795QM__ ,E>T7_L#W?_ *,AKLJ "BBB@ HHHH *P?&^/^$"\19Z?V9< M_P#HIJWJK7]A:ZG9R6E["LUO(,/&W1AZ'U% 'GNL"^&G>!OM/V7R!JMGM$8; M(_=MCKQ6I::]J>J:W.MO?V-O'9:HUI/:S-\SQ@X&%VYW-D,#G&.U=#/X:T:X MMK.VFL8GALR&MD).(B.A7G@CL>U2-H&D/JXU9M-M3J 78+GRAYF,8^]UZ<9] M* /.M/55T?POA5!7Q==@8'0;[KI6S#XFU.YTW3-8CE.+G5S836&P?NT,K19! MZAUVACGC&>.]=*GA70XXX(TTZ$)!.;B(#.$E/5QSU]_<^M78])L(;U[R.TB6 MX=M[.%ZMC&[ZXXSUH X-_$>K:683>ZA)(NE:J\&JDQH UM(?W,AP./OQ].P? MTK7AO]4GUR/0I+^2VE.FF^\\QJ6+-(5"XQC"#&>,G(Y%=-+IEC.+D2VD+BZ M$^Y ?, & &]<47NEV.H-$UW;1RO$3Y;,.5SU /7![CO0!P^@Z_K_ (AU32XY M;R*RCN-+2]DCC@#$NLP5@"3]UAG'< BJ_AO57M+73-(BD%LFHZOJ@,P ^41S MR,$7/&3GTZ UW@T73EU)-16TC6[2+R%E48(C_NCV]JK?\(MH?]G&P.F6S6IF M\_RF7($G7<,]#[T 9'PYVCP[=QB1'*:K?*2@ '_'P_8=*Z^JMCIUEIL3Q6-I M#;([F1EB0*&8\DG'4U:H **** "BBB@ KC9O^2R6?_8!F_\ 1\==E7&S?\ED ML_\ L S?^CXZ .RHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** ]*XWPA_P C=XV_["47_I-'79'I7&^$ M/^1N\;?]A*+_ -)HZ .RHHHH **** "L7Q'JTFG16%M;G;=:C>)9Q.1G9D%F M;'?"JQ'OBMJL/Q+I4NHPV%S;#==:=>)>1)G'F8!5ESVRK,![XH PS*W\1?;,+-9+:_96M\%5#%P2=W7+'/%9+^!+I]'U' M3CK2@7VI#47<6G*OYBR;0-_3*+^&: +GAV1-?G778-0N#:A3!#:"4X&W(+2@ M\^9[=L<\]+FB:G)+J^K:+<.9)M/:)DD/5XI%)4GW!5E]\ ]ZK#PO/:^*/[;L M-1%J)HPM]:I;YCNF'\9^;Y6[9'/KFK.BZ9)'K&K:U.ICEU Q(D9'*11J0N?< MEG/MD"@#-\/F=O'OBB&2\NI8+8VWD0R292/S(RS8'U_*I-4\16^E:]JK/::A M))8Z4+ME1QYSWDTFL$M=:2=-.<\$'L>3Q3+OQ7%]I>]L[6[>4:"^I0"639#)'E6P1S\XR. M<<#BIU\&W"W0G&JKN&C_ -E8^S<;2V]N=QV-G 7CEC@X'MUJAXT\13 M7'A76/[+%W"]G#&\L\;"-XF8*X7!YR%8%AQ@'UJVW@>[C;3KBS\17=I?6UJM MG//%"A%S"IRH*'(!&3@^YIVJ^!1?R:JD&K7-M:ZK"J7<.P/N=5"AU8]#M4 ] M1I&50"[8RQ]3CBGT %%%% !0>E%!Z4 <=X-_Y&;QK_V% MD_\ 2>*NQKCO!O\ R,WC7_L+)_Z3Q5V- '&>'_\ DJ'C'_KAI_\ Z!)79UQG MA_\ Y*AXQ_ZX:?\ ^@25V= !1110 4444 %%%% !1110!R/CI[B)O#YM[NYM M_/U>"VE\F3;OC?=N!_(4'QNJWL\']DW@AMM3CTV>9F3Y6<)L;&@3:Z=-,=\ML+&\2\&8=^]DS@'YA@>]NXOLUA--8O/+;FZ0C".A8$D==NY2N?7'8YK:KF= M+\)2Z3K$\]OK-T--EF>Y&G%%V+*Y+,0WWMNXD[?6MZP@GMK&&&ZNC=3HN'F* M!"Y]<#@4 6**** "BBB@ HHHH **** "N.\/?\E*\:?[EA_Z*>NQKCO#W_)2 MO&G^Y8?^BGH [&N.C_Y++/\ ]@"/_P!*'KL:XZ/_ )++/_V (_\ TH>@#L:Y M;XBSW%IX#U6\M+F:VN+>'S8Y(6PP((_/KTKJ:Q_%.AOXD\.W>D+=_95NEV/( M(]Y"YR<#(YXH RY=2M]'AU'4XX]7E2PLC-)!,& D4Y.5WXY&P_@:!XZMH8[Z M6_L;BUCMM/CU%"Q5C+$V1P >#D8P?45=U30M1U?3KJQGU:-(KBVEMSY5KC[Z M[=QRYS@$X'J<]JQM5\+WMI9W=W%/_ &0FF"WBM5+,H;EP&;!/S$[>X&.M M $/BOQ+=3>&/%5I'%'K[6=!U;2Y)I(+;4+?R9)Y]-:"4' MA0,.Y+#;DU^R.Z_*\/+DL,C;C'/\ M"F0^-$GN=.C6PE1 M+B^DT^X:1U'V:X0$[6]<[>".N1ZTRW\$-!=B^_M,F^CU":^AE$ 42C$D97= M\RD =P<@&KEQX1M;C0;O3C<2I+@/2J<_BR>;5+NWCLGDTY=&340\,F)F5]XP M <8/R^M7M;\)+JUQ T=_);0QV0%Q$Z_*"Q^\ MYVM]<'FJDWQ$MWCEDT_3+N\C32TU4.I1 \))SC)^\,'@]QBK=AX/?3/L,MIJ M31W,&G)ITLGD@B:-/N-MSPRY/.2.3Q5=_ :1M<)97_V>WDT<:1'&8-Y1,D[\ M[AEOF/:@#1@\5VUUK"Z?;1%W,<4I!8*VR09#!3R5 ZD=*H^-VGCN/#GD7=S; MBXU:*VE$,FW?&R.2#^*BIO\ A#EF;3#=W@G.GM"\3^0%D4Q@#Y6SE5;'S#G. M35SQ#H,VMS:6\=\ML+"\6\ ,._>R@@ _,,##&@#.7QPIO7A_LF\6"'5%TN:9 MB@"2,$V-C.2"77Z9K3L]>:_NH3;6,TMA+++"+M2"%:,L"6'4*2I /KCUK*D\ M%7#_ &S;JX4W.KQ:J3]ESM9-F$^]T_=KS]:LZ1X2ET;59I;?6+HZ6\KSQZ<4 M79'(Y+-AOO;F[AM)5G2,1! \B_=9^3G M!YP,#.#0!FVWCE+B\AC.E7<<#ZG)I;S.R?),HXR VT^5;^ M34+H'Q2]G%(DN"G[X*@<\?)V('6M5/!,Z!0-6'&M'5S_ *-U8Y^3[W3GKUI/ M^$(G^QM;_P!K#+:S_:^[[-_%OW[,;NF1UZXH D3QRKWS1'2;Q((]5&ERS,4 M21@NTXSDJ2X^F:M6OBV"]U6"VMK2XFMYI)(1<1H2J,F02W'"DJ0#ZX]:IR>" MKAA=;=6"_:-8CU8_Z-G:R;,)][I^[7GKUJUI/A2;1]6FE@UJ[.EM*\\>G,J[ M(Y')+8?[VW))"T 9_BF>6#QMX(M+U>&_2!M/254B:# M>&,@ ))W#L!BH=1\,W>H^1)&*VDL->O;6_MI[B2*Z\M'(CG??)&5(P1G!!/(- %W5O&']D6$5]=:7=10 M>3%++YA563>VW8!GYF7J0.V.M9NJ>*9Q:>+5OK*<66ER+#NL9L3$&-'W9XQP M_7MBK.L>!#J_VA7UBX5+BRCM9-\:NVY'+!P>V23N Z\=,5)J'@J2]M_$$*:J M\2:TJ>;F -L<(J%AR.JH..W/6@"WJ7BN&P_M-X[66XBTE%>^:,C,8*[^ ?O$ M+AB/0]SQ6?>?$&WMGU!DTVZEMM/EMUN)PR;?+F *R*,Y8?,..M7;CPDL]QJ; MB]9(]6@6+4(Q&,2$)L+)S\A*\'KT'>J-_P" C>1:Y#%J0@AU7[.-BV^?)6$ M*!\W/"B@#1\8ZS)9RV,BW2:C#87$>\?NS,,QN# M_$I'X\'BBW\$K'X>CTR74&>6WOVU"VN4B"F*4R-)]W)!&688]#CWI^H>#([^ M.>?[8T6I2W<%Y]J6,$*\. @V$_=QGC/<\T 0GQT%G%N=*N6F;59-+&QD*^8L M>\$DD8!'\CFMCP_KJZ[:W#-;2VMS:7#6US;R$$QR* <9'!!# @CL:Y#6/#5U MI>H:8]G/>W;W&OC49G%MO6 >2Z,2%'0DJ.3].E=KI&DQZ5'[G:XN)" M,;W( X'8 *H ]J -&N-F_P"2R6?_ & 9O_1\==E7&S?\EDL_^P#-_P"CXZ . MRHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** ]*XWPA_R-WC;_L)1?^DT==D>E<;X0_Y&[QM_V$HO_2:. M@#LJ*** "BBB@ JO?WUOIMA/>W<@CMX(S)(Y[*!DU8KG?'=AJ>:6,DI#PA%W'("X)((XSP: MET[Q#Z9 M )WFE!7:HD0*IP3D\CG'2LF]\+ZG192^X\X^4' .>YI->L;A;GQ', M^GRV\-Z=.%FP:-?-EC?. "V#@XX.,@$9H ] L]3LM0W_ &.ZAGV'#B-P=I]_ M2N<7Q5?#4M=L7M+8RZ?(D-LB2L6N9'C$BC&WCAL$\XY/2G>#L_;-8EN+.XM[ MZ[G6YF$BH%/R",;=K-VCYRJ7?B7Q%K5K;W-AJ"RQS:;6'FJQ_>1[?,0@X;:1['#&L MRW\+WUCXDT>].G&:!-1O[R0*%/V=)E(1.O\ >^8@< DT =RVM:8EE#>M?VXM MIQF*7S!M<=<@]^*A?7;9+JR&^-[6];RH+A'#*9,$[3]0#@^V/3/G=G::CI%I MH$/]G2KJ=J+_ '6VZ)L0RRY!VEP".5Y!XP1CFM=K%)?#'A31=/AGB>VO[;Y9 MMN^-+=MSL<$C&%QD''S 4 >A4444 %%%% !0>E%!Z4 <=X-_Y&;QK_V%D_\ M2>*NQKCO!O\ R,WC7_L+)_Z3Q5V- '&>'_\ DJ'C'_KAI_\ Z!)79UQGA_\ MY*AXQ_ZX:?\ ^@25V= !1110 4444 %, MUDZ_H6IWW_"6B#1))%OOL36@_=C-Q&3P1ZG'2@#H[CQ)=1ZOXAL6^PVJ: M=:03P7%Q*0A,GF#]YQ\H!3MFM:X\0:19.8[O4[2&12JLKS $%ONCGU[5Q7B; M1=4U.;QD(M)EE74M*@M[4MLPTJ^9GJ>,&1>3Z&H[BR.H:_XKL(]*$TU_H]I$ M0P0;'99A\Y]N,D9^[]* .ZG\0:/;3^1/J=I'+Y@B*/*H.\]%QZFF?VQ!!>:@ M;N^L$M;,L#D29X&3C%>?C0VN;SQEH$5FMU-;[3Y!YSQ_?;D\'W- 'H<&L:;K:!K=UJ^NW> MGZ845Y+"X@BDD$:W/D[M\>5.5.&&">X%6)_#][*PEPIN8C+:R!LB55QN'U&X'Z'/K6C7'7% MI>7/B#P?%(D:W-A')@#L:XZ/_ )++/_V (_\ TH>NQKCH M_P#DLL__ & (_P#TH>@#L:*** "BBB@ HHHH YS5O$LEMI6N7VGP1W"Z1%(T MIDD*AW1-[(" >@[^IQZUCZKXYO\ 2K6X633[=[G^R)=4MRLQV%8P"Z-\N0<, M,<8/3BH8["]3P5XOT..W>?499[Y8T! ,@N"S1ODG&,.!G_9/I5J_\. _#W48 MK+27&KW>E-9[68&3)0J%W%CAE"^6X,AP6+[>>.%XZUS&JZ%J-W'KT46AR-' M=^'H;*)3Y8#3KYG'7C&]>?8XZ5?N-,U"?Q#/=2:3+);/X>^QX;8=TNXMLQGW MZ]* .C7Q'IEK8P/J.JZ?'-Y$=I/0U/=>(-'LF9;K4[2%EVY M#S*,;ON_GVKSW2;*2TURSL;C1O.N_P#A%8;:> [,[PY3#'."#CKZ46FB/8ZI M?Z$=/2_G/AFSLW<;<,_[Y,L3SC@<^@'M0!Z!)JT-OJ-V+B]L8[2WMTD<&7$D M9).2PZ!<8P?7-3V^L:;=-<"WOK>4VV/."2 ^7D9&?3BO/M3\+ZBMMK=E%ICW M1F\-0ZT7_ + ]W_Z,AKLJ "BBB@ HHHH **** ,V? M5XX]6&GH SQP_:+AR<+#'D@$^Y(.![&LNT\0ZEJNA'6M+TV.6U>-I+:*64I+ M.H^Z0,$+NZ@$]",XJLFG?\5KXBM[PD0:Q80+"WJ$$B2*/<;U/_ JG\*PZIHF M@V6AW=BSR6,(MX[B-AY4J)PK=9G&S/KGM7(ZQI6NWVNHZZ6/)M=:M MKN.2)XT66((%9CSN+CD'/8#&:T+#36'C&]-M)'+I+[=0>-#G;=$,A'I@@;_] M[GO0!NCQ%HK2+&-4LR[J[J!,O(3ACU[8.?I2GQ#HXL8KW^TK4VLV3'*)1M;' M7!]N_I7!:?X?U""#P_&VA2)]DUVZO)1B/"0OYVP\'_IJG Z8/I4EMI&O"":W M71FCAN+S469BT:R(LS;H\')VHUE#9$FT LOL0#GW&?0UP%IX=U2%K5I]#8M'X5_L MUSF,[I_E 7.?0'GIS6K%97%HKO3E\^[4D$Q*MNT1!(]6< >N#Z4 = MY1110 4444 %%%% !7&S?\EDL_\ L S?^CXZ[*N-F_Y+)9_]@&;_ -'QT =E M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 !Z5QOA#_D;O&W_ &$HO_2:.NR/2N-\(?\ (W>-O^PE%_Z3 M1T =E1110 4444 %4)=9T^&V$[W*"-I/*0CG>_HO]X_3TK-\=W5U9^!-;N+( ML+A+.0JR]5XY8>X&3^%8VJQ1Z;XX\*WZYACD6!K=//F21#&44D_,00, X/-.M]=TZXFAB28JT_^I+H5$O&? ME)&&XYXKG/B+;G4?"-]]@C-Q-&87G6(9:2!959TXZY4'COSZTWQS*FM>']/M M=(F6:^N+^VDM&B.2FV16:3CH @;)]\=Z -Q?%6F237D49N7>R?9 08VQ^= #(-9\.Z%I M6G26T0M;34'5+816K 2,WW1@#J>V>M6X_%&E22ZE&)9 VFKNNP87'E\;N>/3 MGZ5P^J&6+0/ TL^I1R0MJ5@538%_A/?/.*CN[B[B\8^*;^W1+_3K2[MY+ZP0 M_/(@MH_G7GYMI!^0\'ZC% 'IFGWT&I6,5Y;;S#*NY"Z%"1ZX(S52?Q!IL$DZ M-.6^S_Z]HT+K%QGYB!A>/6I]+U:QUO38K[3KE+BWE7*NAS^?H?:N5^&\T=CX M233K]UBU2UGG%\DAPQE,C,7.>H8$$'T(H Z2YTW1O$-M;7-S9VM[$5$D$DD8 M;@C(()['BG7USIV@:?+J$\:P6UO%\[QQ9V1CGHHX45Q^J7TPNO$5FMU+I_\ M9]A%-I2QG:"-C'<%_C^LM4M+\1F"0YDB$JJZE6*'H<'G%7*XG5IWCM_!5U9L&F:^AARISNB>%_,' MN,#=]5%=L.E !1110 4'I10>E ''>#?^1F\:_P#863_TGBKL:X[P;_R,WC7_ M +"R?^D\5=C0!QGA_P#Y*AXQ_P"N&G_^@25V=<9X?_Y*AXQ_ZX:?_P"@25V= M !1110 =*Q[GQ/I=K/KFZL_ >M3V M999EM6PR]5!X9A[A23^%9?B8);^)/!5M9S0P;+F98MXW*%%LX'&1["@#<@\6 M:-=7EA:P78DEOFE2$*I/S1@EU/\ =(P>#S6A-/;V]_ K1-YUSN02+$2,*"WS M,.@ZXSWKSZ]\.P:1XE\.6C7\AGU#4K^[N9U(C8O);L#M'.T8 [^^:/#VM7< M[^"_-U>259YKZWF1F4^<(_,",QQDD;5H [:P\1Z?JEK;7-FTTL-QX89[]0N/K3]* MN=3EBTJZAUR\N+XZU<6,T+,I#6XEE4DJ!@%5"L&]L=#0!ZCQ69IMKILT\FKV MUD(KFXW))*\121PK$F3WJY7D=GXGF.D:/:ZIK?V2SGCO81J$I/S2QS ME$#.",-Y8R,\&ME=3O[35]-\V_EU&U8VD#3P-Y27>D2Z/QQ7JPZ4 %%%% !7'>'O M^2E>-/\ 'O^2E>-/]RP_P#13T =C7'1_P#)99_^P!'_ .E# MUV-<='_R66?_ + $?_I0] '8T444 %1SW$5K"TTSA(U&2Q-25R_B620^)O"E MJV?L2-K)$DN2T+A8E;.UF., '! MY]C5NPUW3]3U"\L;2?S)K-8VFPIP!("5(/0Y /2N/ELY=9\<^+=-@OXK=;G3 M;2&4^7O?!\X';R #@]\]16!J\2:!/XL_LW4)K4Z/IVF"WV2@$[!(H#^HQP1[ MT >DZGK>F:2E_?7JR1)I\*M-,8&(V-D_*0/FZ<@=*O1WT4MX+95EW&$3[C&= MFTG &[IGCIUKSSQ/?R26/Q'M'U!IX8]*C>&)F&(M\4F0,>N!^=-\3:M?6LNN M+9:Q-$(O#27D*1E?W3AF^8<=P!G/X8H ]/XJO>W<=C92W4JR,D2[F6)"['Z MF6VM2Z;KEV]K_9<5X\Q97\F;S ,*<8"LF21_LY&,U-XBNM0TFU M\4_8-U":581:E)J*6L2WDB[7F"_,P]"?2O-O%.IWT-SXSFAUNYC_ +-M+2ZM M(TD4*CD.2.G(.!P>N?I6A)KC7OB^ZL)]=&G7=M?Q&TM@A)N8"J'"C.'#98$X M)7\* /1:I7FJV=C-'!-+^_E!*0HI9V ZD*.<#UKF/#VIWA\3/9WCM<),MQ+! M=02[XI%60##H>8W4$+Z'GO263_V?\4M>&WOYH;6=_O M20C&"3WP2RY[[: !O'&A)IEWJ+W,JVEI/]FGD,#XCD!VE3QU!('U(JT?$VF+ MJPTMGF%Y]G^U>48'!$7][ITSQ]>*\[O[NW_X5SXO;SX\?V],,[AWN4KJ_M,+ M?%M$69"QT-B%#(/(@TCP)!:W*1+_:- MOY4AP>/L\GS8[YR/SH [ :_8-KYT022?;Q%YYC\IL>7G&[.,8SQGUJ76-7L] M"TFXU._D,=K;KOD<*6P/H.:X+4+J_P!.\>ZQ)#<+=ZA%X9+P(J $N)7(7:"< MFJ&I:G;ZGX#\47=IXA%_!+I#;[<(<0R$'DDDE6;.-GMTH ]*M=:L;S5[K2X9 M&-W:Q1RRH4(VJ^=IST/W3T]*T,UYAK.J7.GZYXFO--;?<1Z)8%2@W%5\V7>P M'?:K%ORJ]J,.HWUUJ^GZ)J-Q):MI:7=O*LQ8QW(9MJA_[KJ!D?EC- 'H.:*\ MYL=1N-1UQ"DMV-/\16T4]K^]8&!HB#,!_=RK#'T-!U;4Y[:6[BN)5UFWUT6I MLMWRM 9@H4KZ&([]W7OG'% '::YJ>G:-IDFIZF0MO;$.7V%BIZ9 '/>GZOJ] MEH6F2ZC?R&.VB +L%+$9XZ"O,-2>:Z^'7C"]NM6N;IX)KVS19)%V;!,-IP / MFP, ^AJYXWU>.ZLO&%E=WKPR6UK&UC"K[1+$T89G _CRVY3UQM[4 >FW%Q#: MV\EQ<2I%#&I9W*QOB L ME_X1M[FT#3VD=Y:W5RD8W>;;+(K/QW&.<>@IGC1UU>+0;;2Y5FO#JMO<1-$V M?+C1LNY/9=F1[[L=Z .TXK*M/$6GW]I'=6K2S1/=FT!2%CB0,5.1C@ @C)XK M@]-U.[2\TZZDUNYF8^);K3RDDB['@_>X! ')&U"#_C3+/4);73+.2VOVA$OC M&>*5488E1[B3(/?&,'B@#U7BF+%&DCR*BAWQN8#DXZ9KRV#5+V*\^U2:WG>@#N;W4K33S$MQ*%DF)6., L[D==JCDTVQU6TU"2>.WD)D@($L;* M59"1D @\CBN7N2UC\6H;R_;99W&D?9[.1_N+,)=TBY[,5VGW"^U7O$^I6%I! M;R&XDB:YNXK=I(6"!SAB%=_X5Z\CGH!UH Z>C->86>HWW_")V/B)KZYN#H^H MW"7D22$^;;"9TY ^\RKM<=R%]ZO7:WD7B+PY8SZK=P+J:7LES LW3*AE )&1 MMS@?2@#T&BO*/#^MWB_\(?>W&L7,QO!>6URK.&#I$LA0[0/O?(O/4Y]ZHW7B M:[.EZK+I^LW*Q2>&S?02-*KR&97/S'C"L1@%1T]C0!Z_@*JO M'^-<[X$N;FZ\4>');IF>3_A&YU#L](/^_T?_Q%'_"" M7/\ T.'B#_O['_\ $4 ==%%%!&(XHTC0=%10 /P%-BMK>&1Y(H(D=_O,J %O MK7FEIX?U*?QUJ6B-XMUT6UM8P7",)8]Q9V<'/R=/E%;_ /P@ES_T.'B#_O[' M_P#$4 =*=)TUBQ-A:DL?TJQ+;P3P^3+#')%Q\CJ"O'L:Y+_ (02Y_Z' M#Q!_W]C_ /B*/^$$N?\ H..-K*V9(\[%,2D+GK@8X MI4T^QC,A2TMU,H*N1$HW ]0>.:\U\;Z+J'ACPU)J=OXJUV619X8@KS1XP\BH M?X/0UT7_ @ES_T.'B#_ +^Q_P#Q% '66]K;6B%+:"*%2(/\ O['_ /$4?\()<_\ 0X>(/^_L?_Q% M '6R00RNCR1([QG*,R@E3[>E$\$-S$8YXHY8SU5U##\C7)?\()<_]#AX@_[^ MQ_\ Q%>(/\ O['_ /$4?\()<_\ 0X>(/^_T?_Q% "^#?^1F M\:_]A9/_ $GBKL:P_#?AB#PVE[Y=Y=WDU[/Y\TUTP+,VT+V [**W* .,\/\ M_)4/&/\ UPT__P! DKL\URFI>!X[[7;K5[;6M4T^XNDC29;210K[ 0IY4]B: M@_X02Y_Z'#Q!_P!_8_\ XB@#LLT9KC?^$$N?^AP\0?\ ?V/_ .(H_P"$$N?^ MAP\0?]_8_P#XB@#KYHHYX7AE17CD4JZ,,A@>"#5*VTBT@AABDC2X\@;87F0, MR*.@R>>/6N=_X02Y_P"AP\0?]_8__B*/^$$N?^AP\0?]_8__ (B@#K);6VGD M22:"*1T^ZSH"5^A/2HDTVPC*%+.V4QDE,1*-I/IQQ7,?\()<_P#0X>(/^_L? M_P 11_P@ES_T.'B#_O['_P#$4 =-_9=@JKY=G;(4;N..*YC_A!+G_ *'#Q!_W]C_^(H_X02Y_Z'#Q!_W]C_\ B* . MI73[)8/(6T@$6[?L$:[<^N,=:D,$#3K,8HS*O1RHW#\:Y+_A!+G_ *'#Q!_W M]C_^(H_X02Y_Z'#Q!_W]C_\ B* .P95=2K ,I&"",@BF0P06R;((HXD_NHH4 M?I7)?\()<_\ 0X>(/^_L?_Q%'_""7/\ T.'B#_O['_\ $4 =;#!#;H4AB2-2 M*03>1&@56D&"K$#K@C/U ]*T'O\ DI7C3_IH WZXY/^2R M3_\ 8 C_ /2AZ[&N9UOP9%K&N+J\6K:CI]V+86S-:.JAD#%@#E3W)H Z;-&: MXW_A!+G_ *'#Q!_W]C_^(H_X02Y_Z'#Q!_W]C_\ B* .RS534+"#48%CER&1 MUEBD7[T;CHP]_P#$BN8_X02Y_P"AP\0?]_8__B*/^$$N?^AP\0?]_8__ (B@ M#J8K*VBF,X@A%PP^:41@,WKSUI)-.L96D:2SMW:3[Y:)26^O'-';76-&N]/B$5HUS ;=IHX5++&1@@=.U8__ @ES_T.'B#_ +^Q_P#Q M%'_""7/_ $.'B#_O['_\10!IZOX:&J^%IM%%RMMYZJ)9HH%!;&"3MSC)P*U$ ML+;[&+:6""1#@NOE *S=SMZ=:YC_ (02Y_Z'#Q!_W]C_ /B*/^$$N?\ H0.F>*E%M;K)'(((@\:[48(,J/0>@KD_^ M$$N?^AP\0?\ ?V/_ .(H_P"$$N?^AP\0?]_8_P#XB@#K8X((I&DCBC1W^\RJ M 3]:)X(+F/9/%'*F<[74,,_0UR7_ @ES_T.'B#_ +^Q_P#Q%'_""7/_ $.' MB#_O['_\10!USP0R0F%XD:(C&PJ"N/I3E1%0(JJ$ P% X KC_P#A!+G_ *'# MQ!_W]C_^(H_X02Y_Z'#Q!_W]C_\ B* .E_LG3?+,?V"UV$[BODK@GUQBE;3K M0,9(;>"*<+M258EW+Q@8XKF?^$$N?^AP\0?]_8__ (BC_A!+G_H[!!'!_>15T-MHEC;V\=NT,R@GL.U9WB#PC%KNIVFI+J5_87=M$\*R6CJI*.5)!R#W450_X02Y_P"A MP\0?]_8__B* .J%E:"Z^U"VA^T?\]?+&[\^M!L;,PO";6 QR-N=/+&&/J1CD MURO_ @ES_T.'B#_ +^Q_P#Q%'_""7/_ $.'B#_O['_\10!U45E:02^;%;0Q MR;=NY8P#CTSCIQ4D,$-NFR")(TSG:BA1G\*Y'_A!+G_H@KE/^$$N?\ HO% 'I0TO3QMQ96PVMO&(5X; MUZ=:!IFGA HLK8*&W@>4N WKTZ^](/^_L?_ ,10!TYTS3SULK;[V_\ U2_>]>G7WJ=8(5G:=8D$K@!G"C<0/4UR M/_""7/\ T.'B#_O['_\ $4?\()<_]#AX@_[^Q_\ Q% '730Q7$9CFC21#U5U M!!_ TUK6W> 0-!$81C$90;1CIQTKD_\ A!+G_H.KN\T_P1K%]8736UU;6KS1R*H;!49Z'BNAK)\3:1)K_ ([N(5 :4P3B!,9R!G.X_3'2NIO-!EN9]*OTN4C MU+3T=%D\LE'5U =2N*_$NIV6FWD(<.8XXT6./]W<3)>-%/N/8>6N[J,9)[5VEIXCM M+C6_+EO5B64*EK ?XPVYCD^Q(JE>^"X+OQ$-3%RT<;36UQ+ $ZO;[O+P>P^;D8_A]Z *VG?\E:^Z;JQM+T*+NU@G"_=\ MV,-CZ9KC],LXI_B%KFGSZ79_V=;VML]OFS0#>V[?SCGH* .@\+>(+?Q1X:L= M8MN$N8PS)W1NC*?HUM[2+RK:".&/.=D:!1GZ"I: "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HK"\7ZW<^'?#5SJEM;QSM 5W)(Y M48+!2>A]>E)J>MW">(+70M/CC:\FMI+MWE)VQQH54=.Y9@/H": -ZBN*T_QO M+X@-E!I%J@NI;![Z99V($>US'Y>1W+JXSV"YJK!\1OMT^GS6EH/L$_^QDL_P#V:NILM0-]>3^6%^RQG8CD\R," M=Q _NCIGN0:Y;XE_<\)_]C)9_P#LU ')KNZN=)M(((H9]5BENH/.)^2% A&X#^([UX[#/I0!U5%M=70 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%+X:]X]UG6[2VNDL'L;:V62>!HMTB-(6 # '@,OY MUWM%% !1110!POQ=_P"1 F_Z_+3_ -'I7#G'WL@^A!JU9>);:_P!+@O(8 MI3)-.]L(.-XD1RCCTPI5B3TP* ,F^\>O96UE,/"^O3_:H?-*16N6BY(VOSP> M,X]"*??^.7L=0CM!X9UV<.D;>;#;91=X!P3GJ,X/T-==10!RK>-'7Q)_8_\ MPCNM$>>(?M@M_P!QU^]NS]WWIECXX>]U.2R/AG7( BR'SIK;$;; 3@'/?&!] M176T4 M_LUN9P)K7:9<$#8G/+<]/8T0>/))]*O+[_ (1? M7HS;/&H@>UQ)+N)Y49Y QS]17844 <>?'<@T-=3_ .$7UXEKDV_V86O[T84- MOVY^[SC/K277CR2VTRQO!X7U^4W8D)ACM7NS\C<\,,MS M&OVJ*VS$-X4Y MW9Z#=@_0UU=% &+H'B6T\0S:K%;1S1OIMZ]E,)%QEU[CV-:[S1Q% [JI+5H=9ECF82E_.< 9?G[N?05/ITW]H^/?$2W>#'IL-O M! K=%61"[M]3D#/HM &_;ZQIUTL[07UO(+<[92D@.P^_I5T$$9!R*XG3+3[/ M\1;Z";3[,6]UI@,$EL,+Y228*2+C!8[\@], BKW@6ZEFTW4K.1F9-.U.YLX6 M8Y)B1_D&>^ =O_ : .HHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH YSQWIM]K'@^^T_3H!-IXILO$=G;^;(+&2SGMF<*<,RNI!Z<,I!_WO:NEHH \^T3P=J7 MA62SN[,1WEQ_9CVERF\(/-,K2AP3_#N=P>^,5IZ=X/33/#FC:5''#)<6D2PR M7NT;T')STV*:_BC C>9_+%G M+M"MNP=W!R"HZXKJ8[B&5ML$[*5IKF6_@E>4_>.V832RGTZ'\2!7H%-\M/,\S8N_&W=CG'IFG4 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44QYHH MB \BKGIN.*9]KM_^>\?_ 'T* )J*A^UV_P#SWC_[Z%'VNW_Y[Q_]]"@":BH? MM=O_ ,]X_P#OH4?:[?\ Y[Q_]]"@":BH?M=O_P ]X_\ OH4?:[?_ )[Q_P#? M0H FHJ'[7;_\]X_^^A1]KM_^>\?_ 'T* ,?QE%+^\T 1-J%O'YJ)*A8 M.%Y9< CG&<>]?+]Q\8?$UQXGL]?D2R^VVD#V\8$1V[7.3D9ZU]<&ZMR/]?'_ M -]"OF+Q'\, _P 9(=(M"J:3J+_:UD4C$46&.&) D:*PPJ@8 _*I? MM=O_ ,]X_P#OH4 345#]KM_^>\?_ 'T*/M=O_P ]X_\ OH4 345#]KM_^>\? M_?0H^UV__/>/_OH4 345#]KM_P#GO'_WT*/M=O\ \]X_^^A0!-14/VNW_P"> M\?\ WT*/M=O_ ,]X_P#OH4 344Q)HY<^7(K8Z[3FGT %%%% '"_%W_D0)O\ MK\M/_1Z5W/8UPWQ=_P"1 F_Z_+3_ -'I7/=+AAFBGO;Z> M2V\U"@D!2/:03V)0C-0^*M"U+Q?/>WUG:2Q"'1D@2.5=ADF^T1S&,9]!$%ST MRU>I44 GKIT%M%O4HYE29IMRCKE"$Y]<=J] IDDL<6/,=5STW'% &7X6;5' M\+Z:VLJ1J)@7SP1@[O<>N,9]ZUZA^UV__/>/_OL4?:[?_GO'_P!]"@":BH?M M=O\ \]X_^^A1]KM_^>\?_?0H FHJ'[7;_P#/>/\ [Z%'VNW_ .>\?_?0H FH MJ'[7;_\ />/_ +Z%'VNW_P">\?\ WT* )J\U^+7C3Q'X&M;'4=*MK2:QE8Q3 M&9&)1^J]#T(S^5>B?:[?_GO'_P!]"L?Q5I.G>*?#-_HUS-$$N8BJMN'R/U5O MP(!H ^>-*^./B=+Z2'3](TG[1?7&XK% P,DC8'/S\?_?0H^UV_P#SWC_[Z% $U%0_:[?_ M )[Q_P#?0H^UV_\ SWC_ .^A0!-14/VNW_Y[Q_\ ?0IZ312DB.16(_NG- #Z M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HKF=8\;6.CZR=*-GJ%W=K L[K:6S2[ M48D G'NIJI_PL&W_ .@#K_\ X+I/\* .QHKCO^%@V_\ T =?_P#!=)_A1_PL M&W_Z .O_ /@ND_PH [&BN._X6#;_ /0!U_\ \%TG^%'_ L&W_Z .O\ _@ND M_P * .QHKCO^%@V__0!U_P#\%TG^%'_"P;?_ * .O_\ @ND_PH [&BN._P"% M@V__ $ =?_\ !=)_A1_PL&W_ .@#K_\ X+I/\* .QHKCO^%@V_\ T =?_P#! M=)_A1_PL&W_Z .O_ /@ND_PH ZRX@BNK:6WF0/%*A1U/1E(P1^5?%?CKP[=> M$?%U[H\KR-'%)OMW8GYXSRI_+CZ@U]4?\+!M_P#H Z__ ."Z3_"O./BC9VWC MN;2+FWT37(;BWG$5PYT]P3;DY;'')!Y ]S0!I_L_^%)+#0)_$=X&-QJ'R6X8 MGY85/7_@3#\E%>RUQ%GXVL+"R@L[7P[KL<$$:QQH-.DPJ@8 Z>E3?\+!M_\ MH Z__P""Z3_"@#L:*X[_ (6#;_\ 0!U__P %TG^%'_"P;?\ Z .O_P#@ND_P MH [&BN._X6#;_P#0!U__ ,%TG^%'_"P;?_H Z_\ ^"Z3_"@#L:*X[_A8-O\ M] '7_P#P72?X4?\ "P;?_H Z_P#^"Z3_ H [&BN._X6#;_] '7_ /P72?X4 M?\+!M_\ H Z__P""Z3_"@#L:*X[_ (6#;_\ 0!U__P %TG^%'_"P;?\ Z .O M_P#@ND_PH [&BN./Q"ME4DZ%KP &2?[/D_PKH]'U6VUS1[35+-F:VNHA+&6& M#@^HH O4444 %%%% !1110 4444 %%%% !1110!YWK>BZ?XB^+D%AJL!N+6/ M0FF6(R,H#_: -WRDH2Z+=QZ68A>O&5B,K%5!/? M(Z<9H P/^%8>#?\ H#+_ .!$O_Q5!^&'@T==&7_P(E_^*JKX0B\OP]K&G31W M]I?V\C)-.5)0,K1R'^$K@CWS5_PI;#6? OANXOY9Y9/L,,K-YK NS1C) M8@\]30!%_P *P\&G_F#+_P"!$O\ \50?AAX-'71E_P# B7_XJLWP/YD?P^L- M<'GW5^L$N1+X,=%3<. ?/ES_P"A5GZ!JLT' MBKQ+I5JZSW;ZKY@CN)FQ'#Y,6XCK_$W"CUK1^)!:/PLD\;3++'?6@7R9"A(: M=%9>",Y!(_&@ 'PP\&GIHR_^!$O_ ,52_P#"L/!O_0&'_@1+_P#%4R^U,>'= M'UG6H=)O%:Q@#&&:"Y012;_,25F5 M<\<$,ISVQS0 I^&'@T#)T90/^OB7_P"*H_X5CX,)(_L=, M-;O+_P *>*+26+[/+IGD8GMYSARQ1A@C!Z'!%:\_B./3=6\3R'3G62Q2T+RB M0OYJ/N ;:,[0O).!G&: '?\ "L/!H(']C+D_]/$O_P 52_\ "L/!O_0&'_@1 M+_\ %5E7^K7%_P"*/"M]8&.9IA>HBQW),,H6,%6./\,BNM\,ZU_PD7AVSU7R M3 9U.Z/.=K*Q5AGN,@T 8_\ PK#P;_T!A_X$2_\ Q5'_ K#P;_T!A_X$2__ M !5==10!R/\ PK#P;_T!A_X$2_\ Q5'_ K#P;_T!A_X$2__ !5==10!Y_H& MBZ?X>^*=]8:5 ;>U?189FB$C,"_G.,_,3S@ 5Z!7'1?\ECN_^P##_P"CY*[& M@ HHHH X7XN_\B!-_P!?EI_Z/2NY'2N&^+O_ "($W_7Y:?\ H]*[D=* %HHH MH *\_P#$FCV'B#XH:5I^J0FXM!I-Q,(O,91O$L8!^4CL37H%<;=_\EATO_L" M7/\ Z.BH D_X5AX-_P"@,/\ P(E_^*H_X5AX-_Z P_\ B7_ .*KKJ* .1_X M5AX-_P"@,/\ P(E_^*H_X5AX-_Z P_\ B7_ .*KKJ* .1_X5AX-_P"@,/\ MP(E_^*I/^%8>#?\ H##_ ,")?_BJZ/55O7TFZ733&+UHF$)E)"AB."<5RG@6 MW:&TU;2KN*^MM0AD47 FO6N 0RY5XW/8C/T(- %C_A6'@T?\P9?_ (E_P#B MJ/\ A6'@T_\ ,&7_ ,")?_BJ?X1M_P"V/ >@R7\T\SB%9&8RL#(V"/F(.3US M]:S?!$;#P1!K.9[F^B:[P)+EL2XED4*2QQT Y/3% %\_##P:!DZ,H'_7Q+_\ M51_PK#P;G']C+Q_T\2__ !58OB;Q$^K^&=;@QY4^F7MB!+;RMMD$DD9X/!(P MQ!'2KNG:I+:>-_$>F6C+-=S7D4D<5Q,P5(_(0NPZX +=!ZT 7!\+O!:YQHB+ MDY.)Y1D_]]4H^&'@T]-&7_P(E_\ BJ/B6TD7@:ZN(WECFBFMRK0R%&YF12,@ MCJ"1^-.N+P:'INKZO!I5VKV-H9?*EG.V4#+'&21D!>OO0 G_ K#P;_T!A_X M$2__ !5(?AAX- R=&7_P(E_^*IC^.);2+4I+_3=BVVFQZC$(I-Y=')&#QP05 M^F.:R_%VO7E[X6\7V+Q""33K))5N+:,'/X>M &O_PK'P83C^QU MS_U\2_\ Q5'_ K'P:,?\29>?^GB7_XJBXU]=.UC7G_LR5I;*QMI3(LA;SD9 MG ^49QM(8GC./PK+U'6)M4UCPEJ%D8Y6>^N(HQ#&]8?7=#AOY(!!*SR12 M1!MP5T=D;![C*FM:@#D?^%8>#?\ H##_ ,")?_BJ/^%8>#?^@,/_ (E_P#B MJZZB@#D?^%8>#?\ H##_ ,")?_BJRM&T/3O#OQ;-EI-N;:VET)I7C$CL"XG4 M9^8GG%>AUQK?\EIC_P"Q>?\ ]*%H [*BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M XVQ_P"2OZQ_V!K3_P!&RUV5<;8_\E?UC_L#6G_HV6NRH **** "BBB@#.UG M6K'0;+[9J$IB@W!"^TD DX&<>I('XU'<>(=.M=3L=.FDD6ZOE+6\9C;+@#)[ M=@>?2L7XFR*G@:YS(L9-S:8)_P"OB,__ %ZI:IY\/Q)\(BZOHYMT=[M 39C, M:>YSF@#MKFXBM+66YF;;%$A=SUP ,FLVS\3:5?3:;%;W!9]2MC=VPVD;X@ 2 MWM]X?G7%^'M=DUB07%QKBQWT<-PE]IA0[E8 CY@3\@4C@CKGWJIHMR\5O\.V MMPLMPGAZZ,<>?O.(H,#\QB@#U>DXKSS3;N]U-?#+PW]Q(-6M)!J:AL&)A%G> M/[A63Y<>_M5&TU/5;?\ L>>::YD,8ET.]4N2#=\B.3'N5Z_]-!Z4 >H\5'<3 MQVMM+<3-MCB0NQZX &37 ZE>7D#>);(ZA<6]QI5E%)IK9YE_=9WG^_F0%2/; MWJ32;B^O_$.N'4-2N$-E#;SBT#J$C:2!MZ'C)4']10!V%OJ]E=:)'K$,I:RD M@%PLF#RA&0<=>E2:=J-KJNF6^HVDF^UN(Q+&Y!&5(R#S7FWAO5PFC^%M*N[M MK2R?P]'-#(K[?-G&%*Y]5'./?VK0TB*[U+X#06VE.3>OHGDQ;#@^9Y>-H]#G M(^M '7IXBTMW0"Z7RY'V)*0?+9LXP&Z$YK4XK@-=N+&]^$$EG9(&DN-/2VM+ M9!\XFV@(H7J"K8^F/:L/5M2U>QB\3O)K=Q]HTB33WA564*&95WJ>.5)+<4 > MC?\ "1Z<7U2-))))-,VBY1(V9E+#( '/'I6K7EVN7TMG/\ $:[LK\VL\$5G M(DJ$9!$73GUZ4WQ!JM_!>>+[B/6[A%TPV,]JBLH52P.Y3QRI]* /5**\\77) MK[Q9<64VMK87EKJ*K#:;"6N(, @ 9PP8$_,.GX5Z'0 4444 %%%% $%W_P > M<_\ US;^1KFOAE_R33P[_P!>,?\ *NFO/^/*?_KFW\C7,_#+_DFGAW_KQC_E M0!UE%%% !1110 4444 %%%% !1110 4444 <4?\ DMD?_8NO_P"E*UVM<4?^ M2V1_]BZ__I2M=K0 445S>M:KJ-EXKT'3[9[<6M^TPF,B$LOEIOXY[]/:@#I* MK7]K)>6C0Q74MJY((EBQN&#GN"*S+7Q?H=[F.@P!TINDZ,-'\/6^D6UU*4MH1!%*X!95 POL<"JK>,O#ZK 1J4+> M?")XPAW$H6"[N.VXXI]GXMT._O+>UM=0BEDN&D6+;T=D)W 'ID8/'L: *EMX M+M+?P6_A@W=R]H5*K(2!(OS;AR!C[W/2H9_ MM.MUNU*]WW5U;WQQK'";@L_RA MHAU<9ZKTY'K3+?Q;H=U]H\K4(B(+=;IR>!Y1'#CU% $&I^&&UC3KRQO=4NGB MNH#;L%"KM5C\Q''4@8S6=K7A>Y6'4[VTGNKJZO+6&TDB4HA\M&)RN1C=AGX/ M!SBIO$/BPV_A^XO=(EB:>UN[>">.9""@D=%Z=0<."*M^-M7O=!\)7VJV'DF> MU4/ME4E6&0,<=.M &'8>%+K5?#]]I=]-?6ME=A7,2-%&6DF*X08'7&> ME8R>,='M-/@-[JL$L_V%+R1HE/SQG \P+R0I)S0!'!X(L[74+*]MKF:*6UEG MG 55"O),,.2,<< <"M/P[HD7AW1HM,@GEFBB9BK2XW?,Q8CCW)J*/Q3H]Q-< M00ZA#YD-M]I+'[OE_P!\'N!D9QZU6L/%5J\NDV4DQN9KVQ^UBZBB(B=1M!8> M@);/7@4 ='165%XCTJ66>,7D:M!#Y[ASM_=_WQGJOO6=HOB"XU/Q?J^G'R_L MEM;6\T.$97!D,@(;/^X"/8T =-1110!QT7_)8[O_ + ,/_H^2NQKCHO^2QW? M_8!A_P#1\E=C0 4444 <+\7?^1 F_P"ORT_]'I7E=R.E "T444 %<;=_\EATO_L"7/_HZ*NRKC;O_ )+#I?\ V!+G_P!'14 = ME117-^(=5U"PUW0K.UEMXX=0FDAD:5"2A6)Y 1R/[N/QH Z2BO.[7QY?/J=A M'(;*_NM&-CJ=L8[X2.D17+3JJG M[OIM(Y^F* -6^MGN[.2&*YEMG;&)8L;EP<\9!%5K325L[:=8[B5[F?F2YDP7 M8XP#TQQV%<]HGB>XO+2Q_M"^LX+J75+JT\L(?WZQ/(N$YX/R@Y]C6K;^,M N MKF"WAU*%VG+K&P/RLR9W 'ID8/'M0!8T71%T/0(=)M[J5T@0I%+( 6 [=.#B ML^T\&6EMX1N?#;W=S+9SB0;B0KKO8L<$#^\2:LV?C#0;^Z@M[;48I'N$=XB/ MNR!<[L'H2,'BH+/Q9I::?9R76KVT[W;3&!XE($H1FR%'.< 8]R* *MSX"M;J MWOXWU*]+WYMVN)"5RS0XVD#&!G:N?I3KCP/!<:A.A48(.)M)?2H-2CNUDMIT9XR@))5?O''7COZ5)'X@TN62!8KM)!. ML;(ZG/:@"+Q#H*>(M&.F3W4T,3.CNT0&YMC!AU]U!J&_\.2:G8W=I M>:IV:?KVNMIESINGVT0FO\ 4YS# C'"J%4L[M[* MH_$D"I%N-2L;S=J$EJVG"!Y)+A04,;*5P"#QC&[G/:@#$U3PI/#:7=S97%U= M73Z='IPAW(F8U;J"1C=@L>>#TJGIOA:ZU/0]0TR]>^M+&]B\N1)DA63.1RNP M=,9'/MCI72R>*M&AM[J>>]2!+55>;S/RR2,/YAY7] M_C^'WILGBG18KV.S-_$T[B)@B'<<2'"'CL?6@"30-%30-,-C'<2SIYLDH:4# M(+L7;I_M,?SK4KGKGQIHT&FWMZD[2K:6OVMD1"6>+G#J.ZDCKTJ6#7;>XUF. M 7L48^PM?_TH6@#LJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#C;'_DK^L? M]@:T_P#1LM=B2 ,DXKCK'_DK^L?]@:T_]&RUJ>-4#^"-=;+*T=A/(C*Q4JRQ MD@@CG@B@#=#J3@,"?K1N (&1D]!7&Z&\%KI]G?W.GW-NMOIWVE[EI2P?Y!N! M&XYX)//I65>:K>R>)M#UI8D03Z->7,4?G,5*@1,H8=,X8\CUH ](HKAQX^:" M"UN[NT1+:?0/[7.QR65@8P4Z8Q^\Z^U;-QJFKVD,[W%I9JH:(12_:,+AB0V< MC.5XZ=<\4 ;-S9VUX@2ZMXIT!R%E0, ?QJ,V%C+-'*;2W:2'"HYC4E,= #CB MN/B\6:GJ3Z']EC@A^T:I5XX!,>>>>:?IGB=5O+FQBT]+>^N= M:GLU4REE9DA$C2$]OE X'M0!UYL;0R32&UA+S#;*WEC+CT;U_&FQZ981/$\= ME;(T(Q&RQ*"@]N..IKE#XUO?MMK8+IL;73:I)ID^9L(CK$958<9*LN#[5M>' MMW$5Q!-/;RQQMN7?$[(=I[@[[FVLT89%.X#/)5@WUH ["2V@EE262&- MY(_N,R E?H>U,^P6?F32?9(-\PVRMY8RX]&..?QKF(/&,UQ;:/?K:QBPUB8P M6TF\ED8AC&7&.C;.W3(J&P\9WU[:Z#,+"'=JD%RQ02D;7B!( )'0XZ]J .L_ MLZR$447V.W\N)MT:>4N$/J!C@U.B)%&J(JHBC 51@ 5R&B>,+[4;C06N]-C@ MM=;M6EMWCEWLCJF\JXQT*YP1Z5?GOGOO&HT;)6VM;%;N8*<%V=RJ#Z (Q_$4 M ;2VUHLYN%AA$QZR!1NY]ZB?3M-F:0R6=J[2D%RT2G>>V>.:\VMGEA\%>-4C MM;N0)>:B$G$Y_=B,MLP2V1MP.E,U&[_L/_A"]1B@N;DC29I9421VW$)"=[#/ M(7M 'IITS3G\T&RM6\S D'E*=V.F>.:&TK32LFZPM2'QOS"OS8Z9XYQ M61I&DV,NBRSV%^\KW_[\WD6:#?(\CEF9LGDDFL^U\5S6D.;?1T1KCQ!)ITR_:,XV<#Z4 >ATA(! )&3T%,?\JZ:\_P"/*?\ ZYM_(US/PR_Y)IX= M_P"O&/\ E0!UE%%% !1110 4444 %%%% !1110 4444 <4?^2V1_]BZ__I2M M=K7%'_DMD?\ V+K_ /I2M=K0 5S.N:?J5SXN\/7UK:K):V+3M.QE"G]Y'L& M>N.M=-10!YW8>&]:MTT17L8U^R:Y(Y/-QCU(\T?\ ?)J*/PGX@L=( MTL06]CDT4 WE6V8!4>21'PHX) V$9[DYK+L/#>MV\>B*UE&IM-;NK^4B9>$E\[;CU(\T? M]\FN\N[V"S$?FM\TKA(T RSMZ ?K659^*+:^35##:W9.FR&*=3$0=X 8@>O# M _C0!R2>$O$5X)6OQ:B>XT.[TR:19.WC_L2XT^XECE#&-Y @!'0<>] M:!(% '!7'AC5;[3=/%Q#$MUIFFW%F@CD&V=Y(UC!'HORYP>^/2JJ^'/$D(LV MM+>VAN+?PY_9RO)(K*)P4/3^[\AY]Q7HQ('4U!?7:V%A-=NCND*%V6,98@=< M"@#SR\\*:]-9:ZJ6D1?49["=%:YW%?*V%PQ/4_)^M=-XYTR_UOP9?:;I\"O= M72! '<*%Y!))_"IHO%EI<66EW,-M=R+J8W6ZK"2VTC<&8=EQSDUO9&<9YH Q MKF;5KN&6$:8J(T$F?,F4[FQA5&#W)ZGTKE--\-ZW:-8&2PB_T?PX=,;$R\RY M7&/]GY>OO7HF1GK1D9QGGTH \^TSP]K5G+H+/81E;#0'TZ4"9>92(\8]OW?Z MT6/A+5TT[0+25(HQ#HDVDW;"7F(L(P'7'WON'CW%=U9WT%]&[0MDQN8W4C#( MPZ@CL:L4 >OO#%WIMW::59WL<"0P7IZ[X?FCLH[FTLKEYIP[@<-$\8P#U(+9_"NH MHH Y?5M%N#X@\-3Z=90BRTZ::255*IM#Q,@VCZMFL;1O#VM6;^&?/L8A_9]Y M>RSL)E.%E\S;CU_U@S]*]!HH \[L_#FM0Q:0);*-?LNOW&HRGSE.(I#*1CW_ M 'O3_9-0^'-.DUK2X(@D*VEEXAN;TSAP2=EQ(0 .Q.?IBO22 001D'J#50Q6 M&F64S>5;V]L 6DVH%7WSB@#@O!VG3:QX=T%A%$MOIVHW-V)5<$N1),H4#MG? MSGL/>IM+\.:U:MX9:6PB']G7U[<3!9E.%E\S;M]?]8,_2M\>(=.TW4/[*MM- MN$E-N;SRX+; ,>0I; [Y(&.M3Z=XMTO5M2MK.R=Y1VG-OJ%K]I20KQ&"%(#>A(;]#0!2\1Z'<:A?:1JU@T8O M]*F>2-)#A9$=2CH3V)&"#Z@4:[IE[XE\,W^FN!8O<0%%+,&P^01G'\/'/L:Z M#(]::[[(W8*7*@G:O4^U '">(_#>KZ]:ZC>&TACOI](;3D@\T$%G<,S%O[HQ MQWY-3WUS/'\1=(,5K&]R=&N T!D4%3YD/?H>GY9KL;6X-Q9PW#1/"9(U$W &%E*#>!['K0!QFC>%-1\-3P-:K!>1/IBV4T9;:$ M=7D<%<_P'S6!'7@4_P /^&-0T+5X8T2-[6#1(=/2Y9@29$9FSMZ[?F _"NTD MD$<;O@MM&2JC)/T%,M;J&\MDN+>021.,JPH \X/A#Q%?0737B6R7-SH$NG2- MYVX><6R" !@*?0=!6EJ/AS5M;U,M<0I:Q7.@3Z=++'*&,4DA4C [@;?UKNZ* M .#U/PYJ^K:<))[:".]MM(N;!$CD&V:2547.>R#9G!YY]JN:%H^J6?B*RN;B MU2.WBT6&R9A*"?,5LG@=O>NPHH *XUO^2TQ_]B\__I0M=E7&M_R6F/\ [%Y_ M_2A: .RHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** .-L?^2OZQ_V!K3_ -&RUTFL M:8FLZ1=:;+-+%%V1[]:1/!5BKSR?:+HSR7YU%)MP#13%=I*\="O!!SQ72T4 <_+ MX1LY+FRN%GN(Y;:\:]+*1^]F9"A9N/[I(P,<8]*N:%H<6@VDUO#/-,LMQ)<, M92"=\C%FZ <9)-2:UJL6BZ7+>RJ7VE41!U=V8*BCZL0*PKK6]2L?&.E:9=75 MG';7-G-<2_NSD-&R#:K$]#O].U %T>$K.*"[M;2XN+6SNRYEMHF&S+_>V@CY M<]JS=%\2S3:GXC_M" M\M38:9/'%'(B;F:HIX*T_35M[BW:^F;3WFE MM(?-&$\P'<@X&5Y/7\ZTX?%&DSV]W,MSA;6<6\JLI#"0XVC!Y.=PQZYJSINL MV6K_ &C['*7:WD,4RE2#&XZJ0>AH P/!7AR33]!T4ZFDXOK"U\A(I75A$2 & M*XZYQ@'TK4NM)D3Q+%K-MR[VWV.X7.,INW*P]U);CT8UA6OB35KC4-?TM)[6 M34+:Z^SV42Q$9'EHYD?G[HWX/T]>*Z1M1&F6UM%J4ZS7CH25@B.7V\L549.! MD4 9T'@ZW@T75=+%]>-#J;4)M(N+AC>2-(+61E$$3L?O* /E M'<@5H:5HD>C^'+?2+:9T6&+RQ, -Q;J6],DDG\:A&OQ#4M.3D:;9Z;;ZE>FRM=NR)BOS '."<9(S5<>![,*H^W7 MG&IG5/O+_KC^'W?:NIHH Y9O UFR2*;Z\ DU-=4/S+_K@01VZ?*./:G_ /"% M6+6TT+W=X3)J/]I+)O :.;/\/'3M@UTU% '.P^#=.MM>FU6&:\3SW,LMH)OW M#R$8+E/4]>N,U%8>!=,T^XT^2*XOF33I'>SB:;*0AA@H.,E<=B373T4 0W?_ M !Y3_P#7-OY&N9^&7_)-/#O_ %XQ_P JZ:\_X\I_^N;?R-'?^O& M/^5 '64444 %%%% !1110 4444 %%%% !1110!Q1_P"2V1_]BZ__ *4K7:UQ M1_Y+9'_V+K_^E*UVM !1110 444F0"!D9/:@#E[LR'XG:8LV?LW]E7)AST\W MS(MWX[?TS6#HCPS3>-IQJ4T$8U*1\)M"E?(B&[D>H(_"NZN[>SO7A\R11-!( M'B=6 9&Z",[7:-2>Q(&: /,O#%P1H?@JWOBZZ.=):*8@E0MR!'M M5R.GR[\>_P"%1VB3R:OH%IK%[>>1)9ZBKJ\S)OA65?(9\8^;9GGJ<5ZC)+!% MA9'C3=V8@9I4>&;)1D?'!((- 'D2ZQ+)XHZXYKOU>*W^'^7O%N56P*M(B/R M]HZ%2=X;\?:O10\#2&)6C+CDJ",C\*#+ 'VF2,,.V1D4 >57-PL%YK-W]ONO M-MO$]LMN6G8A8V$(D '0KS(/08/I5IKQ+CQ6;6XU41W$.M-(TIG*![?;@0;< M_P!XJ/0XSGFO3MB_W1^58"^'+.TN'DEU*[^RR2M)]EFF4Q;BVX]1G&>V: *V ME&4?$;Q"L>?LWV.S+^GG?O0?QV!/PQ7552L8+.S:2."16FEY_ M?05C@9^S-K%H+GT\O?QGVW[*Z1KF!&VO-&I]"P%172V=Y%]C MN#'(DZG$9/WQ[?XT <=J6ZX^*T-O!?-:R'19(RZH&.XS*<#/&<EIY-J(8'E!D(.PR$;FP.3[\4JW-K M)Y166)A*2L9!!WD9R!Z]#^5 'F>E:I)-=Z3-=7TSM/X29KA7<[?.'E\D= WW M_?@T:)(##X)MUN[A!-X2( M,8RZE=Z@97/<4 >1Z,+B[\.Z!>V-_>/-+HLW]JOY['@0Y1CG[K;\8(YQFKFD M*\MAH][9W]VR3^'G.K.9V(#^7'Y;<_=?._IVS73VLQO;2U6[ MO[PJ?!ZRNOGNN+A<<\<[^*L_VO/>_8K76+[4;<7FFV;V,]M"S%Y=O[P CH^_ MJ#VKUO8O]T?E02J+DD*H[G@4 <1:W%Y#XYV%C=VUQWF;_P!:Z,F*X1UCE&67&Y",BBTM(;&V M2WMT"1IT'UY)/J2>.J[AD5)0 4444 %<:W_ "6F/_L7 MG_\ 2A:[*N-;_DM,?_8O/_Z4+0!V5%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!Q MMC_R5_6/^P-:?^C9:[*N-L?^2OZQ_P!@:T_]&RUV5 !1110 456NKZ&U>&-R M3+,VV.-1EF[G\ .IK&M/%T%WIVK7J65V$TR5XIU9,$LG+A?7 H Z*BJ&DZK% MJ^D6NI1H\4-U&LL8E&"589!Q[BLW4O%UII=UJUO+;7+-IMBM]*43.^,EA\OK MC:V?I0 >--.GU#0D:U0R36EW;WJQCJXBE5RH]R <>]4[G3[C5?&FE:S%;P3Z M9%930EV8$DR-&V0I]-F/QKIK:ZCN;2"X7Y5F174-UY&?ZU)OC0$;E&#R,]* M.!D\(ZI=-XD58X+3[=>VU[9D."H:$1X5P.Q,?/UJ3Q'X7U76H-2O$@A2]O(K M.W$)E^55AF,I8GN3D@5W>]>?F' R>:4,I7((P>] 'FWB2RN[*76K^\BMX4O; M^RDLI&GV[7B Y)QA3\A(SQV[UO\ @B0R6^H.T*"2>X^TR31SB5978 'D=,!0 M,>F*U8M7M=0UR_T-K=R]M!%-(9$&QUD+ 8]?N&BPU6TDUJ\T2WMWB:SACER$ M"HRN6 VXZ\J: .1E\':E9B3;^\N)!)A0?X05Q^-PX-3)Y6H23" MZLUT9 M;+4=1*+&]CJ+>=-$PZ2%0K''<, ,CUSZT 1Q>'=);2[..- 1"T4L=P&^=F4A M@Q;JV<F MJL=N)1 F/+A:0LB8Z ]J;-X?L)IYY0DD1N#F<12%!*<8RP'?'&1S0!YI:SW M6HZ#X*GNHUO9TUN>WBEFQF>%$N%0DGKD*#[XS7I>C0&%+AY+""SFDD.4B((9 M1PK<>U17OAC3KW^SP4DB73SNM4A?8L9P5! 'L2/QJY8Z9#8R32(\TDDN-SRO MN.!T ]!R: .+T*!T\1>,TMM,MYHFU!4;1,<$GU('7T%>F6GAJRLI=0E@>X634&WW#>:26; &1Z' M ^@JK'X*TF*QTVSC%PL&FR>;:J)C^[;! /X D?B: ,:SO[7_A$->\1Z7&)= M>%M*]P)(MLJ3(AQ&5Z@ @<=^O-:&AZ%IFI>![ 3?OVN;2.62[+?O'=E#%]W7 MKSCIVK4C\,Z=%XAFUN-94O)U"RE9"$D &!E>AQ4EGX?L-/)6U1XH,DBW#GRU M).>%[#VZ4 <]=>+KV.PO]6ACC:SL-4^PRVY!\QU$BQLP/8Y;('<#WJ?XC013 M^&8?-B5\:C9 ;AG&;B,'\P2*V3X=TPWTMUY&&FE6:6,,=CR+C#E>F[@<^PI^ MLZ'::[:I;7OFF))%E C&5HW=6^H*=?0FM�+.#7'UA6F-X\(A M9FD)!09(&.G!)/XFB[TIK_7+*[N"OD6!:2!!U,K*5W'Z*6 ^M &K1110 444 M4 <=%_R6.[_[ ,/_ */DKL:XZ+_DL=W_ -@&'_T?)78T %%%% '"_%W_ )$" M;_K\M/\ T>E=R.E<-\7?^1 F_P"ORT_]'I7X(!_"@#D/$%C!;>. M/"D4.GK=#[-?*8VVY%+=Y81J#_P!I&,N3(L"- MADCSU8*#BNZ_L&.\U&PU6_+?VC9*R1M%(0G/WN/]K SFI[[0K/4-4M-1F\T7 M-HKK"R.0%#C#<>XQ^5 ')Z1XEN=;N?"$MW96A&I6]T)7P2R.@PVWT5L50\'W MDUGH/@FVCM;5X;BXNXM\@^>)@)F&WTR%()]#76V?@O2; Z=]G6=/[.$@MOWQ M.SS/O_7/O1;^#]+L(-.2V2?&F2/-:H9C\K-G.?7.2.?4T <]IOBWQ!/::)J% MQ%9-;ZC>S:>T48;,ZD1D'TXK1\(^&9M(T>/[? 'OK>>XFB03;D!D=V!'8'#[?S]:7P7X4? M1_#]C!J*?Z=:I(BE9=RIN)RR>A(- &/H?B36+RV\.V=G;Z=:?VE:WCG:AVQ/ M%(!PHQD?,#^=3Z?XUU;6].L8["VMUU*;2UOBKL-A8LR8&2/ERAR><9%;UGX* MTFP-D;87"&R25+?]\3L$AR_YGG\*B/P_\/-96%JUI)LL05@83,KJA.2FX$$J M?2@"#_A*+N+Q!:V%]&EFMQY0A+*6CF9ERZK(.-P/ !Z@9[TSQ'-)<>._#6DS ML5TZ:.YG=,X$\J!=B'U #,V.^/:MY] T][M+AHB2DBRA-QV!U "MMZ9 Q4V MHZ59ZK%&EW%O,3B2)P2K1MZJ1R#0!BZ\;/PQ!-K=K BW#B*T" [8R7E558@< M#!?D^E6M.U6\_P"$FO\ 1+T)(8;>*ZAGC7:&1RRE6'8@H?J#5V71;*YT^:RN MXS(,TL@57ED;<[!<[02>PR?S- ',6&GVD_Q M'\3*]NAWV%ED@8/)FR<]B<#GV%:?@S4I]1T%OM3F2>UNKBS>0_\ +3RI60-^ M( S[YJS_ &%#:ZI>:O9[SJ%TBHYDD.P@9VY'H,G\S5C1=*BT72HK&)B^TL[N MW5W9BS,?JQ)H T**** "N-;_ )+3'_V+S_\ I0M=E7&M_P EIC_[%Y__ $H6 M@#LJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@#C;'_DK^L?]@:T_]&RUV5<;9$#X MO:QD_P#,&M/_ $;+78;U_O#\Z '44W>O]X?G1O7^\/SH Y>7S!\4(C-GR/[& M?R,]-_G#S,>^/+KF-,$4_A_QO,+ZYB!U"]98TP%=64!2 5R0QXXKT>YM;:Z> M&23_ %D+[XW4X93WY]"."*L;D]1^= 'DOV\1Z+X_BTFXT.&W62UA9S' M<@ ,IQRK8Q@^H-6==81WOB:%FF=_^$12 &49=W_?<''5OF7('K7J.Y?4?G1O M7U'YT >;AGN%O(=0^T""31;]%WH6I7+Q6-WYH MN->T=(;J9"V+>[B )DX/RY#GIU*"O2-R^H_.C>O]X?G0!YVTVIS>'M,UB>UF M@::]MX]3C4'O]X?G1N7U'YT >8ZLMQIVL^)K?18YFE@T6RBB2,EG*I)+O"D\E M@C?7D5K>&9[&?QSJ,^FPSBRN=,MC'(8V"%E>7<,GH>1Q7<;U]1^=&]?[P_.@ M#CM)1M!\8^)7U'*0:E-%AKE[VQN8M4&JNUS;6^J^)X M)(H59D+0+$$9V [,5SSVQ7K.]?4?G1O7U'YT >3I-''#I]JCRM#:^,"(5?OJ/ MSH \I>^DTR*_CA:\.CVNO2+<"-6E:.!H%P0#R4\W.:[KPS]GM/#,4B3W36@W MR))> APA)/0\@>F>V*W-R_WA^=&]?4?G0!XPT'_%A0?M5WYNT)]EQQN\[.W; MMSTYK=\2P2ZW\0(8]+OEBF_LC=&74F*9A,K")_9AZ+L>"]#%]N^U_8(/.W= M=VP9S[UH7MI;7\(AN/FBW LF>'QV/J/:K&]?4?G0 ZBF[U_O#\Z-Z_WA^= $ M=Y_QY3_]A>(?\ A,WU_79= M/XT\V4<=H6/60/D[A[5V5% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 VJ?\ @PE_QH_X5IH7_/;5 M/_!A+_C78T4 <=_PK30O^>VJ?^#"7_&C_A6FA?\ /;5/_!A+_C78T4 <=_PK M30O^>VJ?^#"7_&C_ (5IH7_/;5/_ 82_P"-=C10!QW_ K30O\ GMJG_@PE M_P :Y3QUX1T_08-">RN-24WFLVUG+NOI3F-R=P'/7BO7*X'XI_\ 'IX6_P"Q MDLOYM0!=_P"%::%_SVU3_P &$O\ C1_PK30O^>VJ?^#"7_&NQHH X[_A6FA? M\]M4_P#!A+_C1_PK30O^>VJ?^#"7_&NQHH X[_A6FA?\]M4_\&$O^-'_ K3 M0O\ GMJG_@PE_P :[&B@#CO^%::%_P ]M4_\&$O^-'_"M-"_Y[:I_P"#"7_& MNQHH X[_ (5IH7_/;5/_ 82_P"-'_"M-"_Y[:I_X,)?\:[&B@#CO^%::%_S MVU3_ ,&$O^-'_"M-"_Y[:I_X,)?\:[&B@#C3\,]!((,NID'_ *B$O^-=/IFF MVNCZ9;:=91^7;6T8CC3.<*.E6ZPEU^6^UJ_TW2X$E;3]JW,TKE4$C#<$& 23 MC!/ID4 ;M%8&D>+-/U'=!,ZVM]'=/926TK#<)E&2!Z@C# ]P:EG\5Z-!)9)] MMCU$%T(+NV\^&-VQ(^%4C^\>PSC-4M5\ M0C2O#+:@SVLEW]D,Z1^;A)"%R<'T]Z -ZBL>P\06DVC:;>7D\-M)>6\4NQGP M 74''YG%1^*];N/#^C#4(+>.<">&)E=RO^LD6,$<=BPH W**X?5O'5UI-OXA M233XFO=&@CNG42G9+$^<$'&0WRG@BM:S\2RMXJ;0+ZV2.8V7VZ.6)]R%-P4@ MY (.2/K0!T5%R^?[-YDFU[@*2,J,8 )'&:Z"UF-Q:0 MS,AC:2-7*'JN1G% $U%%% !14/VNV,)F^T1>4#@OO&T'ZT?:[;R?.^T1>5G& M_>-N?K0!-14+75NL*S-/$(FZ.7&T_C0]U;QQ+*\\2QM]UV< 'Z&@":BHI+JW MBC622>)$?[K,X /TI);NVA"F6XB3<,KN<#(]J )J*AEN[:!@LMQ%&6&0'<#( MHDN[:&01RW$2.>BLX!/X4 345$US;I,(6GC64]$+@,?PH-S;B<0&>,2G^#>- MWY4 2T5%]JM_/\CSX_._YY[QN]>E N8&F,(FC,HZH&&[\J ):*B2ZMY93%'/ M$\@ZJK@D?A21W5O,Y2*>)W')57!(H FHJ&*[MIB1%<12%1D[7!P*6.ZMYE9H MIXG5?O%7! ^M $M%1)=6\D;21SQ.B?>97! ^IIC7UHMM)3>-J_4 MT 6**HC6=-:Q:^6^MS:JVUIA(-H/IG\10=9TT6(OC?6_V4MM$WF#;GTS0!>H MJB^LZ:EBE\U];BUD;:DQD&UCSP#^!_*B36=-ALXKR2^MTMI3B.4R *Q]C^!H M O452N=7TZS@AGN+V"**89C=Y XQG@]^#1=ZOIU@D3W=[!"LHS&9) PXZ> MO4?G0!=HJG>:MI^GM&MW>00&0902.%W?3-)U"S'@Z6Q-U$+HW=HPAWC>1YZ'I7:O MJ^G0WPL9+V!;HL%$)D 8D]!CWS0!>HJD=7TX7_V$WL N\[?)\P;\XST^E*FJ MV$M\UBEY UTN=T(<;ACKQ0!027,>=\2N"RX.#D46^JZ?= MW,MM;WD$L\62\:."RX.#D?6@"Y15&TUG3;\R"TOK>8QKN?RY =H]31;:SIMX MDSVU];RK"NZ0I("$'J?3H: +U%4;?6=-NH)YX+ZWEB@&Z5TD!"#GD^G0T0ZS MIMQ:S7,-];O!#_K)%D!5/J>U %ZBJ2:OITEB]\E[ UJAPTPD&T'CJ?Q%']KZ M?_9YO_ML'V0'!FWC9G..OUH NT51?6-.2QCO6O8!:R-M24N-K'G@'\#^5$NL M:=#:17&XFO8(X9AF-V< ./:BYUC3K2* M&6XO8(DG7=$SN '''(_,4 7J*I7.KZ?:>5]HO(8O.&Z/>X&X>WYTZYU2QL[B M."YNX8I9,;$=@"W../QH MT5GWFNZ7I]]!97=_!#QL=1M[BZ@SYL4;99,'!S^/% &G169IOB+1]8 MGF@T[4;>YE@YE2-LE.<<_C2:9XDT;61<'3=2M[H6X!F\I\[ &SN<>3, M[X5\C(P?IS3+_P 4Z%I<%K/?:I;6\5VGF0-(^!(N 9%YCXWKZBEU+Q/H>CW$4&HZI;6TLJAXTD?!92< C\: -:BLR[ M\1:/8:I!IEWJ-O#?3[?*@=L,^XX&![D8HG\0Z/;:M'I4VHV\=_)C9;LWSMGI M@>] &G16:VOZ2NL#2#?P#4#C_1]WS\C(X^G-/&MZ8VJG2Q>1&^'_ "PS\W3= M_+F@"_16=;Z]I5UJ+Z?!?0R7:%E:%3\P*]?RHM->TJ_OGLK6^AEN8\[HU/(P M<']: -&BLZQU_2M3N)+>ROH9YHU+.B'D '!/YFDL?$&DZF9197\,YB7>^P_= M'J: -*BLZSU[2]0MI[BTO8IH;<;I70\(,$\_@#4%GXHTC4--O-0M;L26MF"9 MI IPN!D_7B@#8HK"A\8:)<:'<:S'=YL;=Q'))L/#';QC&?XA^="^+]%?0GUE M;O-BDGEM)L/#<<8QGN* -VBL)O%^BKH2:R;O_07D\M9-AY;GC&,]C1-XPT2# M0[?69+O%C<2&..38>6&[C&,_PG\J -VBL*Z\7Z+9Z1:ZK/=[;.Z)$4FPG<>> MV/8T_4O%>CZ396EY>77EP7:[H6V$[A@'L/0B@#:HK%U?Q7H^AQ6LFH77E+=* M6B.PG+=&T.\BM;^[\J:5!(B["7=2A2B;"<[C@<@>M%YXLT:PUJ/2+BZV7LC(JQ["GB?27\0'0UN/S) M/D(VKZ\B@#=HK"TWQ?HNK6UY<6=WYD=G'YDYV$;5P3GD?[)HL/%^BZG87M[: MW>^"R3?.VPC:,$^GL: -VBL6U\5Z/>:+<:O!=;K*W8K))L/RD 'IC/\ $*DA M\2:;<:+)J\4K-9H<%Q&<]0.F,]Q0!K45E?\ "0Z?_8O]K>8_V3.W=Y9SG..F M,]:;-XETV#28-3>206L[;$81L23SVQGL: ->BLBY\2Z;:Z;;7\LD@M[CB,B- MB3^&,BB\\2Z;8V5K=SR2"&Z7=$1&Q)& >0!QUH UZ*R+_P 2Z;IL%K- 3T?&#U% 'JE%8,'BW3;CQ"VAHEY]K5V0LULXCR MH)/SXQVJ33_%.GZGK=SI,"78N;;?O,ENRI\K!3AB,'DT ;5%8NE>*-/UC4KF MPM4NQ-;YWF6W9%X;;PQ&#S2:-XIT_7;BY@LTNU>W&7\ZW:,=2."1STH VZ*P M-+\8Z9J]K?7-M'>A+*/S)?-M70D8)^4$?,?E/ I-/\8Z9J>F7U_!'>B&R7=* M)+5U8C!/RJ1ENG:@#H**Y^T\8Z9>Z->:K%'>BWM#B0/:NKGIT4C)Z]J(/&.F M7.@7.M)'>_9;>3RW#6KB3/R]$QDCYA^M '045@KXOTQO#S:V$O/LBOY97[,_ MF9SC[F,]Z=-XLTZ'P]#K;I=_9)FVJHMG,F5 R.AJ/4?&.F:7IUC?7$=Z8;U-\0CM7=@, _, ,KU'6@ M#H*Y'3].O/#?B+7;A+62ZL=5G6[1HN6CEV!74CT.T$'W-7M5\8Z9HUO93W4= MZ4O(_,B\JU=R!@'Y@!\IY'!HUGQAI>AFV%Y'>M]HC\Q/)M7DP/? X/M0!RMQ MX7U:W*:W]C\^\E\0IJA8 @G\?2FV>A:Y;7=C=2:6<0^)+J M\,:2*289DD4-^!<9KKM9\7:9H=[!:7<=XTDR!U,-L\BX)(Y(''2I+[Q1I^GZ MY;:/.ET;JXV;#';LR?,<#+ 8'(H XZ7P_JL<6L0PV4LEC<6-VOV2<*YCFD;* MB)NZL26(/3 I@T?7(+4HVDO=QWWAV+3@I90;69$<,&!_A8L.1_=%=[-K,$.J MII[6UXTCXQ(MNQC&?5^@H;68%U<:;]FO/-/_ "U%NWE=,_?Z?_7H \YMO#NM M0>1;:EX>_M*UO=/M;=H_M("VTD2;2'YY4\-DQN@)+S6 MS(AP<<,>#2:?KEOJ5Q)#':WT31J6+3VS1J<''!(Y- &+X/MM2\-Z#;>'[JQD ME:R!AAN(\>7-&"=K'^Z<8R#WKK4W;!OQNQSCIFLRPUR'48;B2&TO4\A=Q6>W M:,MP>%SUZ?RJMI_B7[?IU[>-I6I6XM5W&.>W*O)P3\@[]* -VBN-_P"%AP?] M '7/_ )J* -E?"FA+HLNCC381I\K^8\'.UFR#GKZ@4G_ B6@_V+_8W]F0_V M=YGF?9^=N[.<]:VJ* ,BX\+:)=:-!I$^G0OI\!#10'.U2,XQS[G\Z+SPMHFH M:5;:7=:=#+96N/)A;.U,# QSZ$UKT4 9&H>%M$U2PM;&]TZ&>VM %@C;.$ & M!CGT&*9J?A+0=96V74=,AN!;)Y<(?/R+QP.?85M44 8VJ^$]"UN>&?4M-AN9 M(4$<;/G*J#G'6EU/PKH>L:A%?ZAIL-Q=1*JI*^: MS%J]QI\4FH1;?+G.=R[>G?M1)X9T:77%UI]/B;4EQMN#G<,#:._IQ6M10!DC MPSHPUXZX-/B_M,_\O/.[[NWU_N\5932-.BU!M02R@6\;.9P@WG(P>:NT4 4; M;1=,L[Q[RVL+>*Y?.Z5(P&.3DY/O26>BZ9I]P]Q9V%O!,X*L\<84D$Y()^M7 MZ* *%GH>EZ>TC6>GVT#2+MHH SUT'24T]M/73;06;MO: 0KL+<!YR#&[KTKM9-#TJ;4!J$NG6KW@8,)VB4N".AW=>,"N5^+O M_(@3?]?EI_Z/2NY'2@"B=#TIM2_M$Z=:F]SN^T&(;\XQG=UZ4L>C:9%J+:A' M86R7CYW3K$ YSU^;K5ZB@"C!HVF6M_)?06%M%=RYWS)$ [9.3D]3DT6VC:99 M7XM[;3;2&& MX7;,D<*J)!R,, .>I_.B#0=)MK2:T@TVTCMY_P#6Q)"H5_J.]:%% %!-$TN/ M3GT]-.M5LY#EX!$ C'@Y*].P_*E&BZ6-._LX:?:_8B<_9_*'EYSG.WIUYJ]1 M0!4.F6!M$M#96WV:,Y2'REV*?88P.I_.E?3;&6WCMY+.W:&/[D;1*57Z#&!5 MJB@"K+IMC/#'#+9V\D40Q&C1*0OT&.*)M-L;B...>SMY4B&V-7B5@@]!D<=! M5JB@"M-IUE<>7Y]G;R>6,)OB5MH]LCBEGL+.YE26>U@ED3[KO&&*]^"1Q5BB M@"O+8VD]PEQ+:P23)C;(\8++@Y&">10]C:27*W+VL+3KC;(T8+#'3!ZU8HH MK?V?9_:OM7V2#[1G/F^6-V>G7&:%T^S6Z^U+:0"XR3YHC&[)]\9JS10!633[ M.*Y-S':0).229%C 8D]><9I8;&TMYGFAM88Y7^\Z1@%N<\D=:L44 5X+&TM7 M=[>UAB9_O-'&%+?7%%O86=KO^SVL$._A_+C"[OK@V2SMU@)6"CT&1QT%6:* *T^G65UL^T6=O+L&U?,B5MH]! MD<43Z?973J]Q:02LHPK21*Q ]LBK-% %>6QM)KA+B6UA>9,;9&C!9<V*/+3;MVKM],4ZB@!OEIM MV[1M],4>6A4+M7:.V*=10 TQH5"E1@=!B@HK J"!TR*=10 UD5L;E!QTR*& M1&.64$^XIU% #2B,^*=10 T(JDD* 3U(%"QHN=J@9]!3J* &B-%! 4#/ M7 H$: $!5 /48IU% #0BA2H4 'MBG8XQ110 8HQ110 8HQ110 8HQ110 48H MHH ,5P/Q3_X]?"W_ &,EE_-J[ZN!^*?_ !Z>%O\ L9++^;4 =[P.:0.A3S P MVXSNSQ22Q)/"\4@RC@JPSC(_"O*[*YN!\,?!-N)'\F]U&VMKIMQR8B[D@GKR M553]: /5!)'Y?F!UV==V>*#+$J"0R*$/1BW!KRN[NKA/&-QH2LR:0WB&U0J# M\H#6C2M'_NEU4X]\=Z672M2U:\URSLCYMCIVI7$<<#R;5_>VBXP?1)')]MW' M04 >JD@8R0,\#GK1D @9&3T&:\]/B(:/%82ZB);L6>G/.&4_>CA")+<'/7)? MY1Z9/>MKPU=G6]6UZ^F)*VU\]A;IGA$15W'ZLS$Y],4 =.K*P)5@1TX-(LD; MJ"KJRDX!!SS7ELMS<:?\+->^R2R1D:S<6WF!B6CB:\\MB#UX0GGM6R++?XXU MO0[4M#9-I-OX?5%>*V\31Z;Y(B M #PR>6"#SU&_CZ5?M_$&I_VG?V-U.T,[076QN[U+=CX7BOR=JC[1)(C;N#QM7:.!_>J/2/$-_<:19:78ZG9Z>]IH] MC- ]PWRRY3YB1CY@"NT@-] N(M"\8^(;R6!7N M=&^RI!!G;A=S;F)ZMEL#T H ]!L]4L;^1X[6ZBE= "RJW(!Z'%-GUG3;:5XI MKR%'3[P+?=^OI7%Z1YL_Q"NKF^\JUU"#3%@LH4/RW,+$-YF[^(AAMQV_&K/P MX2UN?A] E^$DNY?-&I+.!O:8NV\/G\OIB@#MT=9(U=&#*P!!'0BG5#:1106< M,,'^ICC54_W0,#]*FH ,4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %(Q(4D#)QP/6EHH ^>_B%\9-,UG1;K0 M?[)O[:\CNHBXEVX4QRJS#@]?E(KT'P1\6;#QUK+Z=I^E7L7EQ&62:7;M09P, MX/4DUY3^T#X/_LSQ!#XCM8\6VH_)/@<+,!U_X$.?J#7J'P5\'_\ ",>"H[JX MCVW^IXN)W>"?B39?$26^MK#3KZVB@BS) M<2%0 6X !'?J?PKH[3PMI=GX>CT-(G:RB(,:NY+(0VX$'J"#R*Q/A;X17P=X M)M+21 M[./M%T>^]A]W\!@?@:[7(H R?^$;TPV,EJT);S)Q5,X,MG(H MR* ,:R\,:;9:9>:=Y;S6EX\DDT78"274S;F M P#[[1T'K^-;>11D4 5-+TVWT?2K33;1=MO:Q+#&#UPHP,^]6Z,BC(H **, MBC(H *HW^CZ?JDD#WMJDS0-OB+9^1O4>_O5ZB@#(;POHK;\Z?"=\XN6Z\RCH M_7K[U.-#TP>=BSB'G*R/@=0W+#VSWQUK0HH R6\,Z*\-K"VF6S1VJE( 4SL4 M]0/;VI9?#6B3&T,FE6;?8QBWS"/W8]!6K10!3U+2[+5[0VNH6R7$!()C?D$C MU%)=Z58WVG_8+JW6:UP!Y3Y(('KZU=HH SWT/39/L9>SC9K,YMV..8J+)3MW*#CK[U<_X1OQ=_T.7_ M )(K_C6YX6_Y%'1?^O"#_P!%K5G5Y)X='O);:01S1PLZ,5W $#/3\* .:_X1 MOQ=_T.7_ )(K_C1_PC?B[_H6+FV2/:8@ MT1=G!ST4C!!]:ZI_%.E)?I9M<'?(SHC!\NKB.WQ 0Q,;,2@ _N@$>^* *W_"-^+O^AR_\D5_QH_X M1OQ=_P!#E_Y(K_C6O#XLTJXL+.[@DDE%X9!#$L9,C%,AQMZ_+@@U3QGI+6-I>,TJP7$-O-O\L[8 MUG.(]Q[9/% '/:UX UWQ#IQL-4\4BXMBZR;&L5^\I!!Z^WY9J^/#7BU0 /&. M .@%BO\ C6W+K<%Q]JMK.4BX3S(UE,99!(@Y'X>E8_A'QE;:EH6F_P!H3E;^ M32TOIG:,JC+@;V4]#@D9],T -_X1OQ=_T.7_ )(K_C1_PC?B[_H28MP9#G$C;4(]B>*L1>*]*E@NI/-D0VMPMK)&\95_,;&P M=]VX8]L?:?LI M?=;2F&970J4<=5.>_3\Q61I&KW_B6._O+&:.VM(;J6VM]T>\RF,[69O0%@0! MZ"@"K_PC?B[_ *'+_P D5_QH_P"$;\7?]#E_Y(K_ (T[2?B!IUY96HNTDBU& M4W$;6L2%SO@8K(%QUZ9'U%/;Q.UWXB\--87*OI.IVES,V4^8F,(0<]OO'CVH M B_X1OQ=_P!#E_Y(K_C1_P (WXN_Z'+_ ,D5_P :L6'C'2DT_3C)?RWDE^T_ MV9E@(:7RV<1FR4!MHSC.:[^RO(-0LH+R MUD$EO.@DC<=&4C(-<_\ $;_DF_B/_L'3?^@F@#H+*5I[&WF?&YXU8X]2 :GJ MKIG_ ""K3_K@G_H(JU0 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 'I7F^FZ"WBCQ%XHEO-8U6$6NJ&WACMKG M8BH(HVQC'JQKT@]*X[P3_P AKQG_ -AMO_1$- "?\*ZM/^@]K_\ X&__ %J/ M^%=6G_0>U_\ \#?_ *U=E69K.NVFA1VSWBS%;B=+>,QQEOWC$!0<=,DXH P/ M^%=6G_0>U_\ \#?_ *U'_"NK3_H/:_\ ^!O_ -:N@L=:M7MU]CLY;@0RSF,9\N)=S-]!0!RO\ PKJT_P"@]K__ (&_ M_6H_X5U:?]![7_\ P-_^M727&HFW:\7[)']*FU.^\P6L(S(T:%BH]<#M0!SW_"NK3_ *#VO_\ @;_]:C_A75I_T'M? M_P# W_ZU;5WXDL[&YTZWGBNEEU%MD"B$G+8+$'T( )_"M:1Q'&SD$A03@#)H M X__ (5U:?\ 0>U__P #?_K54O?A/H^I"(7NIZS<"&02QB6[W;7'0CCK6[8> M,-,U$:,8?._XF_F?9MT9'W Q;/IPIKH* .,_X5U:?]![7_\ P-_^M2_\*ZM/ M^@]K_P#X&_\ UJ[*B@#C?^%=6G_0>U__ ,#?_K4?\*ZM/^@]K_\ X&__ %J[ M!W$:,Y!(49P!DUGZ5K=IK&A1:Q:"1K:5&=04.X@$CIZ\=* .?_X5U:?]![7_ M /P-_P#K4?\ "NK3_H/:_P#^!O\ ]:NDTC5K;6M'MM4MBPM[B/S$+C:<>X[5 M4'BC3#;K=>8XLF;:MV4/E'G ^;TSWH QO^%=6G_0>U__ ,#?_K4?\*ZM/^@] MK_\ X&__ %J[+((S6._B*V&H:I81PW$MSIUND\D:1DEP^[:$_O$[#0!B_P#" MNK3_ *#VO_\ @;_]:C_A75I_T'M?_P# W_ZU=BK;E!P1D9P:6@#C?^%=6G_0 M>U__ ,#?_K4G_"NK3_H/:_\ ^!O_ -:NSHH X_X$'_HM:LZM#/<:1=P6 MRHTTL3(@&]8T?4YXQ)I\VF">6Y@7#6MI),D+SLHXCCZL*&X.Y2$,BJP/N M&!- ',Z)IMQ8W'A/1W>*:ZTBZN#=^2250/#(5)SZ[U%6;#PKK5M?:9/(MJ5M M=6O+]P)#RLXD XZCS/TKNU,1F?:4\S W8QG\:S-?\00:#I+ZB\3W$:2QQ,( MB"5+L%!/MDB@#@+NSO/#L&D17$MG!?175]U=Q MX81[?PK;0P6DJ75K+IEA/; M#3([:UCLXY2V83"X)&!UW!1SVQ74:SKT.CII[M"\R7MY%:*T>,(9&P&/MFM3 MS$\SR]Z[\9VYYH Y'_A&+Z+Q!-JML886D$WG)%(P2YW A-RG@,.,L.N/>LJW M\#ZF^FZ3IES) D%MH4^E32QN2V9 @#J/;RQ^=>A>;&'*;UW 9(SS2"XA90PE M0J3M!##!/I0!P=WX7\27_AB>PNSI/VMG@"R6\90.L]5_$NGW= MBVL7]X+:-+[4+.6U@ R3VIEMJ8NKV2PN;*6"18A*1( 492<<'H?<4 9'@AF:TO6,<),T_VA M[B&0NLSL,$Y('("J/IBI-,T2_P##QOK?33!+9W-S)F?TJ+ M1/"NM:=/X8>?[(1I4-U'-L<_,92"-O';:/SKHM-\0C4=?U/21931/IY02R.1 MM.\;EQZY%:8O;9KUK,3H;E$#M&&^8 YP:+4_V9>7 MEQ+M<_,)O,P!QV\S]*KVW@[Q!9P:=D(9?+9M9LB&'50)02WX#FNTIDD, M4N/,C1\=-R@XH \ROYK^V\3:]-/(O[E$70(;BWV2?N]TS3-/LI99'NQ=W,R)"TLS*69%+%%X]" MYK7^RP?\\8^F/N#I0!YAX@U6:XO+N ZJ(9KBULI+*82F,6Y))D)'?(_PKH_B M2T:_#+6%5\A[79&&;9]2DOVU&>WAD(\V'*^6<*%&,CY1@#@5 MO+;0K D'E*8HP JD9 &!0!P6NE8?%7@R9]2>XC:^D<;@,!3;R -Q[D#\:B\ M-ZDU]KL/V[4KN'5[2:X6[LO)(0IEL%B>-H&T@BO0C;0';F&,[1@?*.*)##'\ MTAC7>0F6P-WH/>@#R;P[/MTWX=B,@RK-?85LCYC'*!GTY('XUKZ-+=:A%X8= M9KDWMPLD6MPNS# \IM^X?PD2!0,>M>A"V@&W$,8VG(^4<4\1HK,RJH9NI Y- M 'EULVJZ>-+GVW4SZ9/+HUWEF/G;R1%+COC]V2?]MO2M6^4V^JZAI5_<7,-K M#I49TZ5';+2#?YC ]W!V<'M7>X'H.N::ZQG#.JG:<@L.GO0!Y[H/VF^\3@:S M?7*W4.E6%W+ )"J)<#S/,X].!D>]9/A'4XX=)\,6FHR2PZ7):7(5UW*#<^=P MK$=#M)(KU5%MI6:1!$[$8+#!S3A!$JA1&@4'< %&,^M '">';6YU3X+C3[)I M(KR339;9"X*E9,,!^IZTVXNH+KX2-I,=NWVZ32A8K8[/G68Q[ N.V&[^V:]! M & .*@5K9K@[6B,PX."-W^- 'DNL)>6,'B2VGU6[:YT[0;22'9*0!E 'E_B&Y::Z\2R+J5T%AT&WNK81S$!9QYF"N. M_"<=\^]7;K5S?>(YK*[U*[M)C);3::8(21,A1"=IZ'+[PP/:O1OLL'_/&/D8 M^X.E/$:#;A%&T87 Z?2@!U%%% ''?#K_ )!>L_\ 80/XV M\8.%<++Y W98>@KU2C% M 'D&L1".]\06ULMTEM_:^FSP+'OP1E/.(]1@-FKJ+/:ZGJ45G#<'28-?AEGB M4,0;B;@Q MJP]MJ$\=S T*HX;NY=6@UJ>8SLKCS8VW*D1[;067';"#N:W-( MT:2T\276C& '2[:X&J6[DYPT@($?_ 7#L/;;5Z'2O#VF:FY^W.IW&;[+)V3GTK8TK3K+2+';;R,T1^8S2R[RP[98]AVH P?$=I<6WC/0/$ BDF MLK6*XMK@(-QB\P+MDQZ97!^M3^*[BZO?#-P^CQRRR*T3.8QAGB$BF15[Y*!J MWX]0LYL[+F)L=<.*LT <=82KI^NZKJMNDPT22VM@(TC)S/N8,57_ '2F?_K5 MTMKJ5O>7MY:1^8);1E60,A ^89!![CW]JN5''!''))(JX>0Y8^OI0!Q>CZC; MVGCGQ;/.7CBE>U$;F,X?;$0V/7!XK.U<7L^L:_>:38S)?WVA0O92>5@EE,NX M9[-AEX]Q7I.** /.=)OK2+QG+K%KIM]%IPT(!B;=LATE8E2/[V/SKT1&#HK# M.",\T[%% !7,?$;_ ))OXC_[!TW_ *":Z>N8^(W_ "3?Q'_V#IO_ $$T ;NF M?\@JT_ZX)_Z"*M55TS_D%6G_ %P3_P!!%6J "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ]*X[P3_ ,AKQG_V M&V_]$0UV)Z5QW@G_ )#7C/\ [#;?^B(: .QHHHH *ANK:*\MI+>=-\4@VLOJ M/2IJ* .$T32[*?QYXNADMT,<4EBT8'&P^5NR/3D9IR^-;\Z8VOK8*VC+;W$L MC%P'3RP2N/4G:01VKI+#P_::=K&H:I"\[7%^5,^]\J=HPN!VP.*IVG@K0[*_ MN[J&V;%T'$D#2$Q?/G>0G09R<_6@#G/'4FH7'@75GNS:R0&"">W>%B&#>8N1 M[@9&#[U/J/C'6-,.N0M;6DLVGW=FJD,0IBN&"C_@0)K4C^'^AQ:+>"=+OI;Z6>2[+7K0-.1-C<83F/MV/- &:/%]_;: MA>:5>10&\758;"&6/.S$L7F@G/< $>YQ69XCU26_B;3[V)?M6E>(--42ID*Z MR21LK>QPQ!%=4_@_2I9[^:43227LL<\C-)RLD8 1E]" !3[SPKIU]:B"4S9- MREV\BR8=Y4QM9CCG&T?E0!D77B^ZBL[W5HH8VL+'4OL$L7_+1@)%C9Q[AFR! MW I'\5:G)K"6]O;1;3JS:=QV./R85N?\(UIOVR:X\IL3S+<2Q; MOW;RKC#E?7@?D*YJW\,ZO_PD<]TX> O]GTF=K==3@U#RV 4X-MMWB0?4<9_O<4GB>ZGE\9^%]&=F33[LW,L^TX\UH MT!1"?3))QWVUJZ3I]Q)J>:Y6Z*'RRY(4J,9 [9XX'I51/#%K%JM]J45U> M1W-]L$[++P0H(48QQ@$T 8^K>(;K1_$NL3SSA],T_1UO3 J/P]:WO^$3THW"321/*PLS9.)')$L1).''$'_HM:UJR?"W_ "*. MB_\ 7A!_Z+6M:@ HHHH **** "BBB@#FO&%U)&VAZ>I*Q:CJ<=M.1Q^["/(5 M_'8%^A-86K63S_$6_MK2QM9FFT"-"LN HS-( 3_GM79:QI4>K6D<9;9-#*EQ M!)C/ER*<@_S!]B:9!HEFFJ_VN\"C4FB$3S*QY7^[CTR2: /.YK*Z\,^(;*WB MM!K-U9>%F20/C=-LE0$\]?IUJ3R5L/"W@338]0^UZ1/?*MU<@D+("KNB'T7? MA<'T ->A-H>GMK2ZP8/]/5/+$VXY"?W<9QCC-,B\.:1#;7-LEC$+>YS76EWMO.S.;# M4+FR21N2Z(Y"G\%('X5KQZ>EG;NMDH67&$:1BV/SI-)TN'2-/2TA);YFD=VZ MN[,69C[DDF@"]1110 4444 %%%% !7,?$;_DF_B/_L'3?^@FNGKF/B-_R3?Q M'_V#IO\ T$T ;NF?\@JT_P"N"?\ H(JU573/^05:?]<$_P#015J@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M /2N.\$_\AKQG_V&V_\ 1$-=B>E<=X)_Y#7C/_L-M_Z(AH [&BBB@ HHHH * M*** "BBB@ K'N]5=O$-OHMJP68P&ZGG%+J7BC6-/?Q/Y6H1RW6FW<<5C:-$,W&Z)'V8'.26(S[5T_A;0;O29 M-4EOEM6EN[Z6[1X@25#_ ,))';%9+^"KV[O="YN[M+VQN81W#$4 :MUK=W=>*;;P]:;;>7[#]NNI6&XQJ6V*BCU+;N?1:DO)=:TJ MUU"[::*Z@MHUGB79M9U4,9%/OP"#5?\ L+5#J]GX@$EJFK):FSNHUR8IH]VX M8/4$-DCZD5>UJ2\70+Q&19+NYA:&"&/)&]E('/ID\GT% &I97<-_8V]Y;MO@ MGC66-O56&0?R-3U0T/3O['T#3M,#[_L=M'!N_O;%"Y_2K] !1110 4444 %% M%% !1110!QWPZ_Y!>L_]AR__ /1S5V-<=\.O^07K/_8(UU M+0-:&G/+#);V]SMG1AN1XLCD=5.1QGJ!3-2\&7%]J<]PFI^7 UU:W4,1B#>4 MT)4[0?[IVYQZDT77@M[BXOKE;M([FYM)K4RI'M\P2=Y .&*CH?>@"+1/&D$> ME01ZFD\4L.E6]Z9I!D3*P"DCWW<8]ZL3>.[2 LLEC>%A=P6OR)N4F8X1@>A& M>#Z&J:;:P7VN"ZG@O8+ MH2- %&(GW!<#N2.30!=@\86\MJ6DM)XKO^T/[.%L^-QFV[P,],;?FS5_0];C MURUGGC@EA\F>2W=9!R'1BK#\"#7'^(-&OM-M;J1I&F6]U87WF0VQ?[/B,*,@ M<_PKR.Y/:NC\'17,.CLD\:+&9"\;B(QE]WS,2IYSN)Y[T 4/#%[?^+O#G]N" M^EM3=22_98T VQ(KLB[A_$3MR?KBJVA_$(ZEI6DLVF7$NH7UK-,(X1\C-"_E MN 3[\_0BMBR\.7&D6L]AI-Z+>QEDDD1"FYKF:K1>#_P"SM0T> M72YHX;;2[*:UBB=2Q;S-I+$^N4!_$T 4D\1-J/B;PY?V4]PVGW^DW5S]F ^\ M5\HKQ_>^2:A9/<6QDP6<)C(9NF[D?G2:1X,OM*;02 MNH1/_9%E-:+F(_O ^WD^F-B_K1I7@N]TO_A']NH1/_8]I/;+F+_6>9CD^F-J M_K0!<;QWIS:7;WL$,TS368O/(4?.(SD=.YR&&/:K*ZV8?$&G6K,S6NKP/+;% MEPR.BJQ4CW4Y]MIK$LO FHZ;!ICV.NM;7=K;?8YI%A#+-"&++\IZ,"QP?>MF M72GOO%6EW1W_ &?2(I0KOUDED4+^07=GW;VH Z*BBB@ KF/B-_R3?Q'_ -@Z M;_T$UT]E<=X)_Y#7C/_ +#;?^B(:[$]*X[P3_R&O&?_ &&V_P#1 M$- '8T444 %%%-?)0A3AL<'WH Y_6?%D.E:7<:C%:2W=O!.ENS1,!EV<1\9Z MX8@'\?2IKWQ$UEK^DZ0]A*TFHK(R.'7:FP OGZ9'UKAIXY3\$K&Q,,[WHD@C MFCC4E_,CN5:4GW^5C6MJ5LMO\0/"T]O]KEC$5UOD<%UCWHH3)[9(- ';75ZD M%O<21@320QES$C#<<#I[5A:9XOCU*;P_&+.5!K-@U[&Y(P@4(2I]_G%WS(WY4 >I_:8 '/G1X3[YW#Y?KZ4"YMV.T31D[=^-P^[Z_2N" MTW26U.?0E^QS01QZ=+;:O'*"-Y** K?WFW@D'TSZU3L]&UB Z1.UHQFCCDT& MZ^7[\'(6?Z?(O_?1H ]*-Q"-F94^?[GS#YOIZU%=WB6T$KC$DB(6$08!F(!. M![\5PVL:=M '4VGB**[\)6VO) VVXM%N8X"P#'*[@N>F M:L6>M6UQX;M]^0//V7R+2(^AF R5TC; M1M:#OG:ILSEL)7/^M!_#Y?P-?1&E:E;:SI-KJ5FX>VN8EEC8>A&: .:_P"%AVW_ $ ]<_\ M )J/^%AVW_0#US_P":NQQ1B@#CO^%AVW_0#US_P":C_A8=M_T ]<_P# )J[' M%&* .._X6';?] /7/_ )J3_A8=M_T ]<_P# )J[+%&* .._X6';?] /7/_ ) MJ/\ A8=M_P! /7/_ ":NQQ1B@#CO^%AVW_0#US_ , FK%\7>+QK?@_5]+M- M#UHW%W:20Q;K,@;F7 R:]+Q1B@"MIZ-%IUM&XVLL2 @]B%%6:** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M ]*X[P3_ ,AKQG_V&V_]$0UV)Z5YS9WVM>&/$'B15\,:A?PWVHFZBFMRNTJ8 MHU[GKE30!Z-17%?\)MK7_0CZS^:?XT?\)MK7_0CZS^:?XT =K17%?\)MK7_0 MCZS^:?XT?\)MK7_0CZS^:?XT ==%:0PSS2QH%:8@OCH3ZX]:GQ7%?\)MK7_0 MCZS^:?XT?\)MK7_0CZS^:?XT =K1BN*_X3;6O^A'UG\T_P :/^$VUK_H1]9_ M-/\ &@#M:*XK_A-M:_Z$?6?S3_&C_A-M:_Z$?6?S3_&@#M:,5Q7_ FVM?\ M0CZS^:?XTC>.=73&_P $ZNN3@99!D^G6@#ML45Q7_";:U_T(^L_FG^-'_";: MU_T(^L_FG^- ':T8KBO^$VUK_H1]9_-/\:/^$VUK_H1]9_-/\: .UQ1BN*_X M3;6O^A'UG\T_QH_X3;6O^A'UG\T_QH [7%0VUK#:1>7"@5VFAWCW]G):2W6I75TL,F-RK)(67..^#764 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %4-;_M'^Q+P:2L;:@8F%OYC84.1 M@$GVZ_A5^B@#Y%U7X/\ BJRUO3;*[:V>ZU6618F$N(_" M>@3Z/KOD-!')OM&CDW$!OO*?;/(^IK5\37.H0^,?",5JA:VFN)Q=,(]VU1%D M<_P\UUE !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !7S]\=O'T]GK^F:)I5P4DT^5+V=E/_+4^73RQVDSV\0EF5"4C)QN;' SVR:^3/%GPT\;+JJ:EK,5N;C5M06!6$X.9I M"<#V'% 'T]X3\0VWBKPQ8:S;8"W$8+J/X''#+^!S6U7E'P:\*^+?!J7^F:W! M"-.EQ-"R3!BDG0C'H1C\O>O5Z "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#D_$Z:C_PEGA.:U>1;..Z MF^V;6PNTQ';N]>:ZF.6.3[CJV.N#FN)\?:"NOZUX6MYID6T6\D,\9G,;2+Y? M 7'4YK>T'PGI7AMYWTV*1#.%#[Y6?.,XZ_6@#7:XA1BK2H".H+"G-(BIO9@% M]2>*Y?4?A[X>U74)[ZZMYVGF;5%/H6 K"T3P5HOAZ^:\T^&5)FC,9+S,X MP2#T)]A4>K^ ]"US4I+^^@F:XD #%9V4<# X!]!0!T>]-F_<-N,[L\4U9XG; M:LJ,?0,#5'^P[$:!_8NQ_L7D^3MWG.W_ 'NM9>D> ]!T34HM0LH)EN(P0I:= MF'((/!/H: .C>:*,X>1%/H6 I5D1DWJP*^H/%8&N>"M%\0WRWFH0RO,L8C!2 M9D&T$GH#[FKUAH%AINB-I%M&ZVC*ZE6D).&SGD\]Z +ZW$+,%65"3T 84KRQ MQXWNJYZ9.*Y>P^'?AW3;^"]MK>=9X'#H6N'(!'L36AKWA32O$C0-J44CF ,$ MV2LF,XST^@H V4D2091E8=,@YI@N8"<"://3&X51T+0+#P[9/::=&Z0O(9"' MD+G<0!U/T%8D7PU\-P7:7*6TXD1Q(I-PY&0<],T =8\B1@%W5<],G%"2))G8 MZMCK@YK*U[PUIOB2*&+4HY'6%BR;)"F"?I2:#X8TSPVDZ:;'(@G(+[Y&?.,X MZ_4T :9N(%)!FC!'4%A3VD1%W.P4>I.*Y2[^&WAN]O)[J:WG,LTC2.1<. 6) MR>,UM:QH%AKFFK87T;O;JRL LA4Y P.1]: -!)8Y"0DBL1UP6 7U)XIJ312-M21&/H&!JC=Z%87N@C19HW-D(TC"AR#M7&.>O M85G:+X'T30-0^VV$,R3["F7F9A@]>": -]YXD;:\B*?0L!3@Z%-X8;,9W9XK MG=9\#:'KNHM?7T$SSLH4E9V48'3@&M*+0K"'0#HB(XLC$T.W><[3G/S=>YH MO+/"[!5E1B>P84KS11G#R*IZX)Q7-Z3X!T'1=3AU"R@F6XBSL+3LP&00>"?0 MFI]=\&:-XBO4N]1AE>9(Q&I29D&T$GH#ZDT ;R.KKN1@P]0-O[4V^'_[+\[_ )#5 MM]I\K_GA\V_=_L],T =+//';6\L\K!8XU+NQ[ #)-RF2.\ALAZKX$GT%9X([B>U%L MTI!*#C!('7M47BBPN-:TBTT$J#)<30/+?!TTM[%!)!?2M'$X), MQ,1&%]^]=%K6IQZ+H-_JDJ[H[.VDG91W"J3C]*\.UGXT>&-9UG1-1>UU&)M* MN'G1 %(D+)MP?2O1/#/C#3OBGHNKV<.GW4-B83;2RRXPV]2"![@<_B* +LFJ MRV'AVW2YOTCU6_MS.\DC@"+Y06*@]AD*!ZXK'TO7I[+X=^%_$1NVGPEI!? O MNWK*RH2?]I6<'\Q7366AQWNAP66M64,US:P_9O.9 V\!0-ZYZ9ZX]:H/X0BA MT+2/"]K'C3;62&6XE( ,@B8,![LS*N3Z9H ["BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH R?$VH:5I7A^YO-;56T^/;YH9- MXY8 07_F+&PE4 *R2*3G_ +Y-=UX. M^+6D^,M;32=-L;P2>69'D=1M10.I_' _&@#7\#AVAU[[2#]J&M77F;O]X>7^ M'E[,>U6-(CCGTO5=4OEVIJ#R2,)!C$"C8@.>VU=W_ C6U'I\$6H2WL8*2S*% ME /#XZ$CU XSZ4M]8PZC:FVGW&%B-Z X#C^Z?8T 8GP_-V?A]H/VW=Y_V*/. M[KC'RY]\8KI*15"J%4 # [4M !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% $5U,;:TFG6-Y3&C.(T^\V!G ]S7@WBWXV:)JW]C+9 MQW\)L]6@NIP1MW1IG-GN[:+;8:IF>+:.%?/SK^9S M_P "H ]]\%?$O3/'5]R6EE QM-1?S;-5']XX*#Z,(-8O-.N[[Q)#+-I\WGVS&Q7Y6QC_ _4"M/^P?&7_0V M1?\ @"M '8T5QW]@^,O^ALB_\ 5H_L'QE_T-D7_@"M '8T5QW]@^,O\ H;(O M_ %:/[!\9?\ 0V1?^ *T =C17'?V#XR_Z&R+_P 5H_L'QE_T-D7_@"M '8T M5QW]A>,O^ALB_P# %:/[!\9?]#9%_P" *T =C17'?V#XR_Z&R+_P!6J,D_B? M0O%/AZVOM:1IVL M_P!GVUKI\%Q@0!RS.\@/7_=%6?\ A'/%O_0X-_X!I0!V-%<=_P (YXM_Z'!O M_ -*/^$<\6_]#@W_ (!I0!V-%<=_PCGBW_H<&_\ -*/^$<\6_\ 0X-_X!I0 M!V-%<=_PCGBW_H<&_P# -*/^$<\6_P#0X-_X!I0!V-%<=_PCGBW_ *'!O_ - M*/\ A'/%O_0X-_X!I0!V-%<=_P (YXM_Z'!O_ -*/^$<\6_]#@W_ (!I0!X[ M^T'X/^P:S!XFM8\07N(KG X64#@_\"4?FM=Y\"/!_P#8/A$ZO1\0?^?S0 M_P#OT]=BS*BEF8*HZDG %,CN(96VQRHY'96!H Y'R/B#_P _FA_]^GH\CX@_ M\_FA_P#?IZ[*HA1\0?\ G\T/_OT]'D?$'_G\ MT/\ []/794$@#)X% '&^1\0?^?S0_P#OT]8^O^$O%WB5+)=2ET*46=REU%^Z M?[R]C['N*](CD25 \;JZ'HRG(-.H XWR/B#_ ,_FA_\ ?IZ/(^(/_/YH?_?I MZ[*B@#C?(^(/_/YH?_?IZ/(^(/\ S^:'_P!^GKK1CR/B#_S^:'_ -^GKKS+&L@C,BAR"P4G MG [XI4D25 \;JZGHRG(- ''^1\0?^?S0_P#OT]'D?$'_ )_-#_[]/7944 <; MY'Q!_P"?S0_^_3T>1\0?^?S0_P#OT]=E33(@D$9==Y&0N>2/7% ''^1\0?\ MG\T/_OT]'D?$'_G\T/\ []/78>8GF^7O7S,;MN><>N*=0!S?@O6K_6M+O&U) M81=6=_/9N8A4@$[O0#.":KW?B&W0:X\>LVJ):6D<@)0L M+_WR"#U %&NZ M=/8+XL,\=ND>HZ(MK:*C#=+)%'+D!/\ MH,?2@#IYO$=E9:A(;O5;=+>#3UN M9HRA#*"P_>9_NG.,5;M_$VCW)NPE['BTB6:8ME0L9!(;GJ.#S[5R6L^&=7OY M;UK>TB9+CPVVF*7D /G-R"1Z#^E5]=T6\B@U&[U"TA2Q?0(=..9O^6H*9&D5E!/RJ<,3Z 'CZUSD?AK6K*-[R) MH)[Z_P!4^V7Z!M@$?EE%1&/]T!>>_/K6=!X*U>'0+:T5(X-0M?M/V:[@FP4, MDS. P/WD((RI]* -RW\7+:^)=;T_5IX8H+>YMX;9E4_\M4W#*]$U2ZM[ M>SODE>X5WAP#APA(;!]1@\5+:^)-*O+V.T@NU::52\0P?WB@X)4]P#WKD-(\ M/:OI-OX;:ZLX5CTRYO9[IEE!PDOF8V@#GAQGZ54\$L!?:/NABFCM[:2VM&AN ME?R(WPQRN,_P*.>1B@#MM=O9]-MI;YKN"UL+:%I)I)%W'/M_GDD5SP\2:]:: M9X=O=2CM[?\ M+4?)EB*'?'"R.R9_P!K"<_7%7O$>E:GK&NV"26JS:):XN'B M$H!GG!^0,#_ O7W./2DUNQUG5[K1I18Q)'9:JERRF8$^6L;*3TZ[GZ?[- %X M^)+&\729;+4H42\NFB570YEVAMT8'9@1W]#4]EXFTS4'"6TS._VAK4KL(*R* MNX@^G!'-(IM28^<"5A?S,8XZ_../:M"+2M8M?%$6M6]I M$HO"T6H0>:,!%/[J1?5\=?4?04 7;/Q7IBQ*USJT$IGNIXKN1@Y],5R%EX8UJ'4-.F>Q@"6VNW M>H-B8<12K(% XZCS!^59\MK?Z -*$T=K!J4=_?W4)>Y"KYEZ?J-IJMG'>6,ZSV\@RDB]#7+^+O^1P\$?\ 81F_])I*U/!T<5OX9M;: M&V,$< ,84R;P>K6MU;1FW:"X1 20T@5U8=CR*[#4X MKV6"/[!)&DJRJS"0$JZ _,OXBN*U7P-=W5EKAL([6TDU3[.#;*Q$8,-M$(@ GD,D]Q): MI&(R6\U%W,OUQS[YK!U+P?K&H:KK-_%-;6\T]Q:75IN^=0\*E2KCN&!-7I-! MUJXET"XG2P66SOVNYT@!1 #$T85?4_/G)]* ->+Q5I\^D)J<2W#6I61G;R\> M5Y9VN'ST((/Y5S[^-_(\1">5ICHTFC"_2,6Y\Q?W@4L1UQMYJ)?#&N2:=%IM MREJ]@^H7%Y=PK(1YRO(9$C)_NY;YO7:/6K>H^']8O]9N[X1VJ+/HLFG*@<_* MS.6!^F,4 ;-[XNT:PA6>:[!A,<V=P ^M<_8^#]=TZ:T>VETYTEL;>UO([B,OL:)=F^/ZKV-.N?"NLR+ MJ(1;7_2==@U-,N>$C\OY3[GROUH V_&6I7^E:?93V$ZQ-+J%M;/NC#96654/ M7N,YIESK%_HGB72K"^D2YLM49X(I@FUXIE4N 0."& /XBI?%^DW^L6%E!9+# MNBOH+IS(Q'$4BO@?7&*9/H=]J^O:?J6H/%#%IWF/;6\?S9E92N]C[ G ]Z ) MX_&&D/YNZ9X@EM]KS*A7=%NV[AGMG _$5G^(?$=Q:R:)-9NT4,NJI:742Q%[%J5 MU=1Q2@O%)%.02K>A&!S[5=F\-ZRVK/> 61SHTMB0F47S76Z ME;2VDUMI$YM4F&CP:?=J[NBW"C=P"!R,9]QN([UZ!J(U>]\)%=*$=GJ,\*JO MF'(ASU(]P,X]\4 9FG:GJ^J>);^VL[Y)-,L(VAEN&A'SW)'W5QU"=_*V@4[BTN MYG."V9N8;EHMBS(N,GT!Y''O3X_&.FR"7]W=*8[(WQ5H<%H0<;AZUS M:Z(T6@>'_#DERL6NZ?Y;(\ ) B)*2'/H4+#'KBM?6?#5]/K N=.DMXX)=*DT MV19 N$B)*POT<^V.3Z5T<'4TA7!(&\;OFQZ?/^E=OI<,UMI5I!.%$L<*( M^TY&0 ./RH MUQWA?_D>_&__ %]VO_I,E=C7'>%_^1[\;_\ 7W:_^DR4 =C1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 !Z5 MQ_@__D9O&G_853_TFBKL#TKC_!__ ",WC3_L*I_Z314 =7=1)-:RQRH'1E(* MGH:\>TJ2:U\ ^"M3>(VD45Q:FXOUDW,49MN"O<,2%.>F$NZ!Q@ MLAP1]#6#;>"M)M["QL/](ELK)E:"WEE+(I4Y7([X/(H JV_B+5-0U(FPLHY+ M*&_DLIR[@% C%2_UW <>AK+TW7)9M,\,S/IED@N=8N+9U3.(75IQN3W.QL_[ MU=$G@[1XO$,FMQ121W%'MKO3[*WC,>FZ??F_CE> M;>\C,DF]<=OGDS^= &9;>*-1AE2*WT^RB>Y\0SZ=+@MC(0L']R=IS5NT\6ZA M-:6D$T4$5S)J=SITUR ?*0Q;\-C_ &MH SW-:B>"M*29)0]UN2_;41^^/^O( M(+?D2,>]96L^#7B@ABTJ&6XA:[ENYT:[,;F1^K!L8QDMD?2@#>\-:E=:WX=A MO;^W2&28NIC7."H8J#SV.,_0BN1\.Z38W?P\U%ISY#1W6H%;E6*M%LGDVL#_ M +( _*NST/3[BRTG[-!]/U>=())TTN"\GB(.^0L<,2/X00,@^I]JZ M)?$+S>*9M#NT2!7=DB252//CV9+(W0G.01UG5/!NCZQ--)=0R#S[46DB1 MR%5:,$E00/0DX],U9_X1VQ^T),?.+QR-+'F0D(Y4J6'H<$_G0!P/@[Q'=Z%X M8T".XCBDT^73;N9=N?,5H"6.>Q!!_2M;4_%VOV'A^]UE-.MGM5LTNH7>3&26 M *X'488$&MNS\$Z19+IBQ"X,>FQRQVZ/*2H63[X([YJO'\.] ATJ\TV..Y6T MNP%=//8[4!SL7^ZN0.!Z4 5KGQ5J>G'7XKJV@DET][9HFBSM$O/N:M^%=(O-,BF^TF6-'QMMY+CSMA&3:/>IPH Q+/Q?J- M]_9L[1P6T%]!=1#ZD*Y'?Y:2W\:W@\++K5Q%'O@MU2Z@QC9=- M+Y6S/8!LY]L&NI?0-->TLK4VRB&RF6>!1QM<9Y_4Y]\7:KH#:G;-;6]Q<6UI%>1/RJLC2>6RGT(."/7/M4 M.J7D^D>,[+4]2$;26^BZE-)Y&0&C22%E'/?!/XFNAN_"&F7VG7%GF>:L7/ARPO-3@O[GSI98;9[4*SY5HWQO##OG S]* .>TXW, MWQ$TZ\N?)WW.ARR?NL\#S83CWQGK[UW%8&F>#M(TF\M;JW28RVL;Q0&24MY: M-C*CVX&!6_0!QWP\_P"/7Q#_ -A^^_\ 1E=C7'?#S_CU\0_]A^^_]&5V- !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 5R/C;_D)^$/^PXG_ *)FKKJY'QM_R$_"'_8<3_T3-0!UPZ44#I10 M!1U'4TT[9NMYYMRLY\I,[57&2?S%4M*UFQ\116ES%9S&*6$7-M+/" "IQR#V M."*O:O(D.CWDDC!5$+Y/X&N%LKN\M/@KHTUDDS26]I:+X7/ M% 'H^1C-9=SJ]HNO6^A30NTUU;R3J63,95"H89]?F''O7"G4H;&QM-0MY]0O M- FU+-Z3"P\M3$0-J]=F_:3[FBXATV[\0>'X5>[_ +/.G:@=TS.&VL\1&3U MX; ZX6@#TFWM;>U39;P1PJ>=L:!1^E2YKQW39CJB:2-0O+QD;PM(9P7=1YRO M'@G_ &N&]^*T].O9M1L4769+H1RZ!;/9RIN!,^UO./'_ "T#;.M '>IK5M)X MBFT0+(+F*V6Y)*_*49BHP>_(-:6:\GN+G7DO[MXPS>(!X1A# +R;@.S,!VW< MYQ]*T=0DN -0N=!NY[>PDT*5I)6#$1W (\ML'G=@OGZ"@#T?-&:\UTNPM/$Z MZ[;PWKP)]MS;W+1K:F+/"^6 M2KD>Q?=@^@% &K/K=K'?R6$2R7-U&@>6.%=QC!Z;O3/I2:/+IMW;M>6%LD(: M1XW_ '(C;*?$T&I[D:_OA=VT[*=LD1C50H/JI4C'N*FU> M93XHTV.[C==$GMI\LH(4W&Y-N['JN_'O0!U]17,WV:WDF\MY-@SM09)^ET_P#1LU=C7'6/_)7-9_[ ]I_Z-FKL: "BBB@"O?7+VEJ98X'G M?&#< MRVGC2.S$D=U-J=Q+:M(A4'=$@1AGMN'Z4 =RLB.6"NK%3A@#G!K*UK7X='M[ M2O[S3K+6$UJ"RCANH9_D5RKJSHO] MYB X#>_O5K5YK'4]!BN]/TV_MX[G6+!Y$EB92=DJ[R%[ *O)H ],61&4,KJ5 M)P"#QFD\Z/RO-\Q?+Z[L\?G7DUQ;*ETUK##=+!#XLB:-%5PH@,:;S_N[@U6M M,2XM[U(U@N#H=MKMTLT11L+&T?[IL'DH'+?F/2@#O=3UR+3+W2;9H7D&I7!M MXY%(VJVQGY^H4UIB1"Y0.I<#)7/(KS3[-=6EUH2R).;4>)9I[52I8Q6QAD49 M]%WMQGLPJ71[74I(/#H>.>+7+2_?^TY&!PT>'WDGH5;*%?P]* /1?.BRX\Q, MI][YA\OUI!/$P0K*AW\+AAS]*\N\,BVN]9TJ.\FD\RW6ZBD:6-Q]L:1OE+=L M@ _GQ70>%=*FM=0ETVXBS:Z)+(EG*3GS%EPZ_BBG:?KF@#H[_6;>RO8+!5:: M^N%9XX(^NU<98^@&0,^].L=4%W/RL+BRAEDM([^%KT(IW/!\V M<#J0"5)]@: .EV0S[)-L*)KD3 MHLFL33QCR6S(GEQ@%>._BU/QC-9:?<"ZNHK.>/8N#)$ HF56_O8# M#'K0!W%AK4%_K^HZN!T74+6S\3ZWJD&GWL> MGSV-HR,(#RRM(I '7/S+^M=]0 4444 %<=X7_P"1[\;_ /7W:_\ I,E=C7'> M%_\ D>_&_P#U]VO_ *3)0!V-%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 'I7'^#_P#D9O&G_853_P!)HJ[ ]*X_P?\ \C-X MT_["J?\ I-%0!V%%%% !52^ANIQ$MM=?9P'S(P0,2N#P,].2>%7<3PR1QF(K\S-)DIM['.#^1K(TSP?=K\.I_#%_<1I(XE"3P9X+R&0'! M]"1^513>%O$5[I,+7&HV$6K6=S'<6LEO!MC+(&!WCON#,/;- $VJ>*)DUKP\ M]LTZ6D]W7D.N M.S @C%5IM$URZU#P_?75Q:2S6%Q+/.%4JIWQ-&%3V&[/-9^E>$]9L;S0YI)+ M1AITU]*P4M\_GL6 'TSB@#H8/%>FW=G:7%H9KC[5 ;B.*-,OY8."2.V"Z9/K[4 =!!X MHTR:>*-I'A$T#7,+RKM66-0"S*?8$'Z&JP\:::P?9%=NPL_MRJL.3)!_?7U^ ME9C>'+BUTRPFU-H[@:'8S11"*,DSYBV99?\ =!X'4FLGPE=IIY6[N6MI[>UL M1;O/$)2T$2\A<,.F<<#GIZ4 =S8ZY:Z@]F+=)66[MA=(^W@(<8R>Q.:S1J]W MJOBS4=%LI!;PZ9%$;F;;N9I) 650#T 49)]Q1X-TA=,L;AT=V@EF?[(KC!BM M]Q*(/8;F(]B*DDT.ZL?$UWK>ER1$WT4<=W!+G#-'D(ZD=#@D'\* )H]0N-+9 MH-4F%Q-/.1-K+]>A!]13])T>[TEW:*2%A>7LUW>Y! MZN. GTPO7WH W)%9HF56*L1@,!T/K7-^!=0U#5?#QOM1N1/,US/$,1A0HCF> M,=/4*#6GI,VI3:/OODA^V N!Y8(1@"=IYY&1BL/P]I&OZ'H2Z:ILB_GS2&8% ML 22LYX]1N(_"@"WI_B^WO(KZ26VF@%O?M81JPRTT@.,*/7.?PH\):G>:FVN M"[E9_LVIO!$&CV%$$<;!2/8L>:RY/!VIQK=/:WMNLT>LMJUF64X)8$,C^V&8 M9%:6CZ/K6F76H3M? M\>OB'_L/WW_HRNQKCOAY_P >OB'_ +#]]_Z,KL: "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KD?&W_ "$_ M"'_8<3_T3-775R/C;_D)^$/^PXG_ *)FH ZX=**!THH 1E#*58 @]C2*BHN% M4 >@%.HH ;L7;MVC;Z8XI#%&QRR*3C&2*?10!'Y$7_/-/^^13O+3"C8N%.1Q MTIU% #&$2$R,%4_WC@?K5"\AT_6;">P%PNR8?-Y$H##!!R"/<"LR.Z;4O'=] M82?\>VFV<$BQGHTDK/ECZX5 !]37'^']&O=3TZP%C MJ++Q!;\$Q)(=-A MTCP]K>I:%DC3/3T8+@BNBL+H7VG6UV%*B>))0I[;@#C]: )F0 M."#W!&1U%,AMH8+9;>- (E& M2T4 1K!$K;EC0$=PHIQ12""H(/)&.M.HH 3 M:..!Q2T44 %<;XN_Y'#P1_V$9O\ TFDKLJXWQ=_R.'@C_L(S?^DTE '9=J*. MU% ''6/_ "5S6?\ L#VG_HV:NQKCK'_DKFL_]@>T_P#1LU=C0 4444 %%%% M!1110 4444 (S*BEF("CDDG@51?5=,+O;O>V^\?*Z&0 C/KZ9K)\1W4C>(/# MFD9(M[VXE>?'\2Q1%PGXM@_1:YJ^TNXU3Q5XTTVSM;9FN]/LXC++P(BRRC=@ M:.4D#W!;Y;B1(08N/YU9K-G MT;39[LRO;Q^:\#0-@8W1D@D?F!6?X&U"XU/PE:373%YHWFMV<]7\N5XPWXA0 M: .BJ.&". /Y:XWL68^IJ2B@ HHHH **** "BBB@ KCO"_\ R/?C?_K[M?\ MTF2NQKCO"_\ R/?C?_K[M?\ TF2@#L:*** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ /2N/\'_ /(S>-/^PJG_ *315V!Z5Q_@ M_P#Y&;QI_P!A5/\ TFBH ["BBB@ HHHH **** "BBB@ JI=ZA%:2P0'+SW#$ M1QKU..2?H!U-6ZY:=)4^)UI++G[/)I$L.C*VT%5;UL=QN7]*RKW3+O4M2\5S00 MW$\(U&&Y:P=2L=_"D,:NH/KE3CU*CL: /0KW7K:VO+2QA5KB\NHS+%#'_P \ MQC+D]EY SZFH3XB6!KD7MG/;+:E#,[ %0K9^8'NHQR>U8*R,GC6T\4Q6UP^F M76F?87'E$/;.LF\%EZ@$$@X[@5O:Y=P3>%]6F="(/L$ ;/XUK4 %%%% !1110 4444 %%% M% ''?#S_ (]?$/\ V'[[_P!&5V-<=\//^/7Q#_V'[[_T978T %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7 M(^-O^0GX0_[#B?\ HF:NNKD?&W_(3\(?]AQ/_1,U '7#I10.E% !116/K&JO M:W^FZ9;D"[U"1PC$9"(B[G;^0'NPH V**XW3I=6OO%?B33SJTB16+6_V?$:G M;YD>XY]>:?H?B^6YTV5+^U=]1M;Z:PF%NGRN\0W%^?N@K@\]SB@#KZ*P+?Q? MIEY':/:F29;FV2Z4*OS"-C@$CKU!SZ8K'TKQ4]GK.L6>J27$Z#6ELH)5B&R( M/%$45L>K.10!T,^D$:^-5MVVO+ +:X7.-R DJP]U+-^=2:-H=GH5K);67F") MY&E(=RWS,26//J235*3Q?ID=\MJ#))O>2)7C7<#(@.Y>._RD?45%IGC?2=4: MV,8N(HKJT:\AFFCVH\:XWX/J,C/UH EB\'Z1%9:E9M%)+!J,AEN4ED+;G.,L M/0\#GV%67\.V#K:%O-\^T4I%<>8?-"GJ-W4CI4.F^*;+4]1ALHHKA99[87D1 M=,!X3P'S]2/S%5_%>H2:/9RZB]W,J!5BM[6!1OGF8G"C/V": +FK:/\ MVAI4NEHQ6WN@8[F0MEC&?O >Y&1^-:R(L:*B *JC ["N$EU#7]%N?",6IWC MW,]U)<+>PP1C]XWD.ZJOT( ]\9K5A\46&I76@R6\]W']N,YCA\O D**P9']" M"I_$4 =116#IGBFVU5MD-K=*Z22Q3HZ -"T>,[AGC.>/6L[3/&>G"RTZ)'O[ MV:^^TO;[H?G?RW8,OH",8'L* .OHKGH_&6F7%A8W5J)Y_MD#W$<2)\XC0@.2 M/8D#ZFF_\)-$?[%U"-BVF:NZPQ%EP4=U+1M]&QC\10!T=%%% !7&^+O^1P\$ M?]A&;_TFDKLJXWQ=_P CAX(_[",W_I-)0!V7:BCM10!QUC_R5S6?^P/:?^C9 MJ[&N.L?^2N:S_P!@>T_]&S5V- !1110 445BZSJCP:II>D6YVW&H-(3)_P \ MXXURY'ODJ!_O4 ;5%<7IB7M_XK\4V+ZK>K%:26XMPLG^KWQ!C]>33=$\87C: M5=I>VK7-Y87US93RQX1'\D [R3T+!EX]6,5VY!"E68HA_X"I_*M5?&]E(X,5ML2:LMN/MLB>6\N3EEYPI]N3^=1P^&M(@T][". MQC%HS^9Y755;.9-;7%M VF'5(Y9 ,/" "QP.XW+]*6((,3DA3GUR#Q0!>_L_P"RV4D6GE8IF&%D?+;??\*? MI6FV^CZ7;Z?:@B&!-JYZGN2?!]:L0>,5N=&M-1@T^5O.AGF>(N T(B MX8-[YX^M '3T5R;>.K5((YVLK@Q2:.=74K@DQC;E<>HWC]:GL?$JZY=RZ;!% M<65RUG'>V\D@!#QL< X]CP1[T =+165X%_^1[\;_\ 7W:_^DR5V-<=X7_Y'OQO_P!?=K_Z3)0!V-%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 'I7' M^#_^1F\:?]A5/_2:*NP/2N/\'_\ (S>-/^PJG_I-%0!V%%%% !44]S#;+NFD M5!S]X^G6I:Y?2YVU'QQXA2X 9-/%O;P*1PJO'YC-^)8#_@- &Q;ZYI=V4\B_ MMY/,.$*N,,?0'O6A7E6G0Z?_ ,*$,ETJ)LLIVB=1AA*'?9M/][=C&*NWGB;5 M].TRTEDO%-[;1:I.XD8Z8H ]%FFCMX7FF=8XT4LS,< = MS3;:YAO+6*ZMI%E@F0/&ZGAE(R"*XQ]K5!<6D-T$\ MU 3&P=&[J1W!K@=3U_7+329[^TU6PFB::S\K9B1@))EC;..Q# COP:LRZ_K% MC_;%I)<+M:9,D[QWL+K;_P"N M*MG9]?2J'A6ZU.[M;Z34)/,C6[DCM'*!2\*XVL?KS^5TF2:%NCH<@_0U3OKG2I;AK2\N(3);H+IXG M;[J \,P],^M<#X?UJ>S\)>#M(MIH;1KO1A,L\C!0718P%!/&?F)/KBK):6?Q M5.]XUO+<2>%6\YX1\DC>:02/:@#T.WN(;JVBN()%DAE0.CJ>&4C((J6O//"^ MIW=SIF@Z%;W(M/+\-VMXLVT'>Q 7'/9< G_>%,MO$.N7]MIMP]Q]E;6=*8VL M808CO%P1C/4,#D ]@: /1J*\^B\67S>&;75O-*LQM;"X#J-L-PTH29V_W2<> ME+K&O:YI=SJ5C#=1/]EN-/,<\D8)*3R^6T9]QC(/H10!W OK5K]K$3QFZ6/S M3$#\P3.,X],TQM3LDO6LVNHA@45 MS?@:]GO?#2BX=I'MKJXM!(W5UBE9%/Y**Z2@ HHHH X[X>?\>OB'_L/WW_HR MNQKCOAY_QZ^(?^P_??\ HRNQH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "N1\;?\A/PA_V'$_]$S5UU<;\ M0'DMO^$=OUM;BXBL]72:9;>/>P3RI%SCZL* .R'2BN-_X6/IV/\ D$:[_P" M!_QH_P"%CZ=_T"-=_P# !O\ &@#LJYW7["0:]H>MHK.E@TT4R*,GRY5 +#Z, MJGZ9K/\ ^%CZ=_T"-=_\ &_QH_X6/IW_ $"-=_\ _XT 6+/1=9L_$&N:I# M-9$:FT10,K?NQ&FT9YYSUJ"+P;=6-O8QV6H*S"\FN]0\],BZDD!RQ Z$'&!T MXI/^%CZ=_P! C7?_ /^-'_ L?3O\ H$:[_P" #?XT 4X?A_E:?)=V M_G:?$D<-Y$A26+:Y)*G/<8!!XJ:?PCJTAU$IYBT;3+FWD2.-F:?>H^Z" M?]@<=\U>_P"%CZ=_T"-=_P# !O\ &C_A8^G?] C7?_ !O\: ,[P+'+'?6^TV M]R([06IE6.5&@11D)\_&,]A[>E;>HZ#J5[XMM]6:6VFM;.+%G;2!OWT']GW,TQC"MRKQ&,*#_P ")JAI?A+5K Z#ON;1AIMW=7#[ M5;YQ-OP!SQCS#^52_P#"Q]._Z!&N_P#@ W^-'_"Q]._Z!&N_^ #?XT 6+3P_ MJMGK\6KQW%J)+F(IJ<85MLS _NV7T*C(]P:SM)\':MIUQHO&,U9_P"%CZ=_T"-=_P# !O\ &C_A8^G?] C7?_ !O\: .;N=)N_# MUOHFF3W4"3VT%POVH02[7$L@.P%.0?4'T!KH3ITVJV7AO3A:I;Q6%S%=2>6I M"+'%GRPN>?F.WCL :NCQ/XR\*"RTS5(UL[R6::2YMC&JJ8'4<_4B@ M#TCM1110!QUC_P EK12J V/<%4/T M!K,_X6/IW_0(UW_P ;_&C_A8^G?] C7?_ !O\: +5KH&J6FMZSJ4%_ #J;QM M@PY\H(FP8]>!GFH!X'%M'IZ66H2((99Y;HRJ'-R\W+.W^UD<>F<4S_A8^G?] M C7?_ _XT?\+'T[_H$:[_X -_C0!#9>![RQ6S5-2C<6VBMI*[HNH)!#?AM% M2Q^!W;3](M+F\1_[.CMTBF2/;(GE8Y5NVX CIUI?^%CZ=_T"-=_\ &_QH_X M6/IW_0(UW_P ;_&@!D/@R^B%M_Q,(CY6M2:L?W74ONRGT^<\_2I=,\'ZAI5I M=:?#K;R:;Y+9-<^UPRE(1!:12QDBW4_?(QW8]3Z "DE\/ZG/KNEZ MK-J$32V2W V>5PWFX ] J_7FJG_"Q]._Z!&N_^ #?XT?\ "Q]._P"@1KO_ M ( -_C0!#IOA"ZT*'09GO1/'H<-R"B0_-,).3CW&.*OZ%HEO,NL7HCGA@U9R MR0R#:8U9 'P/X=S;F(JM_P +'T[_ *!&N_\ @ W^-'_"Q]._Z!&N_P#@ W^- M %5? %X+&*%M9W/#H\ND)^Y 4Q-M )]P%'XU?L] N]'U6WU9[@7 MM+33Q!' M'AGVMD,#[FHO^%CZ=_T"-=_\ &_QH_X6/IW_ $"-=_\ !O\: -GPMH[Z'X? M@LYF5IR\D\Q7IYDCL[8]LL1^%;-<;_PL?3O^@1KO_@ W^-'_ L?3O\ H$:[ M_P" #?XT =E17&_\+'T[_H$:[_X -_C1_P +'T[_ *!&N_\ @ W^- '95QWA M?_D>_&__ %]VO_I,E)_PL?3O^@1KO_@ ?\:B\#S2:AXA\5:M]CNK>VO+J P_ M:8O+9@L"J>/J* .WHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** ]*X_P?_R,WC3_ +"J?^DT5=@>E>;Z1XIT3P]XM\7PZMJ$ M5I++J22(L@/S+]GB&1QZ@T >D45RO_"R?!__ $'K7_Q[_"C_ (63X/\ ^@]: M_P#CW^% '55E2Z+&=7EOHR%%U"(;N/M*JYVGV(W$?0^U97_"R?!__0>M?_'O M\*/^%D^#_P#H/6O_ (]_A0!IVOA?1;**&*WT^%(H3F./&50YSP#QUI]YX_PH_X63X/_ .@]:_\ MCW^% &RVA:8S2L;./,@8,<=0WWOIGO45OX9T:UEMY(=/A1K> V\6!]R(]4'M M[5E_\+)\'_\ 0>M?_'O\*/\ A9/@_P#Z#UK_ ./?X4 7D\'^'HK%[*/2;9+: M259FC5< N#D'\#R*J:WX1M[RWE_L^&UCGN+A)[D3H66XV@@!L'(QQR/2F?\ M"R?!_P#T'K7_ ,>_PH_X63X/_P"@]:_^/?X4 :'AW0_[&MY0PA1Y2"T<&[RU M(';<2?\ (J6#PYI-LEVD-FB"\.ZXP3^\/J??@5E?\+)\'_\ 0>M?_'O\*/\ MA9/@_P#Z#UK_ ./?X4 :$OA+09M+@TV72[=[.W;=#"RY$9]O2II/#NDR7+7# M6,7FM;_92P&/W7]SZ5D_\+)\'_\ 0>M?_'O\*/\ A9/@_P#Z#UK_ ./?X4 : MR^'=)2WM8%L8EBM%*0*!_JU/\(]O:KK65J_V?=!&?LS;H?E_U9P5R/3@D?C7 M.?\ "R?!_P#T'K7_ ,>_PH_X63X/_P"@]:_^/?X4 ;YTNQ:TGM#:1&WG9GEC MV\.S'+$^Y/-5IO#FDW%G]DFLHWA\Q9"K9Y9?NDGVP,5D_P#"R?!__0>M?_'O M\*/^%D^#_P#H/6O_ (]_A0!M'1--;43J#6D;71A\@RD9)C_N_2JT/AK3=.42 M:58VUK_PH_X63X/_ .@]:_\ CW^% M &]I>FV^D:;!8VP(BB&!GJ23DD^Y))/UJY7*_P#"R?!__0>M?_'O\*/^%D^# M_P#H/6O_ (]_A0!U5%M?\ Q[_"C_A9/@__ *#UK_X]_A0! M!\//^/7Q#_V'[[_T978UQ7PTGBN]*UJZ@??!/K=Y)$X'#J7R"/:NUH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ Q1BBB@ Q1BBB@ Q1BBB@ Q1BBB@ Q1BBB@#COBK_R2_P 0?]>I M_P#0A771?ZI?H*Y'XJ_\DO\ $'_7J?\ T(5UT7^J3_='\J 'XHQ110 8HQ11 M0 8HQ110 8HQ110 8HQ110 4444 %&*** #%&*** #%&*** #%&*** #%&** M* #%&*** #%&*** #%&*** #%&*** #%&*** #%&*** #%&*** #%%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %5Y; M"SFD,DMK [GJS1@DU8HH J?V7I__ #XVW_?I?\*/[+T__GQMO^_2_P"%6Z* M*G]EZ?\ \^-M_P!^E_PH_LO3_P#GQMO^_2_X5;HH J?V7I__ #XVW_?I?\*/ M[+T__GQMO^_2_P"%6Z* *G]EZ?\ \^-M_P!^E_PH_LO3_P#GQMO^_2_X5;HH M J?V7I__ #XVW_?I?\*/[+T__GQMO^_2_P"%6Z* *G]EZ?\ \^-M_P!^E_PH M_LO3_P#GQMO^_2_X5;HH J?V7I__ #XVW_?I?\*/[+T__GQMO^_2_P"%6Z* M*G]EZ?\ \^-M_P!^E_PH_LO3_P#GQMO^_2_X5;HH J?V7I__ #XVW_?I?\*/ M[+T__GQMO^_2_P"%6Z* *G]EZ?\ \^-M_P!^E_PH_LO3_P#GQMO^_2_X5;HH M J?V7I__ #XVW_?I?\*/[+T__GQMO^_2_P"%6Z* *G]EZ?\ \^-M_P!^E_PH M_LO3_P#GQMO^_2_X5;HH 9%#% @2&-(T'\** *?110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%8GB#7)M%GTE4MEECOKZ.T= MR^/+WYP<=^E4M5\5R6E[JL%G:K.-(LUN[S+8.&W$(O\ M;48\^WK0!U%%<== M>.H_*U*\L+<7%AI=K%=74A.&9)$\S"#U$>&Y]0*?;>-EN/$J6 @7[))=2V:3 M;N=Z0+,6(_NE6Q_^N@#KJQ_$GB;3?"NGQWNIO(L4LRP((T+LSMD@ #Z&K6FW MS:A').$"P%OW)[NG]XCL"'?^>.J?^ +T M?\+8\._\\=4_\ 7KJ]4O;+1],N+^[55AA7@ ]R2 /OU&<^X^E:ODQ_\\U_*@#B/^%L M>'?^>.J?^ +T?\+8\._\\=4_\ 7KM_)C_P">:_E1Y,?_ #S7\J .(_X6QX=_ MYXZI_P" +T?\+8\._P#/'5/_ !>NW\F/_GFOY4>3'_SS7\J .(_X6QX=_YX MZI_X O1_PMCP[_SQU3_P!>NW\F/_ )YK^5'DQ_\ /-?RH XC_A;'AW_GCJG_ M ( O1_PMCP[_ ,\=4_\ %Z[?R8_^>:_E1Y,?_/-?RH \F\=_$'1]>\#ZMI= MC;ZDUSN/:NA3XK^'511Y.J< #_CQ>NX\F/\ YYK^5'DQ_P#/ M-?RH XC_ (6QX=_YXZI_X O1_P +8\._\\=4_P# %Z[?R8_^>:_E1Y,?_/-? MRH XC_A;'AW_ )XZI_X O1_PMCP[_P \=4_\ 7KM_)C_ .>:_E1Y,?\ SS7\ MJ .(_P"%L>'?^>.J?^ +T?\ "V/#O_/'5/\ P!>NW\F/_GFOY4>3'_SS7\J M.(_X6QX=_P">.J?^ +T?\+8\._\ /'5/_ %Z[?R8_P#GFOY4>3'_ ,\U_*@# MB/\ A;'AW_GCJG_@"]'_ MCP[_SQU3_ , 7KM_)C_YYK^5'DQ_\\U_*@#B/ M^%L>'?\ GCJG_@"]6](^).@:UK=OI%M]M6\N%9HUFMF0$*,DY/TKK/)C_P"> M:_E7":FJK\:_#X50/^)3==!_M+0!WU%8]_KOV#Q%I.DM:NPU$RA9PPPA1"^" M/<"L_4/&=O8S:C)Y#/8Z7-'!>W&[_5L^T\#N%#J3]?:@#J**YB?QE;PSW,K>_U9K1X##"R73PS,W#"WE$4F1V^ M8Y'M0!T]%5;"[:^M1<&%HDN*34]1M]*L)+RY8B-,# &2S$@* MH'
F>!ZG-78=54ZN=,N M(_*N3%YT7.1*HP&Q[@D9'N#0!HT444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% '+^,K2]O&T+['://+?[.UP?^ GUKN** /-Y?!FH:;IFOZ-IZ M":#6+""U28G'DE(! Y8>FU58>^1722^&;4W-K#%:1K&L06>XQ\[JJA0GXA1D M^@QWKI** .)T'0]9LO%3W%P2MNKWAEDWY$ZR2(T"@=MB CV_&J_Q1^[X0_[& M:R_FU=Q=1//:311RM#(Z%5D7JA(X(^E?(GB[QKXUM];.DZSJ3O/I5\LR94#$ ML9.UQ^!R/K0!]->/;.>\\*R&V1I7MKFWNFB49+I%,CL/?Y5-,\21'Q#83:9# MI4=Y;7MMB.]+KL0MGGUR.",5QOP4U?Q7XHMKW6==U"2:Q!\BWC90 [=6;\.! M^)]*]9BACA0)$BH@R0%&!0!R6HV4D_B_PI;02-*=,$T]S(3R%,)B4'W9FS_P M$UV%,2&.-W=$4/('_\ L$W7_H2UO^,[C6;3PI?7>@%/[1MT M\V-'3<'"\LN/4C./>OE^?XP^)Y_$EIKKM:_;+6![>/\ S;%T!/UY/TQ78T >:WO MA;4)-+UWPXENYCU365O4N@?E2%I(Y'SWW HP ]Q72OX:M'UQGBLQ%"P,D\G_ M #T+-N* =@6&YO4XKI:* .'\$67B"UOI#JOFB/[(BSF1LB2Z\V0LZ>VPK^GI M5[QY#*VFZ7=*"8++5K6YN0/^>2R?,?H,AO\ @-=52.BR(R.H96&"",@B@#S_ M %OP_/+KWB"[-G)=IJFFQ16 2RL#[&KMXN\&PRS>?=:? M9SR7TH[YB6/G_>?D?[I]*[*&".WA2&) D:#"J.@%)';0Q2RRI&JR2D%V Y;' M3- $M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!ES^)=#MIW@GUBPBEC M.UT>X4%3Z$9J/_A+/#W_ $'-._\ E/\:Y/P/H6E:E_PDL][I]M<2_\ "07R M[Y(PQP).!DUU?_")>'O^@-9?]^5H 7_A+/#W_0'O^@-9?]^5H 7_ (2SP]_T'-._\"4_ MQH_X2SP]_P!!S3O_ )3_&D_X1+P]_T!K+_ORM(?"?AX DZ/8@#_ *8K0 [_ M (2SP]_T'-._\"4_QH_X2SP]_P!!S3O_ )3_&H#X<\+"!ISINFB)1DOL3:! M]:E'A/PZ0"-'L2#T(A6@!W_"6>'O^@YIW_@2G^-'_"6>'O\ H.:=_P"!*?XT MG_")>'O^@-9?]^5H_P"$2\/?] :R_P"_*T +_P )7X>_Z#FG?^!*?XUX;\;= M#TG7=;TK6-&U33WN+J1+*Y"W"<$_&/#*2I$VEZ>LDF=BF) M06QR<#O3_P#A$O#W_0&LO^_*T 9WAW4/"GAOP_8Z19ZWIHAM8A&#]I3+'NQY MZDY/XUI_\)9X>_Z#FG?^!*?XU%_PC'AKS_)_LK3_ #=N_9Y2[MN<9QZ9ILOA MOPO P6;3=-C)&0'C09_.@"?_ (2SP]_T'-._\"4_QH_X2SP]_P!!S3O_ )3 M_&H$\.^%G9%33M-9GSM 1"6QUQZTYO#'AI)4C?2M/623.Q3$H+8ZX'>@"7_A M+/#W_0&H$WS:5I\:9QN>)0/UH ME\+^&H(S)-I6GQH,99XE &3@_P"@YIW_ M ($I_C1_PEGA[_H.:=_X$I_C2?\ ")>'O^@-9?\ ?E:/^$2\/?\ 0&LO^_*T M +_PEGA[_H.:=_X$I_C5FRUK2]2E:*QU&TN9%7<5AF5R!ZX!JK_PB7A[_H#6 M7_?E:YR'3+'2_B]8QV-I#;(^B7!81(%#'SHNN* .\ILLL<,3RRNJ1H"S,QP M!U)-.KG_ !WQ\/\ Q$1_T#+C_P!%M0!8_P"$L\/?]!S3O_ E/\:/^$L\/?\ M0_Z UE_WY6@!?\ MA+/#W_09%&2@C7('TH E_P"$L\/?]!S3O_ E M/\:/^$L\/?\ 0GQKD#<\2@9/3K3_^$2\/?] : MR_[\K0 [_A+/#W_0* ''Q7X=(Q_;FF_\ @2G^-?-.O^"M(E^,$>GV MNIV*Z)?2?:C,MPNV*/)+IG/!R" /<5]&CP_X4,9D&GZ9L!P6V)@'ZU,GA7PY M*@=-)L&4]"L2D&@!+?Q)X9M;>."'6=,2*-0B(MRF% & !S4G_"6>'O\ H.:= M_P"!*?XTG_")>'O^@-9?]^5J.7PQX:@C,DVE:?&@ZL\2@#\30!+_ ,)9X>_Z M#FG?^!*?XT?\)9X>_P"@YIW_ ($I_C3?^$2\/?\ 0&LO^_*TO_")>'O^@-9? M]^5H 7_A+/#W_0)0%'J33AX2\/$9&CV./^N*T ._X2SP]_P!!S3O_ )3_&C_ (2SP]_T M'-._\"4_QI/^$2\/?] :R_[\K1_PB7A[_H#67_?E: %_X2SP]_T'-._\"4_Q MH_X2SP]_T'-._P# E/\ &D_X1+P]_P! :R_[\K1_PB7A[_H#67_?E: %_P"$ ML\/?]!S3O_ E/\:NV.JZ?J8F<51_X1+P]_T!K+_ORM<] MX6LK;3_B7XMM[."."$6M@0D:[1DB7)Q0!W5%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 <7\.?]1XE_[&*__P#1E=I7%_#K_4>)?^QBO_\ T97:4 %%%% !6+XLL+C5 M/#ES9VMVMK<2-'Y;O]UF#J=A]FQM/L:VJJZAI]OJ=H;:Z0O$65\ XPRL&4Y] MB : /,]8O8KKPKXPLM0TDZ;K,6CM)+ K;HI%4/LDC/\ O9]^E=!#X@U.TEU* MQG>R4P6EI<6\C!@JB5F0JW]XC;QCJ2!6Y=>%M,O;:^@N4EE^VPB"=VE)=H^? MDW=0.3Q[U!<^"]'NVN&G2>0W$$5NY,[?=C;_LJ1Y%()4Q"17P#P><'Z58M?%6IM:6UO=+ D[:K/ITUXJGRT\L,5;!Z;MH M'/&36M_PA6BB=9EBF5UO%OLK,PS,J; Q]3@5E:UX-9((X])A,T;WHRPP6^HRSW\:'8VT*(I K8)R0<;OQ%7 M3XRU23PG!J2_9%NEL[J>2)5+%WA8KP.R':3O7:1D_>XSU]:(_ 6@1P0PBWE*11S1 -,QRDIW.I]03SCUH ATS6I;[Q ME;1/:6Z1W&BI>)* ?,&YURA/IDTGC"Y6&6"QTZ&*;7M2'D6Q==PA1920(@<@8^O-+-XR1+"9 M$F9<(#D*!V&>: ./N]"30?$/@S3M(*+-%%>Q":;+$L8@2S>I))/XU8TKQ3>: MK<>$9[BSM-U^EV)'P=TP\2V]U;65R^F7=J!N0[&CE*$<9^\I/ MZ5T=UX-T>\M)+:>*5D=(XR?-;=L1MRJ#UP&YQZTEWX+TB].H^>MPW]HM$US^ M_;YS'C9^6!^5 '0BBD5=JA(_^P9D7_H K1H *;(BRQM M&ZAD88(/0BG44 >-7D/]E:/<:;!;"2\\+:JU_&O\367^M_'*N4^J>U=9JNI- M9Z-JOB[31"TC-%'"[+D20JP7]2S'/L*ZMM(L7OKJ\:W0SW4"V\SX^_&N["G_ M +Z-1R:#ILOA[^PFME_LX0"W$/8(!@#]!0!P_C;4+B\L/$=A,L3II]WILEL0 M,$&25,@_YZ&MA/$.II<:K83RV:SVFH10)*$/S1R1B0!5[N,D>G&:O3^!M#N( MITD@E+7 A$TGG-OD\HY3)SS@@'\*?<>#-'NKBYN)DG::XN([EW\YLB2-=JL/ M3"\?2@#"M/%^LWHT."."U26^O+VRE>13\K0>9A@,]_+R1ZUT/A759]=\-175 M['&)S)-!*$'RL8Y&C) /8[WGM98(I8FM;F6ZAV2L LDF=YQ[Y/ MYU=TG1+/1=-:PLO-2!G>3YI"Q#.2S$$].23]30!Y?MG3X*Z^L=A$8E_M$B7S M<,-LTH!QCJ,8'/:NP.MW:#4;'2HX(VT>PAN&65>)2Z,P7V&$Z^I]JTD\&Z2G MAZXT("X_L^X9VDC,[<[B2PSZ$DDU8?PSIKNLC)(9!;_9G?S#F6+LKG^(:KL4;U^Z/SJ+QYJ&/$T*"-8=* MDAB=6'S-(1&Y8>@ <8^AKKM1\'Z+JDTLES:Y\VV%I(JL55XQG ('!QDX],U# M>>!M OGF::S.V>%()D60A9%7&W<.Y& : *J>(M4O]6N$TVVA:ULM0%I@^9CV&.YK2'@ MW0UUU-82TV7:AA( ')]*6#PAI4%C-8J+AK68R&6%YF*R%\[BP M[YW&@#F-0\5ZB-#\51RV]K=-IVG17:&6,JDJR*^Y2/3]V:8ACSYC@[7C/JMW>K:782 M7>M2?;Y;J6(QB !7$M3?#[?]C\3^6 9/^$AU#;NZ9\SC-6/#V@Z MUHFAV^F>98.TH#$"@!NM>))3J6B#399A;2ZI]DF<1@I-A M7W*&Z\,F/?FM*S\76%X-,*17"C4)IK>,N@&V2+?N#<\?ZML?2L6/P9JT*6=E M%J=N+"PU3[?;;H29-I+EHV.<'_6'!I]MX,U&":PC_M"#[)8ZE<7<:B([GCF$ MFY&.>H\T@$>E &Y'XFLY0TB0W1@-L]U',L)*RHN,[<=^1@=^U9^H>-K>TTW4 M9X;.>2YL)88IK=@%93*0$/7I\U5-,\+>(K#0+G1?[?3[/%:M;:?*D.)8QC"% MSGG:..,57?P-J$EIK:_;+2.348K1E"1-MCEA(/FQ79OEN()+0Q>;$T>6"R':C#'52 M01GU%9^H^#[[5KK6FN;N&-;Z&T$3Q(=T>VCU"Z@M[;(5O+2.*4RGODDDT ='I6NVNKW-];0I-%/92+'-',FTC)M;U.XDA,6H> M241 <]A0@8Z8!S0 )XC@L- M270K@W=WJ,:(\CQP<;'U8$/@?6$BFDFU"UEN9M'ETV M1S&W[QF;(E)SU.23[]* -9_&^F6,(A<7US+%IR7[E(*M M-MM3NYVN[IHK;3%O'A6+*&(MD2+W)[?05F_\(?JP=F%S:9_L :2/E;[W]_KT M]J23PAJ\DT- < M_.OKR,5Z1)5;Y.%4^9U'S-T]_ M6@"_;ZM=ZWXGU?3;6;[+::48XI)%4%Y977>0,]%52OU)]JMQZCWN8Q>V7FH4=3YCW6CHJ03PLDUQ<75X60Y: M21BPV\\ $_D*MZ9)J4FAQO>"$W^UL[5*HQ!.TXZC(P<4 97@#4+_ %;P?::E MJ5T;BYN"Y8[ H&'90 ![ 4[2_%\=]8R7$UG-"_VZ6R@AX9I71F4XY_V&)]!5 M;PUHFNZ!X=LM'\^R80,=TZJV2I#=3MD62SU"!;BTU:?4+0O&2 MI68OO23GGB0@$8Z"@#2\&:E>:E:ZJU[,\KP:G/ A= I5%(P"!QQ5.Y_Y+#IW M_8#N/_1\57-$T/5M(ENF-];2I=ZB]W*OE$;49>57GKN"G)[9JGZ\? M#GP[LK^.(2S_ &>VA@C8X#22;$7/MELGV%+KVJ7_ (5L+75+F[^UVWVF&"[1 MD"[1(P3Z[#: M6FKS0-:03QSR+"I!G9#N4'/0;@"1[4 -@\;Z5<7:6Z)= -?-IYE:'"+.!G:3 MGOVK(L/$4HL[K^U-0N R^(VL(9(8AR!(H1&[!3G!/O3E\(:LH;%S:9;7_P"U MC\K?=X^3KUXZTA\'ZL=/N8/M%INEUY=6!VM@*)%DV=>N5 S[T :T7CC29KN. M!4N@'OCIYE:'"+..BD^_:K,'BS2[C58-/BD9GN&D2)U&59DSN&1TZ'KUQ7/M MX.UU:+WO]AKNU#4& MG%PP6W1PJMNVDD9X'09YIGC+1KKQ#X4O](M)8HI+N/RC)*"0H/4X'>H/$.@Z MAJ]IIMQ:7<-IJEA+YR,T>^)LJ5964]00?Y4 2Q>+].N;!;JU2YG)B>9H8X\R M*J-M8D?4$#'7M6++XQ.E>)=;DOY+F72X+*TN8UCAY@5S)O9NAQ\H)SS4\_AC M7DU"RU6QU:UCU$6YMKS?;YBD3>7!50>"I)Q]>:@UGP=JFI-XB5+NWVZKIL-B MKNIW+LWY#;ZZU?4M0^U01R2:E;ZA:84G:T48CVOSR&4'IZU4\3Z2;"WGU*5D M%[?W]O*THA=T@\I,*?E^8=#\WJV.E &\OC73V$)%O=[9+[^SV)C $<^<;6YX MYXS]/6MBSU!+QKH)'(BV\K1%G'#$=2/;M7#((I_"-WIES$#+J$CO:SVL4F9; M@_.'.[E6#@')P./:NZTRS-AIL%LS^8Z+^\D/\;GEF/U))_&@#GO#^HZGXLT+ M^VX+S['%RMXY-0>!,K#E]>W*XX/<"@#J(Y$EC62-@R. RL#P0>AKG/'VHWVD>"]1U+ M3KCR+JV02(VT,#R!@@_6IKFWU72])G@TQ[8K!##'8H\;,1MX8-SSD >E)XQ MT:\\1>%+O2;62&&6Z0(SR D*,@GIUZ4 :%Y=/H^AW%U+YEVUK"TC= TFT$_2 MLEO$WVK0H7BCGAO[FQ-TL:*':)K:E;SVEU);0VTUO)&_E M EB67:.O89)_*L6V\)ZQ:2Z==1:A:_:8]-73+M6B)1XUR591G(89/7@YH V_ M!]]<:GX,T6^NY/,N+BQAEE?&-S,@)/YUC:%_R53Q=_UZ:?\ REK4\,:1J.A: M3IFF3W<$]O9V2P%EC*LSJ0 >O3:,?6LO0O\ DJGB[_KTT_\ E+0!V=%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 <7\.?\ 4>)?^QBO_P#T97:5Q?PY_P!1XE_[&*__ M /1E=I0 4444 %%%% !1110 54U#4(=.A1Y,L\KB**-?O2.>@'Y$_0&K=UBXW)'.$#AU)[CY@/?-4-8T2ZU3Q9KEMIWVBT5M*MH+=MC+! M*T;R%HF(_A*L%^C'% '7GQ7ISZ9I5Y;%YSJP4V4*C#R97=^ Y)[5*=:N(;B M2&XTR=62'SMT;!U90P! /'S#.<5RCQ37-[X5\06FDW-O#I"S6MSIVS#0K(@7 M*#HP4J.G4&NXAOH[A#*J.D*J29)%V8_.@":VN8;RUBN;>19(95#HZGAE(R#4 MBJ%&% ]JYGX>PS0>"+!9E9=QEDC5A@K&TKM&/\ O@K73T %%%% !1110 44 M44 %<=<_\EAT[_L!W'_H^*NQKCKG_DL.G?\ 8#N/_1\5 '8US_CO_DGWB/\ M[!EQ_P"BVKH*Y_QW_P D^\1_]@RX_P#1;4 7] _Y%S3/^O2+_P! %:-9V@?\ MBYIG_7I%_P"@"M&@ HHHH **** "BBB@ JC% #++QS'/;V%SO81R>8'VS*[( P X!9" ?I4?_"?)#97E]>:9+!966H&PN91*',;[E7= MC'*Y9??FJ?@G0;:ZTB&XU&"[\^TU&ZN8H+C<%C9II&1PO3.U@?;-84&EWDXU M74A9W=Q#;Z]+>R:;,A5;J$[=KJ#U=2-P]<<]J /1;O7(X=672;6%KF_,7GO& MIVB./. S-VR<@#O@U#_PD*()OMUE-;)#<+!*[X*C<%*MG^Z2V,^M8UHLNG^- M;W7S;W$NG:O9P('$9W6\D18;67J 0VFG_REKLZXS0O^2J>+O^O33_Y2T =G1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% '%_#G_4>)?^QBO_\ T97:5Q?PY_U'B7_L8K__ -&5VE !1110 M 4R26.(+YCJNY@HR>I/04^N86XDNOB1/:2Y\FRTR*:%#T+RR.&;Z@1@?B?6@ M#3D\1:1$,R7\*C=LW$X&[.,9Z9SQ5JTU&SOS.+2XCF^SRF&78<[' !*GWY%< M=:I#XJU\7NU$\.Z+(1;\82YN5R&D]T3D#U;)[5D1WU]I.I:S>6=R(XCXJ@MY M(-@*R+*D"-D]00&R,=Z /2[>\@NGG2&0.T$GE2@ _*V 01@_0T >EBZMTO%L?,'V@Q& M4(U[4=3\0Z*+B6/R+[ MP\M\T:Q@%92T63GKCYSQ4GQ-BB7P)J,@10[36N6QR?W\8H ZJTOK6^1VM9DE M"-M;;_"< X/X$4^XMXKJ!H9E#1MC(Y;ZUU?1+73;M+--1N9()V M$2LQQ [*PSW&P5ER>(;VV\0Z?!'J@NHI-5.G3@HJJ,0,Q&.I8,H)/ YQ0!V] MI=6]W"7MG#QH[1$@8PRDJ1^!!%$]Y!;2V\(-7E_X1U)KM)-^MW>G3L8 MEW2K&)MK>Q_=C..N: /1*1G5$9F("J,DGL*\[T?7M>ZU(3)/K-YILL0 MA559$,VUN.0P\L?A5G0]7UW4]6T[?*?+D:Y_M&$(I2((Q$01NX/MUZ\4 =TC MK(BNC!E89#*<@BG5S'A2>1=5\2:9R;:QU +!Z*KQ)(5'L&=OSKIZ "BBB@ K MCKG_ )+#IW_8#N/_ $?%78UQUS_R6'3O^P'(_\ L&7'_HMJ +^@?\BYIG_7I%_Z *T:SM _Y%S3/^O2 M+_T 5HT %,EECA0O*ZHHXRQP*?7+ZA.]S\0M+TV3_CUCL)[T+V>4/&B_D'8_ MC0!KQ:]I]*LV5_:ZC:K>18XHU+.[' 4#J37!:3XAU2[U/28KV]$:7,&HP MRLH55D:"5425?3()/I5?2/$UUKVFV%EWOB*RM M8-36XMM0M+QTE**!OC=%0HO4 ;R.>N*JZ;KNJ/I7AG4+N^9;?5+.2WE\E% 6 MYQNC9>.^UQCIG% 'I'%0S6D%Q)$\L8?PZUK%SX'U.\>]EAU+ M1[">.ZV@8-W'N).,=,*#]'%;>D:U-<^,)+)[Y)87TFWNEBRO#LSAB,3]!UJ2&:*XB66&19(V^ZRG(-3XE^*5O\ F18K M7[$'_P"??8=VW_MINS[X]JYY]1U73==UDZ3588@QQO<]%'O3H+R"YFN(HI SV[B.4 'Y6*AL? MD0?QKSB_O+NYM;:WOKG[5)8>+K:VCF90K,F489QQGY\?A4][X@UNWOM2ABO8 ME,7B.UL0?(7_ %,J1';]1O//7B@#T>F>;'YWD[U\S;NV9YQZXKSL>*M1LFET MZ[OD;&N2:>+V;$>$\A95!(& 26V@^U6M5O+ZT\*Z;JDMY!=ZA:ZG!&L]O]V1 M'G$97CK\CX..,C- '>T444 %<9H7_)5/%W_7II_\I:[.N,T+_DJGB[_KTT_^ M4M '9T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110!Q?PY_U'B7_L8K__ -&5VE<+;>$? M$NE7>I'2/$=O!:WM]->^7+9!RK2-N(SFK/\ 8_CK_H:K+_P7+_C0!V-%<=_8 M_CK_ *&JR_\ !D1SZI#J*$)<+&8),C(D MB)R5/XC(].?6L#^Q_'7_ $-5E_X+E_QH_L?QU_T-5E_X+E_QH VH_"^B0VXM MX]-@2 # C5<*!Z8I7\,:))YN_3+9O-G%P^4^]*.CGW]ZQ/['\=?]#59?^"Y? M\:/['\=?]#59?^"Y?\: -]/#^DQ^?LL(!Y\OG2D+]]\8W'WP<9IK^'-&>7S& MTZW+^2;?=LY\L]5^GM6%_8_CK_H:K+_P7+_C1_8_CK_H:K+_ ,%R_P"- &_: M^'])L;F"XM;""*:"+R(G1<%(_P"Z/0>U3:EI5AJ]L+?4+6*YA#!O+E7(R.AQ M7-?V/XZ_Z&JR_P#!G%1MX?TAKMKMM.MC<-,L[2>6,F11@-]0.]8']C^.O^AJLO_!< MO^-']C^.O^AJLO\ P7+_ (T ;< 9I_P#8_CK_ *&JR_\ !EV M\JAO,FGE:>>4C!DD;J?R '8 5?KCO['\=?]#59?^"Y?\:/['\=?]#59?^"Y M?\: .QHKCO['\=?]#59?^"Y?\:/['\=?]#59?^"Y?\: .QKCKG_DL.G?]@.X M_P#1\5']C^.O^AJLO_!TC2*V$0 9U8D\\_ M=H ZZN?\=_\ )/O$?_8,N/\ T6U=!6?KNF#6O#^HZ69#$+RVDM]X&=NY2N?U MH 30/^16=]$_EW=H6\M\9!1L!T/L<#\0#7/_ -C^.O\ MH:K+_P %R_XT?V/XZ_Z&JR_\%R_XT ;T/A[2;=;I8;"%!=G-QM7'FGU;UI4\ M/:1%90V4>GP+;0-NBC"8$9Z<>E8']C^.O^AJLO\ P7+_ (T?V/XZ_P"AJLO_ M 7+_C0!T>N M/2L'^Q_'7_0U67_@N7_&C^Q_'7_0U67_ (+E_P : -R7PSHDZ6B2Z5:.MG_Q M[@Q#]U_N^E/7P_I*W,EPMC"LLDOG.P7!9^/F/J>!^58']C^.O^AJLO\ P7+_ M (T?V/XZ_P"AJLO_ 7+_C0!NQ>'-&@E$D6FVR.#(P98P""_WS^/>IK?1M-M M+*"SM[*".VMW$D,2H-L; Y! [&N<_L?QU_T-5E_X+E_QH_L?QU_T-5E_X+E_ MQH ZH65LJ7""",+<,6F&WB0D $GUX %5[+1=,TUD:RL8(&2/RE,: $)G.WZ9 M-<[_ &/XZ_Z&JR_\%R_XT?V/XZ_Z&JR_\%R_XT =/=:=9WK*US;QR,G"LPY' MXU#/H>F75O!;S6,#PP2"6)"G"..0P]_>N>_L?QU_T-5E_P""Y?\ &C^Q_'7_ M $-5E_X+E_QH VF\+Z&Y;=IEL=TXN6RG64='_P![WI9/#&B2RR2R:9;L\LPN M'8IRT@Z.?<>M8G]C^.O^AJLO_!26=[K-E;W,>-\4DH#+D9&1]"*K_ /"?>$_^A@T__O\ B@#H MZ*YS_A/O"?\ T,&G_P#?\4?\)]X3_P"A@T__ +_B@#HZ*YS_ (3[PG_T,&G_ M /?\5Y[\7_B';6WAK3[CPOX@A-_'J",1;2@G9Y;YR.XSC]* /9:*\&\'_M#1 M2^7:^*;7RVZ?;+<<'W9?\/RKVS2]7T_6[%+W3+R*ZMGZ21-D9]#Z'V- %VBB MB@ HKC?%&JWFG^+_ _:)J,MO97RW G5(PQS&@92."1R:T[768+6RA=[R:^: M\N'BM%\L+(Y4'*XXX&QSD]J -^BN;MO&NG75W:6R072R7-Y-8C<@&V:)2S*> M?13@^U0+XLL=1FT5XI+^!KJ\N($A$8Q(\0D5D<\@#*DC!YVB@#JZ*Y#2O'4= M[8:9/OB@ M#KZ*YY_%UHL>#RAYD489EW$9[[&( Y(%5+'6IK[Q^D-O>^=I5 MQHJ7L*J!MRTN-P/4Y'K0!UE%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110!EW?AO1;^Z>YN]+M)IWQNDDB!8X&.34'_"'^'/\ H"6'_?A?\*VZ* ,3 M_A#_ Y_T!+#_OPO^%'_ A_AS_H"6'_ 'X7_"MNB@#$_P"$/\.?] 2P_P"_ M"_X5Y[\7_ U/PUI]IX:T.#[:^H)N,,:IA/+?))[#./TKUVB@#PWP?\ L]V= MKY=UXGN?M4HY^RP$B,?5NI_2O:-.TVRTFS2ST^UBMK=/NQQ*% JU10 4444 MAZC?^*=&U:UEMEBTU9OW,8J'4/#VKWUS8ZDEY:07^GW;2 MVZ"(F+RW0HZL,Y).2:=XDO+M3/ VR5'#(2 M!P<$.2#GM6M9>"]2LGT@'4+>9+'5;C4&+1%2PE\P;1@]O-8Y]A7H+/78@ETLB9>-O+\IF0].4 X/0C-==10!Y_J/@74;B'Q%; MVUW:Q1:H]KY09&)B2 * #SR2$'YU-JO@O5+V#7X8+ZU2/5KFWNL/$28WC$>X M9SR#Y0Q]37=44 >HWL,'KQ5?1O M",NB>(;*YMYXSI]II":8D;*?,.UMVXG./TKK:* "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH YSQ1XY\/\ @^W,FK7Z)+C*VZ?-*WT7^IQ7@'C+ MX\:YKA>UT0'2[(\%U.9G'NW;\*]X\6?#SP[XR0MJEDIN<86YC.V1?3GN/8UX M/XM^ FO:-YESHL@U2U7)V8VS*/IT;\/RH ^@X?%_A]-'BOI-:LOLY80F;SAM M\S:"5SZXYHG\;>&;:UM[F;6[)(+G=Y,ADX?:<-@^QI=/\,:*-$MK5M(M%B(6 M5HC N-^T DCU[5=&@Z2MO' --M?*BSL3REPN3DX';- &;>^/?"VG+ UWK=K$ M+B%9XMQ/SQG.&''0X->;?'+QK;VFF6%OHNL^5J]K?)*Z0,5=4:)B#]"&7\Q7 ML#:3ISJBO96[!%"*#&#M7T'M7!?&'P9>^+?#=E8Z-:1->?;XW9SA0J!'!+'K M@9% 'G?A']H:^M?+MO$UH+N(N,-4O!SL88A0_[O?\:]:AABMXEBAC6.-1@*HP * M 'T444 *M74H\+RM, M;FXN8[^:"UM+620D+,Q8'!/0$72 MTETJ1[V&_@LI8TE&T>=_JW!/4'ICL0:KW/C;476UCM]/B@N1K@TJYCDEW ?) MORK P7LLP1?G:''EKC& HQV]34;>!ED:X=M4 MN1++JJ:JCJB QRA=F!QR"HQS0 MMXPOKQM4,&@R&/3YY+:1FN44EU"$=>,$/ MDG/&*=8^-8[YFMH[4&^_M!["-!+E'98A*7#8^[L/IU_.A_!*R:9K=B^IW.W5 M;L7A=54-%("G3CD?NUX.<\^M5Y_A[#.MS)_:]_'=R7JW\5S&55H9A$(R5P,8 M91@@\4 2S^(]:&O:#8?V;%;F^2Z::.67)!BP!@@=#N##O]*32O&[:DN@-_9Q M1=6>YCXER8FAWY[<@[#Z=:N_\(HOVK1[LZE>/=::TI,SD%IQ(!O#<=]J],8Q MQ6?!\/;:![(#5+[R;&XN)K:)650@FW;ER!DCYVP3S0!1UGQ9)J.A>(=.:![* M]AT26_1X+C<8R PVEEZ,K 9P2*T]8U^;P]\+Y-;1/.N+?3DD0-SERJ@$^V3D MU4C^',<=E);_ -L7C&32FTDLRI_J2>#C'W@"1GOU-=,FBV\GAU=%O?\ 2K8V MWV:3> /,7;MYQ[4 9T6@7)TVU<:M>&_4Q223^:<2D$%E*]-IY&!T!J >-(F2 MTO!:,VEW5\;".Y#\^9O,88KC[I==N<]P:T],T:XT^WBM&U.XN+:$!8UD"[]H MZ L!D_CR:HP>#;6WVP+<3'3X[XW\5J<;8Y=Q?@]=N\[L>M %'3_'W%@LCS@E9HM_! '0^6W.>M5-,\=:I+H^D3W&DI<7.J75S;PB&8*BM& M9"H.1GI&1GVS5ZU\#&V&G :K.PLM2FU%.A]*?X5DE/B3Q="\TLB1:C&(Q(Y;8#;QL0,]!ECQ4TW@RTFDU M&/SY18:C<+0%22#U ;:N1WQ[FKND:$=*U75[[[6\QU*=9W1E4!"$" M # Z;57K0!L4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4AZ444 +1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 24444 %%%% !1110 4444 ?_9 end GRAPHIC 3 coe-20201231xex15d1001.jpg GRAPHIC begin 644 coe-20201231xex15d1001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#U/QM?Z]HN ME76K:;=V*V]M$"8)[9G9FW8^\'&!R.U7%U27P_8>=XEU2TIX[5-XLTB?7?"]]IEL\:37"!5:0D*,,#SCZ54\3Z!>ZEZ$G\6VR:I9R).1C.1721R++&LB'*L P/J#7'VGAS5;"6UO+6#3(;B"TND$"RR&+S99 M%<98C<1\IR?4]*[!-^Q=^-^!NV],^U*:BDK?UJQQO?7^MAU%%%9E#9)$BC:2 M1U1%!+,QP /4FN?T_P 9Z1J6IWUA;7EH\MNRK%LN48W&5W?( ><=*Z%E5U*L MH92,$$9!%8EOX6T^TO-1NH$6.6\VD%8U'DD)M^0@<>M5'EL[B=[JQRWASQOJ M>J:U9PRS:;<)>I,TEG;*PGT\IG E))SR,'(7D\5:\*>(M9\0Z3=7,.I:-/>A M&"V2QLAMWW$ R'<21@>@JOH7@G5]-U#3I)%TF!=,CD5+BV5A+>%E('F\# YR M>3DCM6A:Z)XA;79-=NX])BO(K)K:"&U=]LC,0=TC%0< C@8.,FMY>SUM_6YF MN;J7?#FJZM)K&IZ/J[6L\UFLE5_%.J>(M$\W58&T MYM,MV0&V=',TP) .&SA3SP,'-+X.TKQ!I+W"ZO%IK&X9IIKF":1Y)92>X90 MH' Z "F>)]*\1ZGK5E+90Z9+I]F?-6&ZGD7S)>S,%4\+V'KSVJ?=]ITL/7E M9E:_XWU/3M>O(()=.A6S:)8]/N%8W%\'QDQD'C'08!Y!SBK,_BW5TN;C54CM M!H5M?"QDB*-YSWS$:2XU%XY9+R7>9[1E !6 M(XY'&5Y7&>:N2^#M5:>;35N;4Z%<7RWLA;=Y^)5\.V,/E^0;RZ MD$-NMQ((XPQZL['HH')J:/2)T\9SZP7C^SR62VX7)W;@^[/TJEXJ\/W6J7>G M:A916-Q<6+.?L]\#Y4BLN#R <$=0<&LERW5R]=2OJ6MZO/=6&E:-/I[WDEJ; MJ>Z9#)%M7 ^0!OXB>N>!5)_'YGL]'B@^Q6VH7^XS&[EVQ0*C;7/)!8Y&%'?- M1V7@S6M%CM+O2Y]/-\JSQS0R;T@"2-N 0@$@*>@QSSTJ&7X?WMDENUDFEW[M M9M:W(U!#@,S%C(F >Y/'<8YK5*G_ %\_^ 1[W]?UZF[K'BL6WB.QT2TGL8Y9 M )KB:ZE"JD>< *,C<[=A^-=37FUU\/=0BC,%I_9=XEQ8QV9"4!^>/ M.>O3(Z#FO0K&V^QV%O:F1I/)B6/>W5L#&36< W1 M]^<$^HQTK4U71[B^U_1[^-XQ%92.T@8G)!4@8K'U+2O%%SXLBU**#29K.V&V MVCGN) 4)^\^ N"V.!Z5M#ET(E?4KOXMU=;E]4"6G]AQWWV)H]C><>0IDW9QC M)Z8_&K'ACQ%>ZSKU_!/JFF!;:>2/[ D1$^T=&)+=/^ U W@_5FG?3OM%G_8D ME[]M;[WG YR8\8QC<.N?PJ:XT+Q#J.NV^HW2Z3!]A$AMVMBY>5F! W$CY5]1 MS5>Y87O7'KXQG/C;^S3;I_9)?[*MUW-QC=M^F./K757J7,EI(MG+'%<$?(\J M%U!]P",_G7$_\*TM/[# $C_VT#Y_VK[1)L\_.=VS.,9XZ=*[BV\[[+%]IV>? ML'F;#E=V.<>U1/DTY1QO?4XK3=1\57.IZK!-J.EF/37 ?;8L#*"N>/WG'ZUH M^%O&=AK6GVZW%W"NH-&TDD85E7"DYP3P<#K@FK-AH=S:ZAK\[O$5U!@8@".>O>J;@UKY?E_F)73.DTOQ)I&M M320Z?>I-)&,E0K+D=,C(&X>XR*S=6U?5KG7?[#T);6.>.(37-U=*72)3P $! M&YC]0*K^&?#NHZ9>0-?V^GD6T!@CN(KB:21A_NOP@]0,U:U71M5AUT:WH,MJ M;AXA#<6UWN"2J.00R@E2/H:FT%+0=Y-$T%_>Z'I\T_B>_P!/,2,!'/;Q/&6S MV*$MS],TK^,_#\=K!<-J2>7.6$8".68KU&T#.1Z8S65J>A^)-V@ADEV''4._#<^H'%)I_A;4(]8L=0FAL+8Q22O,D$TDA8LN =SC)/Y4^ M6#UD]0N^AJR^,]"BEL(_MA?[>"T#1QLP('K@RFGM9IB\F M%[<7-W-)(&!.WYF!YXS0XTT%Y&L/$.EK;32RWL(%NR).1G",V,#IWS567QMX M<@N7MY=5B61',; JV P_ASC&?;J:Y^_\(:TPO[6T:P:VOI(9GDEE<.C)C("A M2#G'!R*N)X1OA:RQ&6W+/JHO0KV&M6IN= M/N5GB#%20""".H((!!^M%5=&TJ;3KW59I6C*W=R9D"DY QW]Z*RE:^A:OU,W MQ%XCU'3_ !%IVD:=%8;[N"68RWLK(J["HQP#UW?I6K:ZY9^;;6%[J.G+JLL8 M8V\,X.[_ '0>2/PK(USPP-:\:Z1>WEA:WFFVUI<1RK<*K@.Q3;\K=>AY[5F: MWX?U9]7A73])MUTZTNK2>V2V,4(VH?GW9&[<.0 "!BM4H-)?UN2VTV_ZV.T7 M5=.>*&5;^U:.:3RHF$RD._(VJ<\G@\#G@U+:W=M?0">TGBGA)($D3AE)!P1D M>A!%<+8>&=6M?&'_ DCV%KY=Q.ZM8+)S;*P \]3G:9&Q\P'8\'.<]II?F_V M>GGV$=C)ELV\;AU7YCSD #GK^-1**2T8TW>>*T)8HYX7BE17C=2K*PR"#U!KE[#P%I&F:E?WUG:6D4 MTQ4VQ2W -L0FWY3[GGM51Y;.XG>ZL4-#\<7VI:E8+X0F[D)!!8@!0!@X)YYK>:IZV_K\^V))O;HJ*H&0H7@?CZTSQ;!K]_JUE#:Z(+[2;=A/*GV MQ(O/D!RH.<_*#SCN<5-H^TMI8=WRLAUGQS?:?J=\+>RM'L=.:)+A9IRD\N_! M!B7&#C/?J82 6"XQM!8 \YZUA:SX/UG M4M8N[I]'MIKR[>*2VU)[L!]. R@&,G!R1MZYYK0F\,:VQN="$,#:3=:@+U[ MWSL,JY#,FS&=Q8=>F#5*-.R_KM_P1-RU.ICUF1_%TVC>2HCCLUN1)DY)+;<8 MH\1:\NA64;I ;F[N)!#;6ZL%,CGMD] .I/8"H8M+ND\=7&J%%^R/8+ &W#.\ M/G&/I6=XU\/3:O=:7>QZ9!JL=F[^98S2!!(&7&03QD>]9)1;5R[O4MZ]J>OZ M;I4=]:V^E%(H#)=&XN'4*0,_*0IR.O7%5(_%NH?V=HT3:=$=9U)!+]F$I5(8 M^I=F/. ".,9).*HV_A75F\,Z=HDXC2T>\,MU&)BWDP;BRPJ3]X=!^=)XN\*7 M&H:\-0CT2UU>*2S-J(IIQ$;=LY#@GMZXYXXK1*%[,GWMS1\6Z[XAT&-[NSL] M,GLQM51-/(LKNQQM"A2.N.]=1;-,UM$UPJK,4!=5.0&QR!7*P>'=3DN/#MOJ M$JSVFF0^;+)OR99P,+P><#).3Z"NOK.=DDD4KMW"BBBLR@HHHH P_$.OMI!M M;6UMQ=:A=OL@A+[%P.K,W90*I:WXCU2VU :?I-A;7-S#;_:KHS2E%5!_"N!R MQ[9XJAXR\,SZGK-IJ*:/;ZQ%' \#6LTPCV%L8=2>.W/Z53M_#GB30HK>:SA@ MO[B:P^QSJ]QM\HY)5@Q'S X]>*WC&'*GU(;=['<:3J46KZ3:ZA""L=Q&'"G MJ,]OPJIXAU>71+.&\$*RVXF1)R2040G&X?2I= TLZ-H-EIQ<.T$85F'0MU)_ M,FK&HV4>I:;<64HRDT90_B*R?*I:;#5W'4YZ\\8FU\76^DK:A[)ML6[.ON/$6BVB[KC5[&(9(^>X0;,JB4X MR,<\_A7/Q>$)K74]/9(8Y8(-.EA>1R,F5^2<'U.>:R[?POK>F6L,G]EPZA*^ MG-9M&9T5H#DD%2W!!!&<&ER0[_UJ/F?8V-'\>6UW>)#J4EG8K):Q3(TDX&YG M_A&:Z0:UI9U'^SAJ-H;W&[[/YR^9C_=SFN%M/!NJ)I^H1RVL!EETJ*UBRZG] MXN].DT'Q"^IZ=))I\31VDT3AHI8E! 3#%N-S-GWQBJE"FWHR8RE;4[% MO$^@J\B'6M/#1@LX^TI\H'7/-78[ZWN+'[9:RI<0%"Z/"P8./8CK7%:;X0NX M(-$%Q96^^UOIIYN5.%;.#[FM_P ,Z9=:1H\]O)'&DAN)9(U#97!.1TZ5G*,4 MM&6F[F9HOBR^O;675[]-+M]% 8F1+EFE@*G&) 1C/L.E;B^)=#:R2\_M>Q%N MZ[ED-PH!'YUQ\_AO6-3U2\N?[&M=*,UK)%<&.Z#I=N?NG:!QCU(S6AINB7UU MJFD7.HZ1#;Q65J\#(TJ29;@!@!QSBKE&#U)3D=,=N7@.FF\L[JZ2X29 M+U81%C& R[2W';%)I7A74;/48K>[TTSPPW,DT=Z+U0OS9Y,>W<3S@@G%+DA: M]Q\SN=KI6MZ9KEN9],OH+J-3AC$X.T^X[45E^#[34--TTZ?>Z)TOK-_#L\X74$.GS $E;8LQ5F"7*0<2$KW\WD_@,5<:=X\UQ.5G:Q MZK17E>A6'CC4M3_L[6KZ\MK58)+W[3"[(2\RX2'/_3,[CCV%9]NWQ(O)H(KA M[F"*\D739'3<&MQ$06N0>V\!QGZ>U5[#6W,B>?2]CV-G5 "S!02 ,G')I:\U M\;->(S;V M4I.GV,;[&G4Q#^\"6YZ>AR>34JE[M[_U_3*YM;'IU%>/Z6WBRYLM=ABDUF"5 M(X+W3Q<&8CA!_ 8IUQ_P )D]EI-[?2ZE%:ZA+-<7D<'G%[7(_= M1XC^<*!UQW/-5[#6UR?:>1Z]2,P52S$ #J37F<%AXEU;6]*L[G6=9@LO[-8W M%S#$;(AU,><;O3&:N5XXVC7U[J@N;!_$ M=O'%H3B.9S)'*TP?(0DC.,]%[X]*6ZN/&$UN\MV=<2_-A;MIJV:.L;3X^?S0 M!C.>H?C'2J=!=&)3?;^M#V*BO-([+Q+=ZOKMWJ6J:I9PV4,,L$,#[(9)/*^? M!(Y7=G@=ZY_0-4\0RZ9;7UF_B348GTQWOQ(S#,O\'D,P^]U^Z#Q[TO8W6X^? MR/8-1U2RTF!9[ZX6")Y%C5FSRS' ''J:+#4[+5(Y9+*X69896AD*Y^5UZK^% M>.[/$5]IE[975KJ\Z+J-G/:B>.9]D>X%P'D&XX/KZ=A5G2;77['66738=:BO M)=:G>1)$<6;6Q/+'/RY]".:KV"MOK_PW^9/M/Z^\]DHKQ^QD\7B&]>YN]634 MO+N!+;_9YV1C@["C?ZM<<8V@^&-%N[G7M7GN[YX_M=JTS1O\ MO45XC=7?B!O#MHFF7VLZC=B&2;[=:W$TD?F!_ M]7@*"6 X^? Z\5UFOZYKM_X:\C2[#68+F(0-^!T '")[>>*W7=*@;!WJO\ %TY YJGKNLWGB'P_?6VC:;JT3*@9I9;9H=ZY M&Y$#$,6QGICZU2BFE_5A-ZG<4UY$CV[W5=QVC)QD^E>5)I!GLX[>QM]5%E)? MVY>W>TEMTC7/S;=S%L>O:EOM"\DR1W&E7N7=EIUFNH7MJ)_L[@H=@9D8G&5STZURUAHL-U> M:SJ5SI]]*(G5[&)WDC('EXPHR,$]*YZUL;P66JVUKIMY#!/'!*EN+>8(KAOF M&7Y+#N>,THTU??L#EH>O Y&:KW=];6$:274RQ([B-2W=CP!4Z_='TKG/&UG= M7VBP0V9E67[7$=\2!F0!N6P>./>LXI.23*;TN;CWUM'?1V33*+F52Z1]RHZF MK%>?:AHOB"VU])8]3O-0D^PS+'+)#&@C8]@4 &3VS4<=K:YM#H=A?PWP1OMS MR0RIE=IW!RPP[$],9-7[-6T9/,ST6BO-X+77+'3]$LQ'=7$$DJ21RL"7MVP< MK)WVYZ$].E3Z5MM]4TQ?[(DDU)I&%[<3QS"5#S\V_&QE_''I1[+S#G.UFU6Q MMYY8)KJ..2*+SI QQM3^\3Z5-;74-Y;1W$#[XI!N1L$9'KS7#>*-!U'5/%GV MFUB\V*"V1S;R@B&Y(?.QCZ]QVSU%6-0FM]2O+*ZU?3KX:28"OV=K>1A%-GD. MB@D\=#C%"@FEJ#DTSMZ*\YCTS4KF73ULVOK.WCN9GLC*&S&FT;0X/.TG/#=J M:!J%U=7,VK:=>I9?;1]LA168, F 0%Y>//I^-'LO,.?R/2**YSPA)OL[I4TU M+*!)R(A&LBK(O]X*X!'Y8HK.2L[%)W-75-8T_1;3[5J5W';0E@H9S]YCT '4 MGV%,TG7=-UR.5].NEG$3!9!@JR$C."I (_&L'7R-,\8Z;KE];33Z;%:RP>9% M$9?LLK,IWE5!."H*[@./H:AUWQ'9ZCI@;3KC4XT^TI"UQ!&\"DD,1F1D)VC' M)4'D@=ZM0NE83EJ=K17F,6K>([G3O#X@OI#NUK>1#EIPI YV!@ M??;5FZ&M27D\J:GJD8&N)9+&A^46[*@8@%?5:MJFKV>C20B^U875M/>+:R@D"01D%/,(0F1N< 7NM3R:GJ<% M]?J+9K%K:&-<1.'"^9E<98')SZ>U"HO>X.9W]Y?VM@(C=3K$)I5ACW?Q.QP! M]32WE[;6%N;BZF6*(,J[FZ98@ ?B2!7/^-8I)8-&\N-WVZM;,=JDX ?DGVKD M9KJ^NK;6;*6XOM09;J"19]KB,#[0/DV,H*,!V!((&:4*?,D_ZZ!*7+_7J>K4 M5Y>^N:FFL:K';7FI%7M;S:DX+,DT9^0J @"<9P,G(P3S5I[CQ#86M]%:W>H7 M+OIEO<[Y4\QXY&8B0IQUV\[?4=*/8ON'/J=]%>VT]W/:Q3*T\ 4RH.J[LXS] M<&II'2*-I)&"HHRS,< "O)FF:(:Y6T4-!:MTTI\O02E=7/2PZ,@<,"I&0P/&/6F0W$%Q )X9HY M(3DB1&!4X]ZXO1H]6U":(7,M[ID5M86\BV9\JLJKW'KZ5'LM;7_K4:GI<])AN(+B!9X94DB895T8 M,I'L167WR;77'4$@@D:6SZ-IPCA:!?->!2=P#$_,2>3DYYJQ::MI]\VRVNX9 M&RPVAN3M.&P.^#QFN;\:6NI6TUMK&BP&6\ -I(B_Q1R< G_=;!_ U1OH+_04 MCT_3I)E2WTB4AT3.9MR_-G'4DDXJ5%25[ZL;=CON*B2X@DEDBCFC:2+&]%8$ MKGID=J\[\4W%_HMKIL U^[#7I8NTMTD+*^W@[BORH#VH\S6GODLAJ-YY3W-K M&UQ;\[E*'>0^.03WIJEI>XVVH6D=W:3++!)DJZ]#@X M_I6'X23RR0S30QO,/G9!]W)QS]>]<9I=U?:;;>&U-Q?>45*/80 MJZ-DR'Y_NE7&.JDC YI*G>Z!RMJ>GVE[;7\)FM9EEC#%-R^H."/SJQ7DMW?7 M^F:+&MM-J-M<+-94>=]D2G^)NN!5BO+6FNKKQ#IYO+ MS4?[3COY"]N\;>5#& =K*H7!&,'.3FNA\"W]S<1W\-W19PD9^8*H7&&YZGFK<]U->:OJDRWNKPR7FGJ]E F\+D MJ=P VX!!_&G[+3<.;4])HKS.'4V73=*BDUC6(--\@^==)&[2^> /D8E"0.O; MGIFM'2SKNKSZ?#?7VH6L1MG=FC01O)A_D+:U>0W6[6KF"]6!Y)XIDD_=R*8WFIZW-X8MM:N;^YMFN9_-%G 6!:,# 1753M)//( MP>E=)J.IZLNDRRM93PV/V8.)XILW0) XV;, ^IS^%)TFAJ5SJJ@N[RWL+9KB MZE6*%< NW09.!7ER:C?W.FVYNM2U-;6UU,+)-$SLXA(R-S; 6&>^*Z/Q/NG7$Q.IVZL9S'Q;2(,MP1 M_%P*%2?70.='I-%<[X1GU6_LIM0U42PO.^([9QCRE7C]3S142CRNQ2=U:DLM0LM2A,MC>0748.TO!*' /ID&O*/C) M$\_BCP;%'907TCW$BK:SD!)CE/E8GH#7*:)XCF\(3^*-0M[*WL-4ENXK-='1 M&,5N23^\P,;NA [GT(K>&'YXO_!L1*?+*Q[\=*MFUI=5;>URD!@3+95% M)R<#L3@9/L*E^W6GV_[#]IA^U[/,\C>-^S.-VWKCWKRNY\;^.;:TNHX=%N[I M8S&_V]])DA9$)PX$);YB.",'IUKGI_B7+9:W)JT*:7J=PNF%4NQ9-!(&,FT( MX))&,\@=>QYH6'FP]HD>ZO?6D=['9/=0K=2*62$R .P'4A>I%6*\%\3:[K?A M;QMI.N:Q+9ZA=QZ5+)$MO"8D!;("GDY )Z\<5JW7Q#\7Z?HEQ=R64LR-:"9; MN32I+>."3(^7YF(=2"<'BD\/*R:8*HKV/9:;)(D4;22.J(HRS,< #U->.>(O M&_C'2 +:XN=-WW^DO>1-! P-N57) )/S''?U[<5T?AY=8/PMGGU74(;M)M,W MP!82KH#&<[V).\].>*F5%QCS-C4TW8[JUOK2]M1=6MU#/;G.)8I R\=>1Q19 MWMIJ$ GL[F&XA)($D+AUR/<5XGX U'QK;_#V&'2-!TZYT[$N)Y;O8YY.?EJ+ MX;^(M672]&\+Z,UM:S737%Q+=7$1D"JIZ*H(R>*TEAK.5GL2JFB9[S17CT7Q M%\3W>L66AP+IRWZZC+8SS-&QBDP,AP,Y'?(S37^)/B.UENM+NWT^*2VU(6DV MK/ WDQ(02&9 W!XQR<5'U>97M$>PR2)#&TDCJB*,LS' ]2:I-KFDK8+?-J= MF+1FVK.9UV$^@;.,UP?A_7-;U_PCXFN=3N;>YM8EEAM9H+"*6O-[KQ7XAU+6?$,&C2V%G:Z&@)%Q 9&N&QG'##:O'6L72?B'XI\ M4S7S:8=/LH8-/6[(GA:0ANX&",@D=^@]:A4)-7*YU>Q[%4%W>6MA;M<7EQ%; MPKUDE<*H_$UXV?BKKM]802F;3M'S8?:$DN8&D%W*"04CYP.GN:T_&EWJ>H? MXWFL!?MLXBD=1%Y>W+C VY/:F\/*+7-WL"J)['I-EK>E:E*8K'4[.ZD R5AG M5R!ZX!J_7AVD^%-:MM0T[Q-_9FB>'+73[/S#*DV5N,KP9 H'![_6I[CXF^(; M-M2B6YM;U$T\W=O<_8'MU)![*QRR^]5*A=V@[B4^YZGJGAZTU6Y2Y>6YM[A4 M,7F6TI0LAZJ?4<5?L;*WTZQAL[6/RX(5"(N7,/AV6XO-/L;?5 M+B+RD@1F<'&?WG(R#UP#[5IR>)_&\=[XALUO])8Z/"LK3-9L/,.,X"[N,^I) MI.C+EM<%--WL>LT5XO:?%/Q#KTI&EV;1FWMDD=(=.DNC+(>Q*L-B^_-7+'QI MX[\0:WJ&GZ7865I+!;QS-%>HP,1QROJ23TSTI/#S6X*HF>N45Y%I7C;QA?SR M6+SZ=:ZRK R:??V;VX5=W)23<0XQ7K:;MB[\;\?-MZ9]JB=-PW*C),=11169 M11O=:TK3)5BO]2L[5W&56>=4)^F35M98W175U*O]TAN#]*\S\:?;1X[0V.C6 MNJR?V7)NM[A@!C<.1D')]JDTNXMK#PIX42+[/?(UYM9I(CF%N20H)RI4\-#8F[MY[>VDCC)!P5^8_./]H5;?Q#XEM-!MK^X_LR2743#':QI&ZB% MWZESN^8?3%'LI(.='9P26J-]CADCW0(H,2L,HO;([53N?$FAV5P]O=:QI\$R M<-')%XM0A\<:XNIW,%Q<^1!F2"$Q+CGL2?YTOQ'LK4Z)!*;:$R M-?0 N8QD_-ZXH4%SI-[_ *AS>ZVNAT]KK>E7VW[)J=G/O8JOE3JV2.<#!ZU? MKA_%-I)#XA\-QZ4MK;3-/+AGBRH^3KM7&3^-0P^+M:N+>WTZ)+'^UY;R6U\] MU80@)R7V@Y)QVS1[.ZO$.:VYWU%>=ZEXQU[2;:^LKB.PEU2UF@"RQ*PBD20X MY4DE3^)J[J.H^+;2\TS3UO-)%U>RR8E^RR%%0#(!7?G/OFCV3'SH[>BL+PQK M5UJUM=1WT44=Y9SM;S& DQL1W7/('L:*S:L[,:=R75O#.EZUJ>FZA?0L]SIT MGF6S"0J%;(/('7H.M4-3^'WAK6-5NM2OM/\ ,N+J(13?O&"N!C!P#U&!SUXJ MUXOUB?1?#\LMF VH3LMM9H1G=,YVKQWQU/L#5+P]XI#>$9[[79%ANM+9X-2( M7A9(S@M@=B,,,>M:1Y^7F3$[7LQO_"N]$,&QIM5:1<".9M2F,D8'0*V[@5'; M?##PG:LY73-_FV[6\HDE=O,5CDELGEL]^M7?^$Z\/FTO;D7DA6SA$\BF"16, M9Z,H(!8$\9'%9%S\0+26XT"[LYIDTZ[GDBN%DM'#DB(LJJ"N2R M@5J'Q?H2Z*NKO?JMFTAB!*-O,@."FS&[=D'C&:8OC7P\VD2Z MH-146D4BQ2LT;AHW8@ ,A&X=1U%+FJ^8[0"]\&:'J%Y;75W:&5[:U:TC#2-M M\IA@@C//'>FZ-X+T?0M-N]/LDN/LUTNQTEN'DPN",+D_*.3TIT7C/0987E%X MR+'.EO()(70QN_W-P8 @'L3Q6G;:I9W>H7=C!+ON+/:)U"G"%AD#/3..:ENI M:SO_ %_PXUR]"MHWAW3M!T5=(T^)H[-=P",Y8_-UY/-8Z_#?PW'IUM9PVT\' MV5V>">&Y=)8RWWL.#G!]*V]8M-1NH4_L_56T]E)+,($EWC'3YNE("]I$T_G0"S11M1F7.1SVSQ33DTY:Q)D889F)/S$^]*=&U![-;:\#F\#^1E&7< M4^\IR.&'H>::E5B^9W#W6K&%X-T?7UTS5+3Q)+Q+Z7&[F11PU7P%K&GZXO]D65_P#8+2V\K3GT[4(X9(LG+"0R9+<^E=Q9^&[G6/ ]MH_B M]_M=RRC[04D()(.1\PQDCCFIO$.KWFGZ]X?M;>15AO;IHIP5!RH0G@]N13_^ M$V\._P!J?V=_::?:/,\K.Q_+W_W?,QMW>V:T5 QUZUR\OPH\*SA/-M[R0K#Y.6O922G8'YN@].E;\'BC2;G67 MTJ&X=[I&*$"%]@8#)7?C;G';-:LS%()&7J%)%9*4X];7*M%Z&)JO@[1=9T6V MTJ\MW:WM=OD%)65XRHP"&!SG%0V'@70M-@OXK>"?;?Q"*X,EP[LZ_4G.?>N+ MT#QGK-U?:23X@L]1FO+IHI]+2V19((PQ&_OOUJK_ ,)OI&GZ/976J:E"TEQ$ M90;6WD(90>6"X+ >YI]WX^\.644+SWSCS4$BJMO(S!2< L N5SVSC-)^U>FH M+E10D^%?A:=B]S;7=R^1L:>\ED,8!SA23P/:NR1%C144851@#VK&MO%NC7>I MKI\%S(UR<#'V>0*"1G:6VX!QV)S6W43@45S/B76=1AU&QT/11"NH7 MVYO/G7;;_$?046=IKVBRM>:MXFCOM/C1FF66Q6)E]U*'I[$&CDTNV. M^MC8;2+-M935C&?MB0F$/N.-I.<8Z517PEI$=V;E('5C M_K59O'OA\:3=ZBMU*T5ICS4^SR+(,]/E(!Y]>E9D_CVU.K:1-#-,NF742W$UX?!>D6]_+=0"ZB$I9G@2ZD$)9NI\O.W-6# MX6TDVMC;-;L8K)62%2YX##!!]>#3)?%^AQ:9;Z@;W?!-?#\%O:SOJ V708P[8W8MMZC & M$B)PMXP-N;8 MA[N1AY9_AP3T':M:XT+3KO1ETFXM_,LT145"QRNWH01R"/6LM?%^GK+=W4NH M0#3H;9)\>1(LB!CC+9'3VQFK5GXNT.^CNGBO0JVJ"27SHWC*H>C88#(]Q0_: M;NX+EZ#]'\-6&AW%Q<6S74DTX4227%P\K$#H,L35K5-)M-8MDM[U"\:2+* & M*_,IR.E5](\2Z5KDDD=A<,TD8#,DD3QMM/1@& )!]15S4(+JYLWBL[TV*3YN;WMP5K:#;K2[6\O;2[F0F:T8M"0Q&"1@\=ZSKCP?HUS:2V\EN MX#SFY$B2LKI(?XE8'*GZ5@:%)XEO]8I&3D]OPK.,U3C*.S^X5T]Q(O!6B1:>]GY$LBR3+- M+++.[R2.IR"SDY-5?%/AV?7-9T8K]H2VMVD,TMO.8G3*X&"#G\JN+XTT!M*E MU+[<5MHI!%*7A=61ST!4CGRD G/; Y MH7M$[A[MK%_2=(LM$L5L["'RX@2QRQ9F8]22>23ZFBJVB>)=+\0^?_9LLLGD M-MDWP/'@^GS 45$KW][RB:5!#.TK5B:EX"N[*/6K30A44U5DK#<$SA/$FEQ6@\6ZIJRJ=-N[&&- K?.73?P!V.67'O6Q MX(T6?1?#4"WTC2ZE<_Z1>2M]YY6 SGZ# _"MRZLK:^C6.ZMXYT5U<+(H8!@< M@X/<&IZ3J-QY0Y=;B,,H0.XKD=)\.ZA9_#Z\T:41?;)5N0H#Y7YV8KS^(KKZ M*A2:5AVUNN6G@O2M/TTQI=6Z01W"I($+(H <(Y!"GWQ6"O@S6I?"U[: MJ([/4XM1>]L)ADT5:JM7)Y%HCS_ %7P1/:2Z-<:5;B\ MCL;5K22V-]):LP.#O5T[Y!R#PBQMK2WM;6X1X8[EIMCR," M,,PRV>@WM_?Z;YVI6BVL_FNNQ"2"H8A6&>>1S6G14N=U8JVMSB?%S MQS^+O"MHDJF;[4[,BL"P7RV^;'I5#_A&?$1T+_A%/LM@-/\ -)_M+SSN\O?N M_P!5M_UGOG'>N[73+%-1;4%LX!>NFQKCRQO*^F[KBK54JMDDA.-WW4 MDL15LY4J ,UU%%5*K*2L)02/';JPO+2>QTN**[\VQTTIJIL9XD9HF)(4&7AA MP>F#[U%<7MCJ5W/>Z=!J?_".0V<*7RV\T4;-M^Z&60Y( [H1GU->K:CH.D:O M(DFHZ9:73IPK31*Q'MDTRX\-Z'>3QSW.D6,LL0"H[P*2H'0=.@K55UU7]?U] MQ#@^AREOIVLGQ*FLZ7:0V=E*GFS.MVS)=IL^0-"5^5^GS _G77Z)=WM]H]M< MZC:BUNY%S)"I)"G/;//O5\ 8 ["EK&4^96L6HV.;\2:'?W5]8ZQHTL*:G M8[@J7&?+F1OO(Q'(^M5A=>-[Z.:,Z5I>G 1L%=KLSLSX^7 "@ 9]?RKK:*%/ M2S0[:W/-8?"GB*Y_M<742H]_8)%YLMZ9295.>1M& ?;@5M6&FZU=:UHNH7]E M!:"S@DAD1+GS2WW MQR'((D3!##TZ5H:9X4O+?5M%O!IUM90VSSR30K=O.5+C@[G&2?6N[HH]M(.1 M'$:_X7U+4;_6YK<1;+RVACBW/CE6R<^E&O>#[W6;R^P\<<4^FI;HY<_ZQ6!Y M YQQUKMZ*2J25A\J.-\*:%>66HFZOM&BM)4@$/G_ -J373/[ /PJ_K79445, MI.3NQQBEL<[H>CWFGZUK]W,L?EWMPLD.&SD!<<^G-4MG?&"O[O(^HSVKT6BJ51H7*CS2+PGK\BZ@LMLB"XN[>Y5I+WS M6.S[V3CK^E'C73[BVO-2N?+WRZ@]O%8;) K> GRAPHIC 4 coe-20201231xex15d1002.jpg GRAPHIC begin 644 coe-20201231xex15d1002.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#WT=*#QWH/ M&37/)KXA25!%M89IN?0.3J;O6BL&35+ZQD'VZ >4> ZG MI6U#,LT2NG*L,TXSN[$N-M22D_&CN:P[C6_)UA+;CRNC-Z$]J;DD-*YN'IZB M@8/2D!RN1WK-L=0EEO9[6< /&>/]H>M)RLQ)7-0"B@'\J:6VKDU3MN(7@49Q MUK$CU6>6*ZG11YIK+CEUJZ7S4$<2'HK=:;F"1O=^HIU9-C=7S3^5= M6X '\8K6JHRN)JP44450@HHHH 8WW37%0_\ (T?]M/ZUVK=#]*XN'_D:#_UT M/\ZYJ_Q(VI;,\Q^-'_(W0?\ 7$_TJM\(/^1X3_KF?Y&K'QH_Y&Z'_KE_A5?X M0?\ (\1_],_XY]&4=N>E***\7H>F8WB/_ )!O3(WC^8K1 MLP!:1?[HK/\ $G_(,/\ OK_,5HVG_'K%_NBLE;VA;?N6*^KC_B57'^[2Z3_R M#(,?W:-6_P"07B&M8V-+67A73)O.QC:<9] M:;H2R+I,(D.3S^58K02Q:C&FJR>;$?NL>F:ZE-HC4*.,< >E$=9W825HV(+^ MZ%I9R2D]!Q6-%IAN-'DD*':/=FZLAN/SQ_(WUJEJRFSU&WODX!^1_I_DU6L[R"#6RD,F8 M;CID8^:MS4;47=E)$>I&15+WH^@FK,LHRO&&!X(XK.UNZ-O8,J?ZR3Y5INAW M+361AD_UL1V'\.E5I#_:.O(H.Z&WZ_6FY7AIN)*SU));46GAUHOXMN2:NZ2 M-,M_]P4FK_\ (+FYQ\O6LRPM=3:RB,5V%7:, BI?NNP[75SHL"L+5_\ D(6/ M0G>?Y5(+35\\WJ?D:KZXCON>XJ).\5&UBDK:H=X@!46]4TX]!*S1O$<4ZL M73=6DEN#:7S/,/C1_R-\/_ %R_PJO\'_\ D>(_^N9_ MD:L?&C_D;X?^N7^%5_@__P CQ'_US/\ (U]#_P POR/&?\<^C*7-)WJA+J]G M#(8WF"L*\5RLCU+%?Q)_R##Z;U_F*T;3_CUB'^R*R=1OM.U"V\DW:KR#^1JQ M%K&GQ1JGVA3M&*R4H\Y;C[I/J_&E7'^[2:4/^)7;^I7FH)[ZSO[2:)9UP1S5 MS3U2.RA2-MZ!>&JE+W]";60S4;%;VU:(XSU4^AK.T_4S%:317)Q);\<]Q6X> M3C''K6-JFCQ7,HN&D,>/OX[BBI&5[H<7?1C-&M!3HK/,V>1T%:OV.V'_ M "PC_P"^12V;1-;1F'_5XXJ5V"@EB !U)HC"-K=@E)MF5JVG1M9,\,2+)%\R ME1WJUIUVMY81R#[V,,/0U%-K-@A*-,ISP:JZ5+8PS2>3= B0[@I[5+DN:Z'9 MVNRM>RG1]4DF /ES(?\ OH?_ *ZT-!MO*LS,W#S$L"WNG1$\5AZMDW]C@C[Y_E22Z=/!$7EU%PH[X% M1S7.GSM;,UX,P-U]>**DE8%'0Z#KZ8K&UBU>-TO[M2G/:0VET([YEG\16@BP63[Y':ND'2LVPTJ*R)?) M>5NKFM*JA&UV$FGH@HHHK0@**** &-T/TKBX?^1H/_70_P Z[1NA^E<7#_R- M!_ZZ'^=IV\,6E7!CC4';VJ72?\ D$VW^Y2:O_R"KC_=K/T_6;:#3X(V$F0N.$H; M49"2;CH;W8U5U(?\2^?_ ':JG7K4#[LO_?!JO?:W;2VCQ,QX"YK._?Z[=-B1H[1.,#^*@R-%X60@X)7 ]N:UM(A6+3(5'&5# M'\:S^+0MJVH0:7:0(%2!>.YIESH]IZ T[3;2W?3H"\*$[?2D MUI0NC3J/[N*JV&LVD-C"C>9D+_$_ZYG^1KZ#_ )A?D>,_XY]&BE[4@I:\<],QO$G_ ""_^!K_ #%:5G_QZ1?[ MHK/\0QO)II5%+'E#5Y:@M(ECR8O^>:9^E5M0AC6QG8( MH.WTJ[5;4 6L)@HR2M5**L)-W,F&W-QX81!RVS=5O0;M;C3T7/SQC:PJ31U* MZ5"CK@A<$&J=WIT]O9%VW-I*C]\#( MHDUJXN!Y=G:2;VXW..!6CG9F;B-U^;SFALHSEY'&?:DUR/R[2S3'"R*#^56- M-TQH)CTT%-/@5@5*KTI),3+4=129[48Q5 +13 <^QI] !1124 +1 M110 QNA^E<7#_P C0?\ KH?YUVC=#]*XN'_D:#_UT/\ .N;$?%$VI[,\P^-' M_(WP_P#7+_"J_P (/^1X3_KF?Y&K'QH_Y&^'_KE_A5?X0?\ (\)_US/\C7T/ M_,+\CQG_ !SZ-'2EI!TH[5XYZ94U"Y6UM))#U P/K69H.H37 DANCB0<@'T- M)J3&_P!2BLD/RQG>]&J(;*[AOT&$7Y7 _2N>6KYD:I:&Z1QCM63/<2IK]M K M8C9"2OYUJHXDC5QT(S6+=?\ (SVG^X?ZUI)[$HW:CF)$+D=A4G:HY_\ 42?[ MIJGL1U.'"/[-/./G-3:W=1 MQV$D7#22+M5?K7.E^Z3-6]2Q+,LNG&:,CE-P)YK)TZUO;VS2'_+?[PCYI?#Y TB')'2GO)!>R9"=+ON -08<_W?_KTW5WN+2RMTCF.\ MN 7/>ML%?45B^(O]3;?]=1537+!H47>:'#3+[8"NH-D^HS_6H?MM[IETD=Z5 ME@'90F?0U-I%DEI8Q@#+,,N>Y-.[EI$:T5V5!I M5_*=TU^P;'11@?SIKV6JVOS0W0E']UA6ZOTQ1@57LT]R>8KV4LTMJKSQ['/5 M:F=@BDL< :;MT=$C'[R+YP?>M#2[O[98QR]\8-94VT]2I)6T+H-+245T&8M%%% #& MZ'Z5Q6.7]A7BR>AZD5J M4=-O7@>2YDM)7DF.=PJW=ZG]JMI(&LIAO& <5N11"*-47A0,4\J<5"IVC8MS MN[F+X?NS);-;2 K)$<8;TIMR/^*GM/\ K$\FM.:\M[="\DJ > MM80C!QT-)2DI6,JWU![FPNHIEVS1#!]ZK:1I2W.GI)]HF7/H126*M/\ ;[S! M"N"%SZ5?T!U72H@2 ?K1'624BK-)L#H8Q_Q]S?G5?7H@MG;1%BW[P#)^AK=\ MV//#K^=8WB$AHK%N) B,?A/_P"NM&.XBE7*2*WN#FHKJY@C@^M#+(FTY(K'DO?.ULSB!Y8HOE7;Z]Z;:79MM"?;]^23:@^M;NDV?V.Q M1.K'YF..I-9)N1I;E*9UMB"/L,V#[53TBZ\G4IH3&\4QN5N[2.93G(Y]C5FM4[D,****H!C=#]*XN'_ M )&@_P#70_SKM'Z&N+@_Y&@_]=#_ #KEQ&\3:GLSS#XT?\C?#_UR_P *K_!_ M_D>(_P#KF?Y&K/QH_P"1NA_ZY?X56^$'_(\1_P#7,_R-?0_\POR/&?\ O!]& M$=ZJ1V$4=VUS@F1^I/:K=&>*\=JZ/35]Q:0]*8)4*;PRE?45']L@)QO&:$T% MM N[6.\@,4H^4U4GT6VG,98L&08#!C5QKJ%<[G&*))&'H6-6OML ?9YHW9Q[5(TBHN]F 446CJ',V9H\/ M6JC"O(H]F-*N@V:L"P=\=F8FM&.XCE)"."?2G+(A8J&!(Z@=J2A%+0.9W(S; M1^0T.P*A&,"LX>'K15"J\B@=@QK6+KNVD\D5$;F$,5+@D'%.T= 3D9W]@V__ M #TE_P"^C5A]*@D@CA8L50Y!)JX)$9MH8$CM1YJ!BNX;ASBCEC;4+L>.%QZ4 M'MQ445S%*Q574D>E2X]:K1JQ/4IQ:?#%>-M336T5RA25 R^AJ0NH M8*2 3T&>M->XBC)#L 12Y8CNS,;P];;B4DE0>@8XIT?A^T5LOOD_WF-:4W[:/U?E?8\ITW[:Y['5'49_*B5 <, MYQQV%70.#Z=:KM;![OS7.X!< &O)E=K0]%%+3S&LKV8^:,#6 MOW5[5//:*[QNGR,AZCO3DM]MV\Y/WE Q]*%%CN0:A%&+*1MB@@>E1W8$=O$J M *'.&(JYW>+/WA22VRS0B-N@'#>]+E87(C8V_D^28_E]<<_G6>78Z=,C MGPV_E/(W9SG%/E8715\Y9[R!U/!0Y'OFH() ' MG'D%CYO7'TJTMBJ7WVA21E<%?2D6UNXG;RY%VLV3D4G%A="7L;QQ_:H/ED4= M,=:5+1C:2'N*A%B1:R0!OD)XI*+0[A; M-!!;0EMJ,R#VS06W:G$01CRCW]ZG6W011HZABH SBHKBVF:=)(7"[1C&*=F* MZ'W@K-LY%M[I!O+>IJ*$0*O0# IU:I$/4****8!1110 8HQ1 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 0 !1110 4444 %%%% '__V0$! end GRAPHIC 5 coe-20201231xex15d2001.jpg GRAPHIC begin 644 coe-20201231xex15d2001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBL7Q3J M&I:7H4]WI5H+JXC&?++8X[TTKNPF[&U17S-=^/?'GBC5/L=EYT,R'_4VZ%2O MUQ7O'@L:\/#L(\1;/MO^QZ>_O6M2BX*[9$:BD]#H:***Q- HHKS'XH?$#6?" M$T4-A9IYG45XU\-/B/XE\1ZV+*^M%GMF&6GC3 M:$KV6G.#@[,(R4E=!1114%!169X@UVT\.://J5ZQ$,0R<#DUX[I7QAU?7/'- MI!:VH&G2/L\H#+8)QN)K2%*4TVB)34=&>YR2)$A>1U11U9C@"DCECF0/$ZNA MZ,IR#7G?Q \2ZG:0MIZ:%-/&QW&92?+V]]QQ@=:Y7PC\3;S3I[71VTHS6H^5 MGMSNV9/? JE1DX\R$ZB3L>XT4R.1)5#(P(-/K$T"BBN*\>WNJV-YH;:5<^4\ MMULD5ONLN5S^A-5&/,[";LKG:T5QGCS7/$N@Z8EWHU@EV /WN!DJ?4#O7EOA MWQA\1?%.LA[!HS'%(!*I3:J^QJXT7*/-;CS,?-CUI]9 M%A15#6+VYT_39;FULVNY4&1$IP6KB8?'?B.^+^5X8>TB0$O+=2%%&/JM7&#D MKHER2.PF\2:/!J*:?)?PK=.<",MSFM4'(R*^9=?U2/5O'FG7*RZ=%<))EY4V M^6#DAKV*RL_$6I6,=S9>)[25<<&*W!7Z<-6DZ*BD[D1J7;T.XHJMIZW:6 M,2WTBR7(7YV1< GZ59K U"F2RI#"\LAVHBEF/H!3Z\R^+WBC4=)TM-+TZVE, MEY\K3A3M4'MFJA%RE9$RERJYW.C^(=+UZ)GTZ[CF"L5(!Y!'M6I7SS\+HM3T MW6%BTG33/-G%Y<.^$4'L..O6OH5<[1NX;'-75@H2LA0ES*[%HHHK(L***XKQ M;XNUKP_=B*TT%KR)\;9E?C/OQ51BY.R$VDKL[6BO*]2U_P =P:=_:-ZMKIME MC+%4$K*/?I74^!KO4-0TQKRYU6+4+>4YB=(MA'J#R:ITVE>Y*G=V.KHHHK,L M*Y;Q9XZT;PM9NUW,LDP('V=>6/X5U.<=:\T^)W@70=2L;G7+N9K6YAB)WJP M? X%:4U%RM(F;:6AX_I/C'6+;Q=>:EH=J))[MSB+8,[?3VKZ8\/W5]>Z':7& MI6_V>\=,RQ_W37SMX?TGQ%X5T>W\8:2@G@@T4U)$D0/&ZLIZ%3D4ZN,Z"CJ^JVVBZ M9+?W9(@B +$#ISBO*/%GQ?\ #%U;-;0:<-2SWD4;?SZUZKK5QI]MI-P^J/&M MIL(??T(KYN@\+6WC7Q;-:^&+1H-+5\O.XXQGM730C%W'XH-)L8#@F-!M_$XR37T%:)-':1)<.'F"@.P[FO,_A-I\NDWVM:6+UY M;>SE5$0],D9)KU(D $GH*FO*\K(JDM+L**P/#_B6#7+S4K9&3S+.=HB >H!P M#6_6+33LRT[[&)XJN]$M=#F_MYH_L;##*_\ %["O$/#'B*23Q5<:?X+T>V6* M7+1/<#)3&P>.?!5IXSTI;>XE>&2$[XW4]#[UPWP;TJWTOQ!XAM$*RM: MN(Q-CDX)%=%-Q5-OJ9336EC&NU?8L0#6+\._ M"R^+GEC2^N+**$981 9;GN>O>D^(4TNJ^)KNTTJ"X:,-B01Q,%!'4G(K;\": M!XCTG[%?Z-I\JB4XN6GD78Z^P_P -/31F6\]3U'PUX+M?#,SRP7MU.7&# MYTA8?J:Z:D7)4;NO>EK@;;=V=226B.>\;)<_\(O=SV=V]M/ GF(Z@'G\:\IT M?Q=J/B;2/#\^IE6FCU Q^8.-W*5[+X@L9=2T"]LX"!+-$54GUKP:+0]2\)Z' MHEIJ+56TN.%O-D1 /F;CCGZBO>I_!>CWOB>W\1R1$WL: #^Z>F" M?RKQKPKX'A\8ZMXBMWO)K6.*Y(V1G"MTZ\5=.4.5VTVN3*,KGI?PD\1ZAXC\ M)";46WS12&,28QN KOJQ_#/AVT\+Z)#IEF"8X^2QZL>Y-;%ZOYKHR;C&NTE@,C X'>O;O!'A#PWJVDI M>W/AD6MPI (F'+'U%=M:W+[QS4[W]T],5@ZAE.0>0:6FHBQHJ(,*HP .U.KS MSK,3Q5J]UHFARWEG%%+.O")(V 37A?B/QMXNUD7ECY4$L,*YG:!0PB_$BO>/ M$7AVR\3::;&^W^5G<"AP0:\A\8Z3>Z'>6OA/PM,@CO!B6-%S(!W9CTKIH./; M4QJJ13\!:7XFU+0R= \16T$8;]XC*-VX^IQ771Z%\4+3+)KMG-[,HY_\=KE/ M%7@RV^'G@Z.[M]5NH]39EPJ. I;N<8]:]0^&VIZEJ_@NRN]4):=@1O/5@"1F MKJ2TYU9KT)A'7E>YT>F&[.FVYOPHN]@\T)TW>U6Z**XSH.0UWXBZ+X?NWM-0 M,T4N=HRHYSW%>3>*MT#31JGRLG!QT]Q7=?%SPAJOB:'3V MTJ%93#("ZY /?GFNOTSPS81Q6MS=6437R6XA9R,G'/'ZFNF$H0BI=3&492=C MQ73M5\1:A\.(KR50JK$2= MN/7Y>M>AS6MK8Z1-## D<"HQV <=*\X^"2J;/777.#?-@=AUIN:E%R2V$HM- M*YWGAQ==2R:/7C;O<*>'A)PP_(45M45S-W=S9*QF>(+"[U+1YK>QNC;7)P8Y M1V(.:\YF^&?B/Q#*B^)?$+2VJG+01 @-^M>LUFWFMV5C>):2N?/<95!U-5&I M*.PG%/)-/DNI+9'9IXQED Y IB^*-,:":82G9"<2''W?K1"I*+NF$HJ2LSE?AWX2 M\3^&W8:OJWGVVW"P$[L'V.:]$JEINJ6VJP>=:L7B[-V-+J.J6FE0K+=RB-&; M:"?6E*3D[L:5E8H>*/#%EXKTEM/OC((R<@HV*E\/>'=/\-:9'8Z?"$C4HBQEG$=P3@*W>ES.UN@65[G%:]X%\0VNMW.J^ M%-46W>Z(:6&3H2!C.ZG'SH#\N?4\\]:]&I"< MGTK''B?33?BQ\PBY)P(R.:BAXK%T7PMIV@ZA?WEDC+) M>OOE!.1G.>/SK1O;^&PM_/G)"=SZ51N/$VGVEND]P[1Q/]UF'!I)M:!8DU6W MAM]*O9H8424QDEE7!-/T*+R-$M8SV3^IJ1)(=7TYMA812KC..U0VVJ6GVH:? M'N\V,%YI6"H@+,3V J'3]1MM3M1].,G%W0FKJS'QIY<2)G.T 9KSKX9Z)>:9JWB*XN8'B2>ZS&6&-PPO M(KN+?5K>YO'M4#>:GW@1TJ\ !T&*:E9-=P:UN+16;J>N66D!3>/Y:MP&/3-6 M[2ZCO(%FBSL;D$]Q4C)ZS]7TC3=8M?)U.VBGA4[@)%!Q^=:%9CWNG:I<7.DF M4/*BXD16P0#33LP9Y-JPT2W^+GARUT9+4)&=LBP 8!RO7'?K7ME<.G@OPGX4 MO5UC[*RS(Q82L[-M/7N:ZO3]3MM3@\^V8M$>C=C6E22E:W0B$6KW+M%4K;5; M*\NY[6"=7FAXD4'D4S^V+;[>++YO./;%9%FA7!>+_M?A>]?Q)I6D+?RR+LFQ M]]1ZC@^M=[6=JNKV6EQ@WS!8VXR1D54968FKH\$-GXG^+7B6![ZUEM=.B.#N M4A57OCU-?06G6,.F:?!9P+MCA0*!51=5L;:T^T)$4@QNW(@ QZTRY\3:;:0Q M333;8Y?N-V-74J<]DM$B8PY=38HK)N_$-C8V\<]RYCC?[K$4]]=LXH%GE8I" MPR)&'&*R+-.BJ7D%A;/< M7#A(UZDU7TS6+35T,EF^]!_%VK3VGN\J1/+K>M M.M?"WV76Y-56\T,QCC<8; Y- &7X&(7PC:$X "\G\* MHZS';^(+:[282?*"L'R$X/K6I:>'9++2!IT%ZRPC@''./SK6M;9K:U6'>&VC M .,4 ,DTOWP!\I_#-:%MIDT&HRW;71?S R[>.* .>TG6KK2;HZ)KAPV,07 M!^ZX[ UT>A8_L>#&,8/3ZFDUG1;36[)K>Y3_ '7'53[58TVR73M.AM$8LL2[ M0QZF@"U7,>+- %[;C4+-A#?VWS)(._M73U6O[5[RU>!)?+WC!(% '.^'+R7Q M-9QW-V (X#M,?9F'.4I(?/E^](W- %#5[J&XNET^3>8L;I=JDY'8<5S/AB[ M&A>);C1VW"UN&WP%@1@^GZUV6G:<]B9"\_FF1MQ)'-4-:\,IK-Y!IQCGFM*:WCN;=H)U$B,,,".M &9IEQ#=ZE=SP.KQNL9#+_NUL M5D:'X?M]!%PML[%)GW;6/W>O _.M>@#C?B0!_8,/'_+=/_0A73Z>532K4D@ M0ID_@*H:_P"'UU^)(9KADB5@VU1W%+=Z+/=:<++[_UJSK&EKJ]@]F[[8W^]QF@!\L<&L:4R<-%<1]?8BN+\*ZC)I]IJ&CR M'_2()"L*GN#_ /KKK-$T=M&M1;"Y:6)?NANHJ-?#=FOB%M8Y\XKC;VSZT ?U%=AI:_:9I[Y@#O;:AQ_"/\ &C7=#M]>LUM[ M@D!7#!AU'-7[>!+:WC@0?*BA1^% $M'%UXQ":Y9$C;.313IER M_G1%-F2.V,4 9NF:?!IW@\PP3^>A3=O]TNYE.Z MTAA8J>SMC^E5_AY_R+8_ZZ-_,UMOH\:Z/_9ML_DQ;-F0,G&,5#H&A#0;8V\4 M[21$Y 8=#0!L4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 )110 4444 ?_9 end GRAPHIC 6 coe-20201231xex15d3001.jpg GRAPHIC begin 644 coe-20201231xex15d3001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P!_Q9-]X;U: MW;3=0F@CG7F,$8[UB_#F\U3Q+XLAL;[4YC;[&9H\CG'X5N_'L?\ $RT_I]SK M^=<_\&/^1]B[9@?I]*[(_P $P?QGTE;0);6R0Q_<48&:EZ:6N/H;G MG/Q(\-7[Z9/JVD7LT%Q"I=TC_C Y]*\%_P"$KU]'"-J=P#G+ M[OG\R2YW[SZ#<<"OG3QEXDO?$GB">>ZD;RT8JD>I;ON[!U^HKY/R#T&#P>G%:48*<+LB$?\ H%14?\*J\(_] J*NTJ*YN(K2VDN)CB.-2['T ZTN>0JV>L6"7MF^^!R0#CT.*KP>(=.N=9FTF.0_;( M1ED9<<>WK34IA9&!_P *J\(_] J*C_A57A#_ *!45=)J6M66DM;K>2A#<2"* M,>I)P*FOM0M]/L9;VX8)!$NYV/8>M'-(+'*_\*J\(_\ 0*BH_P"%5>$?^@5% M73Z7JEKK&GPWUFQ:"890D8S5WBCGD'*CPGX]_P#(2T__ *Y_XUSWP8_Y'V'_ M *XO_*N@^/7_ "$M/_ZY_P"-<_\ !C_D?8?^N#_RKJC_ C%_&?3%%)3))!$ MC.QX4$D^U<9N//2N4\?>%X_$_AJ>V*_Z1&-\+8_BKH=.U"'4K7[1 @KTGX"-?-%_P#\A"X_ZZ'^=?3OPK4-\/-.! (._K_O&NS$? D84U[U MSB/B=\1]/U+0Y=%T[S&N)6"R;Q@ @US7@?X6RZ\\=Y=7D/V!<$K&V2?K7>_ M&+PU:W/AMM4@@5+FV;EE&,@\?UKQWP5XJNO#.OV\PF86Q<+,A/!&:(7<+1'* MR>I]66EM%8VD5M H$<2A4'KBK506TZ7=K%<1G*R('&/0BIQ7(S;IH(W;/3TK MS'Q&/^+Q^&\[23$Q]Q\U>G,,\5YGXXTKQ"/&NF:YHNF?;/LL94C\FN::+&X5\",'.5] M>IKE+SP;<^+/&=Q>Z];%=-@79;1EOO'^\,'Z4*UQLI_#2Y?0M6O/"ES<"8QJ M)8G!ZY )Q^)JUX^@?0=?TKQ5;*<1R"&YQQE#P"?Q:HM8^'QT/4+#5_#%LS74 M,P,J;OO)@^I^E=QKNEKK?AZXL9E^:6(X]FQD?K5-J]R>5GE/C:2[\::_*='F M#6^D6_V@,IZL1G'U^6K.M>)F\6Z!H>@V;XN;]A'<*#RJKD$'\176_#?PDWAK MPZ\%XNZZF=O,)[CL*H>$O (T3QOJ>HN,PD_N,_[6"2/QS3YD%F=W864.G6%O M:0(%2% %4=JMJ,?2EHK&Y9X%\=;F*;6+&*-U9UCR0#G'6L3X,D#Q]#G_ )X/ MV]J]PO? 'A[4+@W%U:&64C&YG)J;2_!>AZ->K=V%F(YU4J&!KI55O(KMM3\,:9 MK$ADO%EYP,U MU;R!%+,0% Y).,56L-/MM,M$M;2(1Q(,*H[4^YMDN[9H)22K=<'%2QI'RO\ M$B[CO/'6J2P.KQ&7A@O2N]/PW\+LQ9M.#- MG)). .N/:L_4]'M-8MQ!>H[1@\!6(_.N=+6YH]3X]O9%>\FD7)4R'&! M[U],_"6ZAF\ V,:2*73=N7/(^8]JN#X;>%P=RZC^%M*T)R^G0O'N M_AWG;^5=%6JJBL1&%F3>(].75?#][9,-V^)L?4#(_6OD&\M9K2\EM;B,K-&2 MK C'2OM$C/'K7/ZEX(\/ZM M2-6_BCJ_^!DG^-%D,[$-$/\ EHO'O09(S_RT7\ZX[_A6VG_]!/5? M_ R3_&C_ (5MI_\ T$]5_P# R3_&A)!KT.R,L9_Y:+^=)YD>?]8OYUQW_"MK M#_H)ZK_X&2?XT?\ "MK#_H)ZK_X&2?XT6B&IV7FQ_P!]?SI?-C_OK^=<9_PK M:P_Z">J_^!DG^-'_ K:P_Z">J_^!DG^-%HA<[:C%%%(88%-P!BG4PCG/XT M11744TCQQR!GC.& [55N]AJ2ROK:^A\ZVE M62/.,KG^M>H@.,/VYITEY;QRP(TH#3?ZM?[U8WB:T6W\*/!"A M*0[<*!G@5GW%S!>:MX?6WD65H]K/M.=O'0XZ4 =CT-1SS1VT+32N$1026/:L M[6[34KI+9=.ND@*29D+@G(E?\ X1J]7[S&%L_E0!8L]6LM0+"SN(Y2 MO+8S4\-Q#--(D<@9HSAA_"T:\07!( CYS7.>"5D%M;YO;=U"?ZE!AAR>M:%U:QMXXLF M:)3^YD))Z=!0!KWVJ6>F1K)=W'E@\+G^+Z58LKN&\MDG@D\R-APWK7/>*(+: M>[LRUV+:\B^>$R#]V?8U>\,7SZAI"S-$D3 [3L'RGW% &TO<=Z=2 8[YI: " MBBB@ HHHH *0]J** /*;O_DIL?\ OC^=0?$;_D8D_P!P?THHH V/'?\ R*VG M_P"]_2MGX>?\BVO_ %T:BB@#K:Y_Q/\ ZW3/^N_]*** -35?^05=?]_[Q_G110!Z]6;KO_(&O/^N+_P J** ,+2/^1H'_ %ZK_):TM&_Y M#.K?]=S_ "%%% 'E'CS_ )&X_4UZIIG_ ")B?]<3110!P7P\_P"0\?\ =/\ M6N\NO^1NL_\ KD_]*** .>^*?_(.MO\ >_QKH/!7_(L6W^[110!T*_='TI:* (* "BBB@#_]D! end EX-8.1 7 coe-20201231xex8d1.htm EXHIBIT 8.1

Exhibit 8.1

Principal Subsidiaries and Consolidated Variable Interest Entities of China Online Education Group

Subsidiaries

Place of Incorporation

China Online Education (HK) Limited

Hong Kong

51Talk English International Limited

Hong Kong

China Online Innovations Inc.

Philippines

On Demand English Innovations Inc.

Philippines

Helloworld Online Education Group

Cayman

Helloworld Online Education Group (HK) Limited

Hong Kong

Beijing Helloworld Online Technology Co., Ltd.

PRC

Beijing Dasheng Online Technology Co., Ltd.

PRC

Consolidated Variable Interest Entities

Place of Incorporation

Beijing Dasheng Helloworld Online Technology Co., Ltd.

PRC

Beijing Dasheng Zhixing Technology Co., Ltd.

PRC

51Talk English Philippines Corporation

Philippines

Shenzhen Dasheng Zhiyun Technology Co., Ltd.

PRC

Subsidiaries of Consolidated Variable Interest Entities

Place of Incorporation

Shanghai Zhishi Education Training Co., Ltd.

PRC

Wuhan Houdezaiwu Online Technology Co., Ltd.

PRC


EX-12.1 8 coe-20201231xex12d1.htm EXHIBIT 12.1

Exhibit 12.1

Certification by the Principal Executive Officer

Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

I, Jack Jiajia Huang, certify that:

1.            I have reviewed this annual report on Form 20-F of China Online Education Group;

2.            Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.            Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the company as of, and for, the periods presented in this report;

4.            The company’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the company and have:

(a)          Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the company, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

(b)          Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

(c)          Evaluated the effectiveness of the company’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

(d)          Disclosed in this report any change in the company’s internal control over financial reporting that occurred during the period covered by this annual report that has materially affected, or is reasonably likely to materially affect, the company’s internal control over financial reporting; and

5.            The company’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the company’s auditors and the audit committee of the company’s board of directors (or persons performing the equivalent functions):

(a)          All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the company’s ability to record, process, summarize and report financial information; and

(b)          Any fraud, whether or not material, that involves management or other employees who have a significant role in the company’s internal control over financial reporting.

Date:

April 7, 2021

By:

/s/ Jack Jiajia Huang

Name:

Jack Jiajia Huang

Title:

Chief Executive Officer


EX-12.2 9 coe-20201231xex12d2.htm EXHIBIT 12.2

Exhibit 12.2

Certification by the Principal Financial Officer

Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

I, Min Xu, certify that:

1.            I have reviewed this annual report on Form 20-F of China Online Education Group;

2.            Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.            Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the company as of, and for, the periods presented in this report;

4.            The company’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the company and have:

(a)          Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the company, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

(b)          Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

(c)          Evaluated the effectiveness of the company’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

(d)          Disclosed in this report any change in the company’s internal control over financial reporting that occurred during the period covered by this annual report that has materially affected, or is reasonably likely to materially affect, the company’s internal control over financial reporting; and

5.            The company’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the company’s auditors and the audit committee of the company’s board of directors (or persons performing the equivalent functions):

(a)          All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the company’s ability to record, process, summarize and report financial information; and

(b)          Any fraud, whether or not material, that involves management or other employees who have a significant role in the company’s internal control over financial reporting.

Date:

April 7, 2021

By:

/s/ Min Xu

Name:

Min Xu

Title:

Chief Financial Officer


EX-13.1 10 coe-20201231xex13d1.htm EXHIBIT 13.1

Exhibit 13.1

Certification by the Principal Executive Officer

Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

In connection with the annual report of China Online Education Group (the “Company”) on Form 20-F for the year ended December 31, 2020 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Jack Jiajia Huang, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:

(1)          The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

(2)          The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date:

April 7, 2021

By:

/s/ Jack Jiajia Huang

Name:

Jack Jiajia Huang

Title:

Chief Executive Officer


EX-13.2 11 coe-20201231xex13d2.htm EXHIBIT 13.2

Exhibit 13.2

Certification by the Principal Financial Officer

Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

In connection with the annual report of China Online Education Group (the “Company”) on Form 20-F for the year ended December 31, 2020 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Min Xu, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:

(1)          The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

(2)          The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date:

April 7, 2021

By:

/s/ Min Xu

Name:

Min Xu

Title:

Chief Financial Officer


EX-15.1 12 coe-20201231xex15d1.htm EXHIBIT 15.1

Exhibits 15.1

Graphic

Office:

+852 2801 6066

Mobile:

+852 9718 8740

Email:

rthorp@tta.lawyer

To:       China Online Education Group

6th Floor Deshi Building North

Shangdi Street, Haidian District

Beijing 100085

Peoples Republic of China

7 April 2021

Dear Sirs,

China Online Education Group (the Company)

We have acted as legal advisers as to the laws of the Cayman Islands to China Online Education Group, an exempted limited liability company incorporated in the Cayman Islands (the Company), in connection with the filing by the Company with the United States Securities and Exchange Commission (the SEC) of an annual report on Form 20-F for the year ended 31 December 2020 (Form 20-F).

We hereby consent to the reference of our name under the heading Item 10. Additional InformationE. TaxationCayman Islands Taxation in the Form 20-F, and further consent to the incorporation by reference of the summary of our opinions under this caption into China Online Education Groups registration statements on Form S-8 (File No. 333-213457) that was filed on September 2, 2016 and Form S-8 (File No. 333-229055) that was filed on December 28, 2018. We also consent to the filing of this consent letter as an exhibit to the annual report on the Form 20-F.

Yours faithfully

 

 

 

/s/ TRAVERS THORP ALBERGA

 

 

TRAVERS THORP ALBERGA

 

Graphic


EX-15.2 13 coe-20201231xex15d2.htm EXHIBIT 15.2

Exhibits 15.2

Graphic

10/F, Tower B, CPIC Plaza, No. 28 Fengsheng Lane, Xicheng District, Beijing 100032, China

Tel: 86 10 5776 3888  Fax: 86 10 5776 3777

April 7, 2021

China Online Education Group

6th Floor Deshi Building North, Shangdi Street

Haidian District, Beijing 100085

People’s Republic of China

as the “Company

Dear Sirs,

We consent to the references to our firm under the headings “Item 3. Key Information—D. Risk Factors—Risks Related to Our Corporate Structure—If the PRC government finds that the contractual arrangements that establish the structure for holding our ICP license do not comply with applicable PRC laws and regulations, we could be subject to severe penalties or be forced to relinquish our interests in those operations,” “Item 4. Information on the Company—C. Organizational Structure” and “Item 10. Additional Information—E. Taxation—People’s Republic of China Taxation” in China Online Education Group’s Annual Report on Form 20-F for the year ended December 31, 2020 (the “Annual Report”), which will be filed with the Securities and Exchange Commission (the “SEC”) on April 7, 2021, and further consent to the incorporation by reference of the summary of our opinions in the Annual Report under these captions into China Online Education Group’s registration statements on Form S-8 (File No. 333-213457) that was filed on September 2, 2016 and Form S-8 (File No. 333-229055) that was filed on December 28, 2018. We also consent to the filing with the SEC of this consent letter as an exhibit to the Annual Report.

In giving such consent, we do not thereby admit that we come within the category of persons whose consent is required under Section 7 of the Securities Act of 1933, or under the Securities Exchange Act of 1934, in each case, as amended, or the regulations promulgated thereunder.

Yours faithfully,

/s/ Tian Yuan Law Firm

 

Tian Yuan Law Firm


EX-15.3 14 coe-20201231xex15d3.htm EXHIBIT 15.3

Exhibits 15.3

Graphic

8th Floor, 20 Lansbergh Place,

170 Tomas Morato Avenue, 1103

Quezon City, Philippines

Telephone: (632) 372 - 9463

7 April 2021

China Online Education Group

6th Floor Deshi Building North, Shangdi Street

Haidian District, Beijing 100085

People’s Republic of China

Dear Sir/Madam:

We hereby consent to the reference to our firm in China Online Education Group’s annual report on Form 20-F for the fiscal year ended 31 December 2020, which will be filed by China Online Education Group on 7 April 2021 with the Securities and Exchange Commission pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934, and further consent to the incorporation by reference of the summaries of our opinions that appear in the annual report on Form 20-F into the Registration Statements on Form S-8 (No. 333-213457) and Form S-8 (No. 333-229055). We also consent to the filing of this consent letter as an exhibit to such annual report on Form 20-F.

Sincerely,

/s/ LEE YU RIGETS LAW

LEE YU RIGETS LAW


EX-15.4 15 coe-20201231xex15d4.htm EXHIBIT 15.4

Exhibits 15.4

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We hereby consent to the incorporation by reference in the Registration Statements on Form S-8 (No. 333-213457) and Form S-8 (No. 333-229055) of China Online Education Group of our report dated April 7, 2021 relating to the financial statements, which appears in this Form 20-F.

/s/ PricewaterhouseCoopers Zhong Tian LLP

PricewaterhouseCoopers Zhong Tian LLP

Beijing, the People’s Republic of China

April 7, 2021


EX-101.SCH 16 coe-20201231.xsd XBRL TAXONOMY EXTENSION SCHEMA 00100 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME/(LOSS) link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Calc 2) link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 40104 - Disclosure - Operations and Reorganization - Risks in relation to the VIE structure (Details) link:presentationLink link:calculationLink link:definitionLink 40205 - Disclosure - Significant Accounting Policies - Revenue recognition (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Prepaid expenses and other current assets (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Property and equipment, net (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Intangible assets, net (Details) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - Intangible assets, net - Future amortization expense (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - Operating Leases - Maturities of lease liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - Operating Leases - Maturities of lease liabilities (Details) - cal 2 link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Accrued expenses and other current liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 41004 - Disclosure - Taxation - Income tax expenses (Details) link:presentationLink link:calculationLink link:definitionLink 41006 - Disclosure - Taxation - Reconciliation of statutory tax rate and effective tax rate (Details) link:presentationLink link:calculationLink link:definitionLink 41007 - Disclosure - Taxation - Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - Net income/(loss) per share (Details) link:presentationLink link:calculationLink link:definitionLink 41401 - Disclosure - Fair value measurement (Details) link:presentationLink link:calculationLink link:definitionLink 41501 - Disclosure - Commitments and contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' DEFICIT link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Operations and Reorganization link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Risks and Concentration link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Prepaid expenses and other current assets link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Property and equipment, net link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Intangible assets, net link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Accrued expenses and other current liabilities link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Taxation link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Ordinary shares link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - Share-based Compensation link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - Net income/(loss) per share link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - Fair value measurement link:presentationLink link:calculationLink link:definitionLink 11501 - Disclosure - Commitments and contingencies link:presentationLink link:calculationLink link:definitionLink 11601 - Disclosure - Related party transactions link:presentationLink link:calculationLink link:definitionLink 11701 - Disclosure - Profit appropriation and restricted net assets link:presentationLink link:calculationLink link:definitionLink 11901 - Disclosure - Subsequent events link:presentationLink link:calculationLink link:definitionLink 20202 - Disclosure - Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 30103 - Disclosure - Operations and Reorganization (Tables) link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - Prepaid expenses and other current assets (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Property and equipment, net (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Intangible assets, net (Tables) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - Accrued expenses and other current liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - Taxation (Tables) link:presentationLink link:calculationLink link:definitionLink 31203 - Disclosure - Share-based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 31303 - Disclosure - Net income/(loss) per share (Tables) link:presentationLink link:calculationLink link:definitionLink 31403 - Disclosure - Fair value measurement (Tables) link:presentationLink link:calculationLink link:definitionLink 31503 - Disclosure - Commitments and contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - Operations and Reorganization (Details) link:presentationLink link:calculationLink link:definitionLink 40102 - Disclosure - Operations and Reorganization - History of the Group and Basis of Presentation for the Reorganization (Details) link:presentationLink link:calculationLink link:definitionLink 40103 - Disclosure - Operations and Reorganization - Contractual agreements with VIEs (Details) link:presentationLink link:calculationLink link:definitionLink 40105 - Disclosure - Operations and Reorganization - Liquidity and going concern (Details) link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - Significant Accounting Policies - Short-term investment and Cash and cash equivalents (Details) link:presentationLink link:calculationLink link:definitionLink 40204 - Disclosure - Significant Accounting Policies - Long-lived assets (Details) link:presentationLink link:calculationLink link:definitionLink 40207 - Disclosure - Significant Accounting Policies - Operating leases (Details) link:presentationLink link:calculationLink link:definitionLink 40208 - Disclosure - Significant Accounting Policies - Share-based compensation (Details) link:presentationLink link:calculationLink link:definitionLink 40209 - Disclosure - Significant Accounting Policies - Employee benefits (Details) link:presentationLink link:calculationLink link:definitionLink 40213 - Disclosure - Significant Accounting Policies - Recently adopted accounting pronouncements (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Risks and concentration - Concentration of credit risk (Details) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - Risks and Concentration - Concentration of foreign currency risks (Details) link:presentationLink link:calculationLink link:definitionLink 40303 - Disclosure - Risks and Concentration - Foreign currency exchange rate risks (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Short-term loan (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Taxation - PRC Value Added Tax (Details) link:presentationLink link:calculationLink link:definitionLink 41002 - Disclosure - Taxation - Income taxes (Details) link:presentationLink link:calculationLink link:definitionLink 41003 - Disclosure - Taxation - PRC Withholding Tax on Dividends (Details) link:presentationLink link:calculationLink link:definitionLink 41005 - Disclosure - Taxation - Tax holiday effect (Details) link:presentationLink link:calculationLink link:definitionLink 41008 - Disclosure - Taxation - Movement of Valuation Allowance (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - Ordinary shares (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - Share-based Compensation - General (Details) link:presentationLink link:calculationLink link:definitionLink 41202 - Disclosure - Share-based Compensation - Valuation (Details) link:presentationLink link:calculationLink link:definitionLink 41203 - Disclosure - Share-based Compensation - Activity (Details) link:presentationLink link:calculationLink link:definitionLink 41204 - Disclosure - Share-based Compensation - RSUs (Details) link:presentationLink link:calculationLink link:definitionLink 41601 - Disclosure - Related party transactions (Details) link:presentationLink link:calculationLink link:definitionLink 41701 - Disclosure - Profit appropriation and restricted net assets (Details) link:presentationLink link:calculationLink link:definitionLink 41702 - Disclosure - Profit appropriation and restricted net assets - Condensed Balance Sheets (Details) link:presentationLink link:calculationLink link:definitionLink 41703 - Disclosure - Profit appropriation and restricted net assets - Condensed Statements of Operations and Comprehensive Income/(Loss) (Details) link:presentationLink link:calculationLink link:definitionLink 41704 - Disclosure - Profit appropriation and restricted net assets - Condensed Cash Flows (Details) link:presentationLink link:calculationLink link:definitionLink 41801 - Disclosure - Segment Information - Segment (Details) link:presentationLink link:calculationLink link:definitionLink 41802 - Disclosure - Segment Information - Geographical location (Details) link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Operating Leases link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Short-term loan link:presentationLink link:calculationLink link:definitionLink 11801 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - Operating Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 31703 - Disclosure - Profit appropriation and restricted net assets (Tables) link:presentationLink link:calculationLink link:definitionLink 31803 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Significant Accounting Policies - Convenience Translation (Details) link:presentationLink link:calculationLink link:definitionLink 40203 - Disclosure - Significant Accounting Policies - Expected Credit Losses (Details) link:presentationLink link:calculationLink link:definitionLink 40206 - Disclosure - Significant Accounting Policies - Sales and marketing expenses (Details) link:presentationLink link:calculationLink link:definitionLink 40210 - Disclosure - Significant Accounting Policies - Other Income (Details) link:presentationLink link:calculationLink link:definitionLink 40211 - Disclosure - Significant Accounting Policies - Treasury stock (Details) link:presentationLink link:calculationLink link:definitionLink 40212 - Disclosure - Significant Accounting Policies - Statutory reserves (Details) link:presentationLink link:calculationLink link:definitionLink 40214 - Disclosure - Significant Accounting Policies - Government subsidy (Details) link:presentationLink link:calculationLink link:definitionLink 40703 - Disclosure - Operating Leases - Lease terms and discount rates (Details) link:presentationLink link:calculationLink link:definitionLink 40704 - Disclosure - Operating Leases - Supplemental information (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 17 coe-20201231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 18 coe-20201231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 19 coe-20201231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE EX-101.PRE 20 coe-20201231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 21 coe-20201231x20f_htm.xml IDEA: XBRL DOCUMENT 0001659494 coe:WuhanHoudezaiwuOnlineTechnologyCoLtdMember 2020-01-01 2020-12-31 0001659494 coe:ShanghaiZhishiEducationTrainingCoLtdMember 2020-01-01 2020-12-31 0001659494 coe:BeijingDashengZhixingTechnologyCoLtdMember us-gaap:MajorityShareholderMember 2013-06-01 2013-06-30 0001659494 2020-03-31 2020-03-31 0001659494 2019-09-09 0001659494 us-gaap:TreasuryStockMember 2019-01-01 2019-12-31 0001659494 us-gaap:CommonClassAMember 2020-06-04 2020-06-04 0001659494 coe:FollowOnOfferingMember 2020-06-04 2020-06-04 0001659494 us-gaap:CommonClassAMember coe:FollowOnOfferingMember 2020-06-04 2020-06-04 0001659494 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201409Member us-gaap:RetainedEarningsUnappropriatedMember 2017-12-31 0001659494 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201409Member 2017-12-31 0001659494 us-gaap:RetainedEarningsUnappropriatedMember 2020-12-31 0001659494 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001659494 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001659494 us-gaap:RetainedEarningsUnappropriatedMember 2019-12-31 0001659494 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001659494 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001659494 us-gaap:RetainedEarningsUnappropriatedMember 2018-12-31 0001659494 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001659494 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001659494 us-gaap:RetainedEarningsUnappropriatedMember 2017-12-31 0001659494 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001659494 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001659494 us-gaap:TreasuryStockMember 2020-12-31 0001659494 us-gaap:TreasuryStockMember 2019-12-31 0001659494 us-gaap:CommonStockMember 2019-12-31 0001659494 us-gaap:CommonStockMember 2018-12-31 0001659494 us-gaap:CommonStockMember 2017-12-31 0001659494 us-gaap:CommonClassAMember coe:FollowOnOfferingMember 2020-06-04 0001659494 coe:EmployeeStockOptionPlan2013And2014Member 2018-01-01 2018-12-31 0001659494 coe:EmployeeStockOptionPlan2016Member us-gaap:CommonClassAMember 2020-12-31 0001659494 coe:EmployeeStockOptionPlan2013And2014Member us-gaap:CommonClassAMember 2020-12-31 0001659494 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001659494 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-12-31 0001659494 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001659494 us-gaap:RestrictedStockUnitsRSUMember 2020-12-31 0001659494 us-gaap:RestrictedStockUnitsRSUMember 2019-12-31 0001659494 us-gaap:RestrictedStockUnitsRSUMember 2018-12-31 0001659494 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-12-31 0001659494 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-12-31 0001659494 us-gaap:EmployeeStockOptionMember coe:EmployeeStockOptionPlan2013And2014Member us-gaap:ShareBasedCompensationAwardTrancheTwoMember coe:FirstVestingScheduleMember 2020-01-01 2020-12-31 0001659494 us-gaap:EmployeeStockOptionMember coe:EmployeeStockOptionPlan2013And2014Member us-gaap:ShareBasedCompensationAwardTrancheThreeMember coe:FirstVestingScheduleMember 2020-01-01 2020-12-31 0001659494 us-gaap:EmployeeStockOptionMember coe:EmployeeStockOptionPlan2013And2014Member us-gaap:ShareBasedCompensationAwardTrancheOneMember coe:FirstVestingScheduleMember 2020-01-01 2020-12-31 0001659494 srt:MinimumMember us-gaap:EmployeeStockOptionMember coe:EmployeeStockOptionPlan2013And2014Member 2020-01-01 2020-12-31 0001659494 srt:MaximumMember us-gaap:EmployeeStockOptionMember coe:EmployeeStockOptionPlan2013And2014Member 2020-01-01 2020-12-31 0001659494 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-12-31 0001659494 us-gaap:OtherExpenseMember 2019-01-01 2019-12-31 0001659494 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-12-31 0001659494 us-gaap:SellingAndMarketingExpenseMember 2018-01-01 2018-12-31 0001659494 us-gaap:OtherExpenseMember 2018-01-01 2018-12-31 0001659494 us-gaap:GeneralAndAdministrativeExpenseMember 2018-01-01 2018-12-31 0001659494 srt:MinimumMember 2020-12-31 0001659494 srt:MaximumMember 2020-12-31 0001659494 coe:PrepaidMembershipPackageMember coe:OneOnOneOfferingsMember 2020-01-01 2020-12-31 0001659494 coe:PrepaidCreditPackageMember coe:SmallClassOfferingsMember 2020-01-01 2020-12-31 0001659494 coe:PrepaidCreditPackageMember coe:OneOnOneOfferingsMember 2020-01-01 2020-12-31 0001659494 coe:PhysicalTextbookAndLearningMachineMember coe:OneOnOneOfferingsMember 2020-01-01 2020-12-31 0001659494 coe:CreditsForLessonsMember coe:SmallClassOfferingsMember 2020-01-01 2020-12-31 0001659494 coe:CreditsForLessonsMember coe:OneOnOneOfferingsMember 2020-01-01 2020-12-31 0001659494 coe:CreditsForLearningMaterialsMember coe:SmallClassOfferingsMember 2020-01-01 2020-12-31 0001659494 coe:CreditsForLearningMaterialsMember coe:OneOnOneOfferingsMember 2020-01-01 2020-12-31 0001659494 coe:PrepaidMembershipPackageMember 2020-01-01 2020-12-31 0001659494 coe:PrepaidCreditPackageMember 2020-01-01 2020-12-31 0001659494 coe:PhysicalTextbookAndLearningMachineMember 2020-01-01 2020-12-31 0001659494 coe:CreditsForLessonsMember 2020-01-01 2020-12-31 0001659494 coe:CreditsForLearningMaterialsMember 2020-01-01 2020-12-31 0001659494 coe:PrepaidMembershipPackageMember coe:OneOnOneOfferingsMember 2019-01-01 2019-12-31 0001659494 coe:PrepaidCreditPackageMember coe:SmallClassOfferingsMember 2019-01-01 2019-12-31 0001659494 coe:PrepaidCreditPackageMember coe:OneOnOneOfferingsMember 2019-01-01 2019-12-31 0001659494 coe:PhysicalTextbookAndLearningMachineMember coe:OneOnOneOfferingsMember 2019-01-01 2019-12-31 0001659494 coe:CreditsForLessonsMember coe:SmallClassOfferingsMember 2019-01-01 2019-12-31 0001659494 coe:CreditsForLessonsMember coe:OneOnOneOfferingsMember 2019-01-01 2019-12-31 0001659494 coe:CreditsForLearningMaterialsMember coe:OneOnOneOfferingsMember 2019-01-01 2019-12-31 0001659494 coe:PrepaidMembershipPackageMember 2019-01-01 2019-12-31 0001659494 coe:PrepaidCreditPackageMember 2019-01-01 2019-12-31 0001659494 coe:PhysicalTextbookAndLearningMachineMember 2019-01-01 2019-12-31 0001659494 coe:CreditsForLessonsMember 2019-01-01 2019-12-31 0001659494 coe:CreditsForLearningMaterialsMember 2019-01-01 2019-12-31 0001659494 coe:PrepaidMembershipPackageMember coe:OneOnOneOfferingsMember 2018-01-01 2018-12-31 0001659494 coe:PrepaidCreditPackageMember coe:SmallClassOfferingsMember 2018-01-01 2018-12-31 0001659494 coe:PrepaidCreditPackageMember coe:OneOnOneOfferingsMember 2018-01-01 2018-12-31 0001659494 coe:CreditsForLessonsMember coe:SmallClassOfferingsMember 2018-01-01 2018-12-31 0001659494 coe:CreditsForLessonsMember coe:OneOnOneOfferingsMember 2018-01-01 2018-12-31 0001659494 coe:PrepaidMembershipPackageMember 2018-01-01 2018-12-31 0001659494 coe:PrepaidCreditPackageMember 2018-01-01 2018-12-31 0001659494 coe:CreditsForLessonsMember 2018-01-01 2018-12-31 0001659494 us-gaap:VehiclesMember 2020-01-01 2020-12-31 0001659494 us-gaap:FurnitureAndFixturesMember 2020-01-01 2020-12-31 0001659494 us-gaap:ComputerEquipmentMember 2020-01-01 2020-12-31 0001659494 country:PH 2020-12-31 0001659494 country:CN 2020-12-31 0001659494 country:PH 2019-12-31 0001659494 country:CN 2019-12-31 0001659494 us-gaap:VehiclesMember 2020-12-31 0001659494 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001659494 us-gaap:FurnitureAndFixturesMember 2020-12-31 0001659494 us-gaap:ComputerEquipmentMember 2020-12-31 0001659494 us-gaap:VehiclesMember 2019-12-31 0001659494 us-gaap:LeaseholdImprovementsMember 2019-12-31 0001659494 us-gaap:FurnitureAndFixturesMember 2019-12-31 0001659494 us-gaap:ComputerEquipmentMember 2019-12-31 0001659494 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0001659494 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0001659494 us-gaap:CreditCardIntermediaryReceivablesMember 2020-12-31 0001659494 us-gaap:CreditCardIntermediaryReceivablesMember 2019-12-31 0001659494 coe:TesolAcademyOnlineLimitedMember 2020-12-31 0001659494 coe:OnDemandEnglishInnovationsIncMember 2020-12-31 0001659494 coe:HelloworldOnlineEducationGroupMember 2020-12-31 0001659494 coe:HelloworldOnlineEducationGroupHkLimitedMember 2020-12-31 0001659494 coe:FiveOneTalkEnglishInternationalLimitedMember 2020-12-31 0001659494 coe:ChinaOnlineInnovationsIncMember 2020-12-31 0001659494 coe:ChinaOnlineEducationHkLimitedMember 2020-12-31 0001659494 coe:BeijingHelloworldOnlineTechnologyCoLtdMember 2020-12-31 0001659494 coe:BeijingDashengOnlineTechnologyCoLtdMember 2020-12-31 0001659494 coe:OnDemandEnglishInnovationsIncMember us-gaap:BeneficialOwnerMember 2020-12-31 0001659494 coe:ChinaOnlineInnovationsIncMember us-gaap:BeneficialOwnerMember 2020-12-31 0001659494 srt:SubsidiariesMember country:HK 2018-03-23 0001659494 us-gaap:LiabilitiesTotalMember coe:ForeignCurrencyConcentrationRiskMember 2020-12-31 0001659494 us-gaap:LiabilitiesTotalMember coe:ForeignCurrencyConcentrationRiskMember 2019-12-31 0001659494 us-gaap:FairValueInputsLevel2Member 2020-12-31 0001659494 us-gaap:FairValueInputsLevel2Member 2019-12-31 0001659494 srt:SubsidiariesMember country:HK 2020-01-01 2020-12-31 0001659494 srt:SubsidiariesMember country:HK 2019-01-01 2019-12-31 0001659494 srt:SubsidiariesMember country:HK 2018-01-01 2018-12-31 0001659494 country:CN us-gaap:BankTimeDepositsMember us-gaap:GeographicConcentrationRiskMember 2020-12-31 0001659494 country:CN us-gaap:BankTimeDepositsMember us-gaap:GeographicConcentrationRiskMember 2019-12-31 0001659494 us-gaap:RetainedEarningsUnappropriatedMember 2019-01-01 2019-12-31 0001659494 us-gaap:RetainedEarningsUnappropriatedMember 2018-01-01 2018-12-31 0001659494 srt:MinimumMember us-gaap:CopyrightsMember 2020-01-01 2020-12-31 0001659494 srt:MaximumMember us-gaap:CopyrightsMember 2020-01-01 2020-12-31 0001659494 us-gaap:CopyrightsMember 2020-01-01 2020-12-31 0001659494 coe:OtherSoftwareMember 2020-01-01 2020-12-31 0001659494 coe:MajorAccountingAndErpSoftwareMember 2020-01-01 2020-12-31 0001659494 us-gaap:TrademarksMember 2020-12-31 0001659494 us-gaap:CopyrightsMember 2020-12-31 0001659494 us-gaap:ComputerSoftwareIntangibleAssetMember 2020-12-31 0001659494 us-gaap:TrademarksMember 2019-12-31 0001659494 us-gaap:CopyrightsMember 2019-12-31 0001659494 us-gaap:ComputerSoftwareIntangibleAssetMember 2019-12-31 0001659494 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember us-gaap:StateAdministrationOfTaxationChinaMember 2020-01-01 2020-12-31 0001659494 coe:ProfitsOfFirstHk2MillionMember us-gaap:InlandRevenueHongKongMember 2020-01-01 2020-12-31 0001659494 coe:ProfitsAfterHkDollar2MillionMember us-gaap:InlandRevenueHongKongMember 2020-01-01 2020-12-31 0001659494 coe:BeijingDashengOnlineTechnologyCoLtdMember us-gaap:StateAdministrationOfTaxationChinaMember 2020-01-01 2020-12-31 0001659494 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember us-gaap:StateAdministrationOfTaxationChinaMember 2019-01-01 2019-12-31 0001659494 coe:ProfitsOfFirstHk2MillionMember us-gaap:InlandRevenueHongKongMember 2019-01-01 2019-12-31 0001659494 coe:ProfitsAfterHkDollar2MillionMember us-gaap:InlandRevenueHongKongMember 2019-01-01 2019-12-31 0001659494 coe:BeijingDashengOnlineTechnologyCoLtdMember us-gaap:StateAdministrationOfTaxationChinaMember 2019-01-01 2019-12-31 0001659494 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember us-gaap:StateAdministrationOfTaxationChinaMember 2018-01-01 2018-12-31 0001659494 coe:BeijingDashengOnlineTechnologyCoLtdMember us-gaap:StateAdministrationOfTaxationChinaMember 2018-01-01 2018-12-31 0001659494 us-gaap:StateAdministrationOfTaxationChinaMember 2019-01-01 2019-12-31 0001659494 us-gaap:StateAdministrationOfTaxationChinaMember 2018-01-01 2018-12-31 0001659494 coe:AmericanDepositarySharesMember 2019-01-01 2019-12-31 0001659494 coe:AmericanDepositarySharesMember 2018-01-01 2018-12-31 0001659494 country:PH 2020-01-01 2020-12-31 0001659494 country:CN 2020-01-01 2020-12-31 0001659494 country:PH 2019-01-01 2019-12-31 0001659494 country:CN 2019-01-01 2019-12-31 0001659494 country:PH 2018-01-01 2018-12-31 0001659494 country:CN 2018-01-01 2018-12-31 0001659494 country:PH 2020-12-31 0001659494 country:PH 2019-12-31 0001659494 country:PH 2020-12-31 0001659494 country:PH 2019-12-31 0001659494 srt:SubsidiariesMember country:HK 2018-03-23 2018-03-23 0001659494 srt:SubsidiariesMember country:HK 2019-12-31 0001659494 srt:SubsidiariesMember country:HK us-gaap:LondonInterbankOfferedRateLIBORMember 2018-03-23 2018-03-23 0001659494 us-gaap:LiabilitiesTotalMember coe:ForeignCurrencyConcentrationRiskMember 2020-01-01 2020-12-31 0001659494 coe:CashCashEquivalentsTimeDepositsAndShortTermInvestmentMember coe:ForeignCurrencyConcentrationRiskMember 2020-01-01 2020-12-31 0001659494 us-gaap:RevenueFromContractWithCustomerMember 2020-01-01 2020-12-31 0001659494 coe:DistributionChannelMember 2020-01-01 2020-12-31 0001659494 us-gaap:LiabilitiesTotalMember coe:ForeignCurrencyConcentrationRiskMember 2019-01-01 2019-12-31 0001659494 coe:CashCashEquivalentsTimeDepositsAndShortTermInvestmentMember coe:ForeignCurrencyConcentrationRiskMember 2019-01-01 2019-12-31 0001659494 us-gaap:RevenueFromContractWithCustomerMember 2019-01-01 2019-12-31 0001659494 coe:DistributionChannelMember 2019-01-01 2019-12-31 0001659494 us-gaap:RevenueFromContractWithCustomerMember 2018-01-01 2018-12-31 0001659494 coe:DistributionChannelMember 2018-01-01 2018-12-31 0001659494 us-gaap:CommonClassBMember 2019-12-31 0001659494 us-gaap:CommonClassAMember 2019-12-31 0001659494 coe:OrdinarySharesToBeDesignatedMember 2020-12-31 0001659494 coe:FiveOneTalkEnglishPhilippinesCorporationMember 2020-01-01 2020-12-31 0001659494 coe:DashengZhixingZhishiTrainingHoudezaiwuOnlineAndTianjianZhixingMember 2020-01-01 2020-12-31 0001659494 coe:ShenzhenDashengZhiyunTechnologyCoLtdMember 2019-01-01 2019-12-31 0001659494 coe:FiveOneTalkEnglishPhilippinesCorporationMember 2019-01-01 2019-12-31 0001659494 coe:DashengZhixingZhishiTrainingHoudezaiwuOnlineAndTianjianZhixingMember 2019-01-01 2019-12-31 0001659494 coe:BeijingDashengHelloworldTechnologyCoLtdMember 2019-01-01 2019-12-31 0001659494 coe:FiveOneTalkEnglishPhilippinesCorporationMember 2018-01-01 2018-12-31 0001659494 coe:DashengZhixingZhishiTrainingHoudezaiwuOnlineAndTianjianZhixingMember 2018-01-01 2018-12-31 0001659494 coe:BeijingDashengHelloworldTechnologyCoLtdMember 2018-01-01 2018-12-31 0001659494 us-gaap:ConsolidatedEntitiesMember 2018-12-31 0001659494 us-gaap:ConsolidatedEntitiesMember 2017-12-31 0001659494 2017-12-31 0001659494 coe:CashCashEquivalentsTimeDepositsAndShortTermInvestmentMember coe:ForeignCurrencyConcentrationRiskMember 2020-12-31 0001659494 coe:CashCashEquivalentsTimeDepositsAndShortTermInvestmentMember coe:ForeignCurrencyConcentrationRiskMember 2019-12-31 0001659494 coe:BeijingDashengZhixingTechnologyCoLtdMember 2019-12-31 0001659494 coe:StockOptionsAndRestrictedShareUnitsMember 2020-01-01 2020-12-31 0001659494 coe:StockOptionsAndRestrictedShareUnitsMember 2019-01-01 2019-12-31 0001659494 coe:StockOptionsAndRestrictedShareUnitsMember 2018-01-01 2018-12-31 0001659494 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-12-31 0001659494 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2019-12-31 0001659494 coe:AmericanDepositarySharesMember 2020-01-01 2020-12-31 0001659494 us-gaap:CommonStockMember 2020-12-31 0001659494 us-gaap:CommonClassBMember 2020-12-31 0001659494 us-gaap:CommonClassAMember 2020-12-31 0001659494 coe:AmericanDepositarySharesMember 2020-12-31 0001659494 dei:BusinessContactMember 2020-01-01 2020-12-31 0001659494 us-gaap:CaymanIslandsTaxInformationAuthorityMember 2020-12-31 0001659494 coe:TextBooksMember us-gaap:StateAdministrationOfTaxationChinaMember 2020-01-01 2020-12-31 0001659494 coe:OnlineEnglishLanguageEducationServicesMember us-gaap:StateAdministrationOfTaxationChinaMember 2020-01-01 2020-12-31 0001659494 country:PH 2020-01-01 2020-12-31 0001659494 coe:LearningMaterialsMember us-gaap:StateAdministrationOfTaxationChinaMember 2019-04-01 2019-12-31 0001659494 coe:LearningMaterialsMember us-gaap:StateAdministrationOfTaxationChinaMember 2019-01-01 2019-03-31 0001659494 coe:PrepaidCreditPackageMember srt:MinimumMember coe:SmallClassOfferingsMember 2020-01-01 2020-12-31 0001659494 coe:PrepaidCreditPackageMember srt:MaximumMember coe:SmallClassOfferingsMember 2020-01-01 2020-12-31 0001659494 coe:PrepaidCreditPackageMember srt:MinimumMember 2020-01-01 2020-12-31 0001659494 coe:PrepaidCreditPackageMember srt:MaximumMember 2020-01-01 2020-12-31 0001659494 coe:EmployeeStockOptionPlan2013And2014Member 2020-12-31 0001659494 coe:EmployeeStockOptionPlan2013And2014Member 2019-12-31 0001659494 coe:EmployeeStockOptionPlan2013And2014Member 2018-12-31 0001659494 coe:EmployeeStockOptionPlan2013And2014Member 2019-01-01 2019-12-31 0001659494 coe:EmployeeStockOptionPlan2013And2014Member 2020-01-01 2020-12-31 0001659494 srt:DirectorMember 2020-01-01 2020-12-31 0001659494 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001659494 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001659494 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001659494 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001659494 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2018-01-01 2018-12-31 0001659494 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2018-01-01 2018-12-31 0001659494 us-gaap:RestrictedStockUnitsRSUMember coe:EmployeeStockOptionPlan2016Member coe:FifthVestingScheduleMember 2020-01-01 2020-12-31 0001659494 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember coe:EmployeeStockOptionPlan2016Member coe:ShareBasedCompensationAwardTrancheSixMember coe:FourthVestingScheduleMember 2020-01-01 2020-12-31 0001659494 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember coe:EmployeeStockOptionPlan2016Member us-gaap:ShareBasedCompensationAwardTrancheOneMember coe:FourthVestingScheduleMember 2020-01-01 2020-12-31 0001659494 us-gaap:EmployeeStockOptionMember coe:EmployeeStockOptionPlan2013And2014Member coe:ThirdVestingScheduleMember 2020-01-01 2020-12-31 0001659494 us-gaap:RestrictedStockUnitsRSUMember coe:EmployeeStockOptionPlan2016Member coe:SixthVestingScheduleMember 2020-01-01 2020-12-31 0001659494 us-gaap:RestrictedStockUnitsRSUMember coe:EmployeeStockOptionPlan2016Member coe:SeventhVestingScheduleMember 2020-01-01 2020-12-31 0001659494 us-gaap:EmployeeStockOptionMember coe:EmployeeStockOptionPlan2013And2014Member coe:SecondVestingScheduleMember 2020-01-01 2020-12-31 0001659494 us-gaap:TreasuryStockMember 2020-01-01 2020-12-31 0001659494 us-gaap:RetainedEarningsUnappropriatedMember 2020-01-01 2020-12-31 0001659494 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001659494 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001659494 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-12-31 0001659494 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001659494 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001659494 us-gaap:CommonStockMember 2018-01-01 2018-12-31 0001659494 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0001659494 coe:BeijingDashengZhixingTechnologyCoLtdMember 2020-12-31 0001659494 coe:ProfitsOfFirstHk2MillionMember us-gaap:InlandRevenueHongKongMember 2019-01-01 2020-12-31 0001659494 coe:SmallClassOfferingsMember 2019-01-01 2019-12-31 0001659494 coe:OneOnOneOfferingsMember 2019-01-01 2019-12-31 0001659494 coe:SmallClassOfferingsMember 2018-01-01 2018-12-31 0001659494 coe:OneOnOneOfferingsMember 2018-01-01 2018-12-31 0001659494 coe:BeijingDashengZhixingTechnologyCoLtdMember us-gaap:MajorityShareholderMember 2012-01-05 0001659494 coe:SmallClassOfferingsMember 2020-01-01 2020-12-31 0001659494 coe:OneOnOneOfferingsMember 2020-01-01 2020-12-31 0001659494 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember coe:EmployeeStockOptionPlan2016Member 2020-01-01 2020-12-31 0001659494 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember coe:EmployeeStockOptionPlan2016Member 2020-01-01 2020-12-31 0001659494 coe:EmployeeStockOptionPlan2016Member us-gaap:CommonClassAMember 2020-01-01 2020-12-31 0001659494 coe:PrepaidCreditPackageMember 2020-12-31 0001659494 coe:PrepaidCreditPackageMember srt:MinimumMember coe:OneOnOneOfferingsMember 2020-01-01 2020-12-31 0001659494 coe:PrepaidCreditPackageMember srt:MaximumMember coe:OneOnOneOfferingsMember 2020-01-01 2020-12-31 0001659494 coe:OnDemandEnglishInnovationsIncMember us-gaap:BeneficialOwnerMember 2020-01-01 2020-12-31 0001659494 coe:ChinaOnlineInnovationsIncMember us-gaap:BeneficialOwnerMember 2020-01-01 2020-12-31 0001659494 coe:BeijingDashengZhixingTechnologyCoLtdMember us-gaap:PrincipalOwnerMember 2013-06-01 2013-06-30 0001659494 us-gaap:StateAdministrationOfTaxationChinaMember 2020-01-01 2020-12-31 0001659494 coe:ShenzhenDashengZhiyunTechnologyCoLtdMember 2020-01-01 2020-12-31 0001659494 coe:BeijingDashengHelloworldTechnologyCoLtdMember 2020-01-01 2020-12-31 0001659494 us-gaap:ConsolidatedEntitiesMember 2020-01-01 2020-12-31 0001659494 us-gaap:ConsolidatedEntitiesMember 2019-01-01 2019-12-31 0001659494 us-gaap:ConsolidatedEntitiesMember 2018-01-01 2018-12-31 0001659494 coe:PhilippinesCompanyTwoMember country:PH 2020-01-01 2020-12-31 0001659494 2018-01-01 2018-12-31 0001659494 coe:BeijingDashengZhixingTechnologyCoLtdMember 2020-01-01 2020-12-31 0001659494 coe:BeijingDashengZhixingTechnologyCoLtdMember 2019-01-01 2019-12-31 0001659494 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-12-31 0001659494 us-gaap:OtherExpenseMember 2020-01-01 2020-12-31 0001659494 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-12-31 0001659494 us-gaap:CostOfSalesMember 2020-01-01 2020-12-31 0001659494 2019-01-01 2019-12-31 0001659494 2020-01-01 2020-12-31 0001659494 2018-12-31 0001659494 us-gaap:CommonClassAMember 2020-01-01 2020-12-31 0001659494 country:HK us-gaap:CashAndCashEquivalentsMember us-gaap:GeographicConcentrationRiskMember 2020-12-31 0001659494 country:CN us-gaap:CashAndCashEquivalentsMember us-gaap:GeographicConcentrationRiskMember 2020-12-31 0001659494 coe:ShenzhenDashengZhiyunTechnologyCoLtdMember 2020-12-31 0001659494 coe:FiveOneTalkEnglishPhilippinesCorporationMember 2020-12-31 0001659494 coe:DashengZhixingZhishiTrainingHoudezaiwuOnlineAndTianjianZhixingMember 2020-12-31 0001659494 coe:BeijingDashengHelloworldTechnologyCoLtdMember 2020-12-31 0001659494 country:HK us-gaap:CashAndCashEquivalentsMember us-gaap:GeographicConcentrationRiskMember 2019-12-31 0001659494 country:CN us-gaap:CashAndCashEquivalentsMember us-gaap:GeographicConcentrationRiskMember 2019-12-31 0001659494 coe:ShenzhenDashengZhiyunTechnologyCoLtdMember 2019-12-31 0001659494 coe:FiveOneTalkEnglishPhilippinesCorporationMember 2019-12-31 0001659494 coe:DashengZhixingZhishiTrainingHoudezaiwuOnlineAndTianjianZhixingMember 2019-12-31 0001659494 coe:BeijingDashengHelloworldTechnologyCoLtdMember 2019-12-31 0001659494 us-gaap:ConsolidatedEntitiesMember 2020-12-31 0001659494 us-gaap:ConsolidatedEntitiesMember 2019-12-31 0001659494 2020-12-31 0001659494 2019-12-31 iso4217:USD shares coe:country coe:segment iso4217:CNY iso4217:USD iso4217:HKD pure iso4217:CNY shares coe:shareholder coe:product coe:item shares 0001659494 --12-31 2020 FY false false true 0 0 American Depositary Shares, each representing fifteen Class A ordinary shares, par value US$0.0001 per share Class A ordinary shares, par value US$0.0001 per share* 86043000 122551000 14123000 15693000 247000 244000 0.0001 0.0001 P3Y P7D true 0.5 P2Y 0.25 P3Y P4Y P4Y P3Y 0.5000 P4Y P2Y 20-F false true 2020-12-31 false false 001-37790 China Online Education Group E9 6th Floor Deshi Building North, Shangdi Street, Haidian District Beijing 100085 CN Min Xu ir@51talk.com 6th Floor Deshi Building North, Shangdi Street, Haidian District Beijing 100085 CN 86 10-8342 6262 COE NYSE NYSE 323640564 193953398 2092500 129687166 No No Yes Yes Accelerated Filer true true U.S. GAAP false 342951000 326647000 50061000 144093000 477408000 73166000 452936000 509636000 78105000 308000 1935000 297000 250215000 302057000 46292000 1190503000 1617683000 247921000 20336000 21175000 3245000 9918000 20302000 3111000 4223000 4223000 647000 56638000 98001000 15019000 113415000 414000000 63448000 337000 10268000 1574000 6447000 23896000 3662000 211314000 591865000 90706000 1401817000 2209548000 338627000 16578000 2181808000 2718776000 416671000 166955000 237101000 36337000 31550000 42949000 6582000 21661000 19288000 2956000 2418552000 3018114000 462546000 4783000 2270000 348000 23545000 53594000 8214000 1595000 2508000 384000 29923000 58372000 8946000 2448475000 3076486000 471492000 0.0001 1500000000 1500000000 1000000000 350000000 150000000 313857894 325733064 196045898 129687166 312051174 323640564 193953398 129687166 205000 213000 33000 6011000 23109000 3542000 1128079000 1199014000 183757000 29971000 8884000 1361000 -2198902000 -2051940000 -314474000 -1046658000 -866938000 -132865000 1401817000 2209548000 338627000 1145517000 1478493000 2054095000 314804000 410908000 439923000 580417000 88953000 734609000 1038570000 1473678000 225851000 731233000 792591000 1035620000 158716000 185000000 157505000 162829000 24955000 223057000 196029000 214224000 32831000 1139290000 1146125000 1412673000 216502000 43414000 6653000 -404681000 -107555000 104419000 16002000 7364000 9167000 17654000 38508000 5902000 9936000 9451000 66000 10000 -412814000 -99352000 142861000 21894000 3880000 5068000 -4101000 -629000 -416694000 -104420000 146962000 22523000 304542400 308364918 319553690 319553690 304542400 308364918 341503118 341503118 -1.37 -0.34 0.46 0.07 -1.37 -0.34 0.43 0.07 -20.55 -5.08 6.90 1.06 -20.55 -5.08 6.46 0.99 -416694000 -104420000 146962000 22523000 16939000 5356000 -21087000 -3232000 -399755000 -99064000 125875000 19291000 302714259 197000 1077523000 7676000 -1753787000 -668391000 75999000 75999000 2070915 1000 1611000 1612000 1132350 1000 -1000 27886000 27886000 -416694000 -416694000 16939000 16939000 305917524 199000 1107019000 24615000 -2094482000 -962649000 5001660 3000 4331000 4334000 2938710 3000 -3000 16732000 16732000 1806720 6011000 6011000 -104420000 -104420000 5356000 5356000 313857894 205000 1128079000 1806720 -6011000 29971000 -2198902000 -1046658000 5103015 4000 10326000 0 0 0 0 10330000 1865055 1000 -1000 0 0 0 0 0 -6018000 -1808220 6018000 26734000 26734000 2094000 23116000 23116000 4907100 3000 39894000 39897000 146962000 146962000 -21087000 -21087000 325733064 213000 1199014000 2092500 -23109000 8884000 -2051940000 -866938000 -416694000 -104420000 146962000 22523000 -1757000 1770000 -1957000 -300000 27886000 16732000 26734000 4097000 32970000 26625000 18944000 2903000 7364000 73000 -153000 -9931000 -1522000 27000 -367000 -56000 -308000 1627000 249000 87412000 16644000 53940000 8267000 56638000 41363000 6339000 -1296000 538000 8509000 1304000 480568000 501800000 534455000 81909000 -9959000 -27181000 66119000 10133000 55095000 41448000 6352000 -8068000 4744000 -2373000 -364000 29781000 397933000 719243000 110228000 17605000 9604000 21957000 3365000 3962000 1530000 7167000 1098000 224586000 443454000 789331000 120970000 190073000 997564000 700251000 107318000 276326000 351281000 144991000 22221000 155002000 687863000 639259000 97971000 98000 185000 28000 -4898000 -412910000 -734271000 -112531000 6011000 23116000 3543000 1611000 4334000 10330000 1583000 85856000 39942000 6121000 19060000 52859000 16367000 2508000 68407000 -54536000 10789000 1653000 -186000 -679000 -12065000 -1849000 93104000 -70192000 -16304000 -2499000 320039000 413143000 342951000 52560000 413143000 342951000 326647000 50061000 10538000 1809000 8295000 1271000 1944000 3110000 90000 14000 1650000 1366000 11434000 1752000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">1.    Operations and Reorganization </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">China Online Education Group (the ‘‘Company’’ or ‘‘COE’’), through its consolidated subsidiaries and variable interest entities (‘‘VIEs’’) and VIEs’ subsidiaries (collectively referred to as the ‘‘Group’’) is primarily engaged in providing online English language education services to students in the People’s Republic of China (the ‘‘PRC’’ or ‘‘China’’). </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt;">As of December 31, 2020, the Company’s major subsidiaries and VIEs and VIEs’ subsidiaries are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:58.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Percentage of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">  </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Place of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Date of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Direct or Indirect</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Incorporation/</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Incorporation/</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Economic </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Company </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Establishment </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Establishment </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ownership </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:58.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Subsidiaries</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:58.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">China Online Education (HK) Limited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">Hong Kong</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">April 1, 2013</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:58.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">51Talk English International Limited</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">Hong Kong</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">October 7, 2014</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:58.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">China Online Innovations Inc.*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">Philippines</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">October 9, 2014</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">99.999993</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:58.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">On Demand English Innovations Inc.*</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">Philippines</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">January 14, 2016</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 99.999</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:58.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Beijing Dasheng Online Technology Co., Ltd.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">June 4, 2013</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:58.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Helloworld Online Education Group </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">Cayman</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">July 13, 2018</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:58.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Helloworld Online Education Group (HK) Limited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">Hong Kong</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">August 10, 2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:58.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Beijing Helloworld Online Technology Co., Ltd.</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">PRC</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">September 3, 2018</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:58.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">TESOL Academy Online Limited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">Hong Kong</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">February 25, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:58.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">VIEs and VIES' subsidiaries</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:58.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Beijing Dasheng Zhixing Technology Co., Ltd</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">July 8, 2011</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:58.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">51Talk English Philippines Corporation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">Philippines</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">August 3, 2012</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:58.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Shanghai Zhishi Education Training Co., Ltd</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">December 30, 2016</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:58.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Wuhan Houdezaiwu Online Technology Co., Ltd</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">PRC</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">January 12, 2017</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Beijing Dasheng Helloworld Technology Co., Ltd.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">July 9, 2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:58.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Shenzhen Dasheng Zhiyun Technology Co., Ltd.</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">PRC</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">July 17, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Symbol';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">*</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">The Company directly holds the 99.999993% and 99.999% shares of China Online Innovations Inc. and On Demand English Innovations Inc. respectively. There is no substantive non-controlling interest for China Online Innovations Inc. and On Demand English Innovations Inc. as of December 31, 2019 and 2020. The non-controlling shareholders are nominee shareholders mainly consisting of local residents to comply with local regulations of the Philippines.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">a    History of the Group and Basis of Presentation for the Reorganization</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group began operations in July 2011 through Beijing Dasheng Zhixing Technology Co., Ltd. (‘‘Dasheng Zhixing’’). The beneficial interest of Dasheng Zhixing was held by Mr. Jiajia Huang and Ms. Ting Shu (the ‘‘Founding Shareholders’’) and an angel investor in 2011. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">On January 5, 2012, another angel investor invested into Dasheng Zhixing. In accordance with the investment agreement, the Founding Shareholders set aside from their own holdings 15% of the ownership of Dasheng Zhixing for an employee option plan. While the plan to establish employee option plan was cancelled, the 15% ownership interest in Dasheng Zhixing was not returned to the Founding Shareholders. Consequently, beneficial interest of Dasheng Zhixing was then 71% by the Founding Shareholders and 29% held by angel investors. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">1    Operations and Reorganization (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Given the cost advantage and high English proficiency of teachers in the Philippines, the Group retains teachers in the Philippines. To do this, in August 2012, the Founding Shareholders established, a company in the Philippines, 51Talk English Philippines Corporation (the ‘‘Philippines Co I’’), using funds provided by Dasheng Zhixing. On September 3, 2012, Dasheng Zhixing entered into a service agreement with Philippines Co I, to formalize the business arrangements. Under the agreement, Philippines Co I provides teaching service for the Group in accordance with the Group’s instructions. In return, Dasheng Zhixing pays for all the expenses incurred for the services provided by Philippines Co I. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The equity of Philippines Co I is considered to be insufficient to finance its activities without additional subordinated financial support provided by another party. As a result, Dasheng Zhixing is considered to be the primary beneficiary of Philippines Co I as it has the power to direct the activities of Philippines Co I that most significantly impact Philippines Co I’s economic performance and has obligation to absorb losses of Philippines Co I. As such, Dasheng Zhixing consolidates Philippines Co I. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Dasheng Zhixing was the predecessor of the Group and operated substantially all of the businesses of the Group prior to November 2012. In order to facilitate international financing, the Group underwent a reorganization (the ‘‘Reorganization’’) from November 2012 until October 2014. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">In November 2012, the Founding Shareholders incorporated the Company under the Laws of the Cayman Islands to be an offshore holding company for the Group. In June 2013, the Company issued ordinary shares to the two angel investors, in exchange for their equity beneficial ownerships in Dasheng Zhixing. Following the exchange, the ownership of the Company was held 71% by the Founding Shareholders and 29% by the angel investors. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">In April 2013, China Online Education (HK) Limited (the ‘‘COE HK Co I’’) was incorporated in Hong Kong as a wholly owned subsidiary of the Company. Beijing Dasheng Online Technology Co. Ltd., (‘‘Dasheng Online’’), was set up in June 2013 as a wholly owned subsidiary of COE HK Co I in the PRC. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Due to PRC legal restrictions on foreign ownership and investment in the companies in value-added telecommunications market, the Group continues to operate its online education platform through Dasheng Zhixing. Dasheng Zhixing holds the Internet Content Provider license (‘‘ICP’’) and domain names of www.51talk.com and www.51talk.cn that are necessary to conduct online English education services in China. To comply with PRC laws and regulations, the Group provides substantially all of its services in China via Dasheng Zhixing. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">On June 18, 2013, as part of the restructuring, a series of contractual agreements discussed in 1.b. below were entered into among Dasheng Online, Dasheng Zhixing and shareholders of Dasheng Zhixing. As a result of the agreements, Dasheng Online has the ability to direct substantially all the activities of Dasheng Zhixing, and absorb substantially all of the risks and rewards of the Dasheng Zhixing. Dasheng Online became the primary beneficiary of Dasheng Zhixing and consolidates the financial results of Dasheng Zhixing. The restructuring provided the beneficial interest holders of Dasheng Zhixing received an interest in the Company equal to their beneficial interest in Dasheng Zhixing. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">On June 3, 2019, a shareholder of Dasheng Zhixing transferred her shares to Mr. Jiajia Huang. The above contractual agreements were updated to reflect the shares transfer, without substantial change of the terms.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">On July 21 2014, a series of contractual agreements discussed in 1.b. below were entered into among COE HK Co I, Philippines Co I and the shareholders of Philippines Co I. Pursuant to these agreements COE HK Co I has the ability to direct substantially all the activities of Philippines Co I, and absorb substantially all of the risks and rewards of Philippines Co I. COE HK Co I replaced Dasheng Zhixing as the primary beneficiary of Philippines Co I, and the Group continued to consolidate the financial results of Philippines Co I. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">1    Operations and Reorganization (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">To further optimize the organizational structure of the Group, in October 2014, 51 Talk English International Limited (the ‘‘COE HK Co II’’) was incorporated with limited liability in Hong Kong as a wholly owned subsidiary of COE HK Co I. China Online Innovations Inc. (the ‘‘Philippines Co II’’), which was incorporated by the Company with limited liability in the Philippines to eventually replace Philippines Co I. The Company owns 99.999993% of the equity interest of Philippines Co II. In order to comply with local laws, there are seven individual shareholders holding an aggregate of 0.000007% of the equity interest of Philippines Co II. A series of contractual arrangements was entered into among the Company, Philippines Co II and the seven individual shareholders. Under these contractual arrangements, the Company has an exclusive option to purchase all of the equity interests in Philippines Co II held by the seven individuals and to exercise their rights as shareholders of Philippines Co II. Since then, Philippine home-based teachers delivering paid lessons on the Company’s platform no longer entered into service agreements with Philippines Co I, but rather entered into service agreements with COE HK Co II. Furthermore, the bulk of the business operations in Philippines Co I was transferred to Philippines Co II, and the Group began to enter into employment agreements with office-based teachers and other full-time employees in the Philippines through Philippines Co II. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">To further optimize group structure, on January 14, 2016, On Demand English Innovations Inc. (the “Philippines Co III”) was incorporated by the Company with limited liability in the Philippines to replace Philippines Co I. The Company owns 99.999% of the equity interest of Philippines Co III. In order to comply with local laws, there are five individual shareholders holding an aggregate of 0.001% of the equity interest of Philippines Co III. A series of contractual arrangements was entered into among the Company, Philippines Co III and the five individual shareholders. Under these contractual arrangements, the Company has an exclusive option to purchase all of the equity interests in Philippines Co III held by the five individuals and the power to exercise their rights as shareholders of Philippines Co III. In April 2016, all business operations and assets of Philippines Co I were transferred to Philippines Co III, including the office leasehold and office equipment in Baguio City, Philippines. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Philippines Co III also entered into new employment agreement with the free trial teachers and support staff previously employed by Philippines Co I.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The above series of transactions to reorganize the Group were accounted for in a manner similar to a pooling of interest with assets and liabilities at their historical amounts in the Group’s consolidated financial statements. As such, the Group’s consolidated financial statements were prepared as if the current corporate structure had been in existence for all periods presented. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">On December 30, 2016, Dasheng Zhixing established a wholly-owned subsidiary, Shanghai Zhishi Education Training Co., Ltd.(“Zhishi Training”), of which the current registered business scope includes “education training: classic English (level 1-9)” .</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">In January 2017, Wuhan Houdezaiwu Online Technology Co., Ltd. (“Houdezaiwu Online”), was incorporated as a wholly-owned subsidiary of Dasheng Zhixing to conduct the Group’s business operations in Wuhan. In October 2017, Tianjin Dasheng Zhixing Technology Co., Ltd.(“Tianjin Zhixing”) was incorporated as a wholly-owned subsidiary of Dasheng Zhixing to conduct the Group’s business operations in Tianjin.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">In July 2018, Helloworld Online Education Group (“HAWO Company”) was incorporated under the Laws of the Cayman Islands as wholly-owned subsidiary of the Company. In August 2018, Helloworld Online Education Group (HK) Limited (“HAWO HK Co”) was incorporated in Hong Kong as a wholly-owned subsidiary of HAWO Company. Beijing Helloworld Online Technology Co., Ltd. (‘‘HAWO Online’’) was set up in September 2018 as a wholly-owned subsidiary of HAWO HK Co in the PRC. In July 2018, Beijing Dasheng Helloworld Technology Co., Ltd. (“Dasheng HAWO”) was incorporated with beneficial interest held by Mr. Jiajia Huang to conduct the Group’s operations of small class business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">1    Operations and Reorganization (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">In September 2018, a series of contractual agreements discussed in 1.b. below were entered into among Helloworld Online, Dasheng Helloworld and shareholders of Dasheng Helloworld. As a result of the agreements, Helloworld Online has the ability to direct substantially all the activities of Dasheng Helloworld, and absorb substantially all of the risks and rewards of the Dasheng Helloworld. Helloworld Online became the primary beneficiary of Dasheng Helloworld and consolidates the financial results of Dasheng Helloworld.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;">In February 2019, TESOL Academy Online Limited ("TESOL") was incorporated as a wholly-owned subsidiary of the Company to training the Group’s teachers to obtain the certificate of "Teaching English to Speakers of Other Languages".</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">In July 2019, Shenzhen Dasheng Zhiyun Technology Co., Ltd. (“Dasheng Zhiyun”), was incorporated with beneficial interest held by Mr. Jiajia Huang to conduct the operations of business in Shenzhen. In July 2019, a series of contractual agreements discussed in 1.b. below were entered into among Dasheng Online, Dasheng Zhiyun and shareholders of Dasheng Zhiyun. As a result of the agreements, Dasheng Online has the ability to direct substantially all the activities of </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Dasheng Zhiyun, and absorb substantially all of the risks and rewards of the Dasheng Zhiyun. Dasheng Online became the primary beneficiary of Dasheng Zhiyun and consolidates the financial results of Dasheng Zhiyun.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">In October 2019, Tianjin Dasheng Zhixing Technology Co., Ltd.(“Tianjin Zhixing”) discontinued its operations and cancelled its registration.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">b    Contractual agreements with VIEs</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The following is a summary of (i) the contracts by and among Dasheng Online, Dasheng Zhixing, and the shareholders of Dasheng Zhixing; (ii) the contracts by and among COE HK Co I, Philippines Co I, and the shareholders of Philippines Co I and (iii) the contracts by and among HAWO Online, Dasheng HAWO, and the shareholders of Dasheng HAWO (iv) the contracts by and among Dasheng Online, Dasheng Zhiyun, and the shareholders of Dasheng Zhiyun.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Contractual Agreements with Dasheng Zhixing </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Exclusive Business Cooperation Agreements.</i> Under the Exclusive Business Cooperation Agreement between Dasheng Online and Dasheng Zhixing, Dasheng Online has the exclusive right to provide technical support, consulting services and other services to Dasheng Zhixing in relation to the Dasheng Zhixing’s principal business. Dasheng Zhixing agrees to accept all the consultation and services provided by Dasheng Online. Without Dasheng Online’s prior written consent, Dasheng Zhixing is prohibited from engaging any third party to provide any of the services under this agreement. In addition, Dasheng Online exclusively owns all intellectual property rights arising out of or created during the performance of the agreement. The service fees to be paid by Dasheng Zhixing is determined by Dasheng Zhixing and Dasheng Online, after taking into account factors including the complexity and difficulty of the services provided, the time consumed, the seniority of the Dasheng Online employees providing services to Dasheng Zhixing, contents and value of services provided, the market price of comparable services and the operating conditions of Dasheng Zhixing. This agreement will remain effective unless Dasheng Online terminates the agreement in writing or a competent governmental authority rejects the renewal applications by either Dasheng Zhixing or Dasheng Online to renew its respective business license upon expiration. Dasheng Zhixing is not permitted to terminate this agreement in any event unless required by applicable laws. The service agreement was revised on December 14, 2015, that the service is solely determined by Dasheng Online. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">1    Operations and Reorganization (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Exclusive Option Agreements.</i> Under the Exclusive Option Agreements between Dasheng Online, each of the shareholders of Dasheng Zhixing and Dasheng Zhixing, each of the shareholders irrevocably granted Dasheng Online or its designated representative(s) an exclusive option to purchase, to the extent permitted under PRC law, all or part of his, her or its equity interests in Dasheng Zhixing, for a consideration of RMB 10 (US$1.6). If the lowest price permitted under PRC law is higher than the above price, the lowest price permitted under PRC law shall apply. Dasheng Online or its designated representative(s) have sole discretion as to when to exercise such options, either in part or in full. Without Dasheng Online’s prior written consent, Dasheng Zhixing’s shareholders shall not sell, transfer, pledge, or otherwise dispose any equity interests in Dasheng Zhixing. These agreements will remain effective until all equity interests held in Dasheng Zhixing by Dasheng Zhixing’s shareholders are transferred or assigned to Dasheng Online or Dasheng Online’s designated representatives. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Powers of Attorney.</i>  Pursuant to the Powers of Attorney, the shareholders of Dasheng Zhixing each irrevocably appointed Dasheng Online as the attorney-in-fact to act on their behalf on all matters pertaining to Dasheng Zhixing and to exercise all of their rights as a shareholder of Dasheng Zhixing, including but not limited to attend shareholders’ meetings, vote on their behalf on all matters of Dasheng Zhixing requiring shareholders’ approval under PRC laws and regulations and the articles of association of Dasheng Zhixing, designate and appoint legal representative, directors, supervisors, chief executive officer, and other senior management members of Dasheng Zhixing. Dasheng Online may authorize or assign its rights under this appointment to any other person or entity at its sole discretion without prior notice to the shareholders of Dasheng Zhixing. Each Power of Attorney will remain in force until the shareholders cease to hold any equity interest in Dasheng Zhixing. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Equity Interest Pledge Agreements.</i> Under the Equity Interest Pledge Agreements between Dasheng Online, Dasheng Zhixing and the shareholders of Dasheng Zhixing, the shareholders pledged all of their equity interests in Dasheng Zhixing to Dasheng Online to guarantee Dasheng Zhixing’s and Dasheng Zhixing’s Shareholders’ performance of their obligations under the contractual arrangements including the Exclusive Business Cooperation Agreement, the Exclusive Option Agreement, and the Powers of Attorney. If Dasheng Zhixing or any of Dasheng Zhixing's shareholders breaches its contractual obligations under the contractual arrangements, Dasheng Online will be entitled to certain rights and entitlements, including receiving proceeds from the auction or sale of whole or part of the pledged equity interests of Dasheng Zhixing in accordance with legal procedures. Dasheng Online has the right to receive dividends generated by the pledged equity interests during the term of the pledge. The pledge will remain binding until Dasheng Zhixing and the shareholders discharge all their obligations under the contractual arrangements. The equity pledge has been registered with the registration authorities of industries and commerce in accordance with PRC law.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Contractual Agreements with Philippines Co I </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Exclusive Business Cooperation Agreements.</i> Under the Exclusive Business Cooperation Agreement between COE HK Co I and Philippines Co I, COE HK Co I has the exclusive right to provide technical support, consulting services and other services to Philippines Co I, respectively, in relation to Philippines Co I’s principal business. And Philippines Co I agrees to accept all the consultation and services provided by COE HK Co I. Without COE HK Co I’s prior written consent, Philippines Co I is prohibited from engaging any third party to provide any of the services under this agreement. In addition, COE HK Co I exclusively owns all intellectual property rights arising out of or created during the performance of the agreements. Due to its control over Philippines Co I, COE HK Co I has the sole right to determine the service fees to be paid by Philippines Co I, after taking into account factors including the complexity and difficulty of the services provided, the time consumed, the seniority of COE HK Co I employees providing services to Philippines Co I, contents and value of services provided, the market price of comparable services and the operating conditions of Philippines Co I. This agreement will remain effective unless COE HK Co I terminates the agreement in writing or a competent governmental authority rejects the renewal applications by either Philippines Co I or COE HK Co I to renew its respective business license upon expiration. Philippines Co I is not permitted to terminate this agreement in any event unless required by applicable laws. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">1    Operations and Reorganization (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Exclusive Option Agreements.</i> Under the Exclusive Option Agreements between COE HK Co I, each of the shareholders of Philippines Co I and Philippines Co I, each of the Shareholders irrevocably granted COE HK Co I or its designated representative(s) an exclusive option to purchase, to the extent permitted under Philippine law, all or part of his, her or its equity interests in Philippines Co I, for a consideration of US$1. If the lowest price permitted under Philippine law is higher than the above price, the lowest price permitted under Philippine law shall apply. COE HK Co I or its designated representative(s) have sole discretion as to when to exercise such options, either in part or in full. Without COE HK Co I’s prior written consent, Philippines Co I’s Shareholders shall not sell, transfer, pledge, or otherwise dispose any equity interests in Philippines Co I. These agreements will remain effective until all equity interests held in Philippines Co I by Philippines Co I’s Shareholders are transferred or assigned to COE HK Co I or COE HK Co I’s designated representatives. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Powers of Attorney.</i> Pursuant to the Powers of Attorney, the Shareholders of Philippines Co I each irrevocably appointed COE HK Co I as the attorney-in-fact to act on their behalf on all matters pertaining to Philippines Co I and to exercise all of their rights as a shareholder of Philippines Co I, including but not limited to attend shareholders’ meetings, vote on their behalf on all matters of Philippines Co I requiring shareholders’ approval under Philippine laws and regulations and the articles of association of Philippines Co I, designate and appoint legal representative, directors, supervisors, chief executive officer, and other senior management members of the VIE. COE HK Co I may authorize or assign its rights under this appointment to any other person or entity at its sole discretion without prior notice to the shareholders of Philippines Co I. Each Power of Attorney will remain in force until the Shareholder ceases to hold any equity interest in Philippines Co I. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Contractual Agreements with Dasheng HAWO</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Exclusive Business Cooperation Agreements.</i> Under the Exclusive Business Cooperation Agreement between HAWO Online and Dasheng HAWO, HAWO Online has the exclusive right to provide technical support, consulting services and other services to Dasheng HAWO in relation to the Dasheng HAWO’s principal business. Dasheng HAWO agrees to accept all the consultation and services provided by HAWO Online. Without HAWO Online’s prior written consent, Dasheng HAWO is prohibited from engaging any third party to provide any of the services under this agreement. In addition, HAWO Online exclusively owns all intellectual property rights arising out of or created during the performance of the agreement. Under this agreement, the service fee shall consist of 100% of the total consolidated profit of Dasheng HAWO, after the deduction of any accumulated deficit of Dasheng HAWO and its affiliated entities in respect of the preceding financial year(s), operating costs, expenses, taxes and other statutory contributions and reasonable operation profit as determined in accordance with the principle of tax law and tax practice in the PRC. This agreement will remain effective unless HAWO Online terminates the agreement in writing or a competent governmental authority rejects the renewal applications by either Dasheng HAWO or HAWO Online to renew its respective business license upon expiration. Dasheng HAWO is not permitted to terminate this agreement in any event unless required by applicable laws.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Exclusive Option Agreements.</i> Under the Exclusive Option Agreements, Dasheng HAWO hereby grants to HAWO Online an irrevocable and exclusive option to purchase from Dasheng HAWO, at HAWO Online’s sole discretion, any or all of the assets and business of Dasheng HAWO, to the extent permitted under PRC law, at the lowest purchase price permitted by PRC law. The Parties shall then enter into a separate assets or business transfer agreement, specifying the terms and conditions of the transfer of the assets. To the extent permitted under applicable PRC laws, Dasheng HAWO shall donate the balance of the purchase price received from HAWO Online, after deducting/ withholding the relevant taxes (if any) pursuant to applicable laws, to HAWO Online or the designee(s) of HAWO Online for free within ten days after Dasheng HAWO receives the purchase price and pays/ withholds the relevant taxes (if any).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">1    Operations and Reorganization (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Powers of Attorney.</i> Pursuant to the Powers of Attorney, the shareholders of Dasheng HAWO each irrevocably appointed HAWO Online as the attorney-in-fact to act on their behalf on all matters pertaining to Dasheng HAWO and to exercise all of their rights as a shareholder of Dasheng HAWO, including but not limited to attend shareholders’ meetings, vote on their behalf on all matters of Dasheng HAWO requiring shareholders’ approval under PRC laws and regulations and the articles of association of Dasheng HAWO, designate and appoint legal representative, directors, supervisors, chief executive officer, and other senior management members of Dasheng HAWO. HAWO Online may authorize or assign its rights under this appointment to any other person or entity at its sole discretion without prior notice to the shareholders of Dasheng HAWO. Each Power of Attorney will remain in force until the shareholders cease to hold any equity interest in Dasheng HAWO.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Equity Interest Pledge Agreements.</i> Under the Equity Interest Pledge Agreements between HAWO Online, Dasheng HAWO and the shareholders of Dasheng HAWO, the shareholders pledged all of their equity interests in Dasheng HAWO to HAWO Online to guarantee Dasheng HAWO's and Dasheng HAWO's Shareholders' performance of their obligations under the contractual arrangements including the Exclusive Business Cooperation Agreement, the Exclusive Option Agreement, and the Powers of Attorney.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">If Dasheng HAWO or any of Dasheng HAWO's shareholders breaches its contractual obligations under the contractual arrangements, HAWO Online will be entitled to certain rights and entitlements, including receiving proceeds from the auction or sale of whole or part of the pledged equity interests of Dasheng HAWO in accordance with legal procedures. HAWO Online has the right to receive dividends generated by the pledged equity interests during the term of the pledge. The pledge will remain binding until Dasheng HAWO and the shareholders discharge all their obligations under the contractual arrangements. The equity pledge has been registered with the registration authorities of industries and commerce in accordance with PRC law.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Contractual Agreements with Dasheng Zhiyun</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Exclusive Business Cooperation Agreements.</i> Under the Exclusive Business Cooperation Agreement between Dasheng Online and Dasheng Zhiyun, Dasheng Online has the exclusive right to provide technical support, consulting services and other services to Dasheng Zhiyun in relation to the Dasheng Zhiyun's principal business. Dasheng Zhiyun agrees to accept all the consultation and services provided by Dasheng Online. Without Dasheng Online's prior written consent, Dasheng Zhiyun is prohibited from engaging any third party to provide any of the services under this agreement. In addition, Dasheng Online exclusively owns all intellectual property rights arising out of or created during the performance of the agreement. Under this agreement, the service fee shall consist of 100% of the total consolidated profit of Dasheng Zhiyun, after the deduction of any accumulated deficit of Dasheng Zhiyun and its affiliated entities in respect of the preceding financial year(s), operating costs, expenses, taxes and other statutory contributions and reasonable operation profit as determined in accordance with the principle of tax law and tax practice in the PRC. This agreement will remain effective unless Dasheng Online terminates the agreement in writing or a competent governmental authority rejects the renewal applications by either Dasheng Zhiyun or Dasheng Online to renew its respective business license upon expiration. Dasheng Zhiyun is not permitted to terminate this agreement in any event unless required by applicable laws.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Exclusive Option Agreements. </i>Under the Exclusive Option Agreements, Dasheng Zhiyun hereby grants to Dasheng Online an irrevocable and exclusive option to purchase from Dasheng Zhiyun, at Dasheng Online's sole discretion, any or all of the assets and business of Dasheng Zhiyun, to the extent permitted under PRC law, at the lowest purchase price permitted by PRC law. The Parties shall then enter into a separate assets or business transfer agreement, specifying the terms and conditions of the transfer of the assets. To the extent permitted under applicable PRC laws, Dasheng Zhiyun shall donate the balance of the purchase price received from Dasheng Online, after deducting/ withholding the relevant taxes (if any) pursuant to applicable laws, to Dasheng Online or the designee(s) of Dasheng Online for free within ten days after Dasheng Zhiyun receives the purchase price and pays/ withholds the relevant taxes (if any).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">1    Operations and Reorganization (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Powers of Attorney.</i> Pursuant to the Powers of Attorney, the shareholders of Dasheng Zhiyun each irrevocably appointed Dasheng Online as the attorney-in-fact to act on their behalf on all matters pertaining to Dasheng Zhiyun and to exercise all of their rights as a shareholder of Dasheng Zhiyun, including but not limited to attend shareholders' meetings, vote on their behalf on all matters of Dasheng Zhiyun requiring shareholders' approval under PRC laws and regulations and the articles of association of Dasheng Zhiyun, designate and appoint legal representative, directors, supervisors, chief executive officer, and other senior management members of Dasheng Zhiyun. Dasheng Online may authorize or assign its rights under this appointment to any other person or entity at its sole discretion without prior notice to the shareholders of Dasheng Zhiyun. Each Power of Attorney will remain in force until the shareholders cease to hold any equity interest in Dasheng Zhiyun.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Equity Interest Pledge Agreements.</i> Under the Equity Interest Pledge Agreements between Dasheng Online, Dasheng Zhiyun and the shareholders of Dasheng Zhiyun, the shareholders pledged all of their equity interests in Dasheng Zhiyun to Dasheng Online to guarantee Dasheng Zhiyun's and Dasheng Zhiyun's Shareholders' performance of their obligations under the contractual arrangements including the Exclusive Business Cooperation Agreement, the Exclusive Option Agreement, and the Powers of Attorney.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">If Dasheng Zhiyun or any of Dasheng Zhiyun's shareholders breaches its contractual obligations under the contractual arrangements, Dasheng Online will be entitled to certain rights and entitlements, including receiving proceeds from the auction or sale of whole or part of the pledged equity interests of Dasheng Zhiyun in accordance with legal procedures. Dasheng Online has the right to receive dividends generated by the pledged equity interests during the term of the pledge. The pledge will remain binding until Dasheng Zhiyun and the shareholders discharge all their obligations under the contractual arrangements. The equity pledge has been registered with the registration authorities of industries and commerce in accordance with PRC law.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">1    Operations and Reorganization (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">c    Risks in relation to the VIE structure</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The following table sets forth the assets, liabilities, results of operations and changes in cash and cash equivalents of the VIEs and VIEs’ subsidiaries, which were included in the Group’s consolidated balance sheets, statements of comprehensive income/(loss) and statements of cash flows: </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;line-height:1.19;margin:0pt;"><i style="text-decoration:underline;text-decoration-color:#000000;">Dasheng Zhixing and its subsidiaries-Zhishi Training and Houdezaiwu Online :</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.10185242%;padding-left:0pt;padding-right:0pt;width:100.2%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Cash and cash equivalents</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 214,081</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 172,511</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Time deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 692,000</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Short-term investments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 373,972</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 434,548</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Prepaid expenses and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 211,757</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 262,699</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Inventory</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 308</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,935</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Amounts due from inter-company entities*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,610,083</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 825,468</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Property and equipment, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,645</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,443</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Rights of use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,763</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 67,044</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Deferred tax assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,684</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Other assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,377</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,091</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total assets</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 3,501,986</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 2,504,423</b></p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Advances from students-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,181,798</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,718,776</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Advances from students-non-current</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,783</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,270</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Accrued expenses and other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 77,050</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 112,453</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Taxes payable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,993</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,474</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Lease liability-current and non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,915</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 64,940</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Amounts due to inter-company entities*</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,202,909</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 207,659</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 4,486,448</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 3,109,572</b></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">* All inter-company balances have been eliminated upon consolidation. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:67.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:67.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net revenues</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,145,517</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,478,493</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,054,095</p></td></tr><tr><td style="vertical-align:top;width:67.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net income/(loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (253,493)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (20,893)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 367,241</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net cash provided by/(used in) operating activities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (28,969)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 372,668</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 677,263</p></td></tr><tr><td style="vertical-align:top;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net cash used in investing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (18,595)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (287,360)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (718,833)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Net increase/(decrease) in cash and cash equivalents</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (47,564)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 85,308</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (41,570)</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">1    Operations and Reorganization (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;line-height:1.19;margin:0pt;"><i style="text-decoration:underline;text-decoration-color:#000000;">Philippines Co I: </i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:10pt;text-align:justify;text-indent:-10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Cash and cash equivalents</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 415</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 406</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Prepaid expenses and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 576</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 569</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Amounts due from inter-company entities*</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,523</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,488</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 3,514</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 3,463</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Accrued expenses and other current liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,062</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,047</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Taxes payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,766</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,603</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Other non-current liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 247</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 244</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 13,075</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 12,894</b></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">* All inter-company balances have been eliminated upon consolidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:68.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net revenues</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (515)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,843)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (39)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:36pt;text-indent:-36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net cash used in operating activities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (24)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (7)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Effect of exchange rate changes on cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (9)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Net increase/(decrease) in cash and cash equivalents</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (21)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 12</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (9)</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:36pt;text-indent:-36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;line-height:1.19;margin:0pt;"><i style="text-decoration:underline;text-decoration-color:#000000;">Dasheng HAWO:</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Cash and cash equivalents</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 743</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,516</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Prepaid expenses and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,597</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,037</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Amounts due from inter-company entities* </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,672</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 56</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Property and equipment, net </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 104</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Rights of use assets </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,947</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,795</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Other assets </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total assets</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 52,160</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 11,542</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Amounts due to inter-company entities*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 59,281</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,300</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Accrued expenses and other current liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,107</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,751</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Taxes payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 287</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 455</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Lease liability </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,686</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,575</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 68,361</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 45,081</b></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">* All inter-company balances have been eliminated upon consolidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">1    Operations and Reorganization (Continued)</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net revenues</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,132</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,698</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,215)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (15,176)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (17,621)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net cash provided by operating activities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,249</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 772</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net cash provided by / (used in) investing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (523)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net increase in cash and cash equivalents</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 726</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 773</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;line-height:1.19;margin:0pt;"><i style="text-decoration:underline;text-decoration-color:#000000;">Dasheng Zhiyun:</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Cash and cash equivalents</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 827</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,006</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Amounts due from inter-company entities*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,577</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total assets</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,027</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,583</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Amounts due to inter-company entities*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 906</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,581</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Advances from students—current</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> —</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Accrued expenses and other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 824</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,300</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Taxes payable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 77</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 161</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,817</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,042</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">* All inter-company balances have been eliminated upon consolidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net revenues</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,748</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,434</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net profit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 210</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 278</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net cash provided by operating activities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 827</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 179</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net increase in cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 827</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 179</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Under the contractual arrangements with the VIEs, the Company has the power to direct activities of the VIEs through Dasheng Online, COE HK Co I and HAWO Online, and can have assets transferred freely out of the VIEs without restrictions. Therefore, the Company considers that there is no asset of the VIEs that can only be used to settle obligations of the respective VIEs, except for registered capital of Dasheng Zhixing amounting to RMB1,143 and RMB1,143 as of December 31, 2019 and 2020, respectively. Since the VIEs are incorporated as limited liability companies under the PRC and Philippine Company Law, creditors of the VIEs do not have recourse to the general credit of the Company. There is currently no contractual arrangement that would require the Company to provide additional financial support to the VIEs. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">1    Operations and Reorganization (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group believes that the contractual arrangements among Dasheng Online, COE HK Co I and HAWO Online, the VIEs and their shareholders are in compliance with PRC and Philippine laws and regulations, as applicable, and are legally binding and enforceable. However, uncertainties in the PRC and Philippine legal system could limit the Company’s ability to enforce these contractual arrangements. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">On January 19, 2015, the Ministry of Commerce (“MOFCOM”), released for public comment a proposed PRC law, the Draft FIE Law, that appears to include VIEs within the scope of entities that could be considered to be foreign invested enterprises, or FIEs, that would be subject to restrictions under existing PRC law on foreign investment in certain categories of industry. Specifically, the Draft FIE Law introduces the concept of “actual control” for determining whether an entity is considered to be an FIE. In addition to control through direct or indirect ownership or equity, the Draft FIE Law includes control through contractual arrangements within the definition of “actual control.”</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">On March 15, 2019, the National People’s Congress adopted the Foreign Investment Law of the PRC, which became effective on January 1, 2020 and replaced three laws regulating foreign investment in China, namely, the Wholly Foreign-Invested Enterprise Law of the PRC, the Sino-Foreign Cooperative Joint Venture Enterprise Law of the PRC and the Sino-Foreign Equity Joint Venture Enterprise Law of the PRC, together with their implementation rules and ancillary regulations. On December 26, 2019, the State Council issued the Regulations on Implementing the Foreign Investment Law of the PRC, which came into effect on January 1, 2020, and replaced the Regulations on Implementing the Sino-Foreign Equity Joint Venture Enterprise Law, Provisional Regulations on the Duration of Sino-Foreign Equity Joint Venture Enterprise Law, the Regulations on Implementing the Wholly Foreign-Invested Enterprise Law , and the Regulations on Implementing the Sino-Foreign Cooperative Joint Venture Enterprise Law. The Foreign Investment Law of the PRC embodies an expected PRC regulatory trend to rationalize its foreign investment regulatory regime in line with prevailing international practice and the legislative efforts to unify the corporate legal requirements for both foreign and domestic investments. Under the Foreign Investment Law of the PRC, VIEs that are controlled via contractual arrangement would not be absolutely deemed as Foreign-Invested Enterprises, or FIEs. Therefore, the current legal status of Contractual Arrangement as a whole and each of the agreements comprising the Contractual Arrangement will not be materially affected by the Foreign Investment Law of the PRC and its implementing regulations. However, since it is relatively new, uncertainties still exist in relation to its interpretation and implementation. For example, the Foreign Investment Law of the PRC adds a catch-all clause to the definition of “foreign investment” so that foreign investment, by its definition, includes “investments made by foreign investors in China through other means defined by other laws or administrative regulations or provisions promulgated by the State Council” without further elaboration on the meaning of “other means.” It leaves leeway for the future legislations promulgated by the State Council to provide for contractual arrangements as a form of foreign investment. It is therefore uncertain whether the Group’s corporate structure will be seen as violating the foreign investment rules as the Group is currently leverage the contractual arrangement to operate certain businesses in which foreign investors are prohibited from or restricted to investing. Furthermore, if future legislations prescribed by the State Council mandate further actions to be taken by companies with respect to existing contractual arrangement, the Group may face substantial uncertainties as to whether the Group can complete such actions in a timely manner, or at all. If the Group fails to take appropriate and timely measures to comply with any of these or similar regulatory compliance requirements, the Group’s current corporate structure, corporate governance and business operations could be materially and adversely affected.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Company’s ability to control the VIEs also depends on the Power of Attorney. Dasheng Online, COE HK Co I and HAWO Online have to vote on all matters requiring shareholder approval in the VIEs. As noted above, the Company believes these Power of Attorney are legally enforceable but may not be as effective as direct equity ownership. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">In addition, if the Group’s corporate structure or the contractual arrangements with the VIEs were found to be in violation of any existing PRC or Philippine laws and regulations, the PRC or the Philippine regulatory authorities could, within their respective jurisdictions:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">revoke the Group’s business and operating licenses; </span></td></tr></table><div style="margin-top:10pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">1    Operations and Reorganization (Continued)</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">require the Group to discontinue or restrict its operations; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">restrict the Group’s right to collect revenues; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">block the Group’s websites; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">require the Group to restructure the operations, re-apply for the necessary licenses or relocate the Group’s businesses, staff and assets; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">impose additional conditions or requirements with which the Group may not be able to comply; or </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">take other regulatory or enforcement actions against the Group that could be harmful to the Group’s business. </span></td></tr></table><div style="margin-top:10pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The imposition of any of these restrictions or actions may result in a material adverse effect on the Group’s ability to conduct its business. In addition, if the imposition of any of these restrictions causes the Group to lose the right to direct the activities of the VIEs or the right to receive their economic benefits, the Group would no longer be able to consolidate the financial statements of the VIEs. In the opinion of management, the likelihood of losing the benefits in respect of the Group’s current ownership structure or the contractual arrangements with its VIEs is remote. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2019 and 2020, the aggregate accumulated deficit of the Group’s VIEs was approximately RMB1,073,067 and RMB723,209 respectively, which have been included in the Group's accompanying consolidated financial statements. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">d    Liquidity and going concern</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group’s consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of assets and liquidation of liabilities during the normal course of operations. The Group incurred net losses of RMB416,694, RMB104,420 for the years ended December 31, 2018, 2019 and earned net income of RMB146,962 for the year ended December 31, 2020, respectively. Accumulated deficits were RMB2,198,902 and RMB2,051,940 as of December 31, 2019 and 2020, respectively. The net current liabilities were RMB1,228,049 and RMB1,400,431 as of December 31, 2019 and 2020. The operating cash inflow was RMB 29,781, RMB397,933 and RMB719,243 in the years ended December 31, 2018, 2019 and 2020, respectively. The Group assesses its liquidity by its ability to generate cash from operating activities to fund its operations, attract investors and borrow funds on favorable economic terms.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2020, the Group's balance of cash and cash equivalents, time deposits (current and non-current) and short-term investments was RMB1,727,691, and the Group had no outstanding borrowing under credit agreements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Historically, the Group has relied principally on both operational sources of cash and non-operational sources of financing from investors to fund its operations and business development. The Group’s ability to continue as a going concern is dependent on management’s ability to successfully execute its business plan, which includes increasing revenues while controlling operating expenses, as well as, generating operational cash flows and continuing to gain support from outside sources of financing.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt;">Based on the above considerations, the Group’s consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of assets and liquidation of liabilities in the normal course of business. The management is of the opinion that the Group has sufficient funds for sustainable operation and there is no substantial doubt about the Group’s ability to continue as going concern within one year after the consolidated financial statements are issued.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:58.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Percentage of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">  </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Place of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Date of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Direct or Indirect</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Incorporation/</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Incorporation/</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Economic </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Company </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Establishment </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Establishment </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Ownership </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:58.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Subsidiaries</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:58.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">China Online Education (HK) Limited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">Hong Kong</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">April 1, 2013</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:58.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">51Talk English International Limited</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">Hong Kong</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">October 7, 2014</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:58.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">China Online Innovations Inc.*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">Philippines</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">October 9, 2014</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">99.999993</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:58.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">On Demand English Innovations Inc.*</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">Philippines</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">January 14, 2016</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 99.999</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:58.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Beijing Dasheng Online Technology Co., Ltd.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">June 4, 2013</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:58.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Helloworld Online Education Group </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">Cayman</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">July 13, 2018</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:58.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Helloworld Online Education Group (HK) Limited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">Hong Kong</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">August 10, 2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:58.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Beijing Helloworld Online Technology Co., Ltd.</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">PRC</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">September 3, 2018</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:58.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">TESOL Academy Online Limited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">Hong Kong</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">February 25, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:58.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">VIEs and VIES' subsidiaries</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:58.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Beijing Dasheng Zhixing Technology Co., Ltd</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">July 8, 2011</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:58.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">51Talk English Philippines Corporation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">Philippines</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">August 3, 2012</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:58.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Shanghai Zhishi Education Training Co., Ltd</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">December 30, 2016</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:58.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Wuhan Houdezaiwu Online Technology Co., Ltd</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">PRC</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">January 12, 2017</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Beijing Dasheng Helloworld Technology Co., Ltd.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">July 9, 2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:58.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Shenzhen Dasheng Zhiyun Technology Co., Ltd.</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">PRC</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">July 17, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Symbol';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">*</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">The Company directly holds the 99.999993% and 99.999% shares of China Online Innovations Inc. and On Demand English Innovations Inc. respectively. There is no substantive non-controlling interest for China Online Innovations Inc. and On Demand English Innovations Inc. as of December 31, 2019 and 2020. The non-controlling shareholders are nominee shareholders mainly consisting of local residents to comply with local regulations of the Philippines.</span></td></tr></table><div style="margin-top:12pt;"/> 1 1 0.99999993 0.99999 1 1 1 1 1 1 1 1 1 1 1 0.99999993 0.99999 0.15 0.15 0.71 0.29 2 0.71 0.29 0.99999993 7 0.00000007 7 7 0.99999 5 0.00001 5 5 10 1.6 1 1 P10D 1 P10D <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.10185242%;padding-left:0pt;padding-right:0pt;width:100.2%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Cash and cash equivalents</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 214,081</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 172,511</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Time deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 692,000</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Short-term investments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 373,972</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 434,548</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Prepaid expenses and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 211,757</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 262,699</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Inventory</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 308</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,935</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Amounts due from inter-company entities*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,610,083</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 825,468</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Property and equipment, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,645</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,443</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Rights of use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,763</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 67,044</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Deferred tax assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,684</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Other assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,377</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,091</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total assets</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 3,501,986</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 2,504,423</b></p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Advances from students-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,181,798</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,718,776</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Advances from students-non-current</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,783</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,270</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Accrued expenses and other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 77,050</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 112,453</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Taxes payable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,993</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,474</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Lease liability-current and non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,915</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 64,940</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Amounts due to inter-company entities*</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,202,909</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 207,659</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 4,486,448</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 3,109,572</b></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">* All inter-company balances have been eliminated upon consolidation. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:67.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:67.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net revenues</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,145,517</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,478,493</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,054,095</p></td></tr><tr><td style="vertical-align:top;width:67.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net income/(loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (253,493)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (20,893)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 367,241</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net cash provided by/(used in) operating activities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (28,969)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 372,668</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 677,263</p></td></tr><tr><td style="vertical-align:top;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net cash used in investing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (18,595)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (287,360)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (718,833)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Net increase/(decrease) in cash and cash equivalents</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (47,564)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 85,308</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (41,570)</b></p></td></tr></table> 214081000 172511000 50000000 692000000 373972000 434548000 211757000 262699000 308000 1935000 2610083000 825468000 10645000 14443000 19763000 67044000 9684000 11377000 24091000 3501986000 2504423000 2181798000 2718776000 4783000 2270000 77050000 112453000 1993000 3474000 17915000 64940000 2202909000 207659000 4486448000 3109572000 1145517000 1478493000 2054095000 -253493000 -20893000 367241000 -28969000 372668000 677263000 -18595000 -287360000 -718833000 -47564000 85308000 -41570000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:10pt;text-align:justify;text-indent:-10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Cash and cash equivalents</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 415</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 406</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Prepaid expenses and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 576</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 569</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Amounts due from inter-company entities*</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,523</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,488</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 3,514</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 3,463</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Accrued expenses and other current liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,062</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,047</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Taxes payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,766</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,603</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Other non-current liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 247</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 244</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 13,075</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 12,894</b></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">* All inter-company balances have been eliminated upon consolidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:68.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net revenues</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (515)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,843)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (39)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:36pt;text-indent:-36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net cash used in operating activities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (24)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (7)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;white-space:nowrap;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Effect of exchange rate changes on cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (9)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Net increase/(decrease) in cash and cash equivalents</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (21)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 12</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (9)</b></p></td></tr></table> 415000 406000 576000 569000 2523000 2488000 3514000 3463000 1062000 1047000 11766000 11603000 247000 244000 13075000 12894000 -515000 -1843000 -39000 -24000 -7000 3000 19000 -9000 -21000 12000 -9000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Cash and cash equivalents</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 743</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,516</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Prepaid expenses and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,597</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,037</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Amounts due from inter-company entities* </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,672</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 56</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Property and equipment, net </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 104</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Rights of use assets </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,947</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,795</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Other assets </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total assets</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 52,160</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 11,542</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Amounts due to inter-company entities*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 59,281</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,300</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Accrued expenses and other current liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,107</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,751</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Taxes payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 287</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 455</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Lease liability </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,686</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,575</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 68,361</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 45,081</b></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">* All inter-company balances have been eliminated upon consolidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">1    Operations and Reorganization (Continued)</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net revenues</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,132</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,698</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,215)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (15,176)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (17,621)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net cash provided by operating activities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,249</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 772</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net cash provided by / (used in) investing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (523)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net increase in cash and cash equivalents</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 726</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 773</p></td></tr></table> 743000 1516000 4597000 5037000 44672000 56000 200000 104000 1947000 4795000 1000 34000 52160000 11542000 59281000 32300000 7107000 7751000 287000 455000 1686000 4575000 68361000 45081000 42132000 36698000 -1215000 -15176000 -17621000 17000 1249000 772000 -523000 1000 17000 726000 773000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Cash and cash equivalents</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 827</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,006</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Amounts due from inter-company entities*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,577</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total assets</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,027</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,583</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Amounts due to inter-company entities*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 906</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,581</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Advances from students—current</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> —</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Accrued expenses and other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 824</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,300</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Taxes payable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 77</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 161</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,817</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,042</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">* All inter-company balances have been eliminated upon consolidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net revenues</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,748</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,434</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net profit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 210</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 278</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net cash provided by operating activities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 827</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 179</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net increase in cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 827</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 179</p></td></tr></table> 827000 1006000 1200000 2577000 2027000 3583000 906000 1581000 10000 824000 1300000 77000 161000 1817000 3042000 1748000 8434000 210000 278000 827000 179000 827000 179000 1143000 1143000 -1073067000 -723209000 -416694000 -104420000 146962000 -2198902000 -2051940000 -1228049000 -1400431000 29781000 397933000 719243000 1727691000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">2<span style="font-style:italic;">    </span>Significant Accounting Policies </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">a    Basis of presentation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The consolidated financial statements of the Group have been prepared in accordance with accounting principles generally accepted in the United States of America (‘‘U.S. GAAP’’). Significant accounting policies followed by the Group in the preparation of the accompanying consolidated financial statements are summarized below.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">b    Principles of consolidation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The consolidated financial statements include the financial statements of the Company, its subsidiaries and consolidated VIEs for which the Company is the primary beneficiary. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Subsidiaries are those entities in which the Company, directly or indirectly, controls more than one half of the voting power, has the power to appoint or remove the majority of the members of the board of directors, or to cast a majority of votes at the meeting of board of directors, or has the power to govern the financial and operating policies of the investee under a statute or agreement among the shareholders or equity holders. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">A consolidated VIE is an entity in which the Company, or its subsidiary, through contractual arrangements, has the power to direct the activities that most significant impact the entity’s economic performance, bears the risks of and enjoys the rewards normally associated with ownership of the entity, and therefore the Company or its subsidiary is the primary beneficiary of the entity. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">All transactions and balances among the Company, its subsidiaries and consolidated VIEs have been eliminated upon consolidation. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">c    Use of estimates</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The preparation of the Group’s consolidated financial statements in conformity with the U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent liabilities at the balance sheet date and reported revenues and expenses during the reported periods in the consolidated financial statements and accompanying notes. Significant accounting estimates include, but are not limited to, determination of standalone selling prices of performance obligations that have never been separately sold, estimate of prepaid credit breakage, assessment for the impairment of long-lived assets, the valuation allowance of deferred tax assets, and the valuation and recognition of share-based compensation. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 10pt 0pt;">d    Functional currency and foreign currency translation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 8pt 0pt;">The Group uses Renminbi (‘‘RMB’’) as its reporting currency. The functional currency of the Company and its overseas subsidiaries incorporated in the Cayman Islands and Hong Kong is United States dollars (‘‘US$’’), and the functional currency of the Philippines entities is Peso (‘‘PHP’’). The functional currency of the PRC entities in the Group is RMB.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 8pt 0pt;">In the consolidated financial statements, the financial information of the Company and other entities located outside of the PRC has been translated into RMB. Assets and liabilities are translated at the exchange rates on the balance sheet date, equity amounts are translated at historical exchange rates, and revenues, expenses, gains and losses are translated using the average rate for the reporting period. Translation adjustments are reported as foreign currency translation adjustments, and are shown as a component of other comprehensive income in the consolidated statements of comprehensive income/(loss).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 8pt 0pt;">Foreign currency transactions denominated in currencies other than the functional currency are translated into the functional currency using the exchange rates prevailing at the dates of the transactions. Monetary assets and liabilities denominated in foreign currencies are translated into the functional currency using the applicable exchange rates at the balance sheet dates. Net gains and losses resulting from foreign exchange transactions are included in interest expenses and other expense, net.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 10pt 0pt;">2<span style="font-style:italic;">    </span>Significant Accounting Policies (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">e    Convenience Translation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 8pt 0pt;">Translations of balances in the consolidated balance sheets, consolidated statements of comprehensive income/(loss) and statements of cash flows from RMB into US$ as of and for the year ended December 31, 2020 are solely for the convenience of the readers and were calculated at the rate of US$1.00 = RMB6.5250, representing the noon buying rate in The City of New York for cable transfers of RMB as certified for customs purposes by the Federal Reserve Board on December 31, 2020. No representation is made that the RMB amounts represent or could have been, or could be, converted, realized or settled into US$ at that rate on December 31, 2020, or at any other rate. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">f    Fair value measurements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;line-height:1.19;margin:2pt 0pt 10pt 0pt;">Financial instruments </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 8pt 0pt;">Accounting guidance defines fair value as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded at fair value, the Group considers the principal or most advantageous market in which it would transact and it considers assumptions that market participants would use when pricing the asset or liability. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 8pt 0pt;">Accounting guidance establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. A financial instrument’s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. Accounting guidance establishes three levels of inputs that may be used to measure fair value:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">Level 1 applies to assets or liabilities for which there are quoted prices in active markets for identical assets or liabilities. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">Level 2 applies to assets or liabilities for which there are inputs other than quoted prices included within Level 1 that are observable for the asset or liability such as quoted prices for similar assets or liabilities in active markets; quoted prices for identical asset or liabilities in markets with insufficient volume or infrequent transactions (less active markets); or model-derived valuations in which significant inputs are observable or can be derived principally from, or corroborated by, observable market data. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">Level 3 applies to asset or liabilities for which there are unobservable inputs to the valuation methodology that are significant to the measurement of the fair value of the assets or liabilities. </span></td></tr></table><div style="margin-top:6pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group’s financial instruments include cash and cash equivalents, time deposits, short-term investment, short-term loan, other current assets, accrued expenses and tax payable. The carrying amounts of the short-term financial instruments approximate their fair value due to their relatively short maturity. The carrying amount of the short-term loan approximates its fair value due to the fact that the related interest rate approximates the interest rates currently offered by financial institutions for similar debt instruments of comparable maturities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">g    Cash and cash equivalents</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group considers all highly liquid investments, which are unrestricted as to withdrawal or use, with original maturities of three months or less as cash equivalents. As of December 31, 2019 and 2020, the Group had total balance of RMB18,715 and RMB17,933 respectively, held in accounts managed by WeChat Pay, Alipay, China Merchants Bank Aggregate Paying Platform and 99bill in connection with the collection of tuition fees online, which have been classified as cash and cash equivalents on the consolidated balance sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 10pt 0pt;">2<span style="font-style:italic;">    </span>Significant Accounting Policies (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">h    Time deposits</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Time deposits in the current assets represent demand deposits placed with banks with original maturities of more than three months but less than one year. For the time deposits in the non-current assets, the maturities are more than one year. Interest earned is recorded as interest income in the consolidated statements of comprehensive income/(loss) during the periods.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">i    Short-term investments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Short-term investments include investments in financial instruments with a variable interest rate indexed to Shanghai Interbank Offered Rate (or “SHIBOR”), the gold price published by the London Bullion Market Association, the exchange rate of euro against dollar, or performance of underlying assets and investments, all of which are with original maturities of less than 12 months.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">j    Held-to-maturity security</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">A held-to-maturity investment is a non-derivative financial asset that has either fixed or determinable payments and a fixed maturity, and for which an entity has both the ability and the intention to hold to maturity. This type of investment is reported at amortized cost and the difference between the maturity value and the cost of the investments is amortized to the income statement and recognized as interest income over the life of the investments. The Group assesses whether an investment is impaired at the individual security level in each reporting period. A held-to-maturity investment is impaired if the fair value of the investment is less than its cost. If an investment is concluded to be impaired, the Group determines whether such impairment is other-than-temporary. Factors the Group consider making such determination include the duration and severity of the impairment, the reason for the decline in value and the potential recovery period and the Group’s intent to sell. If any impairment is considered other-than-temporary, the Group will write down the asset to its fair value and record the corresponding charge as impairment loss in the statement of consolidated comprehensive income/ (loss).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">k    Expected credit losses</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">In 2016, the FASB issued ASC Topic 326, which amends previously issued guidance regarding the impairment of financial instruments by creating an impairment model that is based on expected losses. The Group adopted this ASC Topic 326 and several associated ASUs on January 1, 2020 , and it did not have a material impact in retained earnings (accumulated deficit).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group’s other receivables classified as prepaid expenses and other current assets and other non-current assets are within the scope of ASC Topic 326. The Group has identified the relevant risk characteristics of other receivables which include size, type of the services or the products the Group provides, or a combination of these characteristics. Receivables with similar risk characteristics have been grouped into pools. For each pool, the Group considers the historical credit loss experience, current economic conditions, supportable forecasts of future economic conditions, and any recoveries in assessing the life-time expected credit losses. Additionally, external data and macroeconomic factors are also considered. This is assessed at each quarter based on the Group’s specific facts and circumstances.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">No allowance was made for the receivables for the year ended December 31, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 10pt 0pt;">2<span style="font-style:italic;">    </span>Significant Accounting Policies (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">l    Long-lived assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;line-height:1.19;margin:2pt 0pt 12pt 0pt;">Property and equipment </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Property and equipment are stated at cost less accumulated depreciation, amortization and impairment, if any. Depreciation is computed using the straight-line method over the estimated useful lives of the assets, generally from three years for computers and equipment, four years for vehicles and five years for furniture and fixtures. Leasehold improvements are amortized over the shorter of the estimated useful lives of the assets or the remaining lease term. Expenditures for maintenance and repairs are expensed as incurred. The gain or loss on the disposal of property and equipment is the difference between the net sales proceeds and the carrying amount of the relevant assets and is recognized in the consolidated statements of comprehensive income/(loss). </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;line-height:1.19;margin:2pt 0pt 12pt 0pt;">Intangible assets </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Intangible assets mainly comprise of software, copyrights and trademarks. Intangible assets are recorded at cost less accumulated amortization with no residual value. Amortization is computed using the straight-line method over the estimated useful lives of the intangible assets, generally ten years for trademarks and major accounting and ERP software, three years for other software, and <span style="-sec-ix-hidden:Hidden_DwgYi3NrSU2l8769dx254g;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">three</span></span> to ten years for copyrights.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;line-height:1.19;margin:2pt 0pt 12pt 0pt;">Goodwill </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Goodwill represents the excess of the purchase price over the fair value of the identifiable assets and liabilities of <i style="font-style:italic;">91waijiao.com</i> when it was acquired by Dasheng Zhixing in January 2015.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Goodwill is not depreciated or amortized but is tested for impairment at the reporting unit level on an annual basis every December 31, and in between annual tests when an event occurs or circumstances change that could indicate that the asset might be impaired. The Group first has the option to assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. For those reporting units where it is determined that it is more likely than not that their fair values are less than the units’ carrying amounts, the fair value of a reporting unit is compared to its carrying value. If the carrying value of the net assets assigned to a reporting unit exceeds the fair value of a reporting unit, goodwill is deemed impaired and is written down to the extent of the difference.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">The Group as a whole, including acquired 91waijiao.com, is determined to be two reporting units for goodwill impairment testing, the one-on-one offerings and the small class offerings. The Group assessed goodwill for impairment in accordance with ASC 2017-04, "Simplifying the Test for Goodwill impairment", which removes Step 2 of the goodwill impairment test, which requires a hypothetical purchase price allocation. A goodwill impairment charge will now be the amount by which a reporting unit's carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. Application of a goodwill impairment test requires significant management judgment, including the identification of reporting units, assigning assets and liabilities to reporting units, assigning goodwill to reporting units, and determining the fair value of each reporting unit. The judgment in estimating the fair value of reporting units includes estimating future cash flows, determining appropriate discount rates and making other assumptions. Changes in these estimates and assumptions could materially affect the determination of fair value for each reporting unit. No goodwill impairment was recognizing of goodwill for the year ended 2018, 2019 and 2020.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 10pt 0pt;">2<span style="font-style:italic;">    </span>Significant Accounting Policies (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;line-height:1.19;margin:2pt 0pt 12pt 0pt;">Impairment of long-lived assets </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Long-lived assets are evaluated for impairment whenever events or changes in circumstances (such as a significantly adverse change to market conditions that will impact the future use of the assets) indicate that the carrying value of an asset may not be fully recoverable or that the useful life is shorter than the Group had originally estimated. When these events occur, the Group evaluates the impairment for the long-lived assets by comparing the carrying value of the assets to an estimate of future undiscounted cash flows expected to be generated from the use of the assets and their eventual disposition. If the sum of the expected future undiscounted cash flows is less than the carrying value of the assets, the Group recognizes an impairment loss based on the excess of the carrying value of the assets over the fair value of the assets. No impairment charge was recognized for any of the periods presented. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">m    Revenue recognition</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Revenues of the Group are generated from providing online English language education services, delivered using learning materials and textbook. Students purchase the services by subscribing to prepaid credit packages or prepaid membership packages directly from the Group or through authorized distribution agents. Tuition is generally paid in advance and is initially recorded as advances from students. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group adopted ASC 606 "Revenue from Contracts with Customers" on January 1, 2018, using the modified retrospective method. In according with ASC 606, revenues are recognized when control of the promised services is transferred to customers, in an amount that reflects the consideration the Group expects to be entitled to in exchange for those services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group is responsible for course design, teacher sourcing and training, development and maintenance of online platform and system, and is the party primarily responsible for fulfilling the promise to provide the services to customers and it has full discretion in establishing the prices for the services provided to customers. Hence, the Group is the principal for providing the online English education services to customers. Therefore, the Group recognizes revenue on a gross basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group allows refund of fees corresponding to any remaining undelivered services when customers withdraw contracts with the Group within a certain period after the purchase. Refunds are recorded as reductions of the advances from students and true up adjustments were made on the recognized revenue of the contracts.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 8pt 0pt;"><span style="line-height:1.19;margin-bottom:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 10pt 0pt;">2<span style="font-style:italic;">    </span>Significant Accounting Policies (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;line-height:1.19;margin:2pt 0pt 12pt 0pt;">Prepaid credit packages</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Prepaid credit packages for one-on-one lessons typically contain 20 to 720 lesson credits with validity periods from 3 months to 60 months. The students can book lessons within the validity period. Prepaid credit packages for small class lessons typically range from approximately <span style="-sec-ix-hidden:Hidden_kvZDYRwCbk-kWlMmq4fBgA;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">one</span></span> week to one year. Each week, students will have three lessons in total, each lasting for 45 minutes or 50 minutes, two of which were taught by the foreign teacher and one by the Chinese teacher. The package subscription fees are paid in advance.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Certain prepaid credit packages contain a combination of credits for one-on-one lesson, group lessons and learning materials, or a combination of credits for small class lessons from foreign teachers and Chinese teachers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Revenue from prepaid credit packages is recognized when the lesson credit is taken, and revenue from learning materials is recognized when learning materials are made available to students. Actual usage is tracked on a contract-by-contract basis. At each reporting date, the Group estimates losses, or forfeiture of prepaid credits. Based on the Group’s analysis of historical customer forfeitures of prepaid credits, the Group has concluded that no losses should be recognized for the year 2019 and 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">For prepaid credit packages that contain a combination of lessons, learning materials and textbooks, each lesson and learning materials in each packages are a separate performance obligation, as customers can benefit from each lesson and learning materials on its own, and the Group’s promise to deliver each lesson and learning materials to the customer is separately identifiable from other promises in the contract. Package consideration is allocated to each performance obligation at contract inception based on standalone selling price of each performance obligation. For lessons that have never been sold on a standalone basis, the Group estimates their standalone selling price based on cost plus an expected margin.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">Because the validity period of packages is up to 60 months and because of the practice of upfront cash collection, payment by customers could occur significantly before performance. However, the timing of the transfer of related services is at the discretion of the customers. Therefore, the Group does not recognize any financing component in the determination of revenue from the sale of prepaid credit packages.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;line-height:1.19;margin:2pt 0pt 12pt 0pt;">Learning materials</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Beginning in 2019, the Group provides the learning materials to the students. Learning materials typically contain two hundred online audio picture books to the K-12 students or twenty-six recorded lessons to adult students. The students can download, read and watch the learning materials in the applications of the Group. The learning materials, included in the prepaid credit packages, are recognized as revenues when it is available for students to access. The Group estimates the standalone selling price of learning materials by reference to the standalone selling price of same type of learning materials in the market.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;line-height:1.19;margin:2pt 0pt 12pt 0pt;">Textbook</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The student, who has purchased the prepaid credit packages, can exchange the physical textbook with 3 one-on-one lessons for the K-12 Philippine prepaid credit packages. The revenue is recognized when the textbook is delivered.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 10pt 0pt;">2<span style="font-style:italic;">    </span>Significant Accounting Policies (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;line-height:1.19;margin:2pt 0pt 12pt 0pt;">Prepaid membership packages</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group previously sold prepaid membership packages, which ranged from 3 months to 36 months. Students were able to book one lesson per day within their membership period and the package subscription fees were paid in advance. The Group ceased the sale of such prepaid membership packages since 2017.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Revenue from the remaining life of previously sold prepaid membership packages was recognized on a straight-line basis over the remaining membership period. The Group elects not to adjust the effects of a significant financing component for prepaid membership package with duration of <span style="-sec-ix-hidden:Hidden_CEdOrxCMDUWrJc11CffBgA;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">one year</span></span> or less because the amount was not material.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group offers free-trial lessons to students upon registration. Students are not obligated to subscribe any course packages with the Group to obtain the free-trial lessons. The Group records the cost incurred in providing the free-trial lessons as sales and marketing expenses when the lesson is booked and taken by the students.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;line-height:1.19;margin:2pt 0pt 12pt 0pt;">Revenue Disaggregation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt;">The following table presents the Group’s revenues disaggregated by timing of transfer of services:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:25.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:25.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the year ended,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the year ended,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"> </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the year ended,</b></p></td></tr><tr><td style="vertical-align:bottom;width:25.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:25.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:25.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">One-on-one </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Small class </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">One-on-one </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Small class </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">One-on-one </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Small class </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:25.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">offerings</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">offerings</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">offerings</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">offerings</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">offerings</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">offerings</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:25.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;">Revenues from prepaid credit packages</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 1,013,803</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 100,748</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 1,114,551</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 1,351,405</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 112,787</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 1,464,192</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 1,950,932</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 97,082</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 2,048,014</p></td></tr><tr><td style="vertical-align:bottom;width:25.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;">—credits for lessons</p></td><td style="vertical-align:bottom;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 1,013,803</p></td><td style="vertical-align:bottom;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 100,748</p></td><td style="vertical-align:bottom;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 1,114,551</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 1,247,401</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 112,787</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 1,360,188</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 1,766,183</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 95,282</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 1,861,465</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:25.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;">—credits for learning materials</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 101,248</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 101,248</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 164,494</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 1,800</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 166,294</p></td></tr><tr><td style="vertical-align:bottom;width:25.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;">— physical textbook and learning machine</p></td><td style="vertical-align:bottom;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 2,756</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 2,756</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 20,255</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 20,255</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:25.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;">Revenues from prepaid membership packages</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 30,966</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 30,966</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 14,301</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 14,301</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 6,081</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 6,081</p></td></tr><tr><td style="vertical-align:bottom;width:25.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">Total revenues</b></p></td><td style="vertical-align:bottom;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><b style="font-weight:bold;"> 1,044,769</b></p></td><td style="vertical-align:bottom;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><b style="font-weight:bold;"> 100,748</b></p></td><td style="vertical-align:bottom;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><b style="font-weight:bold;"> 1,145,517</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><b style="font-weight:bold;"> 1,365,706</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><b style="font-weight:bold;"> 112,787</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><b style="font-weight:bold;"> 1,478,493</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><b style="font-weight:bold;"> 1,957,013</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><b style="font-weight:bold;"> 97,082</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><b style="font-weight:bold;"> 2,054,095</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;line-height:1.19;margin:2pt 0pt 12pt 0pt;">Contract balances</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Contract cost </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Incremental costs of obtaining a contract with a customer is recognized as an asset in “Prepaid expenses and other current assets” if the Group expects to recover those costs. Incremental costs of obtaining a contract mainly include sales commissions to sales personnel and distribution agents, as well as certain cash incentives for customers who provide referrals service for the group. Contract cost assets are amortized on the basis consistent with the pattern of the transfer of services to which the assets relate.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2020, the balance of capitalized costs of obtaining contracts with customers was RMB199,873. For the year ended December 31, 2018, 2019 and 2020, the Group recognized amortization of RMB86,394, RMB142,772 and RMB182,134 respectively as “Sales and marketing expenses” in its consolidated statements of comprehensive income/(loss). No impairment of contract cost assets was recognized for the years ended December 31, 2018, 2019 and 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 10pt 0pt;">2<span style="font-style:italic;">    </span>Significant Accounting Policies (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Contract liability</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt;">Contract liability is related to the payments received by the Group in advance from customers representing the Group’s obligations to perform services or transfer learning materials to customers. The Group generally receives contract payments in advance and records the consideration as advances from students. Given that the Group permits refund of fees corresponding to remaining undelivered services when customers withdraw contracts with the Group within certain period after the purchase, contract liability does not include the amounts that may be refunded in the future if customers withdraw for any remaining undelivered lessons. Refund liability is estimated based on the historical refund data and the length of remaining period customers are eligible for refund for each contract at the end of each reporting period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100.13%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:45.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of </b></p></td></tr><tr><td style="vertical-align:bottom;width:52.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Contract liability</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,559,875</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,029,872</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,529,915</p></td></tr><tr><td style="vertical-align:bottom;width:52.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Future output VAT associated with contract liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 93,593</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 121,887</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 151,795</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Refund liability </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,653</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,255</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,407</p></td></tr><tr><td style="vertical-align:bottom;width:52.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Deposits from students</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,670</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,577</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,929</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Advances from students</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 1,684,791</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 2,186,591</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 2,721,046</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The additions to the contract liability balance were primarily due to cash collections received in advance of gaining performance obligations, while the reductions to the contract liability balance were primarily due to the recognition of revenues upon fulfillment of performance obligations, as well as refund of fees corresponding to any remaining undelivered services when customers withdraw contracts with the Group within certain period after the purchase, all of which were in the ordinary course of business. RMB1,165,093 of revenues recognized in year ended December 31, 2020 was included in the contract liability balance as of January 1, 2020. No revenue was recognized in the year ended December 31, 2020 from performance obligations satisfied (or partially satisfied) in previous periods.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2020, the aggregate amount of transaction price allocated to unsatisfied performance obligations is RMB2,529,915. These revenues will be recognized is at the discretion of customers. The Group expects to recognize substantially all of this balance as revenue over the next 12 to 18 months, and the remainder thereafter.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">n    Cost of revenues</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Cost of revenues primarily includes service expenses involved in the delivery of paid courses and payment processing fees paid to payment channels for processing the payments from students, as these components are necessary to obtain the net revenues. These costs are expensed as incurred except for payment processing fees associated with advances from students, which are recognized in the period in which the related revenues are recognized. The indirect cost of server, bandwidth and printing of textbooks is expensed as incurred. The cost of license is computed using the straight-line method over the contract term of copyrights, generally five years for Highlights. The license of Highlights is used for the online audio picture books in the learning materials.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">o    Product development expenses</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Product development expenses consist primarily of payroll-related expenses incurred for the innovation of course content, as well as the development and enhancement to the Group’s websites and platforms of applications. The Group expenses all costs incurred for the planning and post implementation phases of development and costs associated with repair or maintenance of the existing platform. Since the inception, the amount of costs qualifying for capitalization has been immaterial and, as a result, all development costs have been expensed as incurred. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 10pt 0pt;">2<span style="font-style:italic;">    </span>Significant Accounting Policies (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">p    Sales and marketing expenses</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Sales and marketing expenses consist primarily of marketing and promotional expenses, salaries and benefits expenses related to the Group’s sales and marketing personnel and office rental, depreciation and other expenses related to the Group’s sales and marketing team. Starting from January 1, 2018, the Group capitalizes incremental cost to obtain contracts with customers, including sales commissions to sales personnel and distribution agents, as well as certain cash incentive for customer. Amortization of related contract cost assets is recognized as sales and marketing expenses. Advertising expenses consist primarily of costs for the promotion of corporate image and product marketing. The Group expenses all advertising costs as incurred and classifies these costs under sales and marketing expenses. For the years ended December 31, 2018, 2019 and 2020, the advertising expenses were RMB285,005, RMB281,076 and RMB372,291, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">q    Operating leases</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group adopted the new accounting standard update on leases from January 1, 2019. The Group has operating leases primarily for office space. The determination of whether an arrangement is a lease or contains a lease is made at inception by evaluating whether the arrangement conveys the right to use an identified asset and whether the Group obtains substantially all of the economic benefits from and has the ability to direct the use of the asset. Operating lease liabilities are recognized based on the present value of the remaining lease payments, discounted using the discount rate for the lease at the commencement date. As the rate implicit in the lease is not readily determinable for the Group’s operating leases, the Group generally uses an incremental borrowing rate based on information available at the commencement date to determine the present value of future lease payments. Operating right of use assets are generally recognized based on the amount of the initial measurement of the lease liability. The Group’s leases have remaining lease terms of up to five years. Lease expense is recognized on a straight-line basis over the lease term. Operating leases are included in operating lease right of use assets, short-term lease liabilities and long-term liabilities on the Group’s consolidated balance sheets. The Group has no financial leases for any of the periods presented. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group elected the short-term lease exemption for all contracts with lease terms of 12 months or less. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Rental expenses incurred were RMB35,060, RMB42,468 and RMB46,948 for the years ended December 31, 2018, 2019 and 2020, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 10pt 0pt;">2<span style="font-style:italic;">    </span>Significant Accounting Policies (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">r    Share-based compensation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group accounts for share-based awards granted to employees in accordance with ASC 718. In accordance with the guidance, the Group determines whether a share-based award should be classified and accounted for as a liability award or equity award. For options granted to employees, the related share-based compensation expense is recognized in the financial statements based on their grant date fair values, which are calculated using the binomial option pricing model. The binomial option pricing model requires a number of complex assumptions. The determination of the fair value is affected by the share price as well as assumptions regarding a number of complex and subjective variables, including the expected share price volatility, actual and projected employee share option exercise behavior, risk-free interest rates and expected dividends. Share-based compensation expense is recorded net of estimated forfeitures, such that expenses are recorded only for those share-based awards that are expected to ultimately vest. In April 2018, FASB issued ASU 2018-07, which amended ASC 718 to apply to most aspects of awards issued to nonemployees. ASU 2018-07 is effective for public business entities for fiscal years beginning after December 15, 2018, including interim periods within that fiscal year. The Group adopted ASU 2018-07 for share-based awards to non-employees in December 31, 2019 when the awards are within the scope of ASC 718.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The forfeiture rate is the estimated annual rate at which unvested awards will be forfeited during the next year, which differs significantly by employee group. For directors and executive officers, the forfeiture rate is estimated to be zero because the possibility of their termination is remote. For employees, the forfeitures of stock options are estimated by historical actual forfeitures due to grantees’ termination prior to vesting, and the forfeiture rate will be adjusted over the requisite service period to the extent that actual forfeiture rate differs, or is expected to differ from such estimates. Changes in the estimated forfeiture rate will be recognized through a cumulative catch-up adjustment in the period of change.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt;">Share-based compensation expenses were allocated to operating expenses as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:36.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">US$</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Sales and marketing expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (5,676)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (2,951)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (8,835)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,354)</p></td></tr><tr><td style="vertical-align:bottom;width:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Product development expenses</p></td><td style="vertical-align:bottom;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (7,396)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (3,472)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (4,477)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (686)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">General and administrative expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (14,814)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (10,309)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (13,422)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (2,057)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (27,886)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (16,732)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (26,734)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (4,097)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 10pt 0pt;">s    Employee benefits</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;line-height:1.19;margin:2pt 0pt 10pt 0pt;">PRC Contribution Plan </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 10pt 0pt;">Full time employees of the Group in the PRC participate in a government mandated defined contribution plan, pursuant to which certain pension benefits, medical care, employee housing fund and other welfare benefits are provided to the employees. Chinese labor regulations require that the PRC subsidiary and consolidated VIEs of the Group make contributions to the government for these benefits based on certain percentages of the employees’ salaries, up to a maximum amount specified by the local government. The Group has no legal obligation for the benefits beyond the contributions made. The total amounts for such employee benefit expenses, which were expensed as incurred, were approximately RMB54,732, RMB68,088 and RMB57,216 for the years ended December 31, 2018, 2019, and 2020, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">As part of Chinese government's effort to ease the burden of businesses affected by the coronavirus (COVID-19) outbreak, the Ministry of Human Resources and Social Security, the Ministry of Finance and the State Taxation Administration temporarily reduced and exempted employer obligation on social security contributions from February 2020 till the end of 2020. The impact of coronavirus policies on cost of revenues was RMB1,250, sales and marketing expenses was RMB21,127, product development expenses was RMB5,976 and general and administrative expenses was RMB4,773 for the year ended December 31, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 10pt 0pt;">2<span style="font-style:italic;">    </span>Significant Accounting Policies (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;line-height:1.19;margin:2pt 0pt 12pt 0pt;">Philippine Contribution Plan and Employee Benefit Plan </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Company’s subsidiary and VIE in the Philippines participate in government mandated, multiemployer, defined contribution plans, including Social Security System (''SSS Benefits''), Home Development Mutual Fund (''Pag-IBIG Fund'') and Philippine Health Insurance Corporation (‘‘Phil-Health’’). Pursuance to these plans certain retirement, medical and housing benefits are provided to full-time employees. Obligations for contributions to these defined contribution plans are recognized as expenses in the consolidated statements of comprehensive income/(loss) as incurred. The total amounts for such employee benefits were RMB3,107, RMB3,281 and RMB3,650 for the years ended December 31, 2018, 2019 and 2020, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">In addition, the Company’s subsidiaries and VIE in the Philippines also participate in a defined benefits plan, which was unfunded as of December 31, 2020. The liability recognized in the consolidated balance sheets in respect of defined benefit plan is the present value of the defined benefit obligation at the end of the reporting period. Changes in the present value of the defined benefit obligation are included in operating expenses in the consolidated statements of comprehensive income/(loss). The defined benefit obligation is calculated annually by independent actuaries using the projected unit credit method. The total liabilities for such employee benefits were RMB1,595 <span style="font-family:'Calibri','Helvetica','sans-serif';">and </span>RMB2,508<span style="font-family:'Calibri','Helvetica','sans-serif';"> as of </span>December 31, 2019 and 2020, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">t    Other Income</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:normal;font-weight:normal;">As part of Chinese government's effort to ease the burden of businesses affected by the coronavirus (COVID-19) outbreak, the State Taxation Administration exempted a wide range of consumer services from value added tax (VAT) from January 2020. The income obtained by taxpayers from providing essential services shall be exempt from VAT. The favorable impact of coronavirus relief policies was RMB</span><span style="font-style:normal;font-weight:normal;">32,342 </span><span style="font-style:normal;font-weight:normal;">for the year ended December 31, 2020.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:normal;font-weight:normal;">On September 30, 2019, Ministry of Finance and the State Taxation Administration announced that from October 1, 2019 to December 31, 2021, the taxpayers engaging in the provision of essential services are allowed to deduct an extra 15% of the deductible input tax for the current period from the payable tax. The impact of the policy of additional value-added tax credit for the income generated by the essential services provided by enterprises were </span><span style="font-style:normal;font-weight:normal;">nil</span><span style="font-style:normal;font-weight:normal;"> and RMB</span><span style="font-style:normal;font-weight:normal;">11,072 </span><span style="font-style:normal;font-weight:normal;">for the years ended December 31, 2019 and 2020.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">u    Taxation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;line-height:1.19;margin:2pt 0pt 12pt 0pt;">Income taxes </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Current income taxes are provided on the basis of income/ (loss) for financial reporting purposes, adjusted for income and expense items which are not assessable or deductible for income tax purposes, in accordance with the regulations of the relevant tax jurisdictions. Deferred income taxes are provided using the liability method. Under this method, deferred income taxes are recognized for the tax consequences of temporary differences by applying enacted statutory rates applicable to future years to differences between the financial statement carrying amounts and the tax bases of existing assets and liabilities. The tax base of an asset or liability is the amount attributed to that asset or liability for tax purposes. The effect on deferred taxes of a change in tax rates is recognized in the consolidated statement of comprehensive income/(loss) in the period of change. A valuation allowance is provided to reduce the amount of deferred tax assets if it is considered more likely than not that some portion of, or all of the deferred tax assets will not be realized. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 10pt 0pt;">2<span style="font-style:italic;">    </span>Significant Accounting Policies (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;line-height:1.19;margin:2pt 0pt 12pt 0pt;">Uncertain tax positions</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">In order to assess uncertain tax positions, the Group applies a more likely than not threshold and a two-step approach for the tax position measurement and financial statement recognition. Under the two-step approach, the first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount that is more than 50% likely of being realized upon settlement. The Group recognizes interest and penalties, if any, under accrued expenses and other current liabilities on its consolidated balance sheet and under other expenses in its consolidated statement of comprehensive income/(loss). The Group did not have any significant unrecognized benefits relating to uncertain tax positions as of and for the years ended December 31, 2018, 2019 and 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">v    Related parties</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Parties are considered to be related if one party has the ability, directly or indirectly, to control the other party or exercise significant influence over the other party in making financial and operating decisions. Parties are also considered to be related if they are subject to common control or significant influence, such as a family member or relative, shareholder, or a related corporation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">w    Income/(loss) per share</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Income/(loss) per share is computed in accordance with ASC 260, <i style="font-style:italic;">Earnings per Share</i>. The two-class method is used for computing earnings per share in the event the Group has net income available for distribution. Under the two-class method, net income is allocated between ordinary shares and participating securities based on dividends declared (or accumulated) and participating rights in undistributed earnings as if all the earnings for the reporting period had been distributed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Basic net income/(loss) per share is computed using the weighted average number of ordinary shares outstanding during the period. Options and unvested restricted share units are not considered outstanding in computation of basic earnings per share. Diluted net income/(loss) per share is computed using the weighted average number of ordinary shares and potential ordinary shares outstanding during the period under treasury stock method. Potential ordinary shares include options to purchase ordinary shares and unvested restricted share units, unless they were anti-dilutive. The computation of diluted net income/(loss) per share does not assume conversion, exercise, or contingent issuance of securities that would have an anti-dilutive effect (i.e. an increase in earnings per share amounts or a decrease in income/(loss) per share amounts) on net income/(loss) per share.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">x    Comprehensive income / (loss)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Comprehensive income/ (loss) is defined to include all changes in equity/ (deficit) of the Group during a period arising from transactions and other events and circumstances excluding transactions resulting from investments by shareholders and distributions to shareholders. Other comprehensive income/(loss), as presented on the accompanying consolidated statements of comprehensive income/(loss), consists of accumulated foreign currency translation adjustments. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">y    Treasury stock</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">In 2019, the Company repurchased an aggregate of 120,448 ADSs for US$852.4 in the open market under this program, at an average price of US$7.08 per ADS. In 2020, the Company repurchased an aggregate of 100 ADSs for US$1.0 in the open market under this program, at an average price of US$9.50 per ADS. As of the July 31, 2020, all repurchased shares were used as share-based awards granted to employees, the Group wrote off the treasury stock and accounted for additional paid-in capital.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The repurchased shares were accounted for under the cost method and presented as "treasury stock" in equity on the Group's consolidated balance sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 11pt 0pt;">2<span style="font-style:italic;">    </span>Significant Accounting Policies (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 11pt 0pt;">z    Segment reporting</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 11pt 0pt;">Operating segments are defined as components of an enterprise engaging in businesses activities for which separate financial information is available that is regularly evaluated by the Group’s CODM in deciding how to allocate resources and assess performance. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 11pt 0pt;">The Group’s internal organizational structure as well as information about geographical areas and business segments is more fully described in Note 18.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 11pt 0pt;">aa    Statutory reserves</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 11pt 0pt;">In accordance with China’s Company Laws, the Company’s consolidated VIEs in PRC must make appropriations from their after-tax profit (as determined under the Accounting Standards for Business Enterprises as promulgated by the Ministry of Finance of the People’s Republic of China (''PRC GAAP'')) to non-distributable reserve funds including (i) statutory surplus fund and (ii) discretionary surplus fund. The appropriation to the statutory surplus fund must be at least 10% of the after-tax profits calculated in accordance with PRC GAAP. Appropriation is not required if the statutory surplus fund has reached 50% of the registered capital of the respective company. Appropriation to the discretionary surplus fund is made at the discretion of the respective company. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 11pt 0pt;">Pursuant to the laws applicable to China’s Foreign Investment Enterprises, the Company’s subsidiary that is a foreign investment enterprise in China have to make appropriations from its after-tax profit (as determined under PRC GAAP) to reserve funds including (i) general reserve fund, (ii) enterprise expansion fund and (iii) staff bonus and welfare fund. The appropriation to the general reserve fund must be at least 10% of the after tax profits calculated in accordance with PRC GAAP. Appropriation is not required if the reserve fund has reached 50<span style="white-space:pre-wrap;">% of the registered capital of the respective company. Appropriations to the other two reserve funds are at the respective companies’ discretion. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 11pt 0pt;">ab    Recently issued accounting pronouncements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 11pt 0pt;">In December 2019, the FASB issued a new accounting standard update to simplify the accounting for income taxes. The new guidance removes certain exceptions for recognizing deferred taxes for investments, performing intra-period allocation and calculating income taxes in interim periods. It also adds guidance to reduce complexity in certain areas, including recognizing deferred taxes for tax goodwill and allocating taxes to members of a consolidated group. This guidance will be effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2021. The Group is currently evaluating the impact of the new guidance on its consolidated financial statements and related disclosures.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 11pt 0pt;"><span style="font-style:italic;font-weight:bold;">ac    Government subsidy</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 11pt 0pt;"><span style="white-space:pre-wrap;">VAT collected from customers is excluded from reported revenue. As part of Chinese government’s effort to ease the burden of businesses affected by the coronavirus (COVID-19) outbreak, the Ministry of Finance and the Chinese State Taxation Administration (“STA”) jointly announced on February 6, 2020 that paying output VAT related to specific consumer services could be waived, effective from January 2020. Companies with eligible revenues can voluntarily elect to take advantage of this policy, which has been announced as temporary in nature (although an end date has not yet been communicated by the STA). In connection with this election, the allowable offset of input VAT is suspended, reducing the benefit to the Group to the net amount that it would ordinarily remit to the authorities.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">The Group did not adjust prices charged to end customers. Although the amounts paid by customers since January 2020 included amounts that have historically related to VAT, the Group has determined these collections from customers should continue to be excluded from revenue. The Group’s interpretation of the policy is that it is a temporary waiver of amounts due to the government, for the express purpose of mitigating the economic impact of the pandemic, and not an increase in the selling price of the Group’s services.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 10pt 0pt;">2<span style="font-style:italic;">    </span>Significant Accounting Policies (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The amounts collected from customers and excluded from revenue for the year of 2020 were RMB108,725, offset by input VAT of RMB76,383. The net amount of RMB32,342 was recognized as a government subsidy in other income in the consolidated statements of comprehensive income.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">As part of Chinese government’s effort to ease the burden of businesses affected by the coronavirus (COVID-19), the Ministry of Human Resources and Social Security, the Ministry of Finance and the State Taxation Administration temporarily reduced and exempted employer obligation on social security contributions from February 2020. The impact of coronavirus policies on employee benefit expenses was RMB33,126 for the year ended December 31, 2020, reducing the personnel expenses in the cost of revenue, sales and marketing expenses, product development expenses and general and administrative expenses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;">On the September 30, 2019, Ministry of Finance and the State Taxation Administration announced that from October 1, 2019 to December 31, 2021, a taxpayer engaging in the provision of essential services is allowed to credit the amount of input tax deductible in the current period plus 15% thereof against the amount of taxes payable. The impact of the policy of additional value-added tax credit for the income generated by the essential services provided by enterprises was RMBnil and RMB11,072 for the years ended December 31, 2019 and 2020 respectively. And it has been recognized as other income of the operating income in the consolidated statements of comprehensive income/(loss).</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">a    Basis of presentation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The consolidated financial statements of the Group have been prepared in accordance with accounting principles generally accepted in the United States of America (‘‘U.S. GAAP’’). Significant accounting policies followed by the Group in the preparation of the accompanying consolidated financial statements are summarized below.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">b    Principles of consolidation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The consolidated financial statements include the financial statements of the Company, its subsidiaries and consolidated VIEs for which the Company is the primary beneficiary. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Subsidiaries are those entities in which the Company, directly or indirectly, controls more than one half of the voting power, has the power to appoint or remove the majority of the members of the board of directors, or to cast a majority of votes at the meeting of board of directors, or has the power to govern the financial and operating policies of the investee under a statute or agreement among the shareholders or equity holders. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">A consolidated VIE is an entity in which the Company, or its subsidiary, through contractual arrangements, has the power to direct the activities that most significant impact the entity’s economic performance, bears the risks of and enjoys the rewards normally associated with ownership of the entity, and therefore the Company or its subsidiary is the primary beneficiary of the entity. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">All transactions and balances among the Company, its subsidiaries and consolidated VIEs have been eliminated upon consolidation. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">c    Use of estimates</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The preparation of the Group’s consolidated financial statements in conformity with the U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent liabilities at the balance sheet date and reported revenues and expenses during the reported periods in the consolidated financial statements and accompanying notes. Significant accounting estimates include, but are not limited to, determination of standalone selling prices of performance obligations that have never been separately sold, estimate of prepaid credit breakage, assessment for the impairment of long-lived assets, the valuation allowance of deferred tax assets, and the valuation and recognition of share-based compensation. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 10pt 0pt;">d    Functional currency and foreign currency translation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 8pt 0pt;">The Group uses Renminbi (‘‘RMB’’) as its reporting currency. The functional currency of the Company and its overseas subsidiaries incorporated in the Cayman Islands and Hong Kong is United States dollars (‘‘US$’’), and the functional currency of the Philippines entities is Peso (‘‘PHP’’). The functional currency of the PRC entities in the Group is RMB.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 8pt 0pt;">In the consolidated financial statements, the financial information of the Company and other entities located outside of the PRC has been translated into RMB. Assets and liabilities are translated at the exchange rates on the balance sheet date, equity amounts are translated at historical exchange rates, and revenues, expenses, gains and losses are translated using the average rate for the reporting period. Translation adjustments are reported as foreign currency translation adjustments, and are shown as a component of other comprehensive income in the consolidated statements of comprehensive income/(loss).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 8pt 0pt;">Foreign currency transactions denominated in currencies other than the functional currency are translated into the functional currency using the exchange rates prevailing at the dates of the transactions. Monetary assets and liabilities denominated in foreign currencies are translated into the functional currency using the applicable exchange rates at the balance sheet dates. Net gains and losses resulting from foreign exchange transactions are included in interest expenses and other expense, net.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 10pt 0pt;">2<span style="font-style:italic;">    </span>Significant Accounting Policies (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">e    Convenience Translation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 8pt 0pt;">Translations of balances in the consolidated balance sheets, consolidated statements of comprehensive income/(loss) and statements of cash flows from RMB into US$ as of and for the year ended December 31, 2020 are solely for the convenience of the readers and were calculated at the rate of US$1.00 = RMB6.5250, representing the noon buying rate in The City of New York for cable transfers of RMB as certified for customs purposes by the Federal Reserve Board on December 31, 2020. No representation is made that the RMB amounts represent or could have been, or could be, converted, realized or settled into US$ at that rate on December 31, 2020, or at any other rate. </p> 6.5250 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">f    Fair value measurements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;line-height:1.19;margin:2pt 0pt 10pt 0pt;">Financial instruments </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 8pt 0pt;">Accounting guidance defines fair value as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded at fair value, the Group considers the principal or most advantageous market in which it would transact and it considers assumptions that market participants would use when pricing the asset or liability. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 8pt 0pt;">Accounting guidance establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. A financial instrument’s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. Accounting guidance establishes three levels of inputs that may be used to measure fair value:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">Level 1 applies to assets or liabilities for which there are quoted prices in active markets for identical assets or liabilities. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:8pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">Level 2 applies to assets or liabilities for which there are inputs other than quoted prices included within Level 1 that are observable for the asset or liability such as quoted prices for similar assets or liabilities in active markets; quoted prices for identical asset or liabilities in markets with insufficient volume or infrequent transactions (less active markets); or model-derived valuations in which significant inputs are observable or can be derived principally from, or corroborated by, observable market data. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">Level 3 applies to asset or liabilities for which there are unobservable inputs to the valuation methodology that are significant to the measurement of the fair value of the assets or liabilities. </span></td></tr></table><div style="margin-top:6pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group’s financial instruments include cash and cash equivalents, time deposits, short-term investment, short-term loan, other current assets, accrued expenses and tax payable. The carrying amounts of the short-term financial instruments approximate their fair value due to their relatively short maturity. The carrying amount of the short-term loan approximates its fair value due to the fact that the related interest rate approximates the interest rates currently offered by financial institutions for similar debt instruments of comparable maturities.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">g    Cash and cash equivalents</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group considers all highly liquid investments, which are unrestricted as to withdrawal or use, with original maturities of three months or less as cash equivalents. As of December 31, 2019 and 2020, the Group had total balance of RMB18,715 and RMB17,933 respectively, held in accounts managed by WeChat Pay, Alipay, China Merchants Bank Aggregate Paying Platform and 99bill in connection with the collection of tuition fees online, which have been classified as cash and cash equivalents on the consolidated balance sheets.</p> 18715000 17933000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 10pt 0pt;">2<span style="font-style:italic;">    </span>Significant Accounting Policies (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">h    Time deposits</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Time deposits in the current assets represent demand deposits placed with banks with original maturities of more than three months but less than one year. For the time deposits in the non-current assets, the maturities are more than one year. Interest earned is recorded as interest income in the consolidated statements of comprehensive income/(loss) during the periods.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">i    Short-term investments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Short-term investments include investments in financial instruments with a variable interest rate indexed to Shanghai Interbank Offered Rate (or “SHIBOR”), the gold price published by the London Bullion Market Association, the exchange rate of euro against dollar, or performance of underlying assets and investments, all of which are with original maturities of less than 12 months.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">j    Held-to-maturity security</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">A held-to-maturity investment is a non-derivative financial asset that has either fixed or determinable payments and a fixed maturity, and for which an entity has both the ability and the intention to hold to maturity. This type of investment is reported at amortized cost and the difference between the maturity value and the cost of the investments is amortized to the income statement and recognized as interest income over the life of the investments. The Group assesses whether an investment is impaired at the individual security level in each reporting period. A held-to-maturity investment is impaired if the fair value of the investment is less than its cost. If an investment is concluded to be impaired, the Group determines whether such impairment is other-than-temporary. Factors the Group consider making such determination include the duration and severity of the impairment, the reason for the decline in value and the potential recovery period and the Group’s intent to sell. If any impairment is considered other-than-temporary, the Group will write down the asset to its fair value and record the corresponding charge as impairment loss in the statement of consolidated comprehensive income/ (loss).</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">k    Expected credit losses</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">In 2016, the FASB issued ASC Topic 326, which amends previously issued guidance regarding the impairment of financial instruments by creating an impairment model that is based on expected losses. The Group adopted this ASC Topic 326 and several associated ASUs on January 1, 2020 , and it did not have a material impact in retained earnings (accumulated deficit).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group’s other receivables classified as prepaid expenses and other current assets and other non-current assets are within the scope of ASC Topic 326. The Group has identified the relevant risk characteristics of other receivables which include size, type of the services or the products the Group provides, or a combination of these characteristics. Receivables with similar risk characteristics have been grouped into pools. For each pool, the Group considers the historical credit loss experience, current economic conditions, supportable forecasts of future economic conditions, and any recoveries in assessing the life-time expected credit losses. Additionally, external data and macroeconomic factors are also considered. This is assessed at each quarter based on the Group’s specific facts and circumstances.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">No allowance was made for the receivables for the year ended December 31, 2020.</p> 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 10pt 0pt;">2<span style="font-style:italic;">    </span>Significant Accounting Policies (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">l    Long-lived assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;line-height:1.19;margin:2pt 0pt 12pt 0pt;">Property and equipment </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Property and equipment are stated at cost less accumulated depreciation, amortization and impairment, if any. Depreciation is computed using the straight-line method over the estimated useful lives of the assets, generally from three years for computers and equipment, four years for vehicles and five years for furniture and fixtures. Leasehold improvements are amortized over the shorter of the estimated useful lives of the assets or the remaining lease term. Expenditures for maintenance and repairs are expensed as incurred. The gain or loss on the disposal of property and equipment is the difference between the net sales proceeds and the carrying amount of the relevant assets and is recognized in the consolidated statements of comprehensive income/(loss). </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;line-height:1.19;margin:2pt 0pt 12pt 0pt;">Intangible assets </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Intangible assets mainly comprise of software, copyrights and trademarks. Intangible assets are recorded at cost less accumulated amortization with no residual value. Amortization is computed using the straight-line method over the estimated useful lives of the intangible assets, generally ten years for trademarks and major accounting and ERP software, three years for other software, and <span style="-sec-ix-hidden:Hidden_DwgYi3NrSU2l8769dx254g;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">three</span></span> to ten years for copyrights.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;line-height:1.19;margin:2pt 0pt 12pt 0pt;">Goodwill </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Goodwill represents the excess of the purchase price over the fair value of the identifiable assets and liabilities of <i style="font-style:italic;">91waijiao.com</i> when it was acquired by Dasheng Zhixing in January 2015.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Goodwill is not depreciated or amortized but is tested for impairment at the reporting unit level on an annual basis every December 31, and in between annual tests when an event occurs or circumstances change that could indicate that the asset might be impaired. The Group first has the option to assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. For those reporting units where it is determined that it is more likely than not that their fair values are less than the units’ carrying amounts, the fair value of a reporting unit is compared to its carrying value. If the carrying value of the net assets assigned to a reporting unit exceeds the fair value of a reporting unit, goodwill is deemed impaired and is written down to the extent of the difference.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">The Group as a whole, including acquired 91waijiao.com, is determined to be two reporting units for goodwill impairment testing, the one-on-one offerings and the small class offerings. The Group assessed goodwill for impairment in accordance with ASC 2017-04, "Simplifying the Test for Goodwill impairment", which removes Step 2 of the goodwill impairment test, which requires a hypothetical purchase price allocation. A goodwill impairment charge will now be the amount by which a reporting unit's carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. Application of a goodwill impairment test requires significant management judgment, including the identification of reporting units, assigning assets and liabilities to reporting units, assigning goodwill to reporting units, and determining the fair value of each reporting unit. The judgment in estimating the fair value of reporting units includes estimating future cash flows, determining appropriate discount rates and making other assumptions. Changes in these estimates and assumptions could materially affect the determination of fair value for each reporting unit. No goodwill impairment was recognizing of goodwill for the year ended 2018, 2019 and 2020.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 10pt 0pt;">2<span style="font-style:italic;">    </span>Significant Accounting Policies (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;line-height:1.19;margin:2pt 0pt 12pt 0pt;">Impairment of long-lived assets </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Long-lived assets are evaluated for impairment whenever events or changes in circumstances (such as a significantly adverse change to market conditions that will impact the future use of the assets) indicate that the carrying value of an asset may not be fully recoverable or that the useful life is shorter than the Group had originally estimated. When these events occur, the Group evaluates the impairment for the long-lived assets by comparing the carrying value of the assets to an estimate of future undiscounted cash flows expected to be generated from the use of the assets and their eventual disposition. If the sum of the expected future undiscounted cash flows is less than the carrying value of the assets, the Group recognizes an impairment loss based on the excess of the carrying value of the assets over the fair value of the assets. No impairment charge was recognized for any of the periods presented. </p> P3Y P4Y P5Y P10Y P3Y P10Y 0 0 0 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">m    Revenue recognition</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Revenues of the Group are generated from providing online English language education services, delivered using learning materials and textbook. Students purchase the services by subscribing to prepaid credit packages or prepaid membership packages directly from the Group or through authorized distribution agents. Tuition is generally paid in advance and is initially recorded as advances from students. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group adopted ASC 606 "Revenue from Contracts with Customers" on January 1, 2018, using the modified retrospective method. In according with ASC 606, revenues are recognized when control of the promised services is transferred to customers, in an amount that reflects the consideration the Group expects to be entitled to in exchange for those services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group is responsible for course design, teacher sourcing and training, development and maintenance of online platform and system, and is the party primarily responsible for fulfilling the promise to provide the services to customers and it has full discretion in establishing the prices for the services provided to customers. Hence, the Group is the principal for providing the online English education services to customers. Therefore, the Group recognizes revenue on a gross basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group allows refund of fees corresponding to any remaining undelivered services when customers withdraw contracts with the Group within a certain period after the purchase. Refunds are recorded as reductions of the advances from students and true up adjustments were made on the recognized revenue of the contracts.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 8pt 0pt;"><span style="line-height:1.19;margin-bottom:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 10pt 0pt;">2<span style="font-style:italic;">    </span>Significant Accounting Policies (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;line-height:1.19;margin:2pt 0pt 12pt 0pt;">Prepaid credit packages</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Prepaid credit packages for one-on-one lessons typically contain 20 to 720 lesson credits with validity periods from 3 months to 60 months. The students can book lessons within the validity period. Prepaid credit packages for small class lessons typically range from approximately <span style="-sec-ix-hidden:Hidden_kvZDYRwCbk-kWlMmq4fBgA;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">one</span></span> week to one year. Each week, students will have three lessons in total, each lasting for 45 minutes or 50 minutes, two of which were taught by the foreign teacher and one by the Chinese teacher. The package subscription fees are paid in advance.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Certain prepaid credit packages contain a combination of credits for one-on-one lesson, group lessons and learning materials, or a combination of credits for small class lessons from foreign teachers and Chinese teachers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Revenue from prepaid credit packages is recognized when the lesson credit is taken, and revenue from learning materials is recognized when learning materials are made available to students. Actual usage is tracked on a contract-by-contract basis. At each reporting date, the Group estimates losses, or forfeiture of prepaid credits. Based on the Group’s analysis of historical customer forfeitures of prepaid credits, the Group has concluded that no losses should be recognized for the year 2019 and 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">For prepaid credit packages that contain a combination of lessons, learning materials and textbooks, each lesson and learning materials in each packages are a separate performance obligation, as customers can benefit from each lesson and learning materials on its own, and the Group’s promise to deliver each lesson and learning materials to the customer is separately identifiable from other promises in the contract. Package consideration is allocated to each performance obligation at contract inception based on standalone selling price of each performance obligation. For lessons that have never been sold on a standalone basis, the Group estimates their standalone selling price based on cost plus an expected margin.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">Because the validity period of packages is up to 60 months and because of the practice of upfront cash collection, payment by customers could occur significantly before performance. However, the timing of the transfer of related services is at the discretion of the customers. Therefore, the Group does not recognize any financing component in the determination of revenue from the sale of prepaid credit packages.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;line-height:1.19;margin:2pt 0pt 12pt 0pt;">Learning materials</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Beginning in 2019, the Group provides the learning materials to the students. Learning materials typically contain two hundred online audio picture books to the K-12 students or twenty-six recorded lessons to adult students. The students can download, read and watch the learning materials in the applications of the Group. The learning materials, included in the prepaid credit packages, are recognized as revenues when it is available for students to access. The Group estimates the standalone selling price of learning materials by reference to the standalone selling price of same type of learning materials in the market.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;line-height:1.19;margin:2pt 0pt 12pt 0pt;">Textbook</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The student, who has purchased the prepaid credit packages, can exchange the physical textbook with 3 one-on-one lessons for the K-12 Philippine prepaid credit packages. The revenue is recognized when the textbook is delivered.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 10pt 0pt;">2<span style="font-style:italic;">    </span>Significant Accounting Policies (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;line-height:1.19;margin:2pt 0pt 12pt 0pt;">Prepaid membership packages</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group previously sold prepaid membership packages, which ranged from 3 months to 36 months. Students were able to book one lesson per day within their membership period and the package subscription fees were paid in advance. The Group ceased the sale of such prepaid membership packages since 2017.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Revenue from the remaining life of previously sold prepaid membership packages was recognized on a straight-line basis over the remaining membership period. The Group elects not to adjust the effects of a significant financing component for prepaid membership package with duration of <span style="-sec-ix-hidden:Hidden_CEdOrxCMDUWrJc11CffBgA;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">one year</span></span> or less because the amount was not material.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group offers free-trial lessons to students upon registration. Students are not obligated to subscribe any course packages with the Group to obtain the free-trial lessons. The Group records the cost incurred in providing the free-trial lessons as sales and marketing expenses when the lesson is booked and taken by the students.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;line-height:1.19;margin:2pt 0pt 12pt 0pt;">Revenue Disaggregation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt;">The following table presents the Group’s revenues disaggregated by timing of transfer of services:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:25.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:25.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the year ended,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the year ended,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"> </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the year ended,</b></p></td></tr><tr><td style="vertical-align:bottom;width:25.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:25.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:25.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">One-on-one </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Small class </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">One-on-one </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Small class </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">One-on-one </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Small class </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:25.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">offerings</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">offerings</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">offerings</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">offerings</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">offerings</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">offerings</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:25.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;">Revenues from prepaid credit packages</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 1,013,803</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 100,748</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 1,114,551</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 1,351,405</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 112,787</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 1,464,192</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 1,950,932</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 97,082</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 2,048,014</p></td></tr><tr><td style="vertical-align:bottom;width:25.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;">—credits for lessons</p></td><td style="vertical-align:bottom;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 1,013,803</p></td><td style="vertical-align:bottom;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 100,748</p></td><td style="vertical-align:bottom;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 1,114,551</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 1,247,401</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 112,787</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 1,360,188</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 1,766,183</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 95,282</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 1,861,465</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:25.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;">—credits for learning materials</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 101,248</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 101,248</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 164,494</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 1,800</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 166,294</p></td></tr><tr><td style="vertical-align:bottom;width:25.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;">— physical textbook and learning machine</p></td><td style="vertical-align:bottom;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 2,756</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 2,756</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 20,255</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 20,255</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:25.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;">Revenues from prepaid membership packages</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 30,966</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 30,966</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 14,301</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 14,301</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 6,081</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 6,081</p></td></tr><tr><td style="vertical-align:bottom;width:25.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">Total revenues</b></p></td><td style="vertical-align:bottom;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><b style="font-weight:bold;"> 1,044,769</b></p></td><td style="vertical-align:bottom;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><b style="font-weight:bold;"> 100,748</b></p></td><td style="vertical-align:bottom;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><b style="font-weight:bold;"> 1,145,517</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><b style="font-weight:bold;"> 1,365,706</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><b style="font-weight:bold;"> 112,787</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><b style="font-weight:bold;"> 1,478,493</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><b style="font-weight:bold;"> 1,957,013</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><b style="font-weight:bold;"> 97,082</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><b style="font-weight:bold;"> 2,054,095</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;line-height:1.19;margin:2pt 0pt 12pt 0pt;">Contract balances</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Contract cost </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Incremental costs of obtaining a contract with a customer is recognized as an asset in “Prepaid expenses and other current assets” if the Group expects to recover those costs. Incremental costs of obtaining a contract mainly include sales commissions to sales personnel and distribution agents, as well as certain cash incentives for customers who provide referrals service for the group. Contract cost assets are amortized on the basis consistent with the pattern of the transfer of services to which the assets relate.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2020, the balance of capitalized costs of obtaining contracts with customers was RMB199,873. For the year ended December 31, 2018, 2019 and 2020, the Group recognized amortization of RMB86,394, RMB142,772 and RMB182,134 respectively as “Sales and marketing expenses” in its consolidated statements of comprehensive income/(loss). No impairment of contract cost assets was recognized for the years ended December 31, 2018, 2019 and 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 10pt 0pt;">2<span style="font-style:italic;">    </span>Significant Accounting Policies (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Contract liability</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt;">Contract liability is related to the payments received by the Group in advance from customers representing the Group’s obligations to perform services or transfer learning materials to customers. The Group generally receives contract payments in advance and records the consideration as advances from students. Given that the Group permits refund of fees corresponding to remaining undelivered services when customers withdraw contracts with the Group within certain period after the purchase, contract liability does not include the amounts that may be refunded in the future if customers withdraw for any remaining undelivered lessons. Refund liability is estimated based on the historical refund data and the length of remaining period customers are eligible for refund for each contract at the end of each reporting period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100.13%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:45.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of </b></p></td></tr><tr><td style="vertical-align:bottom;width:52.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Contract liability</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,559,875</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,029,872</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,529,915</p></td></tr><tr><td style="vertical-align:bottom;width:52.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Future output VAT associated with contract liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 93,593</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 121,887</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 151,795</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Refund liability </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,653</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,255</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,407</p></td></tr><tr><td style="vertical-align:bottom;width:52.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Deposits from students</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,670</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,577</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,929</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Advances from students</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 1,684,791</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 2,186,591</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 2,721,046</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The additions to the contract liability balance were primarily due to cash collections received in advance of gaining performance obligations, while the reductions to the contract liability balance were primarily due to the recognition of revenues upon fulfillment of performance obligations, as well as refund of fees corresponding to any remaining undelivered services when customers withdraw contracts with the Group within certain period after the purchase, all of which were in the ordinary course of business. RMB1,165,093 of revenues recognized in year ended December 31, 2020 was included in the contract liability balance as of January 1, 2020. No revenue was recognized in the year ended December 31, 2020 from performance obligations satisfied (or partially satisfied) in previous periods.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2020, the aggregate amount of transaction price allocated to unsatisfied performance obligations is RMB2,529,915. These revenues will be recognized is at the discretion of customers. The Group expects to recognize substantially all of this balance as revenue over the next 12 to 18 months, and the remainder thereafter.</p> 20 720 P3M P60M P1Y 3 45 50 2 1 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:25.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:25.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the year ended,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the year ended,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"> </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the year ended,</b></p></td></tr><tr><td style="vertical-align:bottom;width:25.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:25.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:25.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">One-on-one </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Small class </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">One-on-one </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Small class </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">One-on-one </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Small class </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:25.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">offerings</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">offerings</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">offerings</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">offerings</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">offerings</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">offerings</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:25.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;">Revenues from prepaid credit packages</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 1,013,803</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 100,748</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 1,114,551</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 1,351,405</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 112,787</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 1,464,192</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 1,950,932</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 97,082</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 2,048,014</p></td></tr><tr><td style="vertical-align:bottom;width:25.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;">—credits for lessons</p></td><td style="vertical-align:bottom;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 1,013,803</p></td><td style="vertical-align:bottom;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 100,748</p></td><td style="vertical-align:bottom;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 1,114,551</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 1,247,401</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 112,787</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 1,360,188</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 1,766,183</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 95,282</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 1,861,465</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:25.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;">—credits for learning materials</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 101,248</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 101,248</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 164,494</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 1,800</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 166,294</p></td></tr><tr><td style="vertical-align:bottom;width:25.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;">— physical textbook and learning machine</p></td><td style="vertical-align:bottom;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 2,756</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 2,756</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 20,255</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 20,255</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:25.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;">Revenues from prepaid membership packages</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 30,966</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 30,966</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 14,301</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 14,301</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 6,081</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 6,081</p></td></tr><tr><td style="vertical-align:bottom;width:25.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">Total revenues</b></p></td><td style="vertical-align:bottom;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><b style="font-weight:bold;"> 1,044,769</b></p></td><td style="vertical-align:bottom;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><b style="font-weight:bold;"> 100,748</b></p></td><td style="vertical-align:bottom;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><b style="font-weight:bold;"> 1,145,517</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><b style="font-weight:bold;"> 1,365,706</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><b style="font-weight:bold;"> 112,787</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><b style="font-weight:bold;"> 1,478,493</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><b style="font-weight:bold;"> 1,957,013</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><b style="font-weight:bold;"> 97,082</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><b style="font-weight:bold;"> 2,054,095</b></p></td></tr></table> 1013803000 100748000 1114551000 1351405000 112787000 1464192000 1950932000 97082000 2048014000 1013803000 100748000 1114551000 1247401000 112787000 1360188000 1766183000 95282000 1861465000 101248000 101248000 164494000 1800000 166294000 2756000 2756000 20255000 20255000 30966000 30966000 14301000 14301000 6081000 6081000 1044769000 100748000 1145517000 1365706000 112787000 1478493000 1957013000 97082000 2054095000 199873000 86394000 142772000 182134000 0 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100.13%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:45.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of </b></p></td></tr><tr><td style="vertical-align:bottom;width:52.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Contract liability</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,559,875</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,029,872</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,529,915</p></td></tr><tr><td style="vertical-align:bottom;width:52.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Future output VAT associated with contract liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 93,593</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 121,887</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 151,795</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Refund liability </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,653</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,255</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,407</p></td></tr><tr><td style="vertical-align:bottom;width:52.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Deposits from students</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,670</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,577</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,929</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Advances from students</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 1,684,791</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 2,186,591</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 2,721,046</b></p></td></tr></table> 1559875000 2029872000 2529915000 93593000 121887000 151795000 22653000 24255000 35407000 8670000 10577000 3929000 1684791000 2186591000 2721046000 1165093000 0 2529915000 P12M P18M <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">n    Cost of revenues</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Cost of revenues primarily includes service expenses involved in the delivery of paid courses and payment processing fees paid to payment channels for processing the payments from students, as these components are necessary to obtain the net revenues. These costs are expensed as incurred except for payment processing fees associated with advances from students, which are recognized in the period in which the related revenues are recognized. The indirect cost of server, bandwidth and printing of textbooks is expensed as incurred. The cost of license is computed using the straight-line method over the contract term of copyrights, generally five years for Highlights. The license of Highlights is used for the online audio picture books in the learning materials.</p> P5Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">o    Product development expenses</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Product development expenses consist primarily of payroll-related expenses incurred for the innovation of course content, as well as the development and enhancement to the Group’s websites and platforms of applications. The Group expenses all costs incurred for the planning and post implementation phases of development and costs associated with repair or maintenance of the existing platform. Since the inception, the amount of costs qualifying for capitalization has been immaterial and, as a result, all development costs have been expensed as incurred. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 10pt 0pt;">2<span style="font-style:italic;">    </span>Significant Accounting Policies (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">p    Sales and marketing expenses</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Sales and marketing expenses consist primarily of marketing and promotional expenses, salaries and benefits expenses related to the Group’s sales and marketing personnel and office rental, depreciation and other expenses related to the Group’s sales and marketing team. Starting from January 1, 2018, the Group capitalizes incremental cost to obtain contracts with customers, including sales commissions to sales personnel and distribution agents, as well as certain cash incentive for customer. Amortization of related contract cost assets is recognized as sales and marketing expenses. Advertising expenses consist primarily of costs for the promotion of corporate image and product marketing. The Group expenses all advertising costs as incurred and classifies these costs under sales and marketing expenses. For the years ended December 31, 2018, 2019 and 2020, the advertising expenses were RMB285,005, RMB281,076 and RMB372,291, respectively. </p> 285005000 281076000 372291000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">q    Operating leases</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group adopted the new accounting standard update on leases from January 1, 2019. The Group has operating leases primarily for office space. The determination of whether an arrangement is a lease or contains a lease is made at inception by evaluating whether the arrangement conveys the right to use an identified asset and whether the Group obtains substantially all of the economic benefits from and has the ability to direct the use of the asset. Operating lease liabilities are recognized based on the present value of the remaining lease payments, discounted using the discount rate for the lease at the commencement date. As the rate implicit in the lease is not readily determinable for the Group’s operating leases, the Group generally uses an incremental borrowing rate based on information available at the commencement date to determine the present value of future lease payments. Operating right of use assets are generally recognized based on the amount of the initial measurement of the lease liability. The Group’s leases have remaining lease terms of up to five years. Lease expense is recognized on a straight-line basis over the lease term. Operating leases are included in operating lease right of use assets, short-term lease liabilities and long-term liabilities on the Group’s consolidated balance sheets. The Group has no financial leases for any of the periods presented. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group elected the short-term lease exemption for all contracts with lease terms of 12 months or less. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Rental expenses incurred were RMB35,060, RMB42,468 and RMB46,948 for the years ended December 31, 2018, 2019 and 2020, respectively. </p> P5Y 0 0 0 35060000 42468000 46948000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 10pt 0pt;">2<span style="font-style:italic;">    </span>Significant Accounting Policies (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">r    Share-based compensation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group accounts for share-based awards granted to employees in accordance with ASC 718. In accordance with the guidance, the Group determines whether a share-based award should be classified and accounted for as a liability award or equity award. For options granted to employees, the related share-based compensation expense is recognized in the financial statements based on their grant date fair values, which are calculated using the binomial option pricing model. The binomial option pricing model requires a number of complex assumptions. The determination of the fair value is affected by the share price as well as assumptions regarding a number of complex and subjective variables, including the expected share price volatility, actual and projected employee share option exercise behavior, risk-free interest rates and expected dividends. Share-based compensation expense is recorded net of estimated forfeitures, such that expenses are recorded only for those share-based awards that are expected to ultimately vest. In April 2018, FASB issued ASU 2018-07, which amended ASC 718 to apply to most aspects of awards issued to nonemployees. ASU 2018-07 is effective for public business entities for fiscal years beginning after December 15, 2018, including interim periods within that fiscal year. The Group adopted ASU 2018-07 for share-based awards to non-employees in December 31, 2019 when the awards are within the scope of ASC 718.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The forfeiture rate is the estimated annual rate at which unvested awards will be forfeited during the next year, which differs significantly by employee group. For directors and executive officers, the forfeiture rate is estimated to be zero because the possibility of their termination is remote. For employees, the forfeitures of stock options are estimated by historical actual forfeitures due to grantees’ termination prior to vesting, and the forfeiture rate will be adjusted over the requisite service period to the extent that actual forfeiture rate differs, or is expected to differ from such estimates. Changes in the estimated forfeiture rate will be recognized through a cumulative catch-up adjustment in the period of change.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt;">Share-based compensation expenses were allocated to operating expenses as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:36.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">US$</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Sales and marketing expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (5,676)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (2,951)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (8,835)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,354)</p></td></tr><tr><td style="vertical-align:bottom;width:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Product development expenses</p></td><td style="vertical-align:bottom;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (7,396)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (3,472)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (4,477)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (686)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">General and administrative expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (14,814)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (10,309)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (13,422)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (2,057)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (27,886)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (16,732)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (26,734)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (4,097)</p></td></tr></table> 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:36.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">US$</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Sales and marketing expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (5,676)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (2,951)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (8,835)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,354)</p></td></tr><tr><td style="vertical-align:bottom;width:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Product development expenses</p></td><td style="vertical-align:bottom;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (7,396)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (3,472)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (4,477)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (686)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">General and administrative expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (14,814)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (10,309)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (13,422)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (2,057)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (27,886)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (16,732)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (26,734)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (4,097)</p></td></tr></table> 5676000 2951000 8835000 1354000 7396000 3472000 4477000 686000 14814000 10309000 13422000 2057000 27886000 16732000 26734000 4097000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 10pt 0pt;">s    Employee benefits</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;line-height:1.19;margin:2pt 0pt 10pt 0pt;">PRC Contribution Plan </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 10pt 0pt;">Full time employees of the Group in the PRC participate in a government mandated defined contribution plan, pursuant to which certain pension benefits, medical care, employee housing fund and other welfare benefits are provided to the employees. Chinese labor regulations require that the PRC subsidiary and consolidated VIEs of the Group make contributions to the government for these benefits based on certain percentages of the employees’ salaries, up to a maximum amount specified by the local government. The Group has no legal obligation for the benefits beyond the contributions made. The total amounts for such employee benefit expenses, which were expensed as incurred, were approximately RMB54,732, RMB68,088 and RMB57,216 for the years ended December 31, 2018, 2019, and 2020, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">As part of Chinese government's effort to ease the burden of businesses affected by the coronavirus (COVID-19) outbreak, the Ministry of Human Resources and Social Security, the Ministry of Finance and the State Taxation Administration temporarily reduced and exempted employer obligation on social security contributions from February 2020 till the end of 2020. The impact of coronavirus policies on cost of revenues was RMB1,250, sales and marketing expenses was RMB21,127, product development expenses was RMB5,976 and general and administrative expenses was RMB4,773 for the year ended December 31, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 10pt 0pt;">2<span style="font-style:italic;">    </span>Significant Accounting Policies (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;line-height:1.19;margin:2pt 0pt 12pt 0pt;">Philippine Contribution Plan and Employee Benefit Plan </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Company’s subsidiary and VIE in the Philippines participate in government mandated, multiemployer, defined contribution plans, including Social Security System (''SSS Benefits''), Home Development Mutual Fund (''Pag-IBIG Fund'') and Philippine Health Insurance Corporation (‘‘Phil-Health’’). Pursuance to these plans certain retirement, medical and housing benefits are provided to full-time employees. Obligations for contributions to these defined contribution plans are recognized as expenses in the consolidated statements of comprehensive income/(loss) as incurred. The total amounts for such employee benefits were RMB3,107, RMB3,281 and RMB3,650 for the years ended December 31, 2018, 2019 and 2020, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">In addition, the Company’s subsidiaries and VIE in the Philippines also participate in a defined benefits plan, which was unfunded as of December 31, 2020. The liability recognized in the consolidated balance sheets in respect of defined benefit plan is the present value of the defined benefit obligation at the end of the reporting period. Changes in the present value of the defined benefit obligation are included in operating expenses in the consolidated statements of comprehensive income/(loss). The defined benefit obligation is calculated annually by independent actuaries using the projected unit credit method. The total liabilities for such employee benefits were RMB1,595 <span style="font-family:'Calibri','Helvetica','sans-serif';">and </span>RMB2,508<span style="font-family:'Calibri','Helvetica','sans-serif';"> as of </span>December 31, 2019 and 2020, respectively. </p> 54732000 68088000 57216000 1250000 21127000 5976000 4773000 3107000 3281000 3650000 1595000 2508000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">t    Other Income</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:normal;font-weight:normal;">As part of Chinese government's effort to ease the burden of businesses affected by the coronavirus (COVID-19) outbreak, the State Taxation Administration exempted a wide range of consumer services from value added tax (VAT) from January 2020. The income obtained by taxpayers from providing essential services shall be exempt from VAT. The favorable impact of coronavirus relief policies was RMB</span><span style="font-style:normal;font-weight:normal;">32,342 </span><span style="font-style:normal;font-weight:normal;">for the year ended December 31, 2020.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:normal;font-weight:normal;">On September 30, 2019, Ministry of Finance and the State Taxation Administration announced that from October 1, 2019 to December 31, 2021, the taxpayers engaging in the provision of essential services are allowed to deduct an extra 15% of the deductible input tax for the current period from the payable tax. The impact of the policy of additional value-added tax credit for the income generated by the essential services provided by enterprises were </span><span style="font-style:normal;font-weight:normal;">nil</span><span style="font-style:normal;font-weight:normal;"> and RMB</span><span style="font-style:normal;font-weight:normal;">11,072 </span><span style="font-style:normal;font-weight:normal;">for the years ended December 31, 2019 and 2020.</span></p> 32342000 0 11072000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">u    Taxation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;line-height:1.19;margin:2pt 0pt 12pt 0pt;">Income taxes </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Current income taxes are provided on the basis of income/ (loss) for financial reporting purposes, adjusted for income and expense items which are not assessable or deductible for income tax purposes, in accordance with the regulations of the relevant tax jurisdictions. Deferred income taxes are provided using the liability method. Under this method, deferred income taxes are recognized for the tax consequences of temporary differences by applying enacted statutory rates applicable to future years to differences between the financial statement carrying amounts and the tax bases of existing assets and liabilities. The tax base of an asset or liability is the amount attributed to that asset or liability for tax purposes. The effect on deferred taxes of a change in tax rates is recognized in the consolidated statement of comprehensive income/(loss) in the period of change. A valuation allowance is provided to reduce the amount of deferred tax assets if it is considered more likely than not that some portion of, or all of the deferred tax assets will not be realized. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 10pt 0pt;">2<span style="font-style:italic;">    </span>Significant Accounting Policies (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;line-height:1.19;margin:2pt 0pt 12pt 0pt;">Uncertain tax positions</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">In order to assess uncertain tax positions, the Group applies a more likely than not threshold and a two-step approach for the tax position measurement and financial statement recognition. Under the two-step approach, the first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount that is more than 50% likely of being realized upon settlement. The Group recognizes interest and penalties, if any, under accrued expenses and other current liabilities on its consolidated balance sheet and under other expenses in its consolidated statement of comprehensive income/(loss). The Group did not have any significant unrecognized benefits relating to uncertain tax positions as of and for the years ended December 31, 2018, 2019 and 2020.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">v    Related parties</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Parties are considered to be related if one party has the ability, directly or indirectly, to control the other party or exercise significant influence over the other party in making financial and operating decisions. Parties are also considered to be related if they are subject to common control or significant influence, such as a family member or relative, shareholder, or a related corporation.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">w    Income/(loss) per share</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Income/(loss) per share is computed in accordance with ASC 260, <i style="font-style:italic;">Earnings per Share</i>. The two-class method is used for computing earnings per share in the event the Group has net income available for distribution. Under the two-class method, net income is allocated between ordinary shares and participating securities based on dividends declared (or accumulated) and participating rights in undistributed earnings as if all the earnings for the reporting period had been distributed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Basic net income/(loss) per share is computed using the weighted average number of ordinary shares outstanding during the period. Options and unvested restricted share units are not considered outstanding in computation of basic earnings per share. Diluted net income/(loss) per share is computed using the weighted average number of ordinary shares and potential ordinary shares outstanding during the period under treasury stock method. Potential ordinary shares include options to purchase ordinary shares and unvested restricted share units, unless they were anti-dilutive. The computation of diluted net income/(loss) per share does not assume conversion, exercise, or contingent issuance of securities that would have an anti-dilutive effect (i.e. an increase in earnings per share amounts or a decrease in income/(loss) per share amounts) on net income/(loss) per share.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">x    Comprehensive income / (loss)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Comprehensive income/ (loss) is defined to include all changes in equity/ (deficit) of the Group during a period arising from transactions and other events and circumstances excluding transactions resulting from investments by shareholders and distributions to shareholders. Other comprehensive income/(loss), as presented on the accompanying consolidated statements of comprehensive income/(loss), consists of accumulated foreign currency translation adjustments. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">y    Treasury stock</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">In 2019, the Company repurchased an aggregate of 120,448 ADSs for US$852.4 in the open market under this program, at an average price of US$7.08 per ADS. In 2020, the Company repurchased an aggregate of 100 ADSs for US$1.0 in the open market under this program, at an average price of US$9.50 per ADS. As of the July 31, 2020, all repurchased shares were used as share-based awards granted to employees, the Group wrote off the treasury stock and accounted for additional paid-in capital.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The repurchased shares were accounted for under the cost method and presented as "treasury stock" in equity on the Group's consolidated balance sheets.</p> 120448000 852.4 7.08 1000.0 9.50 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 11pt 0pt;">2<span style="font-style:italic;">    </span>Significant Accounting Policies (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 11pt 0pt;">z    Segment reporting</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 11pt 0pt;">Operating segments are defined as components of an enterprise engaging in businesses activities for which separate financial information is available that is regularly evaluated by the Group’s CODM in deciding how to allocate resources and assess performance. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 11pt 0pt;">The Group’s internal organizational structure as well as information about geographical areas and business segments is more fully described in Note 18.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 11pt 0pt;">aa    Statutory reserves</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 11pt 0pt;">In accordance with China’s Company Laws, the Company’s consolidated VIEs in PRC must make appropriations from their after-tax profit (as determined under the Accounting Standards for Business Enterprises as promulgated by the Ministry of Finance of the People’s Republic of China (''PRC GAAP'')) to non-distributable reserve funds including (i) statutory surplus fund and (ii) discretionary surplus fund. The appropriation to the statutory surplus fund must be at least 10% of the after-tax profits calculated in accordance with PRC GAAP. Appropriation is not required if the statutory surplus fund has reached 50% of the registered capital of the respective company. Appropriation to the discretionary surplus fund is made at the discretion of the respective company. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 11pt 0pt;">Pursuant to the laws applicable to China’s Foreign Investment Enterprises, the Company’s subsidiary that is a foreign investment enterprise in China have to make appropriations from its after-tax profit (as determined under PRC GAAP) to reserve funds including (i) general reserve fund, (ii) enterprise expansion fund and (iii) staff bonus and welfare fund. The appropriation to the general reserve fund must be at least 10% of the after tax profits calculated in accordance with PRC GAAP. Appropriation is not required if the reserve fund has reached 50<span style="white-space:pre-wrap;">% of the registered capital of the respective company. Appropriations to the other two reserve funds are at the respective companies’ discretion. </span></p> 0.10 0.50 0.10 0.50 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 11pt 0pt;">ab    Recently issued accounting pronouncements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 11pt 0pt;">In December 2019, the FASB issued a new accounting standard update to simplify the accounting for income taxes. The new guidance removes certain exceptions for recognizing deferred taxes for investments, performing intra-period allocation and calculating income taxes in interim periods. It also adds guidance to reduce complexity in certain areas, including recognizing deferred taxes for tax goodwill and allocating taxes to members of a consolidated group. This guidance will be effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2021. The Group is currently evaluating the impact of the new guidance on its consolidated financial statements and related disclosures.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 11pt 0pt;"><span style="font-style:italic;font-weight:bold;">ac    Government subsidy</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 11pt 0pt;"><span style="white-space:pre-wrap;">VAT collected from customers is excluded from reported revenue. As part of Chinese government’s effort to ease the burden of businesses affected by the coronavirus (COVID-19) outbreak, the Ministry of Finance and the Chinese State Taxation Administration (“STA”) jointly announced on February 6, 2020 that paying output VAT related to specific consumer services could be waived, effective from January 2020. Companies with eligible revenues can voluntarily elect to take advantage of this policy, which has been announced as temporary in nature (although an end date has not yet been communicated by the STA). In connection with this election, the allowable offset of input VAT is suspended, reducing the benefit to the Group to the net amount that it would ordinarily remit to the authorities.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">The Group did not adjust prices charged to end customers. Although the amounts paid by customers since January 2020 included amounts that have historically related to VAT, the Group has determined these collections from customers should continue to be excluded from revenue. The Group’s interpretation of the policy is that it is a temporary waiver of amounts due to the government, for the express purpose of mitigating the economic impact of the pandemic, and not an increase in the selling price of the Group’s services.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 10pt 0pt;">2<span style="font-style:italic;">    </span>Significant Accounting Policies (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The amounts collected from customers and excluded from revenue for the year of 2020 were RMB108,725, offset by input VAT of RMB76,383. The net amount of RMB32,342 was recognized as a government subsidy in other income in the consolidated statements of comprehensive income.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">As part of Chinese government’s effort to ease the burden of businesses affected by the coronavirus (COVID-19), the Ministry of Human Resources and Social Security, the Ministry of Finance and the State Taxation Administration temporarily reduced and exempted employer obligation on social security contributions from February 2020. The impact of coronavirus policies on employee benefit expenses was RMB33,126 for the year ended December 31, 2020, reducing the personnel expenses in the cost of revenue, sales and marketing expenses, product development expenses and general and administrative expenses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;">On the September 30, 2019, Ministry of Finance and the State Taxation Administration announced that from October 1, 2019 to December 31, 2021, a taxpayer engaging in the provision of essential services is allowed to credit the amount of input tax deductible in the current period plus 15% thereof against the amount of taxes payable. The impact of the policy of additional value-added tax credit for the income generated by the essential services provided by enterprises was RMBnil and RMB11,072 for the years ended December 31, 2019 and 2020 respectively. And it has been recognized as other income of the operating income in the consolidated statements of comprehensive income/(loss).</p> 108725000 76383000 32342000 33126000 0 11072000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">3</b><span style="font-style:italic;font-weight:bold;">    </span><b style="font-weight:bold;">Risks and Concentration </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">a    Concentration of credit risk</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Financial instruments that potentially subject the Group to concentration of credit risk consist primarily of cash and cash equivalents and time deposits. The Group limits its exposure to credit loss by depositing its cash and cash equivalents and time deposits with financial institutions in the PRC, Hong Kong, Philippines and the United States, which are among the largest and most reputable banks with high ratings from internationally-recognized rating agencies, which management believes are of high credit quality. The Group periodically reviews these institutions’ reputations, track records and reported reserves.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2019 and 2020, the Group had RMB51,077 and RMB76,941 in cash and cash equivalents with a large bank in Hong Kong, respectively. Hong Kong has an official Deposit Protection Scheme (DPS), similar to the Federal Deposit Insurance Corporation (FDIC) in the United States. Deposits in the licensed banks are protected by DPS, up to a limit of HKD500,000. In addition, the Group believes that the risk of failure of the Hong Kong bank is remote. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2019 and 2020, the Group had RMB205,854 and RMB165,936 in cash and cash equivalents, RMB213,509 and RMB846,408 time deposits with large domestic banks in China, respectively. In May 2015, a new Deposit Insurance System (DIS) managed by the People’s Bank of China (''PBOC'') was implemented by the Chinese government. Deposits in the licensed banks are protected by DIS, up to a limit of RMB500,000. In addition, the Group believes that the risk of failure of the banks in China is remote.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Short-term investments include investments in financial instruments with a variable interest rate indexed to performance of underlying assets and investments that the Group has positive intent and ability to hold to maturity, all of which are with an original maturity of less than 12 months. Any negative events or deterioration in financial well-being with respect to the counterparties of the above investments and the underlying collateral may cause a material loss to the Group and have a material effect on the Group’s financial condition and results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">b    Major customers and supplying channels</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">There were no customers whose revenues individually represent greater than 10% of the total revenues of the Group for the years ended December 31, 2018, 2019 and 2020. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Also there were no distribution channels that individually represent greater than 10% of the total revenues of the Group for the years ended December 31, 2018, 2019 and 2020. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">c    Concentration of foreign currency risks</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">For the years ended December 31, 2019 and 2020, the majority of the Group’s revenues derived were in RMB. As of December 31, 2019 and 2020, the Group’s cash and cash equivalents, time deposits and short-term investments balances denominated in RMB were RMB693,328 and RMB1,352,909, accounting for 65.8% and 78.3% of the Group’s total cash and cash equivalents, time deposits and short-term investments balance. As of December 31, 2019 and 2020, the Group’s liabilities balances denominated in RMB were RMB2,361,355 and RMB3,003,951, accounting for 96.4% and 97.6% of its total liabilities balance, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">RMB is not freely convertible into foreign currencies. The value of the RMB is affected by changes in central government policies and international economic and political developments. In PRC, certain foreign exchange transactions are required by law to be transacted only by authorized financial institutions at exchange rates set by PBOC. Remittances in currencies other than RMB by companies in China must be processed through PBOC or other PRC foreign exchange regulatory bodies and requires certain supporting documentation in order to affect the remittance.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">3</b><span style="font-style:italic;font-weight:bold;">    </span><b style="font-weight:bold;">Risks and Concentration (Continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;line-height:1.19;margin:0pt 0pt 12pt 0pt;">d    Foreign currency exchange rate risks </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt;">All of the Group’s revenues are denominated in Renminbi, and a significant portion of the costs are incurred in U.S. dollars and Philippine Pesos, including service fee payments to nearly all of the teachers. The Philippines continues to experience inflation, currency declines and shortages of foreign exchange. The value of RMB against the U.S. dollar may fluctuate significantly and unpredictably. The fluctuations of the RMB against the US$ was approximately 5.7% appreciation, 1.4% appreciation and 6.5% depreciation in 2018, 2019 and 2020, respectively. It is difficult to predict how market forces or PRC or U.S. government policy may impact the exchange rate between the RMB and the US$ in the future. The Group is exposed to the risk of cost increases due to inflation in the Philippines and the depreciation of Renminbi. As the Group currently engages a third-party vendor to handle the payment of the service fees of the independently contracted teachers in the Philippines and in North America, and the Group settles the balance with them in Hong Kong dollars, the Group is also exposed to the risk of an increase in the value of the Hong Kong dollar relative to Renminbi. The Group does not currently engage in any transactions as a hedge against risk of loss due to foreign currency fluctuations. </p> 51077000 76941000 500000000 205854000 165936000 213509000 846408000 500000000 0 0 0 0 0 0 693328000 1352909000 0.658 0.783 2361355000 3003951000 0.964 0.976 5.7 1.4 6.5 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">4</b><span style="font-style:italic;font-weight:bold;">    </span><b style="font-weight:bold;">Prepaid expenses and other current assets </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt;">Prepaid expenses and other current assets consist of the following: </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Costs to obtain contracts with customers</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 168,571</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 199,873</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Prepaid taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,860</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,600</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Prepaid advertising expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,014</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,977</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Prepaid rental and other deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,601</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,514</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Interest receivables</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,430</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,231</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Prepaid fees to third-party payment channels</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,250</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,980</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Prepaid professional service fees</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,704</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,738</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Advances to employees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,658</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,723</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Prepaid Directors &amp; Officers insurance</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 782</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 852</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Student tuition payments in transit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,291</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 603</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Prepaid PayPal to pay teacher salary costs </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,077</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 561</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Prepaid student acquisition fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,093</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Others</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,884</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,376</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 250,215</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 302,057</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Costs to obtain contracts with customers</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 168,571</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 199,873</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Prepaid taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,860</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,600</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Prepaid advertising expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,014</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,977</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Prepaid rental and other deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,601</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,514</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Interest receivables</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,430</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,231</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Prepaid fees to third-party payment channels</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,250</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,980</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Prepaid professional service fees</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,704</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,738</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Advances to employees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,658</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,723</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Prepaid Directors &amp; Officers insurance</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 782</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 852</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Student tuition payments in transit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,291</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 603</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Prepaid PayPal to pay teacher salary costs </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,077</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 561</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Prepaid student acquisition fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,093</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Others</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,884</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,376</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 250,215</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 302,057</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 168571000 199873000 13860000 25600000 18014000 19977000 13601000 14514000 2430000 10231000 8250000 8980000 3704000 3738000 1658000 1723000 782000 852000 1291000 603000 4077000 561000 2093000 29000 11884000 15376000 250215000 302057000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">5</b><span style="font-style:italic;font-weight:bold;">    </span><b style="font-weight:bold;">Property and equipment, net </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt;">Property and equipment consist of the following: </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Computers and equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63,663</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70,923</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Leasehold improvement</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45,498</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,363</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Furniture and fixtures</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,963</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,753</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Vehicle</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 228</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 228</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 120,352</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 133,267</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Less: Accumulated depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (100,016)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (112,092)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Property and equipment, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,336</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,175</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt;">For the years ended December 31, 2018, 2019 and 2020, depreciation expenses amounted to RMB29,288, RMB22,698 and RMB15,127, respectively.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Computers and equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63,663</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70,923</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Leasehold improvement</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45,498</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,363</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Furniture and fixtures</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,963</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,753</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Vehicle</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 228</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 228</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 120,352</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 133,267</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Less: Accumulated depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (100,016)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (112,092)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Property and equipment, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,336</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,175</p></td></tr></table> 63663000 70923000 45498000 50363000 10963000 11753000 228000 228000 120352000 133267000 100016000 112092000 20336000 21175000 29288000 22698000 15127000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">6</b><span style="font-style:italic;font-weight:bold;">    </span><b style="font-weight:bold;">Intangible assets, net </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt;">The following table summarizes the Group’s intangible assets, net: </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Trademark</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,366</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,900</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Computer software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,958</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,956</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Copyright for teaching materials</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,992</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,946</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,316</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,802</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Less: Accumulated amortization</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (12,398)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (15,500)</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Intangible assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,918</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,302</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">For the years ended December 31, 2018, 2019 and 2020, amortization expenses amounted to RMB3,682, RMB3,927 and RMB3,817 respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt;">As of December 31, 2020, amortization expense of intangible assets for future years is expected to be as follows: </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Expense </b></p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,822</p></td></tr><tr><td style="vertical-align:top;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,681</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,874</p></td></tr><tr><td style="vertical-align:top;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 782</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">2025 and thereafter</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,143</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,302</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Trademark</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,366</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,900</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Computer software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,958</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,956</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Copyright for teaching materials</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,992</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,946</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,316</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,802</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Less: Accumulated amortization</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (12,398)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (15,500)</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Intangible assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,918</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,302</p></td></tr></table> 2366000 2900000 12958000 24956000 6992000 7946000 22316000 35802000 12398000 15500000 9918000 20302000 3682000 3927000 3817000 3817000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Expense </b></p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,822</p></td></tr><tr><td style="vertical-align:top;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,681</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,874</p></td></tr><tr><td style="vertical-align:top;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 782</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">2025 and thereafter</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,143</p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,302</p></td></tr></table> 6822000 5681000 4874000 782000 2143000 20302000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">7</b><span style="font-style:italic;font-weight:bold;">   </span><b style="font-weight:bold;">Operating Leases</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Leases are classified as operating leases or finance leases in accordance with ASC842. The Group has operating leases for office space that the Group utilizes under lease arrangements. For leases with terms greater than 12 months, the Group records the related assets and lease liability at the present value of lease payments over the terms. Certain leases include rental escalation clauses, renewal options and/or termination options, which are factored into the Group’s determination of lease payments when appropriate. As of the December 31, 2019 and 2020, the Group has no significant finance lease.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">The components of lease expense for the years ended December 31, 2019 and 2020 were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:70.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;">Operating lease cost </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,926</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,092</p></td></tr><tr><td style="vertical-align:bottom;width:70.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;">Lease cost for leases with terms less than one year  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,542</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 856</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Total lease cost</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,468</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,948</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt;">For the year ended December 31, 2019 and 2020, there is no variable lease cost and sublease income recognized in the financial statements of the Group.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt;">Maturities of lease liabilities were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:83.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:83.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;">2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,885</p></td></tr><tr><td style="vertical-align:bottom;width:83.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,278</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;">2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,970</p></td></tr><tr><td style="vertical-align:bottom;width:83.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,040</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;">2025 and thereafter</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,111</p></td></tr><tr><td style="vertical-align:bottom;width:83.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;">Total undiscounted lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 103,284</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;">Less: imputed interest</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (6,741)</p></td></tr><tr><td style="vertical-align:bottom;width:83.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;">Total lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 96,543</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt;">The following table provides a summary of the Group’s lease terms and discount rates for the years ended December 31, 2019 and 2020:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;">Weighted average remaining lease term(years)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.40</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.77</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;">Weighted average discount rate(percentage)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.04</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.88</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt;">Supplemental information related to the Group’s operating leases for the year ended December 31, 2019 and 2020 are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:53.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> For the year ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:53.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;">Cash paid for operating leases</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,840</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,190</p></td></tr><tr><td style="vertical-align:bottom;width:53.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;">Right of use assets obtained in exchange for operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,407</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81,663</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:70.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;">Operating lease cost </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,926</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,092</p></td></tr><tr><td style="vertical-align:bottom;width:70.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;">Lease cost for leases with terms less than one year  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,542</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 856</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Total lease cost</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,468</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,948</p></td></tr></table> 40926000 46092000 1542000 856000 42468000 46948000 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:83.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:83.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;">2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,885</p></td></tr><tr><td style="vertical-align:bottom;width:83.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,278</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;">2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,970</p></td></tr><tr><td style="vertical-align:bottom;width:83.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,040</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;">2025 and thereafter</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,111</p></td></tr><tr><td style="vertical-align:bottom;width:83.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;">Total undiscounted lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 103,284</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;">Less: imputed interest</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (6,741)</p></td></tr><tr><td style="vertical-align:bottom;width:83.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;">Total lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 96,543</p></td></tr></table> 43885000 30278000 16970000 8040000 4111000 103284000 6741000 96543000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;">Weighted average remaining lease term(years)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.40</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.77</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;">Weighted average discount rate(percentage)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.04</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.88</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr></table> P2Y4M24D P2Y9M7D 0.0504 0.0488 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:53.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> For the year ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:53.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:53.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;">Cash paid for operating leases</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,840</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,190</p></td></tr><tr><td style="vertical-align:bottom;width:53.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;">Right of use assets obtained in exchange for operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,407</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81,663</p></td></tr></table> 40840000 43190000 38407000 81663000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">8</b><span style="font-style:italic;font-weight:bold;">   </span><b style="font-weight:bold;">Accrued expenses and other current liabilities </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 10pt 0pt;">Accrued expenses and other current liabilities consist of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:76.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Salaries, welfare and outsourcing fee payable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 94,939</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 117,505</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Accrued advertising and other expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,464</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68,719</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Accrued professional service fees</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,847</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,566</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;">Security deposits from agents</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,546</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,408</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Advance from agents</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,366</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,041</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Accrued rental and property management fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 802</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,197</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Accrued intangible assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,150</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,866</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Accrued staff reimbursements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,315</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,049</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Others</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,526</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,750</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 166,955</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 237,101</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:76.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Salaries, welfare and outsourcing fee payable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 94,939</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 117,505</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Accrued advertising and other expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,464</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68,719</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Accrued professional service fees</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,847</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,566</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;">Security deposits from agents</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,546</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,408</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Advance from agents</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,366</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,041</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Accrued rental and property management fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 802</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,197</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Accrued intangible assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,150</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,866</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Accrued staff reimbursements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,315</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,049</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Others</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,526</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,750</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 166,955</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 237,101</p></td></tr></table> 94939000 117505000 36464000 68719000 9847000 12566000 3546000 9408000 3366000 7041000 802000 2197000 1150000 8866000 13315000 7049000 3526000 3750000 166955000 237101000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">9</b><span style="font-style:italic;font-weight:bold;">   </span><b style="font-weight:bold;">Short-term loan</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group entered into a 24-month uncollateralized, non-revolving loan facility agreement with a bank in March 2018, and related amendment agreement in August 2018 (together the “2018 Facility Agreement”). Pursuant to the 2018 Facility Agreement, the Group can borrow up to US$13,000 at a floating interest rate of 3 months London Interbank Offered Rate (LIBOR) +4.36% (total rates of 6.37% as of December 31, 2019). The Group is subject to certain financial covenants under the 2018 Facility Agreement, including a maximum quarterly student refund rate, and a minimum quarterly gross billing amount. During the contract period, the Group was always in compliance with these covenants.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt;">The Group drew down US$13,000 during 2018, and repaid US$2,958, US$7,666 and US$2,376 of loan principal for the year ended December 31, 2018, December 31, 2019 and December 31, 2020, respectively. Interest expense for the year ended December 31, 2018, 2019 and 2020 was RMB1,944, RMB3,110 and RMB90, respectively. The loan balance outstanding as of December 31, 2019 was due in March 2020 and the Group paid the total amount of the loan in January 2020.</p> P24M 13000000 0.0436 0.0637 13000000 2958000 7666000 2376000 1944000 3110000 90000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">10   Taxation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">a   PRC Value Added Tax</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group’s subsidiaries and VIEs incorporated in China are subject to 6% VAT for revenues from providing online English language education services, 9% VAT for revenues from providing online learning materials(10% VAT before April, 2019) and 13% VAT for revenues from selling textbooks. To record VAT payable, the Group adopted the net presentation method, which presents the difference between the output VAT (at a rate of 6%, 9%, 10% and 13%) and the available input VAT amount (at the rate applicable to the supplier). Output VAT is an amount collected from customers on behalf of government, and is not included in the transaction price with customers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">b    Income taxes</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Cayman Islands</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Under the current tax laws of the Cayman Islands, the Company is not subject to tax on income or capital gains. In addition, upon payments of dividends by the Company to its shareholders, no Cayman Islands withholding tax will be imposed. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">10   Taxation (Continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Hong Kong </i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Commencing from the year of assessment 2019/2020, the first HK$2 million of profits earned by the Group’s subsidiaries incorporated in Hong Kong will be taxed at half the current tax rate (i.e., 8.25%<span style="white-space:pre-wrap;">) while the remaining profits will continue to be taxed at the existing 16.5%</span><span style="white-space:pre-wrap;"> tax rate. Payments of dividends by the subsidiary to the Company are not subject to withholding tax in Hong Kong. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;">Philippines </i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Entities incorporated in the Philippines are subject to enterprise income tax in the Philippines at a rate of 30%. As of December 31, 2019 and 2020, the Company’s subsidiaries and VIE in the Philippines had an accumulated profit. The deferred tax assets for the Philippine subsidiaries and VIE as at December 31, 2019 and 2020 are mainly from accrued expenses and other current liabilities, for which no valuation allowance has been provided, as management believes it is more likely than not that these assets will be realized in the future. Payments of dividends by Philippines Co I, Philippines Co II and Philippines Co III are subject to withholding tax in the Philippines at the rate of 30%. As of December 31, 2018, 2019 and 2020, the Group did not record any withholding tax on the retained earnings of its subsidiaries and consolidated VIE in the Philippines, as the impact was immaterial as of December 31, 2018, 2019 and 2020. Philippines Co II has been registered with the Philippine Economic Zone Authority, or PEZA , as an Eco zone IT Enterprise since December 19, 2014. As such, it is entitled to an income tax holiday, or 100% exemption from corporate income tax, for <span style="white-space:pre-wrap;">four years</span><span style="white-space:pre-wrap;"> from its PEZA registration, the tax and duty free importation of raw materials, capital equipment, machineries and spare parts, VAT zero-rating for local purchases of goods and services, and exemption from payment of local government imposts, fees, licenses, and taxes, and exemption from expanded withholding tax under Philippines tax law. The income tax holiday was extended to March, 2020. Philippine Co II has submitted certain document to extend another three years of the income tax holiday status, and they are still under evaluation of tax authority as of the financial statements issuance date.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Since Philippines Co I and Philippines Co III are not within any special economic zone territory, these corporations are subject to a corporate income tax of 30% of the taxable net income on all income derived during each taxable year from sources within and outside of the Philippines. In addition to the 30% corporate income tax, these two companies are also subject to 12% of Value Added Tax on all income generated within the Philippines. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;">PRC </i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Effective January 1, 2008, the Enterprise Income Tax Law (the “EIT Law”) in China unifies the enterprise income tax rate for the entities incorporated in China at 25% and grants preferential tax treatment to High and New Technology Enterprises (“HNTEs”) and Software Enterprises. Under these preferential tax treatments, HNTEs are entitled to an income tax rate of 15%. In December 2016, Dasheng Online obtained the HNTEs certification and renewed the certification in December 2019. Dasheng Online was subject to preferential tax rate of 15% for the years ended December 31, 2018, 2019 and 2020. The Company’s consolidated VIEs operated in PRC were subject to tax statutory rate of 25% for the years ended December 31, 2018, 2019 and 2020. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The EIT Law also provides that an enterprise established under the laws of a foreign country or region but whose “de facto management body” is located in the PRC should be treated as a resident enterprise for PRC tax purposes and consequently be subject to the PRC income tax at the rate of 25%<span style="white-space:pre-wrap;"> for its global income. The Implementing Rules of the EIT Law merely define the location of the “de facto management body” as “the place where the exercising, in substance, of the overall management and control of the production and business operation, personnel, accounting, properties, etc., of a non-PRC company is located.”</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">10   Taxation (Continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">In addition, the SAT Circular 82 issued by the SAT in April 2009 specifies that certain offshore incorporated enterprises controlled by PRC enterprises or PRC enterprise groups will be classified as PRC resident enterprises if the following are located or resident in the PRC: senior management personnel and departments that are responsible for daily production, operation and management; financial and personnel decision making bodies; key properties, accounting books, company seal, minutes of board meetings and shareholders’ meetings; and half or more of the senior management or directors having voting rights. Further to SAT Circular 82, the SAT issued the SAT Bulletin 45, which took effect in September 2011, to provide more guidance on the implementation of SAT Circular 82. SAT Bulletin 45 provides for procedures and administration details of determination on resident status and administration on post-determination matters.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Based on a review of surrounding facts and circumstances, the Group does not believe that it is likely that its operations outside of the PRC should be considered a resident enterprise for PRC tax purposes. However, due to limited guidance and implementation history of the EIT Law, should the Company be treated as a resident enterprise for PRC tax purposes, the Company will be subject to PRC tax on worldwide income at a uniform tax rate of 25%<span style="white-space:pre-wrap;"> retroactive to January 1, 2008. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;text-decoration:underline;text-decoration-color:#000000;">PRC Withholding Tax on Dividends</i><i style="font-style:italic;"> </i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The EIT Law also imposes a withholding income tax of 10% on dividends distributed by a foreign-invested entity (“FIE”) to its immediate holding company outside of China, if such immediate holding company is considered as a non-resident enterprise without any establishment or place within China or if the received dividends have no connection with the establishment or place of such immediate holding company within China, unless such immediate holding company’s jurisdiction of incorporation has a tax treaty with China that provides for a different withholding arrangement. Such withholding income tax was exempted under the Previous EIT Law. The Cayman Islands, where the Company incorporated, does not have such tax treaty with China. According to the arrangement between Mainland China and Hong Kong Special Administrative Region on the Avoidance of Double Taxation and Prevention of Fiscal Evasion in August 2006, dividends paid by an FIE in China to its immediate holding company in Hong Kong will be subject to withholding tax at a rate of no more than 5% (if the foreign investor owns directly at least 25% of the shares of the FIE). The State Administration of Taxation (“SAT”) further promulgated Notice 9 on February 3, 2018, which provides that a “beneficial owner” refers to a person who has ownership and disposal rights to the income or any rights and assets arising from such income, and the tax authority is discretionary to determine whether an enterprise is determined as a “beneficial owner.” </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Dasheng Zhixing, Dasheng HAWO, Dasheng Zhiyun and their subsidiaries are controlled by the Company through various contractual agreements. To the extent that Dasheng Zhixing, Dasheng HAWO, Dasheng Zhiyun and their subsidiaries have undistributed earnings; the Company will accrue appropriate expected tax associated with repatriation of such undistributed earnings. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt;">As of December 31, 2018, 2019 and 2020, the Company did not record any withholding tax on the retained earnings of its subsidiary and consolidated VIEs in the PRC as they were still in accumulated deficit position.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:21.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:21.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="17" style="vertical-align:bottom;white-space:nowrap;width:76.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:21.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:21.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Overseas</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">PRC</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Overseas</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">PRC</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Overseas</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">PRC</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">entities </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">entities </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">entities </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">entities </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">entities </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">entities </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:21.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">RMB</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">RMB</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">RMB</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">RMB</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">RMB</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">RMB</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">RMB</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">RMB</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">RMB</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:21.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="white-space:pre-wrap;">Income/(loss) before income tax expenses</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,490</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (426,304)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (412,814)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,124</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (160,476)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (99,352)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,645</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 117,216</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 142,861</p></td></tr><tr><td style="vertical-align:top;width:21.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Current income tax expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,807</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,807</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,221</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,221</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,802</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,830</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:21.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Deferred income tax expenses/(benefits)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 176</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (103)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (132)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (21)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (153)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (247)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (9,684)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (9,931)</p></td></tr><tr><td style="vertical-align:top;width:21.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Income tax expenses/(benefits)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,983</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (103)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,880</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,089</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (21)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,068</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,555</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (9,656)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (4,101)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">10   Taxation (Continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt;">The combined effects of the income tax exemption and reduction available to the Group are as follows (in thousands, except per share data):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">     </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Tax holiday effect</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,385</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 622</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (13,163)</p></td></tr><tr><td style="vertical-align:top;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Basic and diluted loss per share effect</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (0.04)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;"><i style="font-style:italic;text-decoration:underline;text-decoration-color:#000000;">Reconciliation of the differences between statutory tax rate and the effective tax rate for China operations</i><i style="font-style:italic;"> </i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt;">Reconciliation of the differences between the PRC statutory tax rate of 25%<span style="white-space:pre-wrap;"> and the Group's effective tax rate is as follows: </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:31.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:65.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:65.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">PRC statutory tax rate</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25.00</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;">% </span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25.00</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;">% </span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25.00</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:65.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Effect on tax rates in different tax jurisdiction</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (0.78)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;">% </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.08</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;">% </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (0.44)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:65.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Effect on tax holiday </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.34</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;">% </span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.99</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;">% </span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.21</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:65.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Changes in valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (8.14)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;">% </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (16.91)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;">% </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (38.91)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:65.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Permanent book-tax differences—non-deductible expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (17.36)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;">% </span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (14.26)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;">% </span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.27</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:65.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Effective tax rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (0.94)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;">% </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (5.10)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;">% </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (2.87)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">c.    Deferred Tax Assets and Liabilities</span> </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Deferred taxes were measured using the enacted tax rates for the periods in which they are expected to be reversed. Significant components of the Group’s deferred tax assets are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Deferred tax assets</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Tax loss carryforwards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 241,136</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 175,198</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Accruals and other liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,458</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,414</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Advertising expenses carryforwards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73,182</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 83,290</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Share based compensation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,856</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Intra-company intangible assets transfer</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,946</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Defined benefits liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 337</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 584</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Total deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 318,113</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 280,288</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Less: Deferred tax liabilities - deffered sales commissions</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (42,143)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (49,968)</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Less: Valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (275,633)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (220,052)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total deferred tax assets, net</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 337</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 10,268</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">RMBnil, RMB6,813, RMB220,631, RMB44,279 and RMB89,803 of the tax loss carryforwards will expire in the years ended December 31, 2021, 2022, 2023, 2024 and 2025, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Based on available evidence, both positive and negative, the Group believes it is more-likely-than-not that the deferred tax assets for Beijing Zhixing, one of the Group’s VIE, will be partially realizable. Beijing Zhixing has maintained a gain position since 2019Q3, and the Group’s forecast for the future represents an increasing trend. The Group believes the VIE’s valuation allowance would be reversed partially considering historical taxable income, projected future taxable income, and the expected timing of the reversals of existing taxable temporary differences.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">10   Taxation (Continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt;">The Group’s judgment regarding future profitability may change due to many factors, including future market conditions and the ability to successfully execute our business plans and/or tax planning strategies. Should there be a change in the ability to recover deferred tax assets, the Group’s income tax provision would increase or decrease in the period in which the assessment is changed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Movement of Valuation Allowance</span> </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt;">The following table shows the movement of valuation allowance for the periods presented: </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:73.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Balance at beginning of the year</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (258,835)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (275,633)</p></td></tr><tr><td style="vertical-align:top;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Provision</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (25,727)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (50,258)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Current period reversal</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,929</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 105,839</p></td></tr><tr><td style="vertical-align:top;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Balance at end of the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (275,633)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (220,052)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 0.06 0.09 0.10 0.13 0.06 0.09 0.10 0.13 0 2000000 0.0825 0.0825 0.165 0.165 0.30 0 0 0.30 1 P4Y 0.30 0.30 0.12 0.25 0.15 0.15 0.15 0.15 0.15 0.15 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.10 0.05 0.25 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:21.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:21.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="17" style="vertical-align:bottom;white-space:nowrap;width:76.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:21.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:21.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Overseas</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">PRC</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Overseas</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">PRC</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Overseas</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">PRC</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:21.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">entities </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">entities </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">entities </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">entities </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">entities </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">entities </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:21.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">RMB</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">RMB</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">RMB</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">RMB</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">RMB</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">RMB</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">RMB</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">RMB</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">RMB</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:21.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="white-space:pre-wrap;">Income/(loss) before income tax expenses</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,490</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (426,304)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (412,814)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,124</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (160,476)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (99,352)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,645</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 117,216</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 142,861</p></td></tr><tr><td style="vertical-align:top;width:21.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Current income tax expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,807</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,807</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,221</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,221</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,802</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,830</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:21.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Deferred income tax expenses/(benefits)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 176</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (103)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (132)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (21)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (153)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (247)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (9,684)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (9,931)</p></td></tr><tr><td style="vertical-align:top;width:21.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Income tax expenses/(benefits)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,983</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (103)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,880</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,089</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (21)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,068</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,555</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (9,656)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (4,101)</p></td></tr></table> 13490000 -426304000 -412814000 61124000 -160476000 -99352000 25645000 117216000 142861000 3807000 3807000 5221000 5221000 5802000 28000 5830000 176000 -103000 73000 -132000 -21000 -153000 -247000 -9684000 -9931000 3983000 -103000 3880000 5089000 -21000 5068000 5555000 -9656000 -4101000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">     </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Tax holiday effect</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,385</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 622</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (13,163)</p></td></tr><tr><td style="vertical-align:top;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Basic and diluted loss per share effect</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (0.04)</p></td></tr></table> 1385000 622000 -13163000 0.00 0.00 -0.04 0.25 0.25 0.25 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:31.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:65.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:65.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">PRC statutory tax rate</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25.00</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;">% </span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25.00</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;">% </span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25.00</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:65.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Effect on tax rates in different tax jurisdiction</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (0.78)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;">% </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.08</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;">% </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (0.44)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:65.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Effect on tax holiday </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.34</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;">% </span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.99</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;">% </span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.21</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:65.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Changes in valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (8.14)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;">% </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (16.91)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;">% </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (38.91)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:65.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Permanent book-tax differences—non-deductible expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (17.36)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;">% </span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (14.26)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;">% </span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.27</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:65.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Effective tax rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (0.94)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;">% </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (5.10)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="white-space:pre-wrap;">% </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (2.87)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">%</p></td></tr></table> 0.2500 0.2500 0.2500 -0.0078 0.0008 -0.0044 0.0034 0.0099 0.0921 -0.0814 -0.1691 -0.3891 -0.1736 -0.1426 0.0227 -0.0094 -0.0510 -0.0287 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Deferred tax assets</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Tax loss carryforwards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 241,136</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 175,198</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Accruals and other liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,458</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,414</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Advertising expenses carryforwards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73,182</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 83,290</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Share based compensation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,856</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Intra-company intangible assets transfer</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,946</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Defined benefits liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 337</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 584</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Total deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 318,113</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 280,288</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Less: Deferred tax liabilities - deffered sales commissions</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (42,143)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (49,968)</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Less: Valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (275,633)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (220,052)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total deferred tax assets, net</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 337</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 10,268</b></p></td></tr></table> 241136000 175198000 3458000 6414000 73182000 83290000 2856000 11946000 337000 584000 318113000 280288000 42143000 49968000 275633000 220052000 337000 10268000 0 6813000 220631000 44279000 89803000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:73.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Balance at beginning of the year</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (258,835)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (275,633)</p></td></tr><tr><td style="vertical-align:top;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Provision</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (25,727)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (50,258)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Current period reversal</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,929</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 105,839</p></td></tr><tr><td style="vertical-align:top;width:73.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Balance at end of the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (275,633)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (220,052)</p></td></tr></table> 258835000 275633000 -25727000 -50258000 -8929000 -105839000 275633000 220052000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">11   Ordinary shares </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Immediately prior to the completion of the IPO, the Company adopted a dual class share structure. All of the outstanding ordinary shares prior to the completion of the IPO were automatically redesignated or converted into Class B ordinary shares on a one-for-one basis, and all ordinary shares issued in or after the completion of the IPO are Class A ordinary shares. All share-based awards, regardless of grant dates, will entitle holders to the equivalent number of Class A shares once the vesting and exercising conditions on such share-based compensation awards are met. Class A ordinary shares and Class B ordinary shares vote together as a single class on all matters submitted to a vote of the Company's shareholders, except as may otherwise be required by law. Each holder of class A ordinary shares is intitled to one vote per share and each holder of class B ordinary shares is entitled to ten votes per share on all matters submitted to them for a vote.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">On June 4, 2020, the Company completed its follow-on offering on the New York Stock Exchange. The Company sold 4,907,100 Class A ordinary shares at US$1.27 per share, including the exercise of the over-allotment option. The total gross capital raise was approximately RMB44,004 (US$6,216).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2019 and 2020, 1,500,000,000 ordinary shares have been authorized, including (i) 1,000,000,000 Class A ordinary shares of a par value of US$0.0001 each, (ii) 350,000,000 Class B ordinary shares of a par value of US$0.0001 each and (iii) 150,000,000 shares of a par value of US$0.0001 each of such class or classes however designated by the Board of Directors.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2019, 313,857,894 ordinary shares have been issued, of which 90,744,233 were Class A ordinary shares and 223,113,661 were Class B ordinary shares. 312,051,174 ordinary shares are outstanding, of which 88,937,513 were Class A ordinary shares and 223,113,661 were Class B ordinary shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2020, 325,733,064 ordinary shares have been issued, of which 196,045,898 were Class A ordinary shares and 129,687,166 were Class B ordinary shares. 323,640,564 ordinary shares are outstanding, of which 193,953,398 were Class A ordinary shares and 129,687,166 were Class B ordinary shares.</p> 1 4907100 1.27 44004000 6216000 1500000000 1000000000 0.0001 350000000 0.0001 150000000 0.0001 313857894 90744233 223113661 312051174 88937513 223113661 325733064 196045898 129687166 323640564 193953398 129687166 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">12    Share-based Compensation </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Company adopted 2013 Employee Stock Option Plan (the “2013 Plan”), 2014 Employee Stock Option Plan (the “2014 Plan”, collectively the “Pre-IPO Plans”). In May 2016, the Company adopted the 2016 Share Incentive Plan (“2016 Plan”). The Pre-IPO Plans and 2016 Plan allow the plan administrator to grant stock options, share appreciation rights, dividend equivalent right, restricted share units and restricted shares to employees, directors and consultants of the Company and its affiliates, up to a maximum of 36,229,922 and 4,600,000 Class A ordinary shares, respectively, plus an annual increase of 1.5% of the total outstanding share capital as of December 31 of the immediately preceding calendar year on the first day of each fiscal year, beginning in 2017, or such lesser number of Class A ordinary shares as determined by the board of directors of the Company. If an award under the Pre-IPO Plans terminates, expires or lapses, or is cancelled for any reason, ordinary shares subject to the award become available for the grant of a new award under the 2016 Plan. As of December 31, 2020, after consideration of adjustments for the annual increase and other changes, a total of 14,978,899 Class A ordinary shares are available under the plans.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Under the 2013 Plan and 2014 Plan, the Company granted options to employees. All options granted have a contractual term of ten years, and most of options vest over a three-year or four-year requisite service period, depending on the terms of each award agreement. And granted options generally follow one of the three vesting schedules (“Schedule A”, “Schedule B”, “Schedule C”) below:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">Schedule A: one half </span><span style="-sec-ix-hidden:Hidden_PLRVGNzXpEGYLliZ8oYtdQ;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">(½)</span></span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;"> of which vest upon the </span><span style="-sec-ix-hidden:Hidden_I4rHU0NKYEC6q6eRl92OwA;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">second</span></span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;"> anniversary of the date of vesting commencement date and </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">25%</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;"> of the </span><span style="-sec-ix-hidden:Hidden_8EcHcct2CUOxZGEhvEQaHg;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">options</span></span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;"> vest at the </span><span style="-sec-ix-hidden:Hidden_LDPdhsekY029ruOiMug76A;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">third</span></span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;"> and </span><span style="-sec-ix-hidden:Hidden_oRzrhoTkD0i-x0uep6JnoA;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">fourth</span></span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;"> anniversary respectively; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">Schedule B: </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">25%</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;"> of the options vest at each of the </span><span style="-sec-ix-hidden:Hidden_GfWwcidyvUyTmZPjHVe5xQ;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">four</span></span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;"> anniversaries;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">Schedule C: </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">33%</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;"> of the options vest at each of the </span><span style="-sec-ix-hidden:Hidden_uUX-yMjpj02vIU-RV6FDLg;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">three</span></span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;"> anniversaries;</span></td></tr></table><div style="margin-top:10pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;">The Company granted restricted share units (“RSUs”) under the 2016 Plan. Most of RSUs vest over a period of two-year or four-year requisite service period. And granted RSUs generally follow one of the four vesting schedules (“Schedule D”, “Schedule E”, “Schedule F”, “Schedule G”) below:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">Schedule D: one half </span><span style="-sec-ix-hidden:Hidden_cUjbNpEsIUiadCxHuciPlg;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">(½)</span></span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;"> of which vest upon the second anniversary of the date of vesting commencement date and </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">25%</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;"> of the options vest at the third and fourth anniversary respectively</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">Schedule E: </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">6.25%</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;"> of the RSUs vest at each of the </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">sixteen</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;"> quarters after vesting commencement date; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">Schedule F: </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">25%</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;"> of the RSUs vest at each of the </span><span style="-sec-ix-hidden:Hidden_fOf8C6yolUyM3096p7FQtw;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">four</span></span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;"> anniversaries; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">Schedule G: </span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">50%</span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;"> of the RSUs vest at each of the </span><span style="-sec-ix-hidden:Hidden_UWHmhUtTBkqzJTKo1Xzzlg;"><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;">two</span></span><span style="color:#000000;font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.19;text-align:left;"> anniversaries; </span></td></tr></table><div style="margin-top:10pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">For the years ended December 31, 2018, 2019 and 2020, total share-based compensation expenses recognized were RMB27,886, RMB16,732 and RMB26,734, respectively. As of December 31, 2020, the unrecognized compensation cost was RMB48,416. These amounts are expected to be recognized over a weighted average period of <span style="white-space:pre-wrap;">2.24</span><span style="white-space:pre-wrap;"> years.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">12    Share-based Compensation (Continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Stock options</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">The Group uses the Binomial option pricing model to estimate the fair value of stock options. The assumptions used to value the Company’s option grants were as follows: </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:63.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:35.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:63.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Stock options:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:63.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Contractual term (in years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">10.00-10.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">9.92-10.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">10.00-10.00</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:63.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Expected volatility</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">48.0%-49.2%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">48.1%-51.0%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">51.0%-58.0%</p></td></tr><tr><td style="vertical-align:top;width:63.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Exercise multiple</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">2.2-2.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.2-2.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">2.2-2.8</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:63.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Expected dividend yield</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:63.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Risk-free interest rate (per annum)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">2.7%-2.9%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">1.68%-2.69%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">0.66%-1.92%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:63.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Expected forfeiture rate (post-vesting)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group estimated the risk-free rate based on the yield to maturity of U.S. treasury bonds denominated in USD at the option valuation date. The exercise multiple is estimated as the ratio of fair value of underlying shares over the exercise price as at the time the option is exercised, based on a consideration of empirical studies on the actual exercise behavior of employees. The expected volatility at the date of grant date and each option valuation date was estimated based on the historical stock prices of comparable companies. The Group has never declared or paid any cash dividends on its capital stock, and the Group does not anticipate any dividend payments in the foreseeable future. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt;">The following table sets forth the summary of option activities under the Company's 2013 Plan and 2014 Plan: </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:31.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:31.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:31.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:31.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:17.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:31.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contractual</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:17.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate Intrinsic</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:17.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant Date Fair</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:31.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Outstanding</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Life</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:17.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:17.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:31.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">US$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">US$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">US$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:31.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">December 31, 2018</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,856,130</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.2124</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.84</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,491</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51,507</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.5285</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.6335</p></td></tr><tr><td style="vertical-align:top;width:31.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,272,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.2513</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.3293</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.2925</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:31.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Exercised</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (5,001,660)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.1244</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.4723</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.2877</p></td></tr><tr><td style="vertical-align:top;width:31.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:31.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Forfeited or cancelled</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (2,771,965)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.3574</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.6901</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.8045</p></td></tr><tr><td style="vertical-align:top;width:31.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">December 31, 2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,354,505</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.2194</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,165</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70,769</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.4934</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.4351</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:31.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Granted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,149,975</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.6756</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.0778</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.0326</p></td></tr><tr><td style="vertical-align:top;width:31.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (5,103,015)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.2887</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.6098</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.9786</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:31.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Expired</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:31.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Forfeited or cancelled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,051,660)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.5973</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.5776</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.7688</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:31.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,349,805</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.2313</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.40</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,495</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 198,983</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.5231</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.4132</p></td></tr><tr><td style="vertical-align:top;width:31.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Vested and expected to vest as of December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,938,475</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.2273</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.19</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,924</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 195,254</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.5341</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.4850</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:31.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Exercisable as of December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,374,220</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.1477</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.12</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,856</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 155,662</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.4997</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.2604</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The aggregate intrinsic value is calculated as the difference between the exercise price of the underlying awards and the estimated fair value of the underlying stock at each reporting date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">12    Share-based Compensation (Continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">RSUs</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt;">The following table sets forth the summary of the restricted share units’ activities in 2019 and 2020:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:62.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RSUs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant Date Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">US$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:62.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">December 31, 2018</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 8,051,639</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 0.79</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 5.44</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,245,970</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.51</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.55</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:62.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Vested</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (2,938,710)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.76</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.29</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,121,259)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.70</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.87</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:62.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">December 31, 2019</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 8,237,640</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 0.66</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 4.59</b></p></td></tr><tr><td style="vertical-align:top;width:62.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,110,895</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.17</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.63</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:62.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Vested</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (3,673,275)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.70</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.59</p></td></tr><tr><td style="vertical-align:top;width:62.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (245,236)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.55</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.58</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:62.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 7,430,024</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 0.86</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 5.59</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;font-weight:bold;visibility:hidden;">​</span></p> 36229922 4600000 0.015 14978899 P10Y P3Y P4Y 0.25 0.25 0.33 P2Y P4Y 1 4 0.25 0.0625 0.25 0.50 27886000 16732000 26734000 48416000 P2Y2M26D <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:63.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:35.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:63.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Stock options:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:63.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Contractual term (in years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">10.00-10.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">9.92-10.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">10.00-10.00</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:63.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Expected volatility</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">48.0%-49.2%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">48.1%-51.0%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">51.0%-58.0%</p></td></tr><tr><td style="vertical-align:top;width:63.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Exercise multiple</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">2.2-2.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.2-2.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">2.2-2.8</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:63.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Expected dividend yield</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:63.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Risk-free interest rate (per annum)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">2.7%-2.9%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">1.68%-2.69%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">0.66%-1.92%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:63.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Expected forfeiture rate (post-vesting)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr></table> P10Y P10Y P9Y11M1D P10Y P10Y P10Y 0.480 0.492 0.481 0.510 0.510 0.580 2.2 2.8 2.2 2.8 2.2 2.8 0.027 0.029 0.0168 0.0269 0.0066 0.0192 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:31.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:31.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:31.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:31.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:17.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:31.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contractual</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:17.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate Intrinsic</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:17.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant Date Fair</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:31.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Outstanding</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Life</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:17.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:17.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:31.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">US$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(In years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">US$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">US$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:31.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">December 31, 2018</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,856,130</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.2124</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.84</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,491</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51,507</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.5285</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.6335</p></td></tr><tr><td style="vertical-align:top;width:31.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,272,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.2513</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.3293</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.2925</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:31.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Exercised</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (5,001,660)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.1244</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.4723</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.2877</p></td></tr><tr><td style="vertical-align:top;width:31.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:31.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Forfeited or cancelled</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (2,771,965)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.3574</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.6901</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.8045</p></td></tr><tr><td style="vertical-align:top;width:31.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">December 31, 2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,354,505</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.2194</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,165</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70,769</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.4934</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.4351</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:31.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Granted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,149,975</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.6756</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.0778</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.0326</p></td></tr><tr><td style="vertical-align:top;width:31.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (5,103,015)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.2887</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.6098</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.9786</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:31.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Expired</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:31.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Forfeited or cancelled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,051,660)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.5973</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.5776</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.7688</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:31.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,349,805</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.2313</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.40</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,495</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 198,983</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.5231</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.4132</p></td></tr><tr><td style="vertical-align:top;width:31.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Vested and expected to vest as of December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,938,475</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.2273</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.19</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,924</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 195,254</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.5341</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.4850</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:31.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Exercisable as of December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,374,220</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.1477</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.12</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,856</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 155,662</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.4997</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.2604</p></td></tr></table> 27856130 0.2124 P6Y10M2D 7491000 51507000 0.5285 3.6335 3272000 0.2513 0.3293 2.2925 5001660 0.1244 0.4723 3.2877 2771965 0.3574 0.6901 4.8045 23354505 0.2194 P6Y1M20D 10165000 70769000 0.4934 3.4351 2149975 0.6756 1.0778 7.0326 5103015 0.2887 0.6098 3.9786 1051660 0.5973 0.5776 3.7688 19349805 0.2313 P5Y4M24D 30495000 198983000 0.5231 3.4132 18938475 0.2273 P5Y2M8D 29924000 195254000 0.5341 3.4850 14374220 0.1477 P4Y1M13D 23856000 155662000 0.4997 3.2604 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:62.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RSUs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:22.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant Date Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">US$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:62.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">December 31, 2018</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 8,051,639</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 0.79</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 5.44</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,245,970</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.51</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.55</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:62.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Vested</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (2,938,710)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.76</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.29</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,121,259)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.70</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.87</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:62.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">December 31, 2019</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 8,237,640</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 0.66</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 4.59</b></p></td></tr><tr><td style="vertical-align:top;width:62.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,110,895</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.17</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.63</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:62.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Vested</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (3,673,275)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.70</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.59</p></td></tr><tr><td style="vertical-align:top;width:62.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (245,236)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.55</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.58</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:62.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 7,430,024</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 0.86</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 5.59</b></p></td></tr></table> 8051639 0.79 5.44 4245970 0.51 3.55 2938710 0.76 5.29 1121259 0.70 4.87 8237640 0.66 4.59 3110895 1.17 7.63 3673275 0.70 4.59 245236 0.55 3.58 7430024 0.86 5.59 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">13   Net income/(loss) per share </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">Basic net income/(loss) per share is computed using the weighted average number of the ordinary shares outstanding during the period. Diluted earnings per share (‘‘EPS’’) is computed using the weighted average number of ordinary shares and potential ordinary shares outstanding during the period under the treasury stock method. For the years ended December 31, 2018 and 2019, stock options to purchase ordinary shares and restricted share units that were anti-dilutive and excluded from the calculation of diluted net loss per share of the Company were 26,635,519, 27,421,502 on a weighted average basis, respectively. For the years ended December 31, 2020, as the Company is in a net profit position, stock options to purchase ordinary shares and restricted share units, unless they were anti-diluted, were included in the calculation of diluted net income per share of the Company. For the years ended December 31, 2020, stock options to purchase ordinary shares and restricted share units that were anti-dilutive and excluded from the calculation of diluted net income per share of the Company were 134,722 on a weighted average basis.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt;">The following table sets forth the computation of basic and diluted net loss per share for the periods indicate: </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:38.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Numerator:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net income/(loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (416,694)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (104,420)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 146,962</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Denominator:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Weighted average ordinary shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">—basic </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 304,542,400</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 308,364,918</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 319,553,690</p></td></tr><tr><td style="vertical-align:top;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">—diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 304,542,400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 308,364,918</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 341,503,118</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Basic net income/(loss) per share attributable to ordinary shareholders</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1.37)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (0.34)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.46</p></td></tr><tr><td style="vertical-align:top;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Diluted net income/(loss) per share attributable to ordinary shareholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1.37)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (0.34)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.43</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Basic net income/(loss) per ADS attributable to ordinary shareholders</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (20.55)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (5.08)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.90</p></td></tr><tr><td style="vertical-align:top;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Diluted net income/(loss) per ADS attributable to ordinary shareholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (20.55)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (5.08)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.46</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 26635519 27421502 134722 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:38.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Numerator:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net income/(loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (416,694)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (104,420)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 146,962</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Denominator:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Weighted average ordinary shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">—basic </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 304,542,400</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 308,364,918</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 319,553,690</p></td></tr><tr><td style="vertical-align:top;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">—diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 304,542,400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 308,364,918</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 341,503,118</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Basic net income/(loss) per share attributable to ordinary shareholders</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1.37)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (0.34)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.46</p></td></tr><tr><td style="vertical-align:top;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Diluted net income/(loss) per share attributable to ordinary shareholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1.37)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (0.34)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.43</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Basic net income/(loss) per ADS attributable to ordinary shareholders</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (20.55)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (5.08)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.90</p></td></tr><tr><td style="vertical-align:top;width:58.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Diluted net income/(loss) per ADS attributable to ordinary shareholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (20.55)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (5.08)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.46</p></td></tr></table> -416694000 -104420000 146962000 304542400 308364918 319553690 304542400 308364918 341503118 -1.37 -0.34 0.46 -1.37 -0.34 0.43 -20.55 -5.08 6.90 -20.55 -5.08 6.46 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">14   Fair value measurement </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Assets measured at fair value on a recurring basis</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt;">The following table sets forth financial instruments, measured at fair value on a recurring basis, by level within the fair value hierarchy, as of December 31, 2020:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:51.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:46.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair value measurements at reporting date using</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted Prices</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">in Active</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Markets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">for Identical</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Observable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Items</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 3)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:51.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Short-term investments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 509,636</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> —</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 509,636</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> —</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt;">The following table sets forth financial instruments, measured at fair value by level within the fair value hierarchy, as of December 31, 2019:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:51.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:46.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair value measurements at reporting date using</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted Prices</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">in Active</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Markets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">for Identical</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Observable </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Items</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 3)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:51.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Short-term investments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 452,936</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 452,936</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Short-term investments represent interest-bearing deposit placed with financial institution, which is restricted to withdrawal and use. The investment is issued by commercial bank in the PRC with a variable interest rate indexed to gold price published by the London Bullion Market Association and the exchange rate of euro against dollar. To estimate the fair value, the Group uses the expected return provided by the bank. As there are no quoted prices in active markets for the investment at the reporting date, the Group classifies the valuation techniques that use these inputs as Level 2 of fair value measurements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Financial instruments that are not measured at fair value, but fair value disclosure is required</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Financial assets and liabilities not measured at fair value, but fair value disclosure is required mainly include cash equivalent, time deposits and short-term loan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Cash equivalents’ fair values approximate their carrying values given their short maturities. Time deposits and short-term loan are measured at amortized cost. The carrying amount of time deposits as of December 31, 2019 and 2020, and the short-term loan as of December 31, 2019 approximate their fair value due to the fact that the related interest rates approximate the interest rates currently offered by financial institutions for similar instruments of comparable maturities.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt;">The following table sets forth financial instruments, measured at fair value on a recurring basis, by level within the fair value hierarchy, as of December 31, 2020:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:51.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:46.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair value measurements at reporting date using</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted Prices</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">in Active</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Markets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">for Identical</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Observable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Items</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 3)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:51.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Short-term investments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 509,636</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> —</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 509,636</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> —</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt;">The following table sets forth financial instruments, measured at fair value by level within the fair value hierarchy, as of December 31, 2019:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:51.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:46.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair value measurements at reporting date using</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted Prices</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">in Active</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Markets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">for Identical</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Observable </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Inputs</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Items</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level 3)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:51.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Short-term investments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 452,936</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 452,936</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr></table> 509636000 509636000 452936000 452936000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">15   Commitments and contingencies </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">a     Commitments</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt;">Future minimum payments under non-cancelable agreements for operating leases that have not commenced or with lease terms of 12 months or less consist of the following as of December 31, 2020:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Less than One</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">One to Three</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Over Three</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years </b></p></td></tr><tr><td style="vertical-align:bottom;width:61.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Operating lease commitments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,198</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 696</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 274</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 228</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt;">Upon the adoption of ASC 842 on January 1, 2019, future minimum lease payments for operating lease liabilities as of December 31, 2020 are disclosed in Note 7.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt;">Purchase commitments mainly include minimum commitments for non-cancellable advertising service contracts. Purchase commitments as of December 31, 2020 were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Less than One</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Over One </b></p></td></tr><tr><td style="vertical-align:bottom;width:67.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> Year </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year </b></p></td></tr><tr><td style="vertical-align:bottom;width:67.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Purchase commitments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 239,226</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 226,853</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,373</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">b</b><span style="font-style:italic;font-weight:bold;">     </span><b style="font-weight:bold;">Contingencies</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt;">There are no claims, lawsuits, investigations and proceedings, including un-asserted claims that are probable to be assessed, that have in the recent past had, or to the Group’s knowledge, are reasonably possible to have, a material change on the Group’s financial position results of operations or cash flow.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Less than One</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">One to Three</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Over Three</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years </b></p></td></tr><tr><td style="vertical-align:bottom;width:61.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:61.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Operating lease commitments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,198</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 696</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 274</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 228</p></td></tr></table> 1198000 696000 274000 228000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Less than One</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Over One </b></p></td></tr><tr><td style="vertical-align:bottom;width:67.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> Year </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year </b></p></td></tr><tr><td style="vertical-align:bottom;width:67.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Purchase commitments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 239,226</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 226,853</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,373</p></td></tr></table> 239226000 226853000 12373000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">16   Related party transactions </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Beijing Dasheng Time Technology Co., Ltd</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt;">In August 2014, Beijing Dasheng Time Technology Co., Ltd (“Dasheng Time”) was incorporated by Shu Ting. Shu Ting is the Group’s co-founder and has served as director and senior vice president. Since November 2019, Dasheng Zhixing entered into a promotion channel service with Dasheng Time. Under the cooperation, Dasheng Zhixing provides online lessons of Dasheng Time to the student who has purchased the prepaid credit packages of the Group, as a promotion channel to Dasheng Time. For the years ended 2019 and 2020, the fair value of promotion service provided by Dasheng Zhixing is estimated to be RMB535 and RMB76, which are recognized as net revenues in the consolidated statement of comprehensive income/(loss) of the Group.</p> 535000000 76000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 8pt 0pt;"><b style="font-weight:bold;">17   Profit appropriation and restricted net assets </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">PRC laws and regulations permit payments of dividends by the subsidiaries and the VIEs incorporated in the PRC only out of their retained earnings, if any, as determined in accordance with PRC accounting standards and regulations. In addition, each of the Company’s subsidiary, VIE and VIE’s subsidiary is required to annually appropriate 10% of net after-tax income to the statutory general reserve fund (Note 2(aa)) prior to payment of any dividends, unless such reserve funds have reached 50% of its respective registered capital. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">As a result of these and other restrictions under PRC laws and regulations, the Company’s PRC subsidiary and consolidated VIEs are restricted in their ability to transfer a portion of their net assets to the Company either in the form of dividends, loans or advances of the Group’s total consolidated net assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Total registered capital of the Company’s PRC subsidiary and consolidated VIEs as of December 31, 2019 and 2020 were RMB140,008 and RMB378,014, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Parent Company Only Condensed Financial Information</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Company performed a test on the restricted net assets of its consolidated subsidiaries and VIEs in accordance with Securities and Exchange Commission Regulation S-X Rule 4-08(e)(3), “General Notes to Financial Statements” and concluded that it was applicable for the Company to disclose the financial information for the Company only. For the purposes of presenting parent only financial information, the Company records its investments in its subsidiaries and VIEs under the equity method of accounting. Such investments are presented on the separate condensed balance sheets of the Company as “Deficit of investments in subsidiaries and VIEs”, and shares in the subsidiaries and VIEs’ loss are presented as “Share of income/(loss) of subsidiaries and VIEs” in the condensed statements of comprehensive income/(loss). The parent company only condensed financial information should be read in conjunction with the Group’ consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The subsidiaries did not pay any dividends to the Company for the years presented. Certain information and footnote disclosures generally included in financial statements prepared in accordance with US GAAP have been condensed and omitted. The footnote disclosures represent supplemental information relating to the operations of the Company, as such, these statements should be read in conjunction with the notes to the consolidated financial statements of the Group.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Company did not have significant capital and other commitments, or guarantees as of December 31, 2019 and 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Company’s accounting policies are the same as the Group's policies except for the accounting for the investments in subsidiaries and VIEs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 8pt 0pt;"><b style="font-weight:bold;">17   Profit appropriation and restricted net assets (Continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">Condensed Balance Sheets</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December, 31</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">US$</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Note 2(e))</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">ASSETS</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">  </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Cash and cash equivalents</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,967</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,077</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,311</p></td></tr><tr><td style="vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Time deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,748</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 153,614</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,542</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Prepaid expenses and other current assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,343</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,684</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,331</p></td></tr><tr><td style="vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Amounts due from inter-company entities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 498,925</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 466,649</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71,517</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Total current assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 557,983</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 644,024</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 98,701</p></td></tr><tr><td style="vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Non-current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Time deposits</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 113,415</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 307</p></td></tr><tr><td style="vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Other non-current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 486</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Total non-current assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 113,415</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,486</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 381</p></td></tr><tr><td style="vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 671,398</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 646,510</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 99,082</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">LIABILITIES AND SHAREHOLDERS’ DEFICIT</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Current liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Accrued expenses and other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,585</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,533</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,001</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Amounts due to inter-company entities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,828</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,029</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,150</p></td></tr><tr><td style="vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Tax payables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 548</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 84</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Total current liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,504</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,110</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,235</p></td></tr><tr><td style="vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Non-current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Deficit of investments in subsidiaries and VIEs</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,696,552</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,492,338</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 228,712</p></td></tr><tr><td style="vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Total non-current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,696,552</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,492,338</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 228,712</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total liabilities</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 1,718,056</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 1,513,448</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 231,947</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Shareholders’ deficit:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Ordinary shares</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 205</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 213</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33</p></td></tr><tr><td style="vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Treasury stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (6,011)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (23,109)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (3,542)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Additional paid-in capital</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,128,079</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,199,014</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 183,757</p></td></tr><tr><td style="vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Accumulated other comprehensive income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,971</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,884</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,361</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Accumulated deficit</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (2,198,902)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (2,051,940)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (314,474)</p></td></tr><tr><td style="vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total shareholders’ deficit</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (1,046,658)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (866,938)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (132,865)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total liabilities and shareholders’ deficit</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 671,398</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 646,510</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 99,082</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 8pt 0pt;"><b style="font-weight:bold;">17   Profit appropriation and restricted net assets (Continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">Condensed Statements of Operations and Comprehensive Income/(Loss)</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:54.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:43.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:54.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> RMB </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> RMB </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">US$</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Note 2(e))</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Operating expenses:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:54.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Product development expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">General and administrative expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (14,148)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (11,714)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (16,559)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (2,538)</p></td></tr><tr><td style="vertical-align:bottom;width:54.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Share of income/(loss) of subsidiaries and VIEs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (397,991)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (97,293)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 155,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,770</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total operating expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (412,139)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (109,007)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 138,541</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,232</p></td></tr><tr><td style="vertical-align:bottom;width:54.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Income/(Loss) from operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (412,139)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (109,007)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 138,541</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,232</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Impairment loss</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (7,364)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:54.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Interest income </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,406</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,614</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,149</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 942</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Interest expenses and other expense, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (2,597)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (517)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,763</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 423</p></td></tr><tr><td style="vertical-align:bottom;width:54.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Income/(Loss) before income tax expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (416,694)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (103,910)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 147,453</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,597</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Income tax expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (510)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (491)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (74)</p></td></tr><tr><td style="vertical-align:bottom;width:54.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net income/(loss), all attributable to the Company’s ordinary shareholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (416,694)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (104,420)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 146,962</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,523</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Comprehensive income/(loss):</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net income/(loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (416,694)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (104,420)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 146,962</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,523</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Other comprehensive income/(loss)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Foreign currency translation adjustments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,939</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,356</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (21,087)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (3,232)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total comprehensive income/(loss)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (399,755)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (99,064)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 125,875</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,291</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">Condensed Statements of Cash Flow</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:45.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:52.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US$</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Note 2(e))</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Cash flows from operating activities:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:52.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Net cash used in operating activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,836)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,718)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (14,977)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,295)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Cash flows from investing activities:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Placement of time deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (224,586)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (167,164)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (49,734)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,622)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Withdrawal of time deposits</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 246,326</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 169,412</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 48,635</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,454</p></td></tr><tr><td style="vertical-align:bottom;width:52.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Investment in subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (68,755)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Net cash provided by/(used in) investing activities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (47,015)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,248</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,099)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (168)</p></td></tr><tr><td style="vertical-align:bottom;width:52.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Cash flows from financing activities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Share repurchase program</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,011)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (23,116)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,543)</p></td></tr><tr><td style="vertical-align:bottom;width:52.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Proceeds from exercise of stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,611</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,334</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,330</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,583</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Proceeds from issuance of stocks, net of offering expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 39,942</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,121</p></td></tr><tr><td style="vertical-align:bottom;width:52.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Net cash provided by/(used in) financing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,611</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,677)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,156</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,161</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Effect of exchange rate changes on cash and cash equivalents</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 775</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 114</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,970)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (455)</p></td></tr><tr><td style="vertical-align:bottom;width:52.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Net increase/(decrease) in cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (48,465)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,033)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,110</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,243</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Cash and cash equivalents at the beginning of the year</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 61,465</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,967</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,068</p></td></tr><tr><td style="vertical-align:bottom;width:52.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Cash and cash equivalents at the end of the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,967</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,077</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,311</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 0.10 0.50 140008000 378014000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December, 31</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">US$</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Note 2(e))</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">ASSETS</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">  </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Cash and cash equivalents</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,967</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,077</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,311</p></td></tr><tr><td style="vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Time deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,748</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 153,614</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,542</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Prepaid expenses and other current assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,343</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,684</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,331</p></td></tr><tr><td style="vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Amounts due from inter-company entities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 498,925</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 466,649</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71,517</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Total current assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 557,983</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 644,024</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 98,701</p></td></tr><tr><td style="vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Non-current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Time deposits</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 113,415</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 307</p></td></tr><tr><td style="vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Other non-current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 486</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Total non-current assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 113,415</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,486</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 381</p></td></tr><tr><td style="vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 671,398</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 646,510</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 99,082</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">LIABILITIES AND SHAREHOLDERS’ DEFICIT</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Current liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Accrued expenses and other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,585</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,533</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,001</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Amounts due to inter-company entities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,828</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,029</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,150</p></td></tr><tr><td style="vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Tax payables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 548</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 84</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Total current liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,504</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,110</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,235</p></td></tr><tr><td style="vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Non-current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Deficit of investments in subsidiaries and VIEs</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,696,552</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,492,338</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 228,712</p></td></tr><tr><td style="vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Total non-current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,696,552</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,492,338</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 228,712</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total liabilities</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 1,718,056</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 1,513,448</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 231,947</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Shareholders’ deficit:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Ordinary shares</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 205</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 213</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33</p></td></tr><tr><td style="vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Treasury stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (6,011)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (23,109)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (3,542)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Additional paid-in capital</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,128,079</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,199,014</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 183,757</p></td></tr><tr><td style="vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Accumulated other comprehensive income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,971</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,884</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,361</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Accumulated deficit</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (2,198,902)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (2,051,940)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (314,474)</p></td></tr><tr><td style="vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total shareholders’ deficit</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (1,046,658)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (866,938)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><b style="font-weight:bold;"> (132,865)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:67.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Total liabilities and shareholders’ deficit</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 671,398</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 646,510</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 99,082</b></p></td></tr></table> 6967000 15077000 2311000 48748000 153614000 23542000 3343000 8684000 1331000 498925000 466649000 71517000 557983000 644024000 98701000 113415000 2000000 307000 486000 74000 113415000 2486000 381000 671398000 646510000 99082000 7585000 6533000 1001000 13828000 14029000 2150000 91000 548000 84000 21504000 21110000 3235000 1696552000 1492338000 228712000 1696552000 1492338000 228712000 1718056000 1513448000 231947000 205000 213000 33000 -6011000 -23109000 -3542000 1128079000 1199014000 183757000 29971000 8884000 1361000 -2198902000 -2051940000 -314474000 -1046658000 -866938000 -132865000 671398000 646510000 99082000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:54.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:43.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:54.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> RMB </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;"> RMB </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">US$</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Note 2(e))</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Operating expenses:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:54.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Product development expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">General and administrative expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (14,148)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (11,714)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (16,559)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (2,538)</p></td></tr><tr><td style="vertical-align:bottom;width:54.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Share of income/(loss) of subsidiaries and VIEs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (397,991)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (97,293)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 155,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,770</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total operating expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (412,139)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (109,007)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 138,541</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,232</p></td></tr><tr><td style="vertical-align:bottom;width:54.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Income/(Loss) from operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (412,139)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (109,007)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 138,541</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,232</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Impairment loss</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (7,364)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:54.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Interest income </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,406</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,614</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,149</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 942</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Interest expenses and other expense, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (2,597)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (517)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,763</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 423</p></td></tr><tr><td style="vertical-align:bottom;width:54.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Income/(Loss) before income tax expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (416,694)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (103,910)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 147,453</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,597</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Income tax expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (510)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (491)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (74)</p></td></tr><tr><td style="vertical-align:bottom;width:54.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net income/(loss), all attributable to the Company’s ordinary shareholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (416,694)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (104,420)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 146,962</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,523</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Comprehensive income/(loss):</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Net income/(loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (416,694)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (104,420)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 146,962</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,523</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Other comprehensive income/(loss)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Foreign currency translation adjustments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,939</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,356</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (21,087)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (3,232)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total comprehensive income/(loss)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (399,755)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (99,064)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 125,875</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,291</p></td></tr></table> 0 0 0 0 -14148000 -11714000 -16559000 -2538000 -397991000 -97293000 155100000 23770000 -412139000 -109007000 138541000 21232000 -412139000 -109007000 138541000 21232000 7364000 0 0 0 5406000 5614000 6149000 942000 -2597000 -517000 2763000 423000 -416694000 -103910000 147453000 22597000 0 510000 491000 74000 -416694000 -104420000 146962000 22523000 -416694000 -104420000 146962000 22523000 16939000 5356000 -21087000 -3232000 -399755000 -99064000 125875000 19291000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:45.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:52.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">US$</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Note 2(e))</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Cash flows from operating activities:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:52.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Net cash used in operating activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,836)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,718)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (14,977)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,295)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Cash flows from investing activities:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Placement of time deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (224,586)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (167,164)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (49,734)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,622)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Withdrawal of time deposits</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 246,326</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 169,412</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 48,635</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,454</p></td></tr><tr><td style="vertical-align:bottom;width:52.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Investment in subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (68,755)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Net cash provided by/(used in) investing activities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (47,015)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,248</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,099)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (168)</p></td></tr><tr><td style="vertical-align:bottom;width:52.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Cash flows from financing activities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Share repurchase program</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,011)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (23,116)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,543)</p></td></tr><tr><td style="vertical-align:bottom;width:52.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Proceeds from exercise of stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,611</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,334</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,330</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,583</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 6pt;">Proceeds from issuance of stocks, net of offering expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 39,942</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,121</p></td></tr><tr><td style="vertical-align:bottom;width:52.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Net cash provided by/(used in) financing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,611</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,677)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,156</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,161</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Effect of exchange rate changes on cash and cash equivalents</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 775</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 114</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,970)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (455)</p></td></tr><tr><td style="vertical-align:bottom;width:52.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Net increase/(decrease) in cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (48,465)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,033)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,110</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,243</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Cash and cash equivalents at the beginning of the year</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 61,465</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,967</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,068</p></td></tr><tr><td style="vertical-align:bottom;width:52.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;">Cash and cash equivalents at the end of the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,967</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,077</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,311</p></td></tr></table> -3836000 -6718000 -14977000 -2295000 224586000 167164000 49734000 7622000 246326000 169412000 48635000 7454000 -68755000 -47015000 2248000 -1099000 -168000 6011000 23116000 3543000 1611000 4334000 10330000 1583000 39942000 6121000 1611000 -1677000 27156000 4161000 775000 114000 -2970000 -455000 -48465000 -6033000 8110000 1243000 61465000 13000000 6967000 1068000 13000000 6967000 15077000 2311000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 8pt 0pt;"><b style="font-weight:bold;">18   Segment Information</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Based on the criteria established by ASC 280 ‘‘Segment Reporting’’, the Group’s chief operating decision maker (“CODM”) has been identified as the Chief Executive Officer, who reviews consolidated results when making decisions about allocating resources and assessing performance of the Group.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Operating segments are defined as components of an enterprise engaging in businesses activities for which separate financial information is available that is regularly evaluated by the Group’s CODM in deciding how to allocate resources and assess performance. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The Group operated and managed its business in two segments, one-on-one offerings, and small class offerings.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Information regarding the two segments provided to the Group’s CODM is at the operating income/(loss) level. The Group currently does not allocate assets and liabilities, non-operating income/ (expenses), income tax expenses to its segments, as its CODM does not use such information to allocate resources or evaluate the performance of the two operating segments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt;">The Group presents segmental information after elimination of inter-company transactions. In general, revenue, cost of revenue and operating expenses are directly attributable, and are allocated, to each segment. The Group allocates costs and expenses that are not directly attributable to individual segments, such as those that support infrastructure across different operating segments, to the segments mainly on the basis of usage, revenue or headcount, depending on the nature of the relevant costs and expenses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 8pt 0pt;"><b style="font-weight:bold;">18   Segment Information (Continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt;">The following table presents summary information by segment:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:7.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the year ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Dec. 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Dec. 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Dec. 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Dec. 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">US$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Note 2(e))</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">Net revenues</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">One-on-one offerings</p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,044,769</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,365,706</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,957,013</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 299,925</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Small class offerings</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100,748</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 112,787</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 97,082</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,879</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">Total net revenues</p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,145,517</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,478,493</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,054,095</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 314,804</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">Cost of revenues</p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">One-on-one offerings</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (342,927)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (386,085)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (540,707)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (82,867)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Small class offerings</p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (67,981)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (53,838)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (39,710)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (6,086)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">Total cost of revenues</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (410,908)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (439,923)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (580,417)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (88,953)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">Gross profit</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">One-on-one offerings</p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 701,842</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 979,621</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,416,306</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 217,058</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Small class offerings</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,767</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 58,949</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57,372</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,793</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">Total gross profit</p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 734,609</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,038,570</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,473,678</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 225,851</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">Gross profit margin</p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">One-on-one offerings</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 67.2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71.7</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72.4</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72.4</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Small class offerings</p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 59.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 59.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">Total gross profit margin</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 64.1</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70.2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71.7</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71.7</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">Sales and marketing expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">One-on-one offerings</p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (647,314)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (738,010)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (991,479)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (151,951)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Small class offerings</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (83,919)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (54,581)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (44,141)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (6,765)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">Total sales and marketing expenses</p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (731,233)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (792,591)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (1,035,620)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (158,716)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">Product development expenses</p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">One-on-one offerings</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (139,240)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (138,291)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (150,926)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (23,131)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Small class offerings</p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (45,760)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (19,214)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (11,903)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (1,824)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">Total product development expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (185,000)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (157,505)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (162,829)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (24,955)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">General and administrative expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">One-on-one offerings</p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (186,983)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (178,606)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (202,955)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (31,104)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Small class offerings</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (36,074)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (17,423)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (11,269)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (1,727)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">Total general and administrative expenses</p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (223,057)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (196,029)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (214,224)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (32,831)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">Operating expenses</p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">One-on-one offerings</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (973,537)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (1,054,907)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (1,345,360)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (206,186)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Small class offerings</p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (165,753)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (91,218)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (67,313)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (10,316)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">Total operating expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (1,139,290)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (1,146,125)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (1,412,673)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (216,502)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">Other income</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">One-on-one offerings</p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,683</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,928</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Small class offerings</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,731</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 725</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">Total other income</p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,414</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,653</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">Income/(loss) from operations</p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">One-on-one offerings</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (271,695)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (75,286)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 109,629</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,800</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Small class offerings</p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (132,986)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (32,269)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (5,210)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (798)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">Total income/(loss) from operations</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (404,681)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (107,555)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 104,419</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,002</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 8pt 0pt;"><b style="font-weight:bold;">18   Segment Information (Continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt;">The Group operates in two principal geographical areas—China and the Philippines. For all periods presented, all revenues from external customers are attributed to China based on customer location.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt;">The following table summarizes property and equipment of the Group by geographical location:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:76.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Property and equipment</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">China</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,446</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,284</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Philippines</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,890</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,891</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 2 2 2 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:7.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the year ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Dec. 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Dec. 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Dec. 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Dec. 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">US$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Note 2(e))</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">Net revenues</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">One-on-one offerings</p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,044,769</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,365,706</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,957,013</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 299,925</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Small class offerings</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100,748</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 112,787</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 97,082</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,879</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">Total net revenues</p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,145,517</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,478,493</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,054,095</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 314,804</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">Cost of revenues</p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">One-on-one offerings</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (342,927)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (386,085)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (540,707)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (82,867)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Small class offerings</p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (67,981)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (53,838)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (39,710)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (6,086)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">Total cost of revenues</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (410,908)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (439,923)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (580,417)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (88,953)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">Gross profit</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">One-on-one offerings</p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 701,842</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 979,621</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,416,306</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 217,058</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Small class offerings</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,767</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 58,949</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57,372</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,793</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">Total gross profit</p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 734,609</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,038,570</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,473,678</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 225,851</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">Gross profit margin</p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">One-on-one offerings</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 67.2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71.7</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72.4</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72.4</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Small class offerings</p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 59.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 59.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">Total gross profit margin</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 64.1</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70.2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">%  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71.7</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71.7</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">Sales and marketing expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">One-on-one offerings</p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (647,314)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (738,010)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (991,479)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (151,951)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Small class offerings</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (83,919)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (54,581)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (44,141)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (6,765)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">Total sales and marketing expenses</p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (731,233)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (792,591)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (1,035,620)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (158,716)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">Product development expenses</p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">One-on-one offerings</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (139,240)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (138,291)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (150,926)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (23,131)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Small class offerings</p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (45,760)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (19,214)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (11,903)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (1,824)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">Total product development expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (185,000)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (157,505)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (162,829)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (24,955)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">General and administrative expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">One-on-one offerings</p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (186,983)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (178,606)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (202,955)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (31,104)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Small class offerings</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (36,074)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (17,423)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (11,269)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (1,727)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">Total general and administrative expenses</p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (223,057)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (196,029)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (214,224)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (32,831)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">Operating expenses</p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">One-on-one offerings</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (973,537)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (1,054,907)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (1,345,360)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (206,186)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Small class offerings</p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (165,753)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (91,218)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (67,313)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (10,316)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">Total operating expenses</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (1,139,290)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (1,146,125)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (1,412,673)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (216,502)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">Other income</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">One-on-one offerings</p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,683</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,928</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Small class offerings</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,731</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 725</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">Total other income</p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,414</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,653</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">Income/(loss) from operations</p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">One-on-one offerings</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (271,695)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (75,286)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 109,629</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,800</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt 0pt 0pt 6pt;">Small class offerings</p></td><td style="vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (132,986)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (32,269)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (5,210)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (798)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:60.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">Total income/(loss) from operations</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (404,681)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (107,555)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 104,419</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,002</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr></table> 1044769000 1365706000 1957013000 299925000 100748000 112787000 97082000 14879000 1145517000 1478493000 2054095000 314804000 342927000 386085000 540707000 82867000 67981000 53838000 39710000 6086000 410908000 439923000 580417000 88953000 701842000 979621000 1416306000 217058000 32767000 58949000 57372000 8793000 734609000 1038570000 1473678000 225851000 0.672 0.717 0.724 0.724 0.325 0.523 0.591 0.591 0.641 0.702 0.717 0.717 647314000 738010000 991479000 151951000 83919000 54581000 44141000 6765000 731233000 792591000 1035620000 158716000 139240000 138291000 150926000 23131000 45760000 19214000 11903000 1824000 185000000 157505000 162829000 24955000 186983000 178606000 202955000 31104000 36074000 17423000 11269000 1727000 223057000 196029000 214224000 32831000 973537000 1054907000 1345360000 206186000 165753000 91218000 67313000 10316000 1139290000 1146125000 1412673000 216502000 38683000 5928000 4731000 725000 43414000 6653000 -271695000 -75286000 109629000 16800000 -132986000 -32269000 -5210000 -798000 -404681000 -107555000 104419000 16002000 2 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:76.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Property and equipment</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">China</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,446</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,284</p></td></tr><tr><td style="vertical-align:top;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Philippines</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,890</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,891</p></td></tr></table> 16446000 18284000 3890000 2891000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;"><b style="font-weight:bold;">19    Subsequent events</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:0pt;margin:0pt;">The Group performed an evaluation of subsequent events through April 7, 2021, which is the date the financial statements were issued, and did not identify any material events or transactions that would require adjustment to or disclosure in the financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">​</span></p> XML 22 R1.htm IDEA: XBRL DOCUMENT v3.21.1
Document and Entity Information
12 Months Ended
Dec. 31, 2020
shares
Document Type 20-F
Document Registration Statement false
Document Annual Report true
Document Period End Date Dec. 31, 2020
Document Transition Report false
Document Shell Company Report false
Entity Registrant Name China Online Education Group
Entity File Number 001-37790
Entity Address, Address Line One 6th Floor Deshi Building North,
Entity Address, Address Line Two Shangdi Street, Haidian District
Entity Address, City or Town Beijing
Entity Address, Postal Zip Code 100085
Entity Address, Country CN
Entity Incorporation, State or Country Code E9
Entity Well-known Seasoned Issuer No
Entity Voluntary Filers No
Entity Current Reporting Status Yes
Entity Interactive Data Current Yes
Entity Filer Category Accelerated Filer
Entity Emerging Growth Company true
Entity Ex Transition Period true
Entity Shell Company false
Entity Central Index Key 0001659494
Current Fiscal Year End Date --12-31
Document Accounting Standard U.S. GAAP
Document Fiscal Year Focus 2020
Document Fiscal Period Focus FY
Amendment Flag false
ICFR Auditor Attestation Flag false
ADS  
Title of 12(b) Security American Depositary Shares, each representing fifteen Class A ordinary shares, par value US$0.0001 per share
Security Exchange Name NYSE
Trading Symbol COE
Entity Common Stock, Shares Outstanding 2,092,500
Class A ordinary shares  
Title of 12(b) Security Class A ordinary shares, par value US$0.0001 per share*
Security Exchange Name NYSE
No Trading Symbol Flag true
Entity Common Stock, Shares Outstanding 193,953,398
Class B ordinary shares  
Entity Common Stock, Shares Outstanding 129,687,166
Business Contact  
Contact Personnel Name Min Xu
Entity Address, Address Line One 6th Floor Deshi Building North,
Entity Address, Address Line Two Shangdi Street, Haidian District
Entity Address, City or Town Beijing
Contact Personnel Email Address ir@51talk.com
Entity Address, Postal Zip Code 100085
Entity Address, Country CN
City Area Code 86
Local Phone Number 10-8342 6262
Ordinary Shares  
Entity Common Stock, Shares Outstanding 323,640,564
XML 23 R2.htm IDEA: XBRL DOCUMENT v3.21.1
CONSOLIDATED BALANCE SHEETS
¥ in Thousands, $ in Thousands
Dec. 31, 2020
CNY (¥)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
CNY (¥)
Current assets:      
Cash and cash equivalents ¥ 326,647 $ 50,061 ¥ 342,951
Time deposits 477,408 73,166 144,093
Short-term investments 509,636 78,105 452,936
Inventory 1,935 297 308
Prepaid expenses and other current assets 302,057 46,292 250,215
Total current assets 1,617,683 247,921 1,190,503
Non-current assets:      
Property and equipment, net 21,175 3,245 20,336
Intangible assets, net 20,302 3,111 9,918
Goodwill 4,223 647 4,223
Right-of-use assets 98,001 15,019 56,638
Time deposits 414,000 63,448 113,415
Deferred tax assets 10,268 1,574 337
Other non-current assets 23,896 3,662 6,447
Total non-current assets 591,865 90,706 211,314
Total assets 2,209,548 338,627 1,401,817
Current liabilities:      
Short-term loan     16,578
Advances from students (all from consolidated variable interest entities ("VIEs") without recourse, Note 1) 2,718,776 416,671 2,181,808
Accrued expenses and other current liabilities (including from consolidated VIEs without recourse to the Company of RMB86,043 and RMB122,251 as of December 31, 2019 and 2020, respectively, Note 1) 237,101 36,337 166,955
Lease liabilities 42,949 6,582 31,550
Taxes payable (including from consolidated VIEs without recourse to the Company of RMB14,123 and RMB15,693 as of December 31, 2019 and 2020, respectively, Note 1) 19,288 2,956 21,661
Total current liabilities 3,018,114 462,546 2,418,552
Non-current liabilities:      
Advances from students (all from consolidated variable interest entities ("VIEs") without recourse, Note 1) 2,270 348 4,783
Lease liabilities 53,594 8,214 23,545
Other non-current liabilities (including from consolidated VIEs without recourse to the Company of RMB247 and RMB244 as of December 31, 2019 and 2020, respectively, Note 1) 2,508 384 1,595
Total non-current liabilities 58,372 8,946 29,923
Total liabilities 3,076,486 471,492 2,448,475
Commitments and contingencies
Shareholders' deficit:      
Ordinary shares 213 33 205
Treasury stock (23,109) (3,542) (6,011)
Additional paid-in capital 1,199,014 183,757 1,128,079
Accumulated other comprehensive income 8,884 1,361 29,971
Accumulated deficit (2,051,940) (314,474) (2,198,902)
Total shareholders' deficit (866,938) (132,865) (1,046,658)
Total liabilities and shareholders' deficit ¥ 2,209,548 $ 338,627 ¥ 1,401,817
XML 24 R3.htm IDEA: XBRL DOCUMENT v3.21.1
CONSOLIDATED BALANCE SHEETS (Parenthetical)
¥ in Thousands, $ in Thousands
Dec. 31, 2020
CNY (¥)
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Dec. 31, 2019
CNY (¥)
shares
Accrued expenses and other current liabilities ¥ 237,101 $ 36,337 ¥ 166,955
Taxes payable 19,288 2,956 21,661
Other non-current liabilities ¥ 2,508 $ 384 ¥ 1,595
Ordinary shares, par value (in dollars per share) | $ / shares   $ 0.0001  
Ordinary shares, authorized (in shares) 1,500,000,000 1,500,000,000 1,500,000,000
Ordinary shares, issued (in shares) 325,733,064 325,733,064 313,857,894
Ordinary shares, outstanding (in shares) 323,640,564 323,640,564 312,051,174
VIEs and VIES' subsidiaries      
Accrued expenses and other current liabilities | ¥ ¥ 122,551   ¥ 86,043
Taxes payable | ¥ 15,693   14,123
Other non-current liabilities | ¥ ¥ 244   ¥ 247
Class A ordinary shares      
Ordinary shares, par value (in dollars per share) | $ / shares   $ 0.0001  
Ordinary shares, authorized (in shares) 1,000,000,000 1,000,000,000  
Ordinary shares, issued (in shares) 196,045,898 196,045,898 90,744,233
Ordinary shares, outstanding (in shares) 193,953,398 193,953,398 88,937,513
Class B ordinary shares      
Ordinary shares, par value (in dollars per share) | $ / shares   $ 0.0001  
Ordinary shares, authorized (in shares) 350,000,000 350,000,000  
Ordinary shares, issued (in shares) 129,687,166 129,687,166 223,113,661
Ordinary shares, outstanding (in shares) 129,687,166 129,687,166 223,113,661
Ordinary shares to be designated      
Ordinary shares, par value (in dollars per share) | $ / shares   $ 0.0001  
Ordinary shares, authorized (in shares) 150,000,000 150,000,000  
XML 25 R4.htm IDEA: XBRL DOCUMENT v3.21.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME/(LOSS)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
CNY (¥)
¥ / shares
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Dec. 31, 2019
CNY (¥)
¥ / shares
shares
Dec. 31, 2018
CNY (¥)
¥ / shares
shares
Net revenues ¥ 2,054,095 $ 314,804 ¥ 1,478,493 ¥ 1,145,517
Cost of revenues (580,417) (88,953) (439,923) (410,908)
Gross profit 1,473,678 225,851 1,038,570 734,609
Operating expenses:        
Sales and marketing expenses (1,035,620) (158,716) (792,591) (731,233)
Product development expenses (162,829) (24,955) (157,505) (185,000)
General and administrative expenses (214,224) (32,831) (196,029) (223,057)
Total operating expenses (1,412,673) (216,502) (1,146,125) (1,139,290)
Other income 43,414 6,653    
Income/(loss) from operations 104,419 16,002 (107,555) (404,681)
Impairment loss | ¥       (7,364)
Interest income 38,508 5,902 17,654 9,167
Interest expenses and other expense, net (66) (10) (9,451) (9,936)
Income/(loss) before income tax expenses 142,861 21,894 (99,352) (412,814)
Income tax benefits/(expenses) 4,101 629 (5,068) (3,880)
Net income/(loss), all attributable to the Company's ordinary shareholders ¥ 146,962 $ 22,523 ¥ (104,420) ¥ (416,694)
Weighted average number of ordinary shares used in computing basic income/(loss) per share 319,553,690 319,553,690 308,364,918 304,542,400
Weighted average number of ordinary shares used in computing diluted income/(loss) per share 341,503,118 341,503,118 308,364,918 304,542,400
Net income/(loss) per share attributable to ordinary shareholders-basic | (per share) ¥ 0.46 $ 0.07 ¥ (0.34) ¥ (1.37)
Net income/(loss) per share attributable to ordinary shareholders-diluted | (per share) ¥ 0.43 $ 0.07 ¥ (0.34) ¥ (1.37)
Comprehensive income/(loss):        
Net income/(loss) ¥ 146,962 $ 22,523 ¥ (104,420) ¥ (416,694)
Other comprehensive income/(loss)        
Foreign currency translation adjustments (21,087) (3,232) 5,356 16,939
Total comprehensive income/(loss) ¥ 125,875 $ 19,291 ¥ (99,064) ¥ (399,755)
ADS        
Operating expenses:        
Net income/(loss) per share attributable to ordinary shareholders-basic | (per share) ¥ 6.90 $ 1.06 ¥ (5.08) ¥ (20.55)
Net income/(loss) per share attributable to ordinary shareholders-diluted | (per share) ¥ 6.46 $ 0.99 ¥ (5.08) ¥ (20.55)
XML 26 R5.htm IDEA: XBRL DOCUMENT v3.21.1
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' DEFICIT
¥ in Thousands, $ in Thousands
Ordinary Shares
CNY (¥)
shares
Treasury Stock
CNY (¥)
shares
Additional Paid-in Capital
CNY (¥)
Accumulated Other Comprehensive Income/(Loss)
CNY (¥)
Accumulated Deficit
Effect of changes in accounting principles
CNY (¥)
Accumulated Deficit
CNY (¥)
Effect of changes in accounting principles
CNY (¥)
CNY (¥)
USD ($)
Increase (Decrease) in Stockholders' Equity                  
Effect of changes in accounting principles related to revenue recognition | ASU 2014-09         ¥ 75,999   ¥ 75,999    
Beginning balance at Dec. 31, 2017 ¥ 197   ¥ 1,077,523 ¥ 7,676   ¥ (1,753,787)   ¥ (668,391)  
Beginning balance (in shares) at Dec. 31, 2017 | shares 302,714,259                
Increase (Decrease) in Stockholders' Equity                  
Exercise of stock options ¥ 1   1,611         1,612  
Exercise of stock options (in shares) | shares 2,070,915                
Settlement of RSU ¥ 1   (1)            
Settlement of RSU (in shares) | shares 1,132,350                
Share-based compensation     27,886         27,886  
Net income/(loss)           (416,694)   (416,694)  
Foreign currency translation adjustments       16,939       16,939  
Ending balance at Dec. 31, 2018 ¥ 199   1,107,019 24,615   (2,094,482)   (962,649)  
Ending balance (in shares) at Dec. 31, 2018 | shares 305,917,524                
Increase (Decrease) in Stockholders' Equity                  
Exercise of stock options ¥ 3   4,331         4,334  
Exercise of stock options (in shares) | shares 5,001,660                
Settlement of RSU ¥ 3   (3)            
Settlement of RSU (in shares) | shares 2,938,710                
Share-based compensation     16,732         16,732  
Share repurchase program   ¥ (6,011)           (6,011)  
Share repurchase program (in shares) | shares   1,806,720              
Net income/(loss)           (104,420)   (104,420)  
Foreign currency translation adjustments       5,356       5,356  
Ending balance at Dec. 31, 2019 ¥ 205 ¥ (6,011) 1,128,079 29,971   (2,198,902)   (1,046,658)  
Ending balance (in shares) at Dec. 31, 2019 | shares 313,857,894 1,806,720              
Increase (Decrease) in Stockholders' Equity                  
Exercise of stock options ¥ 4 ¥ 0 10,326 0   0   10,330  
Exercise of stock options (in shares) | shares 5,103,015 0              
Settlement of RSU by new issuance ¥ 1 ¥ 0 (1) 0   0   0  
Settlement Of RSU by new issuance (in shares) | shares 1,865,055 0              
Settlement of RSUs or stock options by reissuance of treasury stocks   ¥ 6,018 (6,018)            
Settlement of RSUs or stock options by reissuance of treasury stocks (in shares) | shares   (1,808,220)              
Share-based compensation     26,734         26,734  
Share repurchase program   ¥ (23,116)           (23,116)  
Share repurchase program (in shares) | shares   2,094,000              
Follow-on public offering ¥ 3   39,894         39,897  
Follow-on public offering (in shares) | shares 4,907,100                
Net income/(loss)           146,962   146,962 $ 22,523
Foreign currency translation adjustments       (21,087)       (21,087) (3,232)
Ending balance at Dec. 31, 2020 ¥ 213 ¥ (23,109) ¥ 1,199,014 ¥ 8,884   ¥ (2,051,940)   ¥ (866,938) $ (132,865)
Ending balance (in shares) at Dec. 31, 2020 | shares 325,733,064 2,092,500              
XML 27 R6.htm IDEA: XBRL DOCUMENT v3.21.1
CONSOLIDATED STATEMENTS OF CASH FLOWS
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
CNY (¥)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
CNY (¥)
Dec. 31, 2018
CNY (¥)
Cash flows from operating activities:        
Net income/(loss) ¥ 146,962 $ 22,523 ¥ (104,420) ¥ (416,694)
Adjustments to reconcile net income/(loss) to net cash provided by operating activities:        
Unrealized gain/(loss) from foreign currency exchange 1,957 300 (1,770) 1,757
Share-based compensation expense 26,734 4,097 16,732 27,886
Depreciation and amortization 18,944 2,903 26,625 32,970
Impairment loss       7,364
Deferred taxes (benefits)/expenses (9,931) (1,522) (153) 73
(Gain)/loss on disposal of property, equipment 367 56 (27)  
Changes in assets and liabilities:        
Inventory (1,627) (249) 308  
Prepaid expenses and other current assets (53,940) (8,267) (16,644) (87,412)
Operating lease right of use assets (41,363) (6,339) (56,638)  
Other non-current assets (8,509) (1,304) (538) 1,296
Advances from students 534,455 81,909 501,800 480,568
Accrued expenses and other liabilities 66,119 10,133 (27,181) (9,959)
Operating lease liabilities 41,448 6,352 55,095  
Taxes payable (2,373) (364) 4,744 (8,068)
Net cash provided by operating activities 719,243 110,228 397,933 29,781
Cash flows from investing activities:        
Purchases of property and equipment (21,957) (3,365) (9,604) (17,605)
Purchase of intangible assets (7,167) (1,098) (1,530) (3,962)
Placement of time deposits (789,331) (120,970) (443,454) (224,586)
Placement of short-term investments (700,251) (107,318) (997,564) (190,073)
Withdrawal of time deposits 144,991 22,221 351,281 276,326
Withdrawal of short-term investments 639,259 97,971 687,863 155,002
Proceeds from disposal of property and equipment 185 28 98  
Net cash used in investing activities (734,271) (112,531) (412,910) (4,898)
Cash flows from financing activities:        
Share repurchase program (23,116) (3,543) (6,011)  
Proceeds from exercise of stock options 10,330 1,583 4,334 1,611
Drawdown of short-term loan       85,856
Proceeds from issuance of stock, net of offering expenses 39,942 6,121    
Short-term loan repayment (16,367) (2,508) (52,859) (19,060)
Net cash provided by/(used in) financing activities 10,789 1,653 (54,536) 68,407
Effect of exchange rate changes on cash and cash equivalents (12,065) (1,849) (679) (186)
Net increase/(decrease) in cash and cash equivalents (16,304) (2,499) (70,192) 93,104
Cash and cash equivalents at the beginning of the year 342,951 52,560 413,143 320,039
Cash and cash equivalents at the end of the year 326,647 50,061 342,951 413,143
Supplemental disclosure of cash flow information        
Cash paid for income taxes 8,295 1,271 1,809 10,538
Cash paid for interest expenses 90 14 3,110 1,944
Non-cash supplemental investing activities        
Property and equipment and intagible assets purchases financed by accrued expenses and other current liabilities ¥ 11,434 $ 1,752 ¥ 1,366 ¥ 1,650
XML 28 R7.htm IDEA: XBRL DOCUMENT v3.21.1
Operations and Reorganization
12 Months Ended
Dec. 31, 2020
Operations and Reorganization  
Operations and Reorganization

1.    Operations and Reorganization

China Online Education Group (the ‘‘Company’’ or ‘‘COE’’), through its consolidated subsidiaries and variable interest entities (‘‘VIEs’’) and VIEs’ subsidiaries (collectively referred to as the ‘‘Group’’) is primarily engaged in providing online English language education services to students in the People’s Republic of China (the ‘‘PRC’’ or ‘‘China’’).

As of December 31, 2020, the Company’s major subsidiaries and VIEs and VIEs’ subsidiaries are as follows:

Percentage of

  

Place of

Date of

Direct or Indirect

Incorporation/

Incorporation/

Economic 

 

Company

    

Establishment 

    

Establishment 

    

Ownership 

 

Subsidiaries

 

  

 

  

 

  

China Online Education (HK) Limited

 

Hong Kong

 

April 1, 2013

 

100

%

51Talk English International Limited

 

Hong Kong

 

October 7, 2014

 

100

%

China Online Innovations Inc.*

 

Philippines

 

October 9, 2014

 

99.999993

%

On Demand English Innovations Inc.*

Philippines

January 14, 2016

99.999

%

Beijing Dasheng Online Technology Co., Ltd.

 

PRC

 

June 4, 2013

 

100

%

Helloworld Online Education Group

Cayman

July 13, 2018

100

%

Helloworld Online Education Group (HK) Limited

Hong Kong

August 10, 2018

100

%

Beijing Helloworld Online Technology Co., Ltd.

PRC

September 3, 2018

100

%

TESOL Academy Online Limited

Hong Kong

February 25, 2019

100

%

VIEs and VIES' subsidiaries

 

  

 

  

 

Beijing Dasheng Zhixing Technology Co., Ltd

 

PRC

 

July 8, 2011

 

100

%

51Talk English Philippines Corporation

Philippines

August 3, 2012

100

%

Shanghai Zhishi Education Training Co., Ltd

PRC

December 30, 2016

100

%

Wuhan Houdezaiwu Online Technology Co., Ltd

PRC

January 12, 2017

100

%

Beijing Dasheng Helloworld Technology Co., Ltd.

PRC

July 9, 2018

100

%

Shenzhen Dasheng Zhiyun Technology Co., Ltd.

PRC

July 17, 2019

100

%

*The Company directly holds the 99.999993% and 99.999% shares of China Online Innovations Inc. and On Demand English Innovations Inc. respectively. There is no substantive non-controlling interest for China Online Innovations Inc. and On Demand English Innovations Inc. as of December 31, 2019 and 2020. The non-controlling shareholders are nominee shareholders mainly consisting of local residents to comply with local regulations of the Philippines.

a    History of the Group and Basis of Presentation for the Reorganization

The Group began operations in July 2011 through Beijing Dasheng Zhixing Technology Co., Ltd. (‘‘Dasheng Zhixing’’). The beneficial interest of Dasheng Zhixing was held by Mr. Jiajia Huang and Ms. Ting Shu (the ‘‘Founding Shareholders’’) and an angel investor in 2011.

On January 5, 2012, another angel investor invested into Dasheng Zhixing. In accordance with the investment agreement, the Founding Shareholders set aside from their own holdings 15% of the ownership of Dasheng Zhixing for an employee option plan. While the plan to establish employee option plan was cancelled, the 15% ownership interest in Dasheng Zhixing was not returned to the Founding Shareholders. Consequently, beneficial interest of Dasheng Zhixing was then 71% by the Founding Shareholders and 29% held by angel investors.

1    Operations and Reorganization (Continued)

Given the cost advantage and high English proficiency of teachers in the Philippines, the Group retains teachers in the Philippines. To do this, in August 2012, the Founding Shareholders established, a company in the Philippines, 51Talk English Philippines Corporation (the ‘‘Philippines Co I’’), using funds provided by Dasheng Zhixing. On September 3, 2012, Dasheng Zhixing entered into a service agreement with Philippines Co I, to formalize the business arrangements. Under the agreement, Philippines Co I provides teaching service for the Group in accordance with the Group’s instructions. In return, Dasheng Zhixing pays for all the expenses incurred for the services provided by Philippines Co I.

The equity of Philippines Co I is considered to be insufficient to finance its activities without additional subordinated financial support provided by another party. As a result, Dasheng Zhixing is considered to be the primary beneficiary of Philippines Co I as it has the power to direct the activities of Philippines Co I that most significantly impact Philippines Co I’s economic performance and has obligation to absorb losses of Philippines Co I. As such, Dasheng Zhixing consolidates Philippines Co I.

Dasheng Zhixing was the predecessor of the Group and operated substantially all of the businesses of the Group prior to November 2012. In order to facilitate international financing, the Group underwent a reorganization (the ‘‘Reorganization’’) from November 2012 until October 2014.

In November 2012, the Founding Shareholders incorporated the Company under the Laws of the Cayman Islands to be an offshore holding company for the Group. In June 2013, the Company issued ordinary shares to the two angel investors, in exchange for their equity beneficial ownerships in Dasheng Zhixing. Following the exchange, the ownership of the Company was held 71% by the Founding Shareholders and 29% by the angel investors.

In April 2013, China Online Education (HK) Limited (the ‘‘COE HK Co I’’) was incorporated in Hong Kong as a wholly owned subsidiary of the Company. Beijing Dasheng Online Technology Co. Ltd., (‘‘Dasheng Online’’), was set up in June 2013 as a wholly owned subsidiary of COE HK Co I in the PRC.

Due to PRC legal restrictions on foreign ownership and investment in the companies in value-added telecommunications market, the Group continues to operate its online education platform through Dasheng Zhixing. Dasheng Zhixing holds the Internet Content Provider license (‘‘ICP’’) and domain names of www.51talk.com and www.51talk.cn that are necessary to conduct online English education services in China. To comply with PRC laws and regulations, the Group provides substantially all of its services in China via Dasheng Zhixing.

On June 18, 2013, as part of the restructuring, a series of contractual agreements discussed in 1.b. below were entered into among Dasheng Online, Dasheng Zhixing and shareholders of Dasheng Zhixing. As a result of the agreements, Dasheng Online has the ability to direct substantially all the activities of Dasheng Zhixing, and absorb substantially all of the risks and rewards of the Dasheng Zhixing. Dasheng Online became the primary beneficiary of Dasheng Zhixing and consolidates the financial results of Dasheng Zhixing. The restructuring provided the beneficial interest holders of Dasheng Zhixing received an interest in the Company equal to their beneficial interest in Dasheng Zhixing.

On June 3, 2019, a shareholder of Dasheng Zhixing transferred her shares to Mr. Jiajia Huang. The above contractual agreements were updated to reflect the shares transfer, without substantial change of the terms.

On July 21 2014, a series of contractual agreements discussed in 1.b. below were entered into among COE HK Co I, Philippines Co I and the shareholders of Philippines Co I. Pursuant to these agreements COE HK Co I has the ability to direct substantially all the activities of Philippines Co I, and absorb substantially all of the risks and rewards of Philippines Co I. COE HK Co I replaced Dasheng Zhixing as the primary beneficiary of Philippines Co I, and the Group continued to consolidate the financial results of Philippines Co I.

1    Operations and Reorganization (Continued)

To further optimize the organizational structure of the Group, in October 2014, 51 Talk English International Limited (the ‘‘COE HK Co II’’) was incorporated with limited liability in Hong Kong as a wholly owned subsidiary of COE HK Co I. China Online Innovations Inc. (the ‘‘Philippines Co II’’), which was incorporated by the Company with limited liability in the Philippines to eventually replace Philippines Co I. The Company owns 99.999993% of the equity interest of Philippines Co II. In order to comply with local laws, there are seven individual shareholders holding an aggregate of 0.000007% of the equity interest of Philippines Co II. A series of contractual arrangements was entered into among the Company, Philippines Co II and the seven individual shareholders. Under these contractual arrangements, the Company has an exclusive option to purchase all of the equity interests in Philippines Co II held by the seven individuals and to exercise their rights as shareholders of Philippines Co II. Since then, Philippine home-based teachers delivering paid lessons on the Company’s platform no longer entered into service agreements with Philippines Co I, but rather entered into service agreements with COE HK Co II. Furthermore, the bulk of the business operations in Philippines Co I was transferred to Philippines Co II, and the Group began to enter into employment agreements with office-based teachers and other full-time employees in the Philippines through Philippines Co II.

To further optimize group structure, on January 14, 2016, On Demand English Innovations Inc. (the “Philippines Co III”) was incorporated by the Company with limited liability in the Philippines to replace Philippines Co I. The Company owns 99.999% of the equity interest of Philippines Co III. In order to comply with local laws, there are five individual shareholders holding an aggregate of 0.001% of the equity interest of Philippines Co III. A series of contractual arrangements was entered into among the Company, Philippines Co III and the five individual shareholders. Under these contractual arrangements, the Company has an exclusive option to purchase all of the equity interests in Philippines Co III held by the five individuals and the power to exercise their rights as shareholders of Philippines Co III. In April 2016, all business operations and assets of Philippines Co I were transferred to Philippines Co III, including the office leasehold and office equipment in Baguio City, Philippines.

Philippines Co III also entered into new employment agreement with the free trial teachers and support staff previously employed by Philippines Co I.

The above series of transactions to reorganize the Group were accounted for in a manner similar to a pooling of interest with assets and liabilities at their historical amounts in the Group’s consolidated financial statements. As such, the Group’s consolidated financial statements were prepared as if the current corporate structure had been in existence for all periods presented.

On December 30, 2016, Dasheng Zhixing established a wholly-owned subsidiary, Shanghai Zhishi Education Training Co., Ltd.(“Zhishi Training”), of which the current registered business scope includes “education training: classic English (level 1-9)” .

In January 2017, Wuhan Houdezaiwu Online Technology Co., Ltd. (“Houdezaiwu Online”), was incorporated as a wholly-owned subsidiary of Dasheng Zhixing to conduct the Group’s business operations in Wuhan. In October 2017, Tianjin Dasheng Zhixing Technology Co., Ltd.(“Tianjin Zhixing”) was incorporated as a wholly-owned subsidiary of Dasheng Zhixing to conduct the Group’s business operations in Tianjin.

In July 2018, Helloworld Online Education Group (“HAWO Company”) was incorporated under the Laws of the Cayman Islands as wholly-owned subsidiary of the Company. In August 2018, Helloworld Online Education Group (HK) Limited (“HAWO HK Co”) was incorporated in Hong Kong as a wholly-owned subsidiary of HAWO Company. Beijing Helloworld Online Technology Co., Ltd. (‘‘HAWO Online’’) was set up in September 2018 as a wholly-owned subsidiary of HAWO HK Co in the PRC. In July 2018, Beijing Dasheng Helloworld Technology Co., Ltd. (“Dasheng HAWO”) was incorporated with beneficial interest held by Mr. Jiajia Huang to conduct the Group’s operations of small class business.

1    Operations and Reorganization (Continued)

In September 2018, a series of contractual agreements discussed in 1.b. below were entered into among Helloworld Online, Dasheng Helloworld and shareholders of Dasheng Helloworld. As a result of the agreements, Helloworld Online has the ability to direct substantially all the activities of Dasheng Helloworld, and absorb substantially all of the risks and rewards of the Dasheng Helloworld. Helloworld Online became the primary beneficiary of Dasheng Helloworld and consolidates the financial results of Dasheng Helloworld.

In February 2019, TESOL Academy Online Limited ("TESOL") was incorporated as a wholly-owned subsidiary of the Company to training the Group’s teachers to obtain the certificate of "Teaching English to Speakers of Other Languages".

In July 2019, Shenzhen Dasheng Zhiyun Technology Co., Ltd. (“Dasheng Zhiyun”), was incorporated with beneficial interest held by Mr. Jiajia Huang to conduct the operations of business in Shenzhen. In July 2019, a series of contractual agreements discussed in 1.b. below were entered into among Dasheng Online, Dasheng Zhiyun and shareholders of Dasheng Zhiyun. As a result of the agreements, Dasheng Online has the ability to direct substantially all the activities of

Dasheng Zhiyun, and absorb substantially all of the risks and rewards of the Dasheng Zhiyun. Dasheng Online became the primary beneficiary of Dasheng Zhiyun and consolidates the financial results of Dasheng Zhiyun.

In October 2019, Tianjin Dasheng Zhixing Technology Co., Ltd.(“Tianjin Zhixing”) discontinued its operations and cancelled its registration.

b    Contractual agreements with VIEs

The following is a summary of (i) the contracts by and among Dasheng Online, Dasheng Zhixing, and the shareholders of Dasheng Zhixing; (ii) the contracts by and among COE HK Co I, Philippines Co I, and the shareholders of Philippines Co I and (iii) the contracts by and among HAWO Online, Dasheng HAWO, and the shareholders of Dasheng HAWO (iv) the contracts by and among Dasheng Online, Dasheng Zhiyun, and the shareholders of Dasheng Zhiyun.

Contractual Agreements with Dasheng Zhixing

Exclusive Business Cooperation Agreements. Under the Exclusive Business Cooperation Agreement between Dasheng Online and Dasheng Zhixing, Dasheng Online has the exclusive right to provide technical support, consulting services and other services to Dasheng Zhixing in relation to the Dasheng Zhixing’s principal business. Dasheng Zhixing agrees to accept all the consultation and services provided by Dasheng Online. Without Dasheng Online’s prior written consent, Dasheng Zhixing is prohibited from engaging any third party to provide any of the services under this agreement. In addition, Dasheng Online exclusively owns all intellectual property rights arising out of or created during the performance of the agreement. The service fees to be paid by Dasheng Zhixing is determined by Dasheng Zhixing and Dasheng Online, after taking into account factors including the complexity and difficulty of the services provided, the time consumed, the seniority of the Dasheng Online employees providing services to Dasheng Zhixing, contents and value of services provided, the market price of comparable services and the operating conditions of Dasheng Zhixing. This agreement will remain effective unless Dasheng Online terminates the agreement in writing or a competent governmental authority rejects the renewal applications by either Dasheng Zhixing or Dasheng Online to renew its respective business license upon expiration. Dasheng Zhixing is not permitted to terminate this agreement in any event unless required by applicable laws. The service agreement was revised on December 14, 2015, that the service is solely determined by Dasheng Online.

1    Operations and Reorganization (Continued)

Exclusive Option Agreements. Under the Exclusive Option Agreements between Dasheng Online, each of the shareholders of Dasheng Zhixing and Dasheng Zhixing, each of the shareholders irrevocably granted Dasheng Online or its designated representative(s) an exclusive option to purchase, to the extent permitted under PRC law, all or part of his, her or its equity interests in Dasheng Zhixing, for a consideration of RMB 10 (US$1.6). If the lowest price permitted under PRC law is higher than the above price, the lowest price permitted under PRC law shall apply. Dasheng Online or its designated representative(s) have sole discretion as to when to exercise such options, either in part or in full. Without Dasheng Online’s prior written consent, Dasheng Zhixing’s shareholders shall not sell, transfer, pledge, or otherwise dispose any equity interests in Dasheng Zhixing. These agreements will remain effective until all equity interests held in Dasheng Zhixing by Dasheng Zhixing’s shareholders are transferred or assigned to Dasheng Online or Dasheng Online’s designated representatives.

Powers of Attorney.  Pursuant to the Powers of Attorney, the shareholders of Dasheng Zhixing each irrevocably appointed Dasheng Online as the attorney-in-fact to act on their behalf on all matters pertaining to Dasheng Zhixing and to exercise all of their rights as a shareholder of Dasheng Zhixing, including but not limited to attend shareholders’ meetings, vote on their behalf on all matters of Dasheng Zhixing requiring shareholders’ approval under PRC laws and regulations and the articles of association of Dasheng Zhixing, designate and appoint legal representative, directors, supervisors, chief executive officer, and other senior management members of Dasheng Zhixing. Dasheng Online may authorize or assign its rights under this appointment to any other person or entity at its sole discretion without prior notice to the shareholders of Dasheng Zhixing. Each Power of Attorney will remain in force until the shareholders cease to hold any equity interest in Dasheng Zhixing.

Equity Interest Pledge Agreements. Under the Equity Interest Pledge Agreements between Dasheng Online, Dasheng Zhixing and the shareholders of Dasheng Zhixing, the shareholders pledged all of their equity interests in Dasheng Zhixing to Dasheng Online to guarantee Dasheng Zhixing’s and Dasheng Zhixing’s Shareholders’ performance of their obligations under the contractual arrangements including the Exclusive Business Cooperation Agreement, the Exclusive Option Agreement, and the Powers of Attorney. If Dasheng Zhixing or any of Dasheng Zhixing's shareholders breaches its contractual obligations under the contractual arrangements, Dasheng Online will be entitled to certain rights and entitlements, including receiving proceeds from the auction or sale of whole or part of the pledged equity interests of Dasheng Zhixing in accordance with legal procedures. Dasheng Online has the right to receive dividends generated by the pledged equity interests during the term of the pledge. The pledge will remain binding until Dasheng Zhixing and the shareholders discharge all their obligations under the contractual arrangements. The equity pledge has been registered with the registration authorities of industries and commerce in accordance with PRC law.

Contractual Agreements with Philippines Co I

Exclusive Business Cooperation Agreements. Under the Exclusive Business Cooperation Agreement between COE HK Co I and Philippines Co I, COE HK Co I has the exclusive right to provide technical support, consulting services and other services to Philippines Co I, respectively, in relation to Philippines Co I’s principal business. And Philippines Co I agrees to accept all the consultation and services provided by COE HK Co I. Without COE HK Co I’s prior written consent, Philippines Co I is prohibited from engaging any third party to provide any of the services under this agreement. In addition, COE HK Co I exclusively owns all intellectual property rights arising out of or created during the performance of the agreements. Due to its control over Philippines Co I, COE HK Co I has the sole right to determine the service fees to be paid by Philippines Co I, after taking into account factors including the complexity and difficulty of the services provided, the time consumed, the seniority of COE HK Co I employees providing services to Philippines Co I, contents and value of services provided, the market price of comparable services and the operating conditions of Philippines Co I. This agreement will remain effective unless COE HK Co I terminates the agreement in writing or a competent governmental authority rejects the renewal applications by either Philippines Co I or COE HK Co I to renew its respective business license upon expiration. Philippines Co I is not permitted to terminate this agreement in any event unless required by applicable laws.

1    Operations and Reorganization (Continued)

Exclusive Option Agreements. Under the Exclusive Option Agreements between COE HK Co I, each of the shareholders of Philippines Co I and Philippines Co I, each of the Shareholders irrevocably granted COE HK Co I or its designated representative(s) an exclusive option to purchase, to the extent permitted under Philippine law, all or part of his, her or its equity interests in Philippines Co I, for a consideration of US$1. If the lowest price permitted under Philippine law is higher than the above price, the lowest price permitted under Philippine law shall apply. COE HK Co I or its designated representative(s) have sole discretion as to when to exercise such options, either in part or in full. Without COE HK Co I’s prior written consent, Philippines Co I’s Shareholders shall not sell, transfer, pledge, or otherwise dispose any equity interests in Philippines Co I. These agreements will remain effective until all equity interests held in Philippines Co I by Philippines Co I’s Shareholders are transferred or assigned to COE HK Co I or COE HK Co I’s designated representatives.

Powers of Attorney. Pursuant to the Powers of Attorney, the Shareholders of Philippines Co I each irrevocably appointed COE HK Co I as the attorney-in-fact to act on their behalf on all matters pertaining to Philippines Co I and to exercise all of their rights as a shareholder of Philippines Co I, including but not limited to attend shareholders’ meetings, vote on their behalf on all matters of Philippines Co I requiring shareholders’ approval under Philippine laws and regulations and the articles of association of Philippines Co I, designate and appoint legal representative, directors, supervisors, chief executive officer, and other senior management members of the VIE. COE HK Co I may authorize or assign its rights under this appointment to any other person or entity at its sole discretion without prior notice to the shareholders of Philippines Co I. Each Power of Attorney will remain in force until the Shareholder ceases to hold any equity interest in Philippines Co I.

Contractual Agreements with Dasheng HAWO

Exclusive Business Cooperation Agreements. Under the Exclusive Business Cooperation Agreement between HAWO Online and Dasheng HAWO, HAWO Online has the exclusive right to provide technical support, consulting services and other services to Dasheng HAWO in relation to the Dasheng HAWO’s principal business. Dasheng HAWO agrees to accept all the consultation and services provided by HAWO Online. Without HAWO Online’s prior written consent, Dasheng HAWO is prohibited from engaging any third party to provide any of the services under this agreement. In addition, HAWO Online exclusively owns all intellectual property rights arising out of or created during the performance of the agreement. Under this agreement, the service fee shall consist of 100% of the total consolidated profit of Dasheng HAWO, after the deduction of any accumulated deficit of Dasheng HAWO and its affiliated entities in respect of the preceding financial year(s), operating costs, expenses, taxes and other statutory contributions and reasonable operation profit as determined in accordance with the principle of tax law and tax practice in the PRC. This agreement will remain effective unless HAWO Online terminates the agreement in writing or a competent governmental authority rejects the renewal applications by either Dasheng HAWO or HAWO Online to renew its respective business license upon expiration. Dasheng HAWO is not permitted to terminate this agreement in any event unless required by applicable laws.

Exclusive Option Agreements. Under the Exclusive Option Agreements, Dasheng HAWO hereby grants to HAWO Online an irrevocable and exclusive option to purchase from Dasheng HAWO, at HAWO Online’s sole discretion, any or all of the assets and business of Dasheng HAWO, to the extent permitted under PRC law, at the lowest purchase price permitted by PRC law. The Parties shall then enter into a separate assets or business transfer agreement, specifying the terms and conditions of the transfer of the assets. To the extent permitted under applicable PRC laws, Dasheng HAWO shall donate the balance of the purchase price received from HAWO Online, after deducting/ withholding the relevant taxes (if any) pursuant to applicable laws, to HAWO Online or the designee(s) of HAWO Online for free within ten days after Dasheng HAWO receives the purchase price and pays/ withholds the relevant taxes (if any).

1    Operations and Reorganization (Continued)

Powers of Attorney. Pursuant to the Powers of Attorney, the shareholders of Dasheng HAWO each irrevocably appointed HAWO Online as the attorney-in-fact to act on their behalf on all matters pertaining to Dasheng HAWO and to exercise all of their rights as a shareholder of Dasheng HAWO, including but not limited to attend shareholders’ meetings, vote on their behalf on all matters of Dasheng HAWO requiring shareholders’ approval under PRC laws and regulations and the articles of association of Dasheng HAWO, designate and appoint legal representative, directors, supervisors, chief executive officer, and other senior management members of Dasheng HAWO. HAWO Online may authorize or assign its rights under this appointment to any other person or entity at its sole discretion without prior notice to the shareholders of Dasheng HAWO. Each Power of Attorney will remain in force until the shareholders cease to hold any equity interest in Dasheng HAWO.

Equity Interest Pledge Agreements. Under the Equity Interest Pledge Agreements between HAWO Online, Dasheng HAWO and the shareholders of Dasheng HAWO, the shareholders pledged all of their equity interests in Dasheng HAWO to HAWO Online to guarantee Dasheng HAWO's and Dasheng HAWO's Shareholders' performance of their obligations under the contractual arrangements including the Exclusive Business Cooperation Agreement, the Exclusive Option Agreement, and the Powers of Attorney.

If Dasheng HAWO or any of Dasheng HAWO's shareholders breaches its contractual obligations under the contractual arrangements, HAWO Online will be entitled to certain rights and entitlements, including receiving proceeds from the auction or sale of whole or part of the pledged equity interests of Dasheng HAWO in accordance with legal procedures. HAWO Online has the right to receive dividends generated by the pledged equity interests during the term of the pledge. The pledge will remain binding until Dasheng HAWO and the shareholders discharge all their obligations under the contractual arrangements. The equity pledge has been registered with the registration authorities of industries and commerce in accordance with PRC law.

Contractual Agreements with Dasheng Zhiyun

Exclusive Business Cooperation Agreements. Under the Exclusive Business Cooperation Agreement between Dasheng Online and Dasheng Zhiyun, Dasheng Online has the exclusive right to provide technical support, consulting services and other services to Dasheng Zhiyun in relation to the Dasheng Zhiyun's principal business. Dasheng Zhiyun agrees to accept all the consultation and services provided by Dasheng Online. Without Dasheng Online's prior written consent, Dasheng Zhiyun is prohibited from engaging any third party to provide any of the services under this agreement. In addition, Dasheng Online exclusively owns all intellectual property rights arising out of or created during the performance of the agreement. Under this agreement, the service fee shall consist of 100% of the total consolidated profit of Dasheng Zhiyun, after the deduction of any accumulated deficit of Dasheng Zhiyun and its affiliated entities in respect of the preceding financial year(s), operating costs, expenses, taxes and other statutory contributions and reasonable operation profit as determined in accordance with the principle of tax law and tax practice in the PRC. This agreement will remain effective unless Dasheng Online terminates the agreement in writing or a competent governmental authority rejects the renewal applications by either Dasheng Zhiyun or Dasheng Online to renew its respective business license upon expiration. Dasheng Zhiyun is not permitted to terminate this agreement in any event unless required by applicable laws.

Exclusive Option Agreements. Under the Exclusive Option Agreements, Dasheng Zhiyun hereby grants to Dasheng Online an irrevocable and exclusive option to purchase from Dasheng Zhiyun, at Dasheng Online's sole discretion, any or all of the assets and business of Dasheng Zhiyun, to the extent permitted under PRC law, at the lowest purchase price permitted by PRC law. The Parties shall then enter into a separate assets or business transfer agreement, specifying the terms and conditions of the transfer of the assets. To the extent permitted under applicable PRC laws, Dasheng Zhiyun shall donate the balance of the purchase price received from Dasheng Online, after deducting/ withholding the relevant taxes (if any) pursuant to applicable laws, to Dasheng Online or the designee(s) of Dasheng Online for free within ten days after Dasheng Zhiyun receives the purchase price and pays/ withholds the relevant taxes (if any).

1    Operations and Reorganization (Continued)

Powers of Attorney. Pursuant to the Powers of Attorney, the shareholders of Dasheng Zhiyun each irrevocably appointed Dasheng Online as the attorney-in-fact to act on their behalf on all matters pertaining to Dasheng Zhiyun and to exercise all of their rights as a shareholder of Dasheng Zhiyun, including but not limited to attend shareholders' meetings, vote on their behalf on all matters of Dasheng Zhiyun requiring shareholders' approval under PRC laws and regulations and the articles of association of Dasheng Zhiyun, designate and appoint legal representative, directors, supervisors, chief executive officer, and other senior management members of Dasheng Zhiyun. Dasheng Online may authorize or assign its rights under this appointment to any other person or entity at its sole discretion without prior notice to the shareholders of Dasheng Zhiyun. Each Power of Attorney will remain in force until the shareholders cease to hold any equity interest in Dasheng Zhiyun.

Equity Interest Pledge Agreements. Under the Equity Interest Pledge Agreements between Dasheng Online, Dasheng Zhiyun and the shareholders of Dasheng Zhiyun, the shareholders pledged all of their equity interests in Dasheng Zhiyun to Dasheng Online to guarantee Dasheng Zhiyun's and Dasheng Zhiyun's Shareholders' performance of their obligations under the contractual arrangements including the Exclusive Business Cooperation Agreement, the Exclusive Option Agreement, and the Powers of Attorney.

If Dasheng Zhiyun or any of Dasheng Zhiyun's shareholders breaches its contractual obligations under the contractual arrangements, Dasheng Online will be entitled to certain rights and entitlements, including receiving proceeds from the auction or sale of whole or part of the pledged equity interests of Dasheng Zhiyun in accordance with legal procedures. Dasheng Online has the right to receive dividends generated by the pledged equity interests during the term of the pledge. The pledge will remain binding until Dasheng Zhiyun and the shareholders discharge all their obligations under the contractual arrangements. The equity pledge has been registered with the registration authorities of industries and commerce in accordance with PRC law.

1    Operations and Reorganization (Continued)

c    Risks in relation to the VIE structure

The following table sets forth the assets, liabilities, results of operations and changes in cash and cash equivalents of the VIEs and VIEs’ subsidiaries, which were included in the Group’s consolidated balance sheets, statements of comprehensive income/(loss) and statements of cash flows:

Dasheng Zhixing and its subsidiaries-Zhishi Training and Houdezaiwu Online :

As of December 31, 

    

2019

    

2020

RMB

RMB

Cash and cash equivalents

 

214,081

 

172,511

Time deposits

50,000

692,000

Short-term investments

373,972

434,548

Prepaid expenses and other current assets

 

211,757

 

262,699

Inventory

308

1,935

Amounts due from inter-company entities*

 

2,610,083

 

825,468

Property and equipment, net

 

10,645

 

14,443

Rights of use assets

19,763

67,044

Deferred tax assets

9,684

Other assets

 

11,377

 

24,091

Total assets

 

3,501,986

 

2,504,423

Advances from students-current

 

2,181,798

 

2,718,776

Advances from students-non-current

 

4,783

 

2,270

Accrued expenses and other current liabilities

 

77,050

 

112,453

Taxes payable

 

1,993

 

3,474

Lease liability-current and non-current

17,915

64,940

Amounts due to inter-company entities*

 

2,202,909

 

207,659

Total liabilities

 

4,486,448

 

3,109,572

* All inter-company balances have been eliminated upon consolidation.

For the year ended December 31, 

    

2018

    

2019

    

2020

RMB

RMB

RMB

Net revenues

 

1,145,517

 

1,478,493

 

2,054,095

Net income/(loss)

 

(253,493)

 

(20,893)

 

367,241

For the year ended December 31, 

    

2018

    

2019

    

2020

RMB

RMB

RMB

Net cash provided by/(used in) operating activities

 

(28,969)

 

372,668

 

677,263

Net cash used in investing activities

 

(18,595)

 

(287,360)

 

(718,833)

Net increase/(decrease) in cash and cash equivalents

 

(47,564)

 

85,308

 

(41,570)

1    Operations and Reorganization (Continued)

Philippines Co I:

As of December 31, 

    

2019

    

2020

RMB

RMB

Cash and cash equivalents

 

415

 

406

Prepaid expenses and other current assets

 

576

 

569

Amounts due from inter-company entities*

 

2,523

 

2,488

Total assets

 

3,514

 

3,463

Accrued expenses and other current liabilities

 

1,062

 

1,047

Taxes payable

 

11,766

 

11,603

Other non-current liabilities

247

244

Total liabilities

 

13,075

 

12,894

* All inter-company balances have been eliminated upon consolidation.

For the year ended December 31, 

2018

2019

2020

    

RMB

    

RMB

    

RMB

Net revenues

 

 

 

Net loss

 

(515)

 

(1,843)

 

(39)

For the year ended December 31, 

2018

2019

2020

    

RMB

    

RMB

    

RMB

Net cash used in operating activities

(24)

(7)

Effect of exchange rate changes on cash and cash equivalents

3

19

(9)

Net increase/(decrease) in cash and cash equivalents

 

(21)

12

(9)

Dasheng HAWO:

As of December 31, 

2019

2020

    

RMB

    

RMB

Cash and cash equivalents

 

743

 

1,516

Prepaid expenses and other current assets

 

4,597

 

5,037

Amounts due from inter-company entities*

44,672

56

Property and equipment, net

200

104

Rights of use assets

1,947

4,795

Other assets

1

34

Total assets

 

52,160

 

11,542

Amounts due to inter-company entities*

 

59,281

 

32,300

Accrued expenses and other current liabilities

 

7,107

 

7,751

Taxes payable

 

287

 

455

Lease liability

1,686

4,575

Total liabilities

 

68,361

 

45,081

* All inter-company balances have been eliminated upon consolidation.

1    Operations and Reorganization (Continued)

For the year ended December 31, 

2018

2019

2020

    

RMB

    

RMB

    

RMB

Net revenues

 

 

42,132

 

36,698

Net loss

 

(1,215)

 

(15,176)

 

(17,621)

For the year ended December 31, 

2018

2019

2020

    

RMB

    

RMB

    

RMB

Net cash provided by operating activities

 

17

 

1,249

 

772

Net cash provided by / (used in) investing activities

(523)

1

Net increase in cash and cash equivalents

 

17

 

726

 

773

Dasheng Zhiyun:

    

As of December 31, 

    

2019

    

2020

    

RMB

    

RMB

Cash and cash equivalents

 

827

 

1,006

Amounts due from inter-company entities*

 

1,200

 

2,577

Total assets

 

2,027

 

3,583

Amounts due to inter-company entities*

 

906

 

1,581

Advances from students—current

10

Accrued expenses and other current liabilities

 

824

 

1,300

Taxes payable

 

77

 

161

Total liabilities

 

1,817

 

3,042

* All inter-company balances have been eliminated upon consolidation.

    

For the year ended December 31, 

    

2018

2019

2020

RMB

RMB

RMB

Net revenues

 

1,748

 

8,434

Net profit

 

210

 

278

    

For the year ended December 31, 

    

2018

    

2019

    

2020

    

RMB

    

RMB

    

RMB

Net cash provided by operating activities

 

 

827

 

179

Net increase in cash and cash equivalents

 

 

827

 

179

Under the contractual arrangements with the VIEs, the Company has the power to direct activities of the VIEs through Dasheng Online, COE HK Co I and HAWO Online, and can have assets transferred freely out of the VIEs without restrictions. Therefore, the Company considers that there is no asset of the VIEs that can only be used to settle obligations of the respective VIEs, except for registered capital of Dasheng Zhixing amounting to RMB1,143 and RMB1,143 as of December 31, 2019 and 2020, respectively. Since the VIEs are incorporated as limited liability companies under the PRC and Philippine Company Law, creditors of the VIEs do not have recourse to the general credit of the Company. There is currently no contractual arrangement that would require the Company to provide additional financial support to the VIEs.

1    Operations and Reorganization (Continued)

The Group believes that the contractual arrangements among Dasheng Online, COE HK Co I and HAWO Online, the VIEs and their shareholders are in compliance with PRC and Philippine laws and regulations, as applicable, and are legally binding and enforceable. However, uncertainties in the PRC and Philippine legal system could limit the Company’s ability to enforce these contractual arrangements.

On January 19, 2015, the Ministry of Commerce (“MOFCOM”), released for public comment a proposed PRC law, the Draft FIE Law, that appears to include VIEs within the scope of entities that could be considered to be foreign invested enterprises, or FIEs, that would be subject to restrictions under existing PRC law on foreign investment in certain categories of industry. Specifically, the Draft FIE Law introduces the concept of “actual control” for determining whether an entity is considered to be an FIE. In addition to control through direct or indirect ownership or equity, the Draft FIE Law includes control through contractual arrangements within the definition of “actual control.”

On March 15, 2019, the National People’s Congress adopted the Foreign Investment Law of the PRC, which became effective on January 1, 2020 and replaced three laws regulating foreign investment in China, namely, the Wholly Foreign-Invested Enterprise Law of the PRC, the Sino-Foreign Cooperative Joint Venture Enterprise Law of the PRC and the Sino-Foreign Equity Joint Venture Enterprise Law of the PRC, together with their implementation rules and ancillary regulations. On December 26, 2019, the State Council issued the Regulations on Implementing the Foreign Investment Law of the PRC, which came into effect on January 1, 2020, and replaced the Regulations on Implementing the Sino-Foreign Equity Joint Venture Enterprise Law, Provisional Regulations on the Duration of Sino-Foreign Equity Joint Venture Enterprise Law, the Regulations on Implementing the Wholly Foreign-Invested Enterprise Law , and the Regulations on Implementing the Sino-Foreign Cooperative Joint Venture Enterprise Law. The Foreign Investment Law of the PRC embodies an expected PRC regulatory trend to rationalize its foreign investment regulatory regime in line with prevailing international practice and the legislative efforts to unify the corporate legal requirements for both foreign and domestic investments. Under the Foreign Investment Law of the PRC, VIEs that are controlled via contractual arrangement would not be absolutely deemed as Foreign-Invested Enterprises, or FIEs. Therefore, the current legal status of Contractual Arrangement as a whole and each of the agreements comprising the Contractual Arrangement will not be materially affected by the Foreign Investment Law of the PRC and its implementing regulations. However, since it is relatively new, uncertainties still exist in relation to its interpretation and implementation. For example, the Foreign Investment Law of the PRC adds a catch-all clause to the definition of “foreign investment” so that foreign investment, by its definition, includes “investments made by foreign investors in China through other means defined by other laws or administrative regulations or provisions promulgated by the State Council” without further elaboration on the meaning of “other means.” It leaves leeway for the future legislations promulgated by the State Council to provide for contractual arrangements as a form of foreign investment. It is therefore uncertain whether the Group’s corporate structure will be seen as violating the foreign investment rules as the Group is currently leverage the contractual arrangement to operate certain businesses in which foreign investors are prohibited from or restricted to investing. Furthermore, if future legislations prescribed by the State Council mandate further actions to be taken by companies with respect to existing contractual arrangement, the Group may face substantial uncertainties as to whether the Group can complete such actions in a timely manner, or at all. If the Group fails to take appropriate and timely measures to comply with any of these or similar regulatory compliance requirements, the Group’s current corporate structure, corporate governance and business operations could be materially and adversely affected.

The Company’s ability to control the VIEs also depends on the Power of Attorney. Dasheng Online, COE HK Co I and HAWO Online have to vote on all matters requiring shareholder approval in the VIEs. As noted above, the Company believes these Power of Attorney are legally enforceable but may not be as effective as direct equity ownership.

In addition, if the Group’s corporate structure or the contractual arrangements with the VIEs were found to be in violation of any existing PRC or Philippine laws and regulations, the PRC or the Philippine regulatory authorities could, within their respective jurisdictions:

revoke the Group’s business and operating licenses;

1    Operations and Reorganization (Continued)

require the Group to discontinue or restrict its operations;
restrict the Group’s right to collect revenues;
block the Group’s websites;
require the Group to restructure the operations, re-apply for the necessary licenses or relocate the Group’s businesses, staff and assets;
impose additional conditions or requirements with which the Group may not be able to comply; or
take other regulatory or enforcement actions against the Group that could be harmful to the Group’s business.

The imposition of any of these restrictions or actions may result in a material adverse effect on the Group’s ability to conduct its business. In addition, if the imposition of any of these restrictions causes the Group to lose the right to direct the activities of the VIEs or the right to receive their economic benefits, the Group would no longer be able to consolidate the financial statements of the VIEs. In the opinion of management, the likelihood of losing the benefits in respect of the Group’s current ownership structure or the contractual arrangements with its VIEs is remote.

As of December 31, 2019 and 2020, the aggregate accumulated deficit of the Group’s VIEs was approximately RMB1,073,067 and RMB723,209 respectively, which have been included in the Group's accompanying consolidated financial statements.

d    Liquidity and going concern

The Group’s consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of assets and liquidation of liabilities during the normal course of operations. The Group incurred net losses of RMB416,694, RMB104,420 for the years ended December 31, 2018, 2019 and earned net income of RMB146,962 for the year ended December 31, 2020, respectively. Accumulated deficits were RMB2,198,902 and RMB2,051,940 as of December 31, 2019 and 2020, respectively. The net current liabilities were RMB1,228,049 and RMB1,400,431 as of December 31, 2019 and 2020. The operating cash inflow was RMB 29,781, RMB397,933 and RMB719,243 in the years ended December 31, 2018, 2019 and 2020, respectively. The Group assesses its liquidity by its ability to generate cash from operating activities to fund its operations, attract investors and borrow funds on favorable economic terms.

As of December 31, 2020, the Group's balance of cash and cash equivalents, time deposits (current and non-current) and short-term investments was RMB1,727,691, and the Group had no outstanding borrowing under credit agreements.

Historically, the Group has relied principally on both operational sources of cash and non-operational sources of financing from investors to fund its operations and business development. The Group’s ability to continue as a going concern is dependent on management’s ability to successfully execute its business plan, which includes increasing revenues while controlling operating expenses, as well as, generating operational cash flows and continuing to gain support from outside sources of financing.

Based on the above considerations, the Group’s consolidated financial statements have been prepared on a going concern basis, which contemplates the realization of assets and liquidation of liabilities in the normal course of business. The management is of the opinion that the Group has sufficient funds for sustainable operation and there is no substantial doubt about the Group’s ability to continue as going concern within one year after the consolidated financial statements are issued.

XML 29 R8.htm IDEA: XBRL DOCUMENT v3.21.1
Significant Accounting Policies
12 Months Ended
Dec. 31, 2020
Significant Accounting Policies  
Significant Accounting Policies

2    Significant Accounting Policies

a    Basis of presentation

The consolidated financial statements of the Group have been prepared in accordance with accounting principles generally accepted in the United States of America (‘‘U.S. GAAP’’). Significant accounting policies followed by the Group in the preparation of the accompanying consolidated financial statements are summarized below.

b    Principles of consolidation

The consolidated financial statements include the financial statements of the Company, its subsidiaries and consolidated VIEs for which the Company is the primary beneficiary.

Subsidiaries are those entities in which the Company, directly or indirectly, controls more than one half of the voting power, has the power to appoint or remove the majority of the members of the board of directors, or to cast a majority of votes at the meeting of board of directors, or has the power to govern the financial and operating policies of the investee under a statute or agreement among the shareholders or equity holders.

A consolidated VIE is an entity in which the Company, or its subsidiary, through contractual arrangements, has the power to direct the activities that most significant impact the entity’s economic performance, bears the risks of and enjoys the rewards normally associated with ownership of the entity, and therefore the Company or its subsidiary is the primary beneficiary of the entity.

All transactions and balances among the Company, its subsidiaries and consolidated VIEs have been eliminated upon consolidation.

c    Use of estimates

The preparation of the Group’s consolidated financial statements in conformity with the U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent liabilities at the balance sheet date and reported revenues and expenses during the reported periods in the consolidated financial statements and accompanying notes. Significant accounting estimates include, but are not limited to, determination of standalone selling prices of performance obligations that have never been separately sold, estimate of prepaid credit breakage, assessment for the impairment of long-lived assets, the valuation allowance of deferred tax assets, and the valuation and recognition of share-based compensation.

d    Functional currency and foreign currency translation

The Group uses Renminbi (‘‘RMB’’) as its reporting currency. The functional currency of the Company and its overseas subsidiaries incorporated in the Cayman Islands and Hong Kong is United States dollars (‘‘US$’’), and the functional currency of the Philippines entities is Peso (‘‘PHP’’). The functional currency of the PRC entities in the Group is RMB.

In the consolidated financial statements, the financial information of the Company and other entities located outside of the PRC has been translated into RMB. Assets and liabilities are translated at the exchange rates on the balance sheet date, equity amounts are translated at historical exchange rates, and revenues, expenses, gains and losses are translated using the average rate for the reporting period. Translation adjustments are reported as foreign currency translation adjustments, and are shown as a component of other comprehensive income in the consolidated statements of comprehensive income/(loss).

Foreign currency transactions denominated in currencies other than the functional currency are translated into the functional currency using the exchange rates prevailing at the dates of the transactions. Monetary assets and liabilities denominated in foreign currencies are translated into the functional currency using the applicable exchange rates at the balance sheet dates. Net gains and losses resulting from foreign exchange transactions are included in interest expenses and other expense, net.

2    Significant Accounting Policies (Continued)

e    Convenience Translation

Translations of balances in the consolidated balance sheets, consolidated statements of comprehensive income/(loss) and statements of cash flows from RMB into US$ as of and for the year ended December 31, 2020 are solely for the convenience of the readers and were calculated at the rate of US$1.00 = RMB6.5250, representing the noon buying rate in The City of New York for cable transfers of RMB as certified for customs purposes by the Federal Reserve Board on December 31, 2020. No representation is made that the RMB amounts represent or could have been, or could be, converted, realized or settled into US$ at that rate on December 31, 2020, or at any other rate.

f    Fair value measurements

Financial instruments

Accounting guidance defines fair value as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded at fair value, the Group considers the principal or most advantageous market in which it would transact and it considers assumptions that market participants would use when pricing the asset or liability.

Accounting guidance establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. A financial instrument’s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. Accounting guidance establishes three levels of inputs that may be used to measure fair value:

Level 1 applies to assets or liabilities for which there are quoted prices in active markets for identical assets or liabilities.
Level 2 applies to assets or liabilities for which there are inputs other than quoted prices included within Level 1 that are observable for the asset or liability such as quoted prices for similar assets or liabilities in active markets; quoted prices for identical asset or liabilities in markets with insufficient volume or infrequent transactions (less active markets); or model-derived valuations in which significant inputs are observable or can be derived principally from, or corroborated by, observable market data.
Level 3 applies to asset or liabilities for which there are unobservable inputs to the valuation methodology that are significant to the measurement of the fair value of the assets or liabilities.

The Group’s financial instruments include cash and cash equivalents, time deposits, short-term investment, short-term loan, other current assets, accrued expenses and tax payable. The carrying amounts of the short-term financial instruments approximate their fair value due to their relatively short maturity. The carrying amount of the short-term loan approximates its fair value due to the fact that the related interest rate approximates the interest rates currently offered by financial institutions for similar debt instruments of comparable maturities.

g    Cash and cash equivalents

The Group considers all highly liquid investments, which are unrestricted as to withdrawal or use, with original maturities of three months or less as cash equivalents. As of December 31, 2019 and 2020, the Group had total balance of RMB18,715 and RMB17,933 respectively, held in accounts managed by WeChat Pay, Alipay, China Merchants Bank Aggregate Paying Platform and 99bill in connection with the collection of tuition fees online, which have been classified as cash and cash equivalents on the consolidated balance sheets.

2    Significant Accounting Policies (Continued)

h    Time deposits

Time deposits in the current assets represent demand deposits placed with banks with original maturities of more than three months but less than one year. For the time deposits in the non-current assets, the maturities are more than one year. Interest earned is recorded as interest income in the consolidated statements of comprehensive income/(loss) during the periods.

i    Short-term investments

Short-term investments include investments in financial instruments with a variable interest rate indexed to Shanghai Interbank Offered Rate (or “SHIBOR”), the gold price published by the London Bullion Market Association, the exchange rate of euro against dollar, or performance of underlying assets and investments, all of which are with original maturities of less than 12 months.

j    Held-to-maturity security

A held-to-maturity investment is a non-derivative financial asset that has either fixed or determinable payments and a fixed maturity, and for which an entity has both the ability and the intention to hold to maturity. This type of investment is reported at amortized cost and the difference between the maturity value and the cost of the investments is amortized to the income statement and recognized as interest income over the life of the investments. The Group assesses whether an investment is impaired at the individual security level in each reporting period. A held-to-maturity investment is impaired if the fair value of the investment is less than its cost. If an investment is concluded to be impaired, the Group determines whether such impairment is other-than-temporary. Factors the Group consider making such determination include the duration and severity of the impairment, the reason for the decline in value and the potential recovery period and the Group’s intent to sell. If any impairment is considered other-than-temporary, the Group will write down the asset to its fair value and record the corresponding charge as impairment loss in the statement of consolidated comprehensive income/ (loss).

k    Expected credit losses

In 2016, the FASB issued ASC Topic 326, which amends previously issued guidance regarding the impairment of financial instruments by creating an impairment model that is based on expected losses. The Group adopted this ASC Topic 326 and several associated ASUs on January 1, 2020 , and it did not have a material impact in retained earnings (accumulated deficit).

The Group’s other receivables classified as prepaid expenses and other current assets and other non-current assets are within the scope of ASC Topic 326. The Group has identified the relevant risk characteristics of other receivables which include size, type of the services or the products the Group provides, or a combination of these characteristics. Receivables with similar risk characteristics have been grouped into pools. For each pool, the Group considers the historical credit loss experience, current economic conditions, supportable forecasts of future economic conditions, and any recoveries in assessing the life-time expected credit losses. Additionally, external data and macroeconomic factors are also considered. This is assessed at each quarter based on the Group’s specific facts and circumstances.

No allowance was made for the receivables for the year ended December 31, 2020.

2    Significant Accounting Policies (Continued)

l    Long-lived assets

Property and equipment

Property and equipment are stated at cost less accumulated depreciation, amortization and impairment, if any. Depreciation is computed using the straight-line method over the estimated useful lives of the assets, generally from three years for computers and equipment, four years for vehicles and five years for furniture and fixtures. Leasehold improvements are amortized over the shorter of the estimated useful lives of the assets or the remaining lease term. Expenditures for maintenance and repairs are expensed as incurred. The gain or loss on the disposal of property and equipment is the difference between the net sales proceeds and the carrying amount of the relevant assets and is recognized in the consolidated statements of comprehensive income/(loss).

Intangible assets

Intangible assets mainly comprise of software, copyrights and trademarks. Intangible assets are recorded at cost less accumulated amortization with no residual value. Amortization is computed using the straight-line method over the estimated useful lives of the intangible assets, generally ten years for trademarks and major accounting and ERP software, three years for other software, and three to ten years for copyrights.

Goodwill

Goodwill represents the excess of the purchase price over the fair value of the identifiable assets and liabilities of 91waijiao.com when it was acquired by Dasheng Zhixing in January 2015.

Goodwill is not depreciated or amortized but is tested for impairment at the reporting unit level on an annual basis every December 31, and in between annual tests when an event occurs or circumstances change that could indicate that the asset might be impaired. The Group first has the option to assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. For those reporting units where it is determined that it is more likely than not that their fair values are less than the units’ carrying amounts, the fair value of a reporting unit is compared to its carrying value. If the carrying value of the net assets assigned to a reporting unit exceeds the fair value of a reporting unit, goodwill is deemed impaired and is written down to the extent of the difference.

The Group as a whole, including acquired 91waijiao.com, is determined to be two reporting units for goodwill impairment testing, the one-on-one offerings and the small class offerings. The Group assessed goodwill for impairment in accordance with ASC 2017-04, "Simplifying the Test for Goodwill impairment", which removes Step 2 of the goodwill impairment test, which requires a hypothetical purchase price allocation. A goodwill impairment charge will now be the amount by which a reporting unit's carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. Application of a goodwill impairment test requires significant management judgment, including the identification of reporting units, assigning assets and liabilities to reporting units, assigning goodwill to reporting units, and determining the fair value of each reporting unit. The judgment in estimating the fair value of reporting units includes estimating future cash flows, determining appropriate discount rates and making other assumptions. Changes in these estimates and assumptions could materially affect the determination of fair value for each reporting unit. No goodwill impairment was recognizing of goodwill for the year ended 2018, 2019 and 2020.

2    Significant Accounting Policies (Continued)

Impairment of long-lived assets

Long-lived assets are evaluated for impairment whenever events or changes in circumstances (such as a significantly adverse change to market conditions that will impact the future use of the assets) indicate that the carrying value of an asset may not be fully recoverable or that the useful life is shorter than the Group had originally estimated. When these events occur, the Group evaluates the impairment for the long-lived assets by comparing the carrying value of the assets to an estimate of future undiscounted cash flows expected to be generated from the use of the assets and their eventual disposition. If the sum of the expected future undiscounted cash flows is less than the carrying value of the assets, the Group recognizes an impairment loss based on the excess of the carrying value of the assets over the fair value of the assets. No impairment charge was recognized for any of the periods presented.

m    Revenue recognition

Revenues of the Group are generated from providing online English language education services, delivered using learning materials and textbook. Students purchase the services by subscribing to prepaid credit packages or prepaid membership packages directly from the Group or through authorized distribution agents. Tuition is generally paid in advance and is initially recorded as advances from students.

The Group adopted ASC 606 "Revenue from Contracts with Customers" on January 1, 2018, using the modified retrospective method. In according with ASC 606, revenues are recognized when control of the promised services is transferred to customers, in an amount that reflects the consideration the Group expects to be entitled to in exchange for those services.

The Group is responsible for course design, teacher sourcing and training, development and maintenance of online platform and system, and is the party primarily responsible for fulfilling the promise to provide the services to customers and it has full discretion in establishing the prices for the services provided to customers. Hence, the Group is the principal for providing the online English education services to customers. Therefore, the Group recognizes revenue on a gross basis.

The Group allows refund of fees corresponding to any remaining undelivered services when customers withdraw contracts with the Group within a certain period after the purchase. Refunds are recorded as reductions of the advances from students and true up adjustments were made on the recognized revenue of the contracts.

2    Significant Accounting Policies (Continued)

Prepaid credit packages

Prepaid credit packages for one-on-one lessons typically contain 20 to 720 lesson credits with validity periods from 3 months to 60 months. The students can book lessons within the validity period. Prepaid credit packages for small class lessons typically range from approximately one week to one year. Each week, students will have three lessons in total, each lasting for 45 minutes or 50 minutes, two of which were taught by the foreign teacher and one by the Chinese teacher. The package subscription fees are paid in advance.

Certain prepaid credit packages contain a combination of credits for one-on-one lesson, group lessons and learning materials, or a combination of credits for small class lessons from foreign teachers and Chinese teachers.

Revenue from prepaid credit packages is recognized when the lesson credit is taken, and revenue from learning materials is recognized when learning materials are made available to students. Actual usage is tracked on a contract-by-contract basis. At each reporting date, the Group estimates losses, or forfeiture of prepaid credits. Based on the Group’s analysis of historical customer forfeitures of prepaid credits, the Group has concluded that no losses should be recognized for the year 2019 and 2020.

For prepaid credit packages that contain a combination of lessons, learning materials and textbooks, each lesson and learning materials in each packages are a separate performance obligation, as customers can benefit from each lesson and learning materials on its own, and the Group’s promise to deliver each lesson and learning materials to the customer is separately identifiable from other promises in the contract. Package consideration is allocated to each performance obligation at contract inception based on standalone selling price of each performance obligation. For lessons that have never been sold on a standalone basis, the Group estimates their standalone selling price based on cost plus an expected margin.

Because the validity period of packages is up to 60 months and because of the practice of upfront cash collection, payment by customers could occur significantly before performance. However, the timing of the transfer of related services is at the discretion of the customers. Therefore, the Group does not recognize any financing component in the determination of revenue from the sale of prepaid credit packages.

Learning materials

Beginning in 2019, the Group provides the learning materials to the students. Learning materials typically contain two hundred online audio picture books to the K-12 students or twenty-six recorded lessons to adult students. The students can download, read and watch the learning materials in the applications of the Group. The learning materials, included in the prepaid credit packages, are recognized as revenues when it is available for students to access. The Group estimates the standalone selling price of learning materials by reference to the standalone selling price of same type of learning materials in the market.

Textbook

The student, who has purchased the prepaid credit packages, can exchange the physical textbook with 3 one-on-one lessons for the K-12 Philippine prepaid credit packages. The revenue is recognized when the textbook is delivered.

2    Significant Accounting Policies (Continued)

Prepaid membership packages

The Group previously sold prepaid membership packages, which ranged from 3 months to 36 months. Students were able to book one lesson per day within their membership period and the package subscription fees were paid in advance. The Group ceased the sale of such prepaid membership packages since 2017.

Revenue from the remaining life of previously sold prepaid membership packages was recognized on a straight-line basis over the remaining membership period. The Group elects not to adjust the effects of a significant financing component for prepaid membership package with duration of one year or less because the amount was not material.

The Group offers free-trial lessons to students upon registration. Students are not obligated to subscribe any course packages with the Group to obtain the free-trial lessons. The Group records the cost incurred in providing the free-trial lessons as sales and marketing expenses when the lesson is booked and taken by the students.

Revenue Disaggregation

The following table presents the Group’s revenues disaggregated by timing of transfer of services:

For the year ended,

For the year ended,

 

For the year ended,

December 31, 2018

December 31, 2019

December 31, 2020

RMB

RMB 

RMB

RMB

RMB 

RMB

 

RMB

RMB

RMB

    

One-on-one

    

Small class

    

    

One-on-one

    

Small class

    

    

One-on-one

    

Small class

    

offerings

offerings

Total

offerings

offerings

Total

offerings

offerings

Total

Revenues from prepaid credit packages

1,013,803

100,748

1,114,551

1,351,405

112,787

    

1,464,192

1,950,932

97,082

2,048,014

—credits for lessons

1,013,803

100,748

1,114,551

1,247,401

112,787

1,360,188

1,766,183

95,282

1,861,465

—credits for learning materials

101,248

101,248

164,494

1,800

166,294

— physical textbook and learning machine

2,756

2,756

20,255

20,255

Revenues from prepaid membership packages

30,966

30,966

 

14,301

 

14,301

6,081

6,081

Total revenues

1,044,769

100,748

1,145,517

 

1,365,706

 

112,787

1,478,493

1,957,013

97,082

2,054,095

Contract balances

Contract cost

Incremental costs of obtaining a contract with a customer is recognized as an asset in “Prepaid expenses and other current assets” if the Group expects to recover those costs. Incremental costs of obtaining a contract mainly include sales commissions to sales personnel and distribution agents, as well as certain cash incentives for customers who provide referrals service for the group. Contract cost assets are amortized on the basis consistent with the pattern of the transfer of services to which the assets relate.

As of December 31, 2020, the balance of capitalized costs of obtaining contracts with customers was RMB199,873. For the year ended December 31, 2018, 2019 and 2020, the Group recognized amortization of RMB86,394, RMB142,772 and RMB182,134 respectively as “Sales and marketing expenses” in its consolidated statements of comprehensive income/(loss). No impairment of contract cost assets was recognized for the years ended December 31, 2018, 2019 and 2020.

2    Significant Accounting Policies (Continued)

Contract liability

Contract liability is related to the payments received by the Group in advance from customers representing the Group’s obligations to perform services or transfer learning materials to customers. The Group generally receives contract payments in advance and records the consideration as advances from students. Given that the Group permits refund of fees corresponding to remaining undelivered services when customers withdraw contracts with the Group within certain period after the purchase, contract liability does not include the amounts that may be refunded in the future if customers withdraw for any remaining undelivered lessons. Refund liability is estimated based on the historical refund data and the length of remaining period customers are eligible for refund for each contract at the end of each reporting period.

    

As of

December 31, 2018

December 31, 2019

December 31, 2020

    

RMB

    

RMB

    

RMB

Contract liability

 

1,559,875

2,029,872

 

2,529,915

Future output VAT associated with contract liability

 

93,593

121,887

 

151,795

Refund liability 

 

22,653

24,255

 

35,407

Deposits from students

8,670

10,577

3,929

Advances from students

 

1,684,791

2,186,591

 

2,721,046

The additions to the contract liability balance were primarily due to cash collections received in advance of gaining performance obligations, while the reductions to the contract liability balance were primarily due to the recognition of revenues upon fulfillment of performance obligations, as well as refund of fees corresponding to any remaining undelivered services when customers withdraw contracts with the Group within certain period after the purchase, all of which were in the ordinary course of business. RMB1,165,093 of revenues recognized in year ended December 31, 2020 was included in the contract liability balance as of January 1, 2020. No revenue was recognized in the year ended December 31, 2020 from performance obligations satisfied (or partially satisfied) in previous periods.

As of December 31, 2020, the aggregate amount of transaction price allocated to unsatisfied performance obligations is RMB2,529,915. These revenues will be recognized is at the discretion of customers. The Group expects to recognize substantially all of this balance as revenue over the next 12 to 18 months, and the remainder thereafter.

n    Cost of revenues

Cost of revenues primarily includes service expenses involved in the delivery of paid courses and payment processing fees paid to payment channels for processing the payments from students, as these components are necessary to obtain the net revenues. These costs are expensed as incurred except for payment processing fees associated with advances from students, which are recognized in the period in which the related revenues are recognized. The indirect cost of server, bandwidth and printing of textbooks is expensed as incurred. The cost of license is computed using the straight-line method over the contract term of copyrights, generally five years for Highlights. The license of Highlights is used for the online audio picture books in the learning materials.

o    Product development expenses

Product development expenses consist primarily of payroll-related expenses incurred for the innovation of course content, as well as the development and enhancement to the Group’s websites and platforms of applications. The Group expenses all costs incurred for the planning and post implementation phases of development and costs associated with repair or maintenance of the existing platform. Since the inception, the amount of costs qualifying for capitalization has been immaterial and, as a result, all development costs have been expensed as incurred.

2    Significant Accounting Policies (Continued)

p    Sales and marketing expenses

Sales and marketing expenses consist primarily of marketing and promotional expenses, salaries and benefits expenses related to the Group’s sales and marketing personnel and office rental, depreciation and other expenses related to the Group’s sales and marketing team. Starting from January 1, 2018, the Group capitalizes incremental cost to obtain contracts with customers, including sales commissions to sales personnel and distribution agents, as well as certain cash incentive for customer. Amortization of related contract cost assets is recognized as sales and marketing expenses. Advertising expenses consist primarily of costs for the promotion of corporate image and product marketing. The Group expenses all advertising costs as incurred and classifies these costs under sales and marketing expenses. For the years ended December 31, 2018, 2019 and 2020, the advertising expenses were RMB285,005, RMB281,076 and RMB372,291, respectively.

q    Operating leases

The Group adopted the new accounting standard update on leases from January 1, 2019. The Group has operating leases primarily for office space. The determination of whether an arrangement is a lease or contains a lease is made at inception by evaluating whether the arrangement conveys the right to use an identified asset and whether the Group obtains substantially all of the economic benefits from and has the ability to direct the use of the asset. Operating lease liabilities are recognized based on the present value of the remaining lease payments, discounted using the discount rate for the lease at the commencement date. As the rate implicit in the lease is not readily determinable for the Group’s operating leases, the Group generally uses an incremental borrowing rate based on information available at the commencement date to determine the present value of future lease payments. Operating right of use assets are generally recognized based on the amount of the initial measurement of the lease liability. The Group’s leases have remaining lease terms of up to five years. Lease expense is recognized on a straight-line basis over the lease term. Operating leases are included in operating lease right of use assets, short-term lease liabilities and long-term liabilities on the Group’s consolidated balance sheets. The Group has no financial leases for any of the periods presented.

The Group elected the short-term lease exemption for all contracts with lease terms of 12 months or less.

Rental expenses incurred were RMB35,060, RMB42,468 and RMB46,948 for the years ended December 31, 2018, 2019 and 2020, respectively.

2    Significant Accounting Policies (Continued)

r    Share-based compensation

The Group accounts for share-based awards granted to employees in accordance with ASC 718. In accordance with the guidance, the Group determines whether a share-based award should be classified and accounted for as a liability award or equity award. For options granted to employees, the related share-based compensation expense is recognized in the financial statements based on their grant date fair values, which are calculated using the binomial option pricing model. The binomial option pricing model requires a number of complex assumptions. The determination of the fair value is affected by the share price as well as assumptions regarding a number of complex and subjective variables, including the expected share price volatility, actual and projected employee share option exercise behavior, risk-free interest rates and expected dividends. Share-based compensation expense is recorded net of estimated forfeitures, such that expenses are recorded only for those share-based awards that are expected to ultimately vest. In April 2018, FASB issued ASU 2018-07, which amended ASC 718 to apply to most aspects of awards issued to nonemployees. ASU 2018-07 is effective for public business entities for fiscal years beginning after December 15, 2018, including interim periods within that fiscal year. The Group adopted ASU 2018-07 for share-based awards to non-employees in December 31, 2019 when the awards are within the scope of ASC 718.

The forfeiture rate is the estimated annual rate at which unvested awards will be forfeited during the next year, which differs significantly by employee group. For directors and executive officers, the forfeiture rate is estimated to be zero because the possibility of their termination is remote. For employees, the forfeitures of stock options are estimated by historical actual forfeitures due to grantees’ termination prior to vesting, and the forfeiture rate will be adjusted over the requisite service period to the extent that actual forfeiture rate differs, or is expected to differ from such estimates. Changes in the estimated forfeiture rate will be recognized through a cumulative catch-up adjustment in the period of change.

Share-based compensation expenses were allocated to operating expenses as follows:

For the year ended December 31, 

2018

2019

2020

2020

RMB

RMB

RMB

US$

Sales and marketing expenses

(5,676)

    

(2,951)

    

(8,835)

    

(1,354)

Product development expenses

(7,396)

(3,472)

 

(4,477)

 

(686)

General and administrative expenses

(14,814)

(10,309)

 

(13,422)

 

(2,057)

Total

(27,886)

(16,732)

(26,734)

(4,097)

s    Employee benefits

PRC Contribution Plan

Full time employees of the Group in the PRC participate in a government mandated defined contribution plan, pursuant to which certain pension benefits, medical care, employee housing fund and other welfare benefits are provided to the employees. Chinese labor regulations require that the PRC subsidiary and consolidated VIEs of the Group make contributions to the government for these benefits based on certain percentages of the employees’ salaries, up to a maximum amount specified by the local government. The Group has no legal obligation for the benefits beyond the contributions made. The total amounts for such employee benefit expenses, which were expensed as incurred, were approximately RMB54,732, RMB68,088 and RMB57,216 for the years ended December 31, 2018, 2019, and 2020, respectively.

As part of Chinese government's effort to ease the burden of businesses affected by the coronavirus (COVID-19) outbreak, the Ministry of Human Resources and Social Security, the Ministry of Finance and the State Taxation Administration temporarily reduced and exempted employer obligation on social security contributions from February 2020 till the end of 2020. The impact of coronavirus policies on cost of revenues was RMB1,250, sales and marketing expenses was RMB21,127, product development expenses was RMB5,976 and general and administrative expenses was RMB4,773 for the year ended December 31, 2020.

2    Significant Accounting Policies (Continued)

Philippine Contribution Plan and Employee Benefit Plan

The Company’s subsidiary and VIE in the Philippines participate in government mandated, multiemployer, defined contribution plans, including Social Security System (''SSS Benefits''), Home Development Mutual Fund (''Pag-IBIG Fund'') and Philippine Health Insurance Corporation (‘‘Phil-Health’’). Pursuance to these plans certain retirement, medical and housing benefits are provided to full-time employees. Obligations for contributions to these defined contribution plans are recognized as expenses in the consolidated statements of comprehensive income/(loss) as incurred. The total amounts for such employee benefits were RMB3,107, RMB3,281 and RMB3,650 for the years ended December 31, 2018, 2019 and 2020, respectively.

In addition, the Company’s subsidiaries and VIE in the Philippines also participate in a defined benefits plan, which was unfunded as of December 31, 2020. The liability recognized in the consolidated balance sheets in respect of defined benefit plan is the present value of the defined benefit obligation at the end of the reporting period. Changes in the present value of the defined benefit obligation are included in operating expenses in the consolidated statements of comprehensive income/(loss). The defined benefit obligation is calculated annually by independent actuaries using the projected unit credit method. The total liabilities for such employee benefits were RMB1,595 and RMB2,508 as of December 31, 2019 and 2020, respectively.

t    Other Income

As part of Chinese government's effort to ease the burden of businesses affected by the coronavirus (COVID-19) outbreak, the State Taxation Administration exempted a wide range of consumer services from value added tax (VAT) from January 2020. The income obtained by taxpayers from providing essential services shall be exempt from VAT. The favorable impact of coronavirus relief policies was RMB32,342 for the year ended December 31, 2020.

On September 30, 2019, Ministry of Finance and the State Taxation Administration announced that from October 1, 2019 to December 31, 2021, the taxpayers engaging in the provision of essential services are allowed to deduct an extra 15% of the deductible input tax for the current period from the payable tax. The impact of the policy of additional value-added tax credit for the income generated by the essential services provided by enterprises were nil and RMB11,072 for the years ended December 31, 2019 and 2020.

u    Taxation

Income taxes

Current income taxes are provided on the basis of income/ (loss) for financial reporting purposes, adjusted for income and expense items which are not assessable or deductible for income tax purposes, in accordance with the regulations of the relevant tax jurisdictions. Deferred income taxes are provided using the liability method. Under this method, deferred income taxes are recognized for the tax consequences of temporary differences by applying enacted statutory rates applicable to future years to differences between the financial statement carrying amounts and the tax bases of existing assets and liabilities. The tax base of an asset or liability is the amount attributed to that asset or liability for tax purposes. The effect on deferred taxes of a change in tax rates is recognized in the consolidated statement of comprehensive income/(loss) in the period of change. A valuation allowance is provided to reduce the amount of deferred tax assets if it is considered more likely than not that some portion of, or all of the deferred tax assets will not be realized.

2    Significant Accounting Policies (Continued)

Uncertain tax positions

In order to assess uncertain tax positions, the Group applies a more likely than not threshold and a two-step approach for the tax position measurement and financial statement recognition. Under the two-step approach, the first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount that is more than 50% likely of being realized upon settlement. The Group recognizes interest and penalties, if any, under accrued expenses and other current liabilities on its consolidated balance sheet and under other expenses in its consolidated statement of comprehensive income/(loss). The Group did not have any significant unrecognized benefits relating to uncertain tax positions as of and for the years ended December 31, 2018, 2019 and 2020.

v    Related parties

Parties are considered to be related if one party has the ability, directly or indirectly, to control the other party or exercise significant influence over the other party in making financial and operating decisions. Parties are also considered to be related if they are subject to common control or significant influence, such as a family member or relative, shareholder, or a related corporation.

w    Income/(loss) per share

Income/(loss) per share is computed in accordance with ASC 260, Earnings per Share. The two-class method is used for computing earnings per share in the event the Group has net income available for distribution. Under the two-class method, net income is allocated between ordinary shares and participating securities based on dividends declared (or accumulated) and participating rights in undistributed earnings as if all the earnings for the reporting period had been distributed.

Basic net income/(loss) per share is computed using the weighted average number of ordinary shares outstanding during the period. Options and unvested restricted share units are not considered outstanding in computation of basic earnings per share. Diluted net income/(loss) per share is computed using the weighted average number of ordinary shares and potential ordinary shares outstanding during the period under treasury stock method. Potential ordinary shares include options to purchase ordinary shares and unvested restricted share units, unless they were anti-dilutive. The computation of diluted net income/(loss) per share does not assume conversion, exercise, or contingent issuance of securities that would have an anti-dilutive effect (i.e. an increase in earnings per share amounts or a decrease in income/(loss) per share amounts) on net income/(loss) per share.

x    Comprehensive income / (loss)

Comprehensive income/ (loss) is defined to include all changes in equity/ (deficit) of the Group during a period arising from transactions and other events and circumstances excluding transactions resulting from investments by shareholders and distributions to shareholders. Other comprehensive income/(loss), as presented on the accompanying consolidated statements of comprehensive income/(loss), consists of accumulated foreign currency translation adjustments.

y    Treasury stock

In 2019, the Company repurchased an aggregate of 120,448 ADSs for US$852.4 in the open market under this program, at an average price of US$7.08 per ADS. In 2020, the Company repurchased an aggregate of 100 ADSs for US$1.0 in the open market under this program, at an average price of US$9.50 per ADS. As of the July 31, 2020, all repurchased shares were used as share-based awards granted to employees, the Group wrote off the treasury stock and accounted for additional paid-in capital.

The repurchased shares were accounted for under the cost method and presented as "treasury stock" in equity on the Group's consolidated balance sheets.

2    Significant Accounting Policies (Continued)

z    Segment reporting

Operating segments are defined as components of an enterprise engaging in businesses activities for which separate financial information is available that is regularly evaluated by the Group’s CODM in deciding how to allocate resources and assess performance.

The Group’s internal organizational structure as well as information about geographical areas and business segments is more fully described in Note 18.

aa    Statutory reserves

In accordance with China’s Company Laws, the Company’s consolidated VIEs in PRC must make appropriations from their after-tax profit (as determined under the Accounting Standards for Business Enterprises as promulgated by the Ministry of Finance of the People’s Republic of China (''PRC GAAP'')) to non-distributable reserve funds including (i) statutory surplus fund and (ii) discretionary surplus fund. The appropriation to the statutory surplus fund must be at least 10% of the after-tax profits calculated in accordance with PRC GAAP. Appropriation is not required if the statutory surplus fund has reached 50% of the registered capital of the respective company. Appropriation to the discretionary surplus fund is made at the discretion of the respective company.

Pursuant to the laws applicable to China’s Foreign Investment Enterprises, the Company’s subsidiary that is a foreign investment enterprise in China have to make appropriations from its after-tax profit (as determined under PRC GAAP) to reserve funds including (i) general reserve fund, (ii) enterprise expansion fund and (iii) staff bonus and welfare fund. The appropriation to the general reserve fund must be at least 10% of the after tax profits calculated in accordance with PRC GAAP. Appropriation is not required if the reserve fund has reached 50% of the registered capital of the respective company. Appropriations to the other two reserve funds are at the respective companies’ discretion.

ab    Recently issued accounting pronouncements

In December 2019, the FASB issued a new accounting standard update to simplify the accounting for income taxes. The new guidance removes certain exceptions for recognizing deferred taxes for investments, performing intra-period allocation and calculating income taxes in interim periods. It also adds guidance to reduce complexity in certain areas, including recognizing deferred taxes for tax goodwill and allocating taxes to members of a consolidated group. This guidance will be effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2021. The Group is currently evaluating the impact of the new guidance on its consolidated financial statements and related disclosures.

ac    Government subsidy

VAT collected from customers is excluded from reported revenue. As part of Chinese government’s effort to ease the burden of businesses affected by the coronavirus (COVID-19) outbreak, the Ministry of Finance and the Chinese State Taxation Administration (“STA”) jointly announced on February 6, 2020 that paying output VAT related to specific consumer services could be waived, effective from January 2020. Companies with eligible revenues can voluntarily elect to take advantage of this policy, which has been announced as temporary in nature (although an end date has not yet been communicated by the STA). In connection with this election, the allowable offset of input VAT is suspended, reducing the benefit to the Group to the net amount that it would ordinarily remit to the authorities.

The Group did not adjust prices charged to end customers. Although the amounts paid by customers since January 2020 included amounts that have historically related to VAT, the Group has determined these collections from customers should continue to be excluded from revenue. The Group’s interpretation of the policy is that it is a temporary waiver of amounts due to the government, for the express purpose of mitigating the economic impact of the pandemic, and not an increase in the selling price of the Group’s services.

2    Significant Accounting Policies (Continued)

The amounts collected from customers and excluded from revenue for the year of 2020 were RMB108,725, offset by input VAT of RMB76,383. The net amount of RMB32,342 was recognized as a government subsidy in other income in the consolidated statements of comprehensive income.

As part of Chinese government’s effort to ease the burden of businesses affected by the coronavirus (COVID-19), the Ministry of Human Resources and Social Security, the Ministry of Finance and the State Taxation Administration temporarily reduced and exempted employer obligation on social security contributions from February 2020. The impact of coronavirus policies on employee benefit expenses was RMB33,126 for the year ended December 31, 2020, reducing the personnel expenses in the cost of revenue, sales and marketing expenses, product development expenses and general and administrative expenses.

On the September 30, 2019, Ministry of Finance and the State Taxation Administration announced that from October 1, 2019 to December 31, 2021, a taxpayer engaging in the provision of essential services is allowed to credit the amount of input tax deductible in the current period plus 15% thereof against the amount of taxes payable. The impact of the policy of additional value-added tax credit for the income generated by the essential services provided by enterprises was RMBnil and RMB11,072 for the years ended December 31, 2019 and 2020 respectively. And it has been recognized as other income of the operating income in the consolidated statements of comprehensive income/(loss).

XML 30 R9.htm IDEA: XBRL DOCUMENT v3.21.1
Risks and Concentration
12 Months Ended
Dec. 31, 2020
Risks and Concentration  
Risks and Concentration

3    Risks and Concentration

a    Concentration of credit risk

Financial instruments that potentially subject the Group to concentration of credit risk consist primarily of cash and cash equivalents and time deposits. The Group limits its exposure to credit loss by depositing its cash and cash equivalents and time deposits with financial institutions in the PRC, Hong Kong, Philippines and the United States, which are among the largest and most reputable banks with high ratings from internationally-recognized rating agencies, which management believes are of high credit quality. The Group periodically reviews these institutions’ reputations, track records and reported reserves.

As of December 31, 2019 and 2020, the Group had RMB51,077 and RMB76,941 in cash and cash equivalents with a large bank in Hong Kong, respectively. Hong Kong has an official Deposit Protection Scheme (DPS), similar to the Federal Deposit Insurance Corporation (FDIC) in the United States. Deposits in the licensed banks are protected by DPS, up to a limit of HKD500,000. In addition, the Group believes that the risk of failure of the Hong Kong bank is remote.

As of December 31, 2019 and 2020, the Group had RMB205,854 and RMB165,936 in cash and cash equivalents, RMB213,509 and RMB846,408 time deposits with large domestic banks in China, respectively. In May 2015, a new Deposit Insurance System (DIS) managed by the People’s Bank of China (''PBOC'') was implemented by the Chinese government. Deposits in the licensed banks are protected by DIS, up to a limit of RMB500,000. In addition, the Group believes that the risk of failure of the banks in China is remote.

Short-term investments include investments in financial instruments with a variable interest rate indexed to performance of underlying assets and investments that the Group has positive intent and ability to hold to maturity, all of which are with an original maturity of less than 12 months. Any negative events or deterioration in financial well-being with respect to the counterparties of the above investments and the underlying collateral may cause a material loss to the Group and have a material effect on the Group’s financial condition and results of operations.

b    Major customers and supplying channels

There were no customers whose revenues individually represent greater than 10% of the total revenues of the Group for the years ended December 31, 2018, 2019 and 2020.

Also there were no distribution channels that individually represent greater than 10% of the total revenues of the Group for the years ended December 31, 2018, 2019 and 2020.

c    Concentration of foreign currency risks

For the years ended December 31, 2019 and 2020, the majority of the Group’s revenues derived were in RMB. As of December 31, 2019 and 2020, the Group’s cash and cash equivalents, time deposits and short-term investments balances denominated in RMB were RMB693,328 and RMB1,352,909, accounting for 65.8% and 78.3% of the Group’s total cash and cash equivalents, time deposits and short-term investments balance. As of December 31, 2019 and 2020, the Group’s liabilities balances denominated in RMB were RMB2,361,355 and RMB3,003,951, accounting for 96.4% and 97.6% of its total liabilities balance, respectively.

RMB is not freely convertible into foreign currencies. The value of the RMB is affected by changes in central government policies and international economic and political developments. In PRC, certain foreign exchange transactions are required by law to be transacted only by authorized financial institutions at exchange rates set by PBOC. Remittances in currencies other than RMB by companies in China must be processed through PBOC or other PRC foreign exchange regulatory bodies and requires certain supporting documentation in order to affect the remittance.

3    Risks and Concentration (Continued)

d    Foreign currency exchange rate risks

All of the Group’s revenues are denominated in Renminbi, and a significant portion of the costs are incurred in U.S. dollars and Philippine Pesos, including service fee payments to nearly all of the teachers. The Philippines continues to experience inflation, currency declines and shortages of foreign exchange. The value of RMB against the U.S. dollar may fluctuate significantly and unpredictably. The fluctuations of the RMB against the US$ was approximately 5.7% appreciation, 1.4% appreciation and 6.5% depreciation in 2018, 2019 and 2020, respectively. It is difficult to predict how market forces or PRC or U.S. government policy may impact the exchange rate between the RMB and the US$ in the future. The Group is exposed to the risk of cost increases due to inflation in the Philippines and the depreciation of Renminbi. As the Group currently engages a third-party vendor to handle the payment of the service fees of the independently contracted teachers in the Philippines and in North America, and the Group settles the balance with them in Hong Kong dollars, the Group is also exposed to the risk of an increase in the value of the Hong Kong dollar relative to Renminbi. The Group does not currently engage in any transactions as a hedge against risk of loss due to foreign currency fluctuations.

XML 31 R10.htm IDEA: XBRL DOCUMENT v3.21.1
Prepaid expenses and other current assets
12 Months Ended
Dec. 31, 2020
Prepaid expenses and other current assets  
Prepaid expenses and other current assets

4    Prepaid expenses and other current assets

Prepaid expenses and other current assets consist of the following:

As of December 31, 

2019

2020

    

RMB

    

RMB

Costs to obtain contracts with customers

 

168,571

 

199,873

Prepaid taxes

 

13,860

 

25,600

Prepaid advertising expenses

18,014

19,977

Prepaid rental and other deposits

13,601

14,514

Interest receivables

2,430

10,231

Prepaid fees to third-party payment channels

 

8,250

 

8,980

Prepaid professional service fees

3,704

3,738

Advances to employees

 

1,658

1,723

Prepaid Directors & Officers insurance

782

852

Student tuition payments in transit

1,291

603

Prepaid PayPal to pay teacher salary costs

4,077

561

Prepaid student acquisition fees

2,093

29

Others

 

11,884

 

15,376

Total

 

250,215

 

302,057

XML 32 R11.htm IDEA: XBRL DOCUMENT v3.21.1
Property and equipment, net
12 Months Ended
Dec. 31, 2020
Property and equipment, net  
Property and equipment, net

5    Property and equipment, net

Property and equipment consist of the following:

As of December 31, 

    

2019

    

2020

RMB

RMB

Computers and equipment

 

63,663

 

70,923

Leasehold improvement

 

45,498

 

50,363

Furniture and fixtures

 

10,963

 

11,753

Vehicle

228

228

Total

 

120,352

 

133,267

Less: Accumulated depreciation

 

(100,016)

 

(112,092)

Property and equipment, net

 

20,336

 

21,175

For the years ended December 31, 2018, 2019 and 2020, depreciation expenses amounted to RMB29,288, RMB22,698 and RMB15,127, respectively.

XML 33 R12.htm IDEA: XBRL DOCUMENT v3.21.1
Intangible assets, net
12 Months Ended
Dec. 31, 2020
Intangible assets, net  
Intangible assets, net

6    Intangible assets, net

The following table summarizes the Group’s intangible assets, net:

As of December 31, 

    

2019

    

2020

RMB

RMB

Trademark

 

2,366

 

2,900

Computer software

 

12,958

 

24,956

Copyright for teaching materials

6,992

7,946

Total

 

22,316

 

35,802

Less: Accumulated amortization

 

(12,398)

 

(15,500)

Intangible assets, net

 

9,918

 

20,302

For the years ended December 31, 2018, 2019 and 2020, amortization expenses amounted to RMB3,682, RMB3,927 and RMB3,817 respectively.

As of December 31, 2020, amortization expense of intangible assets for future years is expected to be as follows:

Amortization

Expense 

    

RMB

2021

 

6,822

2022

 

5,681

2023

 

4,874

2024

782

2025 and thereafter

 

2,143

 

20,302

XML 34 R13.htm IDEA: XBRL DOCUMENT v3.21.1
Operating Leases
12 Months Ended
Dec. 31, 2020
Operating Leases  
Operating Leases

7   Operating Leases

Leases are classified as operating leases or finance leases in accordance with ASC842. The Group has operating leases for office space that the Group utilizes under lease arrangements. For leases with terms greater than 12 months, the Group records the related assets and lease liability at the present value of lease payments over the terms. Certain leases include rental escalation clauses, renewal options and/or termination options, which are factored into the Group’s determination of lease payments when appropriate. As of the December 31, 2019 and 2020, the Group has no significant finance lease.

The components of lease expense for the years ended December 31, 2019 and 2020 were as follows:

    

As of December 31, 

    

As of December 31, 

2019

2020

RMB

RMB

Operating lease cost

 

40,926

46,092

Lease cost for leases with terms less than one year  

 

1,542

856

Total lease cost

 

42,468

46,948

For the year ended December 31, 2019 and 2020, there is no variable lease cost and sublease income recognized in the financial statements of the Group.

Maturities of lease liabilities were as follows:

As of December 31, 

2020

    

RMB

2021

 

43,885

2022

 

30,278

2023

 

16,970

2024

 

8,040

2025 and thereafter

 

4,111

Total undiscounted lease payments

 

103,284

Less: imputed interest

 

(6,741)

Total lease liabilities

 

96,543

The following table provides a summary of the Group’s lease terms and discount rates for the years ended December 31, 2019 and 2020:

As of December 31, 

As of December 31, 

    

2019

 

    

2020

 

Weighted average remaining lease term(years)

 

2.40

2.77

Weighted average discount rate(percentage)

 

5.04

%

4.88

%

Supplemental information related to the Group’s operating leases for the year ended December 31, 2019 and 2020 are as follows:

    

For the year ended December 31, 

    

For the year ended December 31, 

2019

2020

Cash paid for operating leases

 

40,840

43,190

Right of use assets obtained in exchange for operating lease liabilities

 

38,407

81,663

XML 35 R14.htm IDEA: XBRL DOCUMENT v3.21.1
Accrued expenses and other current liabilities
12 Months Ended
Dec. 31, 2020
Accrued expenses and other current liabilities  
Accrued expenses and other current liabilities

8   Accrued expenses and other current liabilities

Accrued expenses and other current liabilities consist of the following:

As of December 31, 

    

2019

    

2020

RMB

RMB

Salaries, welfare and outsourcing fee payable

 

94,939

 

117,505

Accrued advertising and other expenses

 

36,464

 

68,719

Accrued professional service fees

 

9,847

 

12,566

Security deposits from agents

 

3,546

 

9,408

Advance from agents

 

3,366

 

7,041

Accrued rental and property management fees

802

2,197

Accrued intangible assets

1,150

8,866

Accrued staff reimbursements

13,315

7,049

Others

 

3,526

 

3,750

Total

 

166,955

 

237,101

XML 36 R15.htm IDEA: XBRL DOCUMENT v3.21.1
Short-term loan
12 Months Ended
Dec. 31, 2020
Short-term loan  
Short-term loan

9   Short-term loan

The Group entered into a 24-month uncollateralized, non-revolving loan facility agreement with a bank in March 2018, and related amendment agreement in August 2018 (together the “2018 Facility Agreement”). Pursuant to the 2018 Facility Agreement, the Group can borrow up to US$13,000 at a floating interest rate of 3 months London Interbank Offered Rate (LIBOR) +4.36% (total rates of 6.37% as of December 31, 2019). The Group is subject to certain financial covenants under the 2018 Facility Agreement, including a maximum quarterly student refund rate, and a minimum quarterly gross billing amount. During the contract period, the Group was always in compliance with these covenants.

The Group drew down US$13,000 during 2018, and repaid US$2,958, US$7,666 and US$2,376 of loan principal for the year ended December 31, 2018, December 31, 2019 and December 31, 2020, respectively. Interest expense for the year ended December 31, 2018, 2019 and 2020 was RMB1,944, RMB3,110 and RMB90, respectively. The loan balance outstanding as of December 31, 2019 was due in March 2020 and the Group paid the total amount of the loan in January 2020.

XML 37 R16.htm IDEA: XBRL DOCUMENT v3.21.1
Taxation
12 Months Ended
Dec. 31, 2020
Taxation  
Taxation

10   Taxation

a   PRC Value Added Tax

The Group’s subsidiaries and VIEs incorporated in China are subject to 6% VAT for revenues from providing online English language education services, 9% VAT for revenues from providing online learning materials(10% VAT before April, 2019) and 13% VAT for revenues from selling textbooks. To record VAT payable, the Group adopted the net presentation method, which presents the difference between the output VAT (at a rate of 6%, 9%, 10% and 13%) and the available input VAT amount (at the rate applicable to the supplier). Output VAT is an amount collected from customers on behalf of government, and is not included in the transaction price with customers.

b    Income taxes

Cayman Islands

Under the current tax laws of the Cayman Islands, the Company is not subject to tax on income or capital gains. In addition, upon payments of dividends by the Company to its shareholders, no Cayman Islands withholding tax will be imposed.

10   Taxation (Continued)

Hong Kong

Commencing from the year of assessment 2019/2020, the first HK$2 million of profits earned by the Group’s subsidiaries incorporated in Hong Kong will be taxed at half the current tax rate (i.e., 8.25%) while the remaining profits will continue to be taxed at the existing 16.5% tax rate. Payments of dividends by the subsidiary to the Company are not subject to withholding tax in Hong Kong.

Philippines

Entities incorporated in the Philippines are subject to enterprise income tax in the Philippines at a rate of 30%. As of December 31, 2019 and 2020, the Company’s subsidiaries and VIE in the Philippines had an accumulated profit. The deferred tax assets for the Philippine subsidiaries and VIE as at December 31, 2019 and 2020 are mainly from accrued expenses and other current liabilities, for which no valuation allowance has been provided, as management believes it is more likely than not that these assets will be realized in the future. Payments of dividends by Philippines Co I, Philippines Co II and Philippines Co III are subject to withholding tax in the Philippines at the rate of 30%. As of December 31, 2018, 2019 and 2020, the Group did not record any withholding tax on the retained earnings of its subsidiaries and consolidated VIE in the Philippines, as the impact was immaterial as of December 31, 2018, 2019 and 2020. Philippines Co II has been registered with the Philippine Economic Zone Authority, or PEZA , as an Eco zone IT Enterprise since December 19, 2014. As such, it is entitled to an income tax holiday, or 100% exemption from corporate income tax, for four years from its PEZA registration, the tax and duty free importation of raw materials, capital equipment, machineries and spare parts, VAT zero-rating for local purchases of goods and services, and exemption from payment of local government imposts, fees, licenses, and taxes, and exemption from expanded withholding tax under Philippines tax law. The income tax holiday was extended to March, 2020. Philippine Co II has submitted certain document to extend another three years of the income tax holiday status, and they are still under evaluation of tax authority as of the financial statements issuance date.

Since Philippines Co I and Philippines Co III are not within any special economic zone territory, these corporations are subject to a corporate income tax of 30% of the taxable net income on all income derived during each taxable year from sources within and outside of the Philippines. In addition to the 30% corporate income tax, these two companies are also subject to 12% of Value Added Tax on all income generated within the Philippines.

PRC

Effective January 1, 2008, the Enterprise Income Tax Law (the “EIT Law”) in China unifies the enterprise income tax rate for the entities incorporated in China at 25% and grants preferential tax treatment to High and New Technology Enterprises (“HNTEs”) and Software Enterprises. Under these preferential tax treatments, HNTEs are entitled to an income tax rate of 15%. In December 2016, Dasheng Online obtained the HNTEs certification and renewed the certification in December 2019. Dasheng Online was subject to preferential tax rate of 15% for the years ended December 31, 2018, 2019 and 2020. The Company’s consolidated VIEs operated in PRC were subject to tax statutory rate of 25% for the years ended December 31, 2018, 2019 and 2020.

The EIT Law also provides that an enterprise established under the laws of a foreign country or region but whose “de facto management body” is located in the PRC should be treated as a resident enterprise for PRC tax purposes and consequently be subject to the PRC income tax at the rate of 25% for its global income. The Implementing Rules of the EIT Law merely define the location of the “de facto management body” as “the place where the exercising, in substance, of the overall management and control of the production and business operation, personnel, accounting, properties, etc., of a non-PRC company is located.”

10   Taxation (Continued)

In addition, the SAT Circular 82 issued by the SAT in April 2009 specifies that certain offshore incorporated enterprises controlled by PRC enterprises or PRC enterprise groups will be classified as PRC resident enterprises if the following are located or resident in the PRC: senior management personnel and departments that are responsible for daily production, operation and management; financial and personnel decision making bodies; key properties, accounting books, company seal, minutes of board meetings and shareholders’ meetings; and half or more of the senior management or directors having voting rights. Further to SAT Circular 82, the SAT issued the SAT Bulletin 45, which took effect in September 2011, to provide more guidance on the implementation of SAT Circular 82. SAT Bulletin 45 provides for procedures and administration details of determination on resident status and administration on post-determination matters.

Based on a review of surrounding facts and circumstances, the Group does not believe that it is likely that its operations outside of the PRC should be considered a resident enterprise for PRC tax purposes. However, due to limited guidance and implementation history of the EIT Law, should the Company be treated as a resident enterprise for PRC tax purposes, the Company will be subject to PRC tax on worldwide income at a uniform tax rate of 25% retroactive to January 1, 2008.

PRC Withholding Tax on Dividends

The EIT Law also imposes a withholding income tax of 10% on dividends distributed by a foreign-invested entity (“FIE”) to its immediate holding company outside of China, if such immediate holding company is considered as a non-resident enterprise without any establishment or place within China or if the received dividends have no connection with the establishment or place of such immediate holding company within China, unless such immediate holding company’s jurisdiction of incorporation has a tax treaty with China that provides for a different withholding arrangement. Such withholding income tax was exempted under the Previous EIT Law. The Cayman Islands, where the Company incorporated, does not have such tax treaty with China. According to the arrangement between Mainland China and Hong Kong Special Administrative Region on the Avoidance of Double Taxation and Prevention of Fiscal Evasion in August 2006, dividends paid by an FIE in China to its immediate holding company in Hong Kong will be subject to withholding tax at a rate of no more than 5% (if the foreign investor owns directly at least 25% of the shares of the FIE). The State Administration of Taxation (“SAT”) further promulgated Notice 9 on February 3, 2018, which provides that a “beneficial owner” refers to a person who has ownership and disposal rights to the income or any rights and assets arising from such income, and the tax authority is discretionary to determine whether an enterprise is determined as a “beneficial owner.”

Dasheng Zhixing, Dasheng HAWO, Dasheng Zhiyun and their subsidiaries are controlled by the Company through various contractual agreements. To the extent that Dasheng Zhixing, Dasheng HAWO, Dasheng Zhiyun and their subsidiaries have undistributed earnings; the Company will accrue appropriate expected tax associated with repatriation of such undistributed earnings.

As of December 31, 2018, 2019 and 2020, the Company did not record any withholding tax on the retained earnings of its subsidiary and consolidated VIEs in the PRC as they were still in accumulated deficit position.

For the year ended December 31, 

2018

2019

2020

Overseas

PRC

Overseas

PRC

Overseas

PRC

 

entities 

entities 

Total

entities 

entities 

Total

entities 

entities 

Total

    

RMB

    

RMB

    

RMB

    

RMB

    

RMB

    

RMB

    

RMB

    

RMB

    

RMB

Income/(loss) before income tax expenses

 

13,490

 

(426,304)

 

(412,814)

 

61,124

 

(160,476)

 

(99,352)

 

25,645

 

117,216

 

142,861

Current income tax expenses

 

3,807

 

 

3,807

 

5,221

 

 

5,221

 

5,802

 

28

 

5,830

Deferred income tax expenses/(benefits)

 

176

 

(103)

 

73

 

(132)

 

(21)

 

(153)

 

(247)

 

(9,684)

 

(9,931)

Income tax expenses/(benefits)

 

3,983

 

(103)

 

3,880

 

5,089

 

(21)

 

5,068

 

5,555

 

(9,656)

 

(4,101)

10   Taxation (Continued)

The combined effects of the income tax exemption and reduction available to the Group are as follows (in thousands, except per share data):

Year Ended December 31, 

     

2018

    

2019

    

2020

Tax holiday effect

1,385

 

622

 

(13,163)

Basic and diluted loss per share effect

0.00

 

0.00

 

(0.04)

Reconciliation of the differences between statutory tax rate and the effective tax rate for China operations

Reconciliation of the differences between the PRC statutory tax rate of 25% and the Group's effective tax rate is as follows:

As of December 31, 

 

    

2018

    

2019

    

2020

 

PRC statutory tax rate

 

25.00

%

25.00

%

25.00

%

Effect on tax rates in different tax jurisdiction

 

(0.78)

%

0.08

%

(0.44)

%

Effect on tax holiday

0.34

%

0.99

%

9.21

%

Changes in valuation allowance

 

(8.14)

%

(16.91)

%

(38.91)

%

Permanent book-tax differences—non-deductible expenses

(17.36)

%

(14.26)

%

2.27

%

Effective tax rate

 

(0.94)

%

(5.10)

%

(2.87)

%

c.    Deferred Tax Assets and Liabilities 

Deferred taxes were measured using the enacted tax rates for the periods in which they are expected to be reversed. Significant components of the Group’s deferred tax assets are as follows:

As of December 31, 

2019

2020

    

RMB

    

RMB

Deferred tax assets

 

  

 

  

Tax loss carryforwards

 

241,136

 

175,198

Accruals and other liabilities

 

3,458

 

6,414

Advertising expenses carryforwards

 

73,182

 

83,290

Share based compensation

2,856

Intra-company intangible assets transfer

11,946

Defined benefits liabilities

337

584

Total deferred tax assets

 

318,113

 

280,288

Less: Deferred tax liabilities - deffered sales commissions

(42,143)

(49,968)

Less: Valuation allowance

 

(275,633)

 

(220,052)

Total deferred tax assets, net

 

337

 

10,268

RMBnil, RMB6,813, RMB220,631, RMB44,279 and RMB89,803 of the tax loss carryforwards will expire in the years ended December 31, 2021, 2022, 2023, 2024 and 2025, respectively.

Based on available evidence, both positive and negative, the Group believes it is more-likely-than-not that the deferred tax assets for Beijing Zhixing, one of the Group’s VIE, will be partially realizable. Beijing Zhixing has maintained a gain position since 2019Q3, and the Group’s forecast for the future represents an increasing trend. The Group believes the VIE’s valuation allowance would be reversed partially considering historical taxable income, projected future taxable income, and the expected timing of the reversals of existing taxable temporary differences.

10   Taxation (Continued)

The Group’s judgment regarding future profitability may change due to many factors, including future market conditions and the ability to successfully execute our business plans and/or tax planning strategies. Should there be a change in the ability to recover deferred tax assets, the Group’s income tax provision would increase or decrease in the period in which the assessment is changed.

Movement of Valuation Allowance 

The following table shows the movement of valuation allowance for the periods presented:

For the year ended December 31, 

2019

2020

    

RMB

    

RMB

Balance at beginning of the year

 

(258,835)

 

(275,633)

Provision

(25,727)

(50,258)

Current period reversal

 

8,929

 

105,839

Balance at end of the year

 

(275,633)

 

(220,052)

XML 38 R17.htm IDEA: XBRL DOCUMENT v3.21.1
Ordinary shares
12 Months Ended
Dec. 31, 2020
Ordinary shares  
Ordinary shares

11   Ordinary shares

Immediately prior to the completion of the IPO, the Company adopted a dual class share structure. All of the outstanding ordinary shares prior to the completion of the IPO were automatically redesignated or converted into Class B ordinary shares on a one-for-one basis, and all ordinary shares issued in or after the completion of the IPO are Class A ordinary shares. All share-based awards, regardless of grant dates, will entitle holders to the equivalent number of Class A shares once the vesting and exercising conditions on such share-based compensation awards are met. Class A ordinary shares and Class B ordinary shares vote together as a single class on all matters submitted to a vote of the Company's shareholders, except as may otherwise be required by law. Each holder of class A ordinary shares is intitled to one vote per share and each holder of class B ordinary shares is entitled to ten votes per share on all matters submitted to them for a vote.

On June 4, 2020, the Company completed its follow-on offering on the New York Stock Exchange. The Company sold 4,907,100 Class A ordinary shares at US$1.27 per share, including the exercise of the over-allotment option. The total gross capital raise was approximately RMB44,004 (US$6,216).

As of December 31, 2019 and 2020, 1,500,000,000 ordinary shares have been authorized, including (i) 1,000,000,000 Class A ordinary shares of a par value of US$0.0001 each, (ii) 350,000,000 Class B ordinary shares of a par value of US$0.0001 each and (iii) 150,000,000 shares of a par value of US$0.0001 each of such class or classes however designated by the Board of Directors.

As of December 31, 2019, 313,857,894 ordinary shares have been issued, of which 90,744,233 were Class A ordinary shares and 223,113,661 were Class B ordinary shares. 312,051,174 ordinary shares are outstanding, of which 88,937,513 were Class A ordinary shares and 223,113,661 were Class B ordinary shares.

As of December 31, 2020, 325,733,064 ordinary shares have been issued, of which 196,045,898 were Class A ordinary shares and 129,687,166 were Class B ordinary shares. 323,640,564 ordinary shares are outstanding, of which 193,953,398 were Class A ordinary shares and 129,687,166 were Class B ordinary shares.

XML 39 R18.htm IDEA: XBRL DOCUMENT v3.21.1
Share-based Compensation
12 Months Ended
Dec. 31, 2020
Share-based Compensation  
Share-based Compensation

12    Share-based Compensation

The Company adopted 2013 Employee Stock Option Plan (the “2013 Plan”), 2014 Employee Stock Option Plan (the “2014 Plan”, collectively the “Pre-IPO Plans”). In May 2016, the Company adopted the 2016 Share Incentive Plan (“2016 Plan”). The Pre-IPO Plans and 2016 Plan allow the plan administrator to grant stock options, share appreciation rights, dividend equivalent right, restricted share units and restricted shares to employees, directors and consultants of the Company and its affiliates, up to a maximum of 36,229,922 and 4,600,000 Class A ordinary shares, respectively, plus an annual increase of 1.5% of the total outstanding share capital as of December 31 of the immediately preceding calendar year on the first day of each fiscal year, beginning in 2017, or such lesser number of Class A ordinary shares as determined by the board of directors of the Company. If an award under the Pre-IPO Plans terminates, expires or lapses, or is cancelled for any reason, ordinary shares subject to the award become available for the grant of a new award under the 2016 Plan. As of December 31, 2020, after consideration of adjustments for the annual increase and other changes, a total of 14,978,899 Class A ordinary shares are available under the plans.

Under the 2013 Plan and 2014 Plan, the Company granted options to employees. All options granted have a contractual term of ten years, and most of options vest over a three-year or four-year requisite service period, depending on the terms of each award agreement. And granted options generally follow one of the three vesting schedules (“Schedule A”, “Schedule B”, “Schedule C”) below:

Schedule A: one half (½) of which vest upon the second anniversary of the date of vesting commencement date and 25% of the options vest at the third and fourth anniversary respectively;
Schedule B: 25% of the options vest at each of the four anniversaries;
Schedule C: 33% of the options vest at each of the three anniversaries;

The Company granted restricted share units (“RSUs”) under the 2016 Plan. Most of RSUs vest over a period of two-year or four-year requisite service period. And granted RSUs generally follow one of the four vesting schedules (“Schedule D”, “Schedule E”, “Schedule F”, “Schedule G”) below:

Schedule D: one half (½) of which vest upon the second anniversary of the date of vesting commencement date and 25% of the options vest at the third and fourth anniversary respectively
Schedule E: 6.25% of the RSUs vest at each of the sixteen quarters after vesting commencement date;
Schedule F: 25% of the RSUs vest at each of the four anniversaries;
Schedule G: 50% of the RSUs vest at each of the two anniversaries;

For the years ended December 31, 2018, 2019 and 2020, total share-based compensation expenses recognized were RMB27,886, RMB16,732 and RMB26,734, respectively. As of December 31, 2020, the unrecognized compensation cost was RMB48,416. These amounts are expected to be recognized over a weighted average period of 2.24 years.

12    Share-based Compensation (Continued)

Stock options

The Group uses the Binomial option pricing model to estimate the fair value of stock options. The assumptions used to value the Company’s option grants were as follows:

For the year ended December 31, 

    

2018

    

2019

    

2020

Stock options:

Contractual term (in years)

 

10.00-10.00

 

9.92-10.00

 

10.00-10.00

Expected volatility

 

48.0%-49.2%

48.1%-51.0%

51.0%-58.0%

Exercise multiple

 

2.2-2.8

2.2-2.8

2.2-2.8

Expected dividend yield

 

Risk-free interest rate (per annum)

 

2.7%-2.9%

1.68%-2.69%

0.66%-1.92%

Expected forfeiture rate (post-vesting)

 

The Group estimated the risk-free rate based on the yield to maturity of U.S. treasury bonds denominated in USD at the option valuation date. The exercise multiple is estimated as the ratio of fair value of underlying shares over the exercise price as at the time the option is exercised, based on a consideration of empirical studies on the actual exercise behavior of employees. The expected volatility at the date of grant date and each option valuation date was estimated based on the historical stock prices of comparable companies. The Group has never declared or paid any cash dividends on its capital stock, and the Group does not anticipate any dividend payments in the foreseeable future.

The following table sets forth the summary of option activities under the Company's 2013 Plan and 2014 Plan:

Weighted

Weighted

Average

 Average

Remaining

Weighted Average

Options

Exercise

Contractual

Aggregate Intrinsic

Grant Date Fair

Outstanding

Price

Life

Value

Value

    

    

US$

    

(In years)

    

US$

    

RMB

    

US$

    

RMB

December 31, 2018

27,856,130

0.2124

6.84

7,491

51,507

0.5285

3.6335

Granted

3,272,000

0.2513

0.3293

2.2925

Exercised

(5,001,660)

0.1244

0.4723

3.2877

Expired

Forfeited or cancelled

(2,771,965)

0.3574

0.6901

4.8045

December 31, 2019

 

23,354,505

 

0.2194

 

6.14

 

10,165

 

70,769

 

0.4934

 

3.4351

Granted

 

2,149,975

 

0.6756

 

 

 

1.0778

 

7.0326

Exercised

(5,103,015)

0.2887

0.6098

3.9786

Expired

Forfeited or cancelled

 

(1,051,660)

 

0.5973

 

 

 

0.5776

 

3.7688

December 31, 2020

 

19,349,805

0.2313

5.40

30,495

198,983

0.5231

3.4132

Vested and expected to vest as of December 31, 2020

18,938,475

0.2273

5.19

29,924

195,254

0.5341

3.4850

Exercisable as of December 31, 2020

14,374,220

0.1477

4.12

23,856

155,662

0.4997

3.2604

The aggregate intrinsic value is calculated as the difference between the exercise price of the underlying awards and the estimated fair value of the underlying stock at each reporting date.

12    Share-based Compensation (Continued)

RSUs

The following table sets forth the summary of the restricted share units’ activities in 2019 and 2020:

Number of

Weighted Average

RSUs

Grant Date Fair Value

    

    

US$

    

RMB

December 31, 2018

8,051,639

0.79

5.44

Granted

4,245,970

0.51

3.55

Vested

(2,938,710)

0.76

5.29

Forfeited

(1,121,259)

0.70

4.87

December 31, 2019

 

8,237,640

 

0.66

 

4.59

Granted

 

3,110,895

1.17

7.63

Vested

 

(3,673,275)

0.70

4.59

Forfeited

 

(245,236)

0.55

3.58

December 31, 2020

 

7,430,024

0.86

5.59

XML 40 R19.htm IDEA: XBRL DOCUMENT v3.21.1
Net income/(loss) per share
12 Months Ended
Dec. 31, 2020
Net income/(loss) per share  
Net income/(loss) per share

13   Net income/(loss) per share

Basic net income/(loss) per share is computed using the weighted average number of the ordinary shares outstanding during the period. Diluted earnings per share (‘‘EPS’’) is computed using the weighted average number of ordinary shares and potential ordinary shares outstanding during the period under the treasury stock method. For the years ended December 31, 2018 and 2019, stock options to purchase ordinary shares and restricted share units that were anti-dilutive and excluded from the calculation of diluted net loss per share of the Company were 26,635,519, 27,421,502 on a weighted average basis, respectively. For the years ended December 31, 2020, as the Company is in a net profit position, stock options to purchase ordinary shares and restricted share units, unless they were anti-diluted, were included in the calculation of diluted net income per share of the Company. For the years ended December 31, 2020, stock options to purchase ordinary shares and restricted share units that were anti-dilutive and excluded from the calculation of diluted net income per share of the Company were 134,722 on a weighted average basis.

The following table sets forth the computation of basic and diluted net loss per share for the periods indicate:

For the year ended December 31, 

2018

2019

2020

    

RMB

    

RMB

    

RMB

Numerator:

Net income/(loss)

(416,694)

 

(104,420)

 

146,962

Denominator:

Weighted average ordinary shares outstanding

—basic

304,542,400

 

308,364,918

 

319,553,690

—diluted

304,542,400

308,364,918

341,503,118

Basic net income/(loss) per share attributable to ordinary shareholders

(1.37)

 

(0.34)

 

0.46

Diluted net income/(loss) per share attributable to ordinary shareholders

(1.37)

(0.34)

0.43

Basic net income/(loss) per ADS attributable to ordinary shareholders

(20.55)

(5.08)

6.90

Diluted net income/(loss) per ADS attributable to ordinary shareholders

(20.55)

(5.08)

6.46

XML 41 R20.htm IDEA: XBRL DOCUMENT v3.21.1
Fair value measurement
12 Months Ended
Dec. 31, 2020
Fair value measurement  
Fair value measurement

14   Fair value measurement

Assets measured at fair value on a recurring basis

The following table sets forth financial instruments, measured at fair value on a recurring basis, by level within the fair value hierarchy, as of December 31, 2020:

Fair value measurements at reporting date using

Quoted Prices

in Active

Significant

    

    

Markets

    

Other

    

Significant

As of

for Identical

Observable

Unobservable

December 31,

Assets

Inputs

Inputs

Items

2020

(Level 1)

(Level 2)

(Level 3)

Short-term investments

509,636

509,636

The following table sets forth financial instruments, measured at fair value by level within the fair value hierarchy, as of December 31, 2019:

Fair value measurements at reporting date using

Quoted Prices

in Active

Significant

    

    

Markets

    

Other

    

Significant

As of

for Identical

Observable

Unobservable

December 31, 

Assets

Inputs

Inputs

Items

2019

(Level 1)

(Level 2)

(Level 3)

Short-term investments

452,936

452,936

Short-term investments represent interest-bearing deposit placed with financial institution, which is restricted to withdrawal and use. The investment is issued by commercial bank in the PRC with a variable interest rate indexed to gold price published by the London Bullion Market Association and the exchange rate of euro against dollar. To estimate the fair value, the Group uses the expected return provided by the bank. As there are no quoted prices in active markets for the investment at the reporting date, the Group classifies the valuation techniques that use these inputs as Level 2 of fair value measurements.

Financial instruments that are not measured at fair value, but fair value disclosure is required

Financial assets and liabilities not measured at fair value, but fair value disclosure is required mainly include cash equivalent, time deposits and short-term loan.

Cash equivalents’ fair values approximate their carrying values given their short maturities. Time deposits and short-term loan are measured at amortized cost. The carrying amount of time deposits as of December 31, 2019 and 2020, and the short-term loan as of December 31, 2019 approximate their fair value due to the fact that the related interest rates approximate the interest rates currently offered by financial institutions for similar instruments of comparable maturities.

XML 42 R21.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and contingencies
12 Months Ended
Dec. 31, 2020
Commitments and contingencies  
Commitments and contingencies

15   Commitments and contingencies

a     Commitments

Future minimum payments under non-cancelable agreements for operating leases that have not commenced or with lease terms of 12 months or less consist of the following as of December 31, 2020:

    

    

Less than One

    

One to Three

    

Over Three

Total

Year 

Years 

Years 

RMB

RMB

RMB

RMB

Operating lease commitments

 

1,198

 

696

 

274

 

228

Upon the adoption of ASC 842 on January 1, 2019, future minimum lease payments for operating lease liabilities as of December 31, 2020 are disclosed in Note 7.

Purchase commitments mainly include minimum commitments for non-cancellable advertising service contracts. Purchase commitments as of December 31, 2020 were as follows:

    

Less than One

    

Over One 

Total

 Year 

Year 

    

RMB

    

RMB

    

RMB

Purchase commitments

 

239,226

 

226,853

12,373

b     Contingencies

There are no claims, lawsuits, investigations and proceedings, including un-asserted claims that are probable to be assessed, that have in the recent past had, or to the Group’s knowledge, are reasonably possible to have, a material change on the Group’s financial position results of operations or cash flow.

XML 43 R22.htm IDEA: XBRL DOCUMENT v3.21.1
Related party transactions
12 Months Ended
Dec. 31, 2020
Related party transactions  
Related party transactions

16   Related party transactions

Beijing Dasheng Time Technology Co., Ltd

In August 2014, Beijing Dasheng Time Technology Co., Ltd (“Dasheng Time”) was incorporated by Shu Ting. Shu Ting is the Group’s co-founder and has served as director and senior vice president. Since November 2019, Dasheng Zhixing entered into a promotion channel service with Dasheng Time. Under the cooperation, Dasheng Zhixing provides online lessons of Dasheng Time to the student who has purchased the prepaid credit packages of the Group, as a promotion channel to Dasheng Time. For the years ended 2019 and 2020, the fair value of promotion service provided by Dasheng Zhixing is estimated to be RMB535 and RMB76, which are recognized as net revenues in the consolidated statement of comprehensive income/(loss) of the Group.

XML 44 R23.htm IDEA: XBRL DOCUMENT v3.21.1
Profit appropriation and restricted net assets
12 Months Ended
Dec. 31, 2020
Profit appropriation and restricted net assets  
Profit appropriation and restricted net assets

17   Profit appropriation and restricted net assets

PRC laws and regulations permit payments of dividends by the subsidiaries and the VIEs incorporated in the PRC only out of their retained earnings, if any, as determined in accordance with PRC accounting standards and regulations. In addition, each of the Company’s subsidiary, VIE and VIE’s subsidiary is required to annually appropriate 10% of net after-tax income to the statutory general reserve fund (Note 2(aa)) prior to payment of any dividends, unless such reserve funds have reached 50% of its respective registered capital.

As a result of these and other restrictions under PRC laws and regulations, the Company’s PRC subsidiary and consolidated VIEs are restricted in their ability to transfer a portion of their net assets to the Company either in the form of dividends, loans or advances of the Group’s total consolidated net assets.

Total registered capital of the Company’s PRC subsidiary and consolidated VIEs as of December 31, 2019 and 2020 were RMB140,008 and RMB378,014, respectively.

Parent Company Only Condensed Financial Information

The Company performed a test on the restricted net assets of its consolidated subsidiaries and VIEs in accordance with Securities and Exchange Commission Regulation S-X Rule 4-08(e)(3), “General Notes to Financial Statements” and concluded that it was applicable for the Company to disclose the financial information for the Company only. For the purposes of presenting parent only financial information, the Company records its investments in its subsidiaries and VIEs under the equity method of accounting. Such investments are presented on the separate condensed balance sheets of the Company as “Deficit of investments in subsidiaries and VIEs”, and shares in the subsidiaries and VIEs’ loss are presented as “Share of income/(loss) of subsidiaries and VIEs” in the condensed statements of comprehensive income/(loss). The parent company only condensed financial information should be read in conjunction with the Group’ consolidated financial statements.

The subsidiaries did not pay any dividends to the Company for the years presented. Certain information and footnote disclosures generally included in financial statements prepared in accordance with US GAAP have been condensed and omitted. The footnote disclosures represent supplemental information relating to the operations of the Company, as such, these statements should be read in conjunction with the notes to the consolidated financial statements of the Group.

The Company did not have significant capital and other commitments, or guarantees as of December 31, 2019 and 2020.

The Company’s accounting policies are the same as the Group's policies except for the accounting for the investments in subsidiaries and VIEs.

17   Profit appropriation and restricted net assets (Continued)

Condensed Balance Sheets

As of December, 31

    

2019

    

2020

    

2020

RMB

RMB

US$

(Note 2(e))

ASSETS

 

  

 

  

 

  

Current assets

 

  

 

  

 

  

Cash and cash equivalents

 

6,967

 

15,077

 

2,311

Time deposits

 

48,748

 

153,614

 

23,542

Prepaid expenses and other current assets

 

3,343

 

8,684

 

1,331

Amounts due from inter-company entities

498,925

466,649

71,517

Total current assets

 

557,983

 

644,024

 

98,701

Non-current assets

 

  

 

 

Time deposits

 

113,415

 

2,000

 

307

Other non-current assets

486

74

Total non-current assets

 

113,415

 

2,486

 

381

Total assets

 

671,398

 

646,510

 

99,082

LIABILITIES AND SHAREHOLDERS’ DEFICIT

 

  

 

 

Current liabilities

 

  

 

 

Accrued expenses and other current liabilities

 

7,585

 

6,533

 

1,001

Amounts due to inter-company entities

13,828

14,029

2,150

Tax payables

 

91

 

548

 

84

Total current liabilities

21,504

21,110

3,235

Non-current liabilities

Deficit of investments in subsidiaries and VIEs

1,696,552

1,492,338

228,712

Total non-current liabilities

1,696,552

1,492,338

228,712

Total liabilities

 

1,718,056

 

1,513,448

 

231,947

Shareholders’ deficit:

 

 

 

Ordinary shares

 

205

 

213

 

33

Treasury stock

 

(6,011)

 

(23,109)

 

(3,542)

Additional paid-in capital

 

1,128,079

 

1,199,014

 

183,757

Accumulated other comprehensive income

 

29,971

 

8,884

 

1,361

Accumulated deficit

 

(2,198,902)

 

(2,051,940)

 

(314,474)

Total shareholders’ deficit

 

(1,046,658)

 

(866,938)

 

(132,865)

Total liabilities and shareholders’ deficit

 

671,398

 

646,510

 

99,082

17   Profit appropriation and restricted net assets (Continued)

Condensed Statements of Operations and Comprehensive Income/(Loss)

For the year ended December 31, 

    

2018

    

2019

    

2020

    

2020

RMB

RMB

RMB

US$

(Note 2(e))

Operating expenses:

 

  

 

  

 

  

 

  

Product development expenses

 

 

 

 

General and administrative expenses

 

(14,148)

 

(11,714)

 

(16,559)

 

(2,538)

Share of income/(loss) of subsidiaries and VIEs

(397,991)

(97,293)

155,100

23,770

Total operating expenses

 

(412,139)

 

(109,007)

 

138,541

 

21,232

Income/(Loss) from operations

 

(412,139)

 

(109,007)

 

138,541

 

21,232

Impairment loss

 

(7,364)

 

 

 

Interest income

 

5,406

 

5,614

 

6,149

 

942

Interest expenses and other expense, net

 

(2,597)

 

(517)

 

2,763

 

423

Income/(Loss) before income tax expenses

 

(416,694)

 

(103,910)

 

147,453

 

22,597

Income tax expenses

 

 

(510)

 

(491)

 

(74)

Net income/(loss), all attributable to the Company’s ordinary shareholders

 

(416,694)

 

(104,420)

 

146,962

 

22,523

Comprehensive income/(loss):

 

 

 

 

Net income/(loss)

 

(416,694)

 

(104,420)

 

146,962

 

22,523

Other comprehensive income/(loss)

 

 

 

 

Foreign currency translation adjustments

 

16,939

 

5,356

 

(21,087)

 

(3,232)

Total comprehensive income/(loss)

 

(399,755)

 

(99,064)

 

125,875

 

19,291

Condensed Statements of Cash Flow

For the year ended December 31, 

    

2018

    

2019

    

2020

    

2020

RMB

RMB

RMB

US$

(Note 2(e))

Cash flows from operating activities:

 

  

 

  

 

  

 

  

Net cash used in operating activities

 

(3,836)

 

(6,718)

 

(14,977)

 

(2,295)

Cash flows from investing activities:

 

  

 

  

 

 

Placement of time deposits

 

(224,586)

 

(167,164)

 

(49,734)

 

(7,622)

Withdrawal of time deposits

 

246,326

 

169,412

 

48,635

 

7,454

Investment in subsidiaries

 

(68,755)

 

 

 

Net cash provided by/(used in) investing activities

 

(47,015)

 

2,248

 

(1,099)

 

(168)

Cash flows from financing activities:

 

  

 

  

 

 

Share repurchase program

 

 

(6,011)

 

(23,116)

 

(3,543)

Proceeds from exercise of stock options

 

1,611

 

4,334

 

10,330

 

1,583

Proceeds from issuance of stocks, net of offering expenses

39,942

6,121

Net cash provided by/(used in) financing activities

 

1,611

 

(1,677)

 

27,156

 

4,161

Effect of exchange rate changes on cash and cash equivalents

 

775

 

114

 

(2,970)

 

(455)

Net increase/(decrease) in cash and cash equivalents

 

(48,465)

 

(6,033)

 

8,110

 

1,243

Cash and cash equivalents at the beginning of the year

 

61,465

 

13,000

 

6,967

 

1,068

Cash and cash equivalents at the end of the year

 

13,000

 

6,967

 

15,077

 

2,311

XML 45 R24.htm IDEA: XBRL DOCUMENT v3.21.1
Segment Information
12 Months Ended
Dec. 31, 2020
Segment Information  
Segment Information

18   Segment Information

Based on the criteria established by ASC 280 ‘‘Segment Reporting’’, the Group’s chief operating decision maker (“CODM”) has been identified as the Chief Executive Officer, who reviews consolidated results when making decisions about allocating resources and assessing performance of the Group.

Operating segments are defined as components of an enterprise engaging in businesses activities for which separate financial information is available that is regularly evaluated by the Group’s CODM in deciding how to allocate resources and assess performance.

The Group operated and managed its business in two segments, one-on-one offerings, and small class offerings.

Information regarding the two segments provided to the Group’s CODM is at the operating income/(loss) level. The Group currently does not allocate assets and liabilities, non-operating income/ (expenses), income tax expenses to its segments, as its CODM does not use such information to allocate resources or evaluate the performance of the two operating segments.

The Group presents segmental information after elimination of inter-company transactions. In general, revenue, cost of revenue and operating expenses are directly attributable, and are allocated, to each segment. The Group allocates costs and expenses that are not directly attributable to individual segments, such as those that support infrastructure across different operating segments, to the segments mainly on the basis of usage, revenue or headcount, depending on the nature of the relevant costs and expenses.

18   Segment Information (Continued)

The following table presents summary information by segment:

For the year ended

 

Dec. 31,

Dec. 31,

Dec. 31,

Dec. 31,

 

2018

2019

2020

2020

 

    

RMB

    

RMB

    

RMB

    

US$

 

(Note 2(e))

Net revenues

 

  

 

  

One-on-one offerings

1,044,769

 

1,365,706

 

1,957,013

 

299,925

Small class offerings

100,748

 

112,787

 

97,082

 

14,879

Total net revenues

1,145,517

 

1,478,493

 

2,054,095

 

314,804

Cost of revenues

  

 

  

 

 

One-on-one offerings

(342,927)

 

(386,085)

 

(540,707)

 

(82,867)

Small class offerings

(67,981)

 

(53,838)

 

(39,710)

 

(6,086)

Total cost of revenues

(410,908)

 

(439,923)

 

(580,417)

 

(88,953)

Gross profit

  

 

  

 

 

One-on-one offerings

701,842

 

979,621

 

1,416,306

 

217,058

Small class offerings

32,767

 

58,949

 

57,372

 

8,793

Total gross profit

734,609

 

1,038,570

 

1,473,678

 

225,851

Gross profit margin

  

 

  

 

 

One-on-one offerings

67.2

%

71.7

%  

72.4

%

72.4

%

Small class offerings

32.5

%

52.3

%

59.1

%

59.1

%

Total gross profit margin

64.1

%

70.2

%  

71.7

%

71.7

%

Sales and marketing expenses

  

 

  

 

 

One-on-one offerings

(647,314)

 

(738,010)

 

(991,479)

 

(151,951)

Small class offerings

(83,919)

 

(54,581)

 

(44,141)

 

(6,765)

Total sales and marketing expenses

(731,233)

 

(792,591)

 

(1,035,620)

 

(158,716)

Product development expenses

  

 

  

 

 

One-on-one offerings

(139,240)

 

(138,291)

 

(150,926)

 

(23,131)

Small class offerings

(45,760)

 

(19,214)

 

(11,903)

 

(1,824)

Total product development expenses

(185,000)

 

(157,505)

 

(162,829)

 

(24,955)

General and administrative expenses

  

 

  

 

 

One-on-one offerings

(186,983)

 

(178,606)

 

(202,955)

 

(31,104)

Small class offerings

(36,074)

 

(17,423)

 

(11,269)

 

(1,727)

Total general and administrative expenses

(223,057)

 

(196,029)

 

(214,224)

 

(32,831)

Operating expenses

  

 

  

 

 

One-on-one offerings

(973,537)

 

(1,054,907)

 

(1,345,360)

 

(206,186)

Small class offerings

(165,753)

 

(91,218)

 

(67,313)

 

(10,316)

Total operating expenses

(1,139,290)

 

(1,146,125)

 

(1,412,673)

 

(216,502)

Other income

One-on-one offerings

38,683

5,928

Small class offerings

4,731

725

Total other income

43,414

6,653

Income/(loss) from operations

  

 

  

 

 

One-on-one offerings

(271,695)

 

(75,286)

 

109,629

 

16,800

Small class offerings

(132,986)

 

(32,269)

 

(5,210)

 

(798)

Total income/(loss) from operations

(404,681)

 

(107,555)

 

104,419

 

16,002

18   Segment Information (Continued)

The Group operates in two principal geographical areas—China and the Philippines. For all periods presented, all revenues from external customers are attributed to China based on customer location.

The following table summarizes property and equipment of the Group by geographical location:

Property and equipment

As of December 31, 

    

2019

    

2020

RMB

RMB

China

 

16,446

 

18,284

Philippines

 

3,890

 

2,891

XML 46 R25.htm IDEA: XBRL DOCUMENT v3.21.1
Subsequent events
12 Months Ended
Dec. 31, 2020
Subsequent events  
Subsequent events

19    Subsequent events

The Group performed an evaluation of subsequent events through April 7, 2021, which is the date the financial statements were issued, and did not identify any material events or transactions that would require adjustment to or disclosure in the financial statements.

XML 47 R26.htm IDEA: XBRL DOCUMENT v3.21.1
Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2020
Significant Accounting Policies  
Basis of presentation

a    Basis of presentation

The consolidated financial statements of the Group have been prepared in accordance with accounting principles generally accepted in the United States of America (‘‘U.S. GAAP’’). Significant accounting policies followed by the Group in the preparation of the accompanying consolidated financial statements are summarized below.

Principles of consolidation

b    Principles of consolidation

The consolidated financial statements include the financial statements of the Company, its subsidiaries and consolidated VIEs for which the Company is the primary beneficiary.

Subsidiaries are those entities in which the Company, directly or indirectly, controls more than one half of the voting power, has the power to appoint or remove the majority of the members of the board of directors, or to cast a majority of votes at the meeting of board of directors, or has the power to govern the financial and operating policies of the investee under a statute or agreement among the shareholders or equity holders.

A consolidated VIE is an entity in which the Company, or its subsidiary, through contractual arrangements, has the power to direct the activities that most significant impact the entity’s economic performance, bears the risks of and enjoys the rewards normally associated with ownership of the entity, and therefore the Company or its subsidiary is the primary beneficiary of the entity.

All transactions and balances among the Company, its subsidiaries and consolidated VIEs have been eliminated upon consolidation.

Use of estimates

c    Use of estimates

The preparation of the Group’s consolidated financial statements in conformity with the U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent liabilities at the balance sheet date and reported revenues and expenses during the reported periods in the consolidated financial statements and accompanying notes. Significant accounting estimates include, but are not limited to, determination of standalone selling prices of performance obligations that have never been separately sold, estimate of prepaid credit breakage, assessment for the impairment of long-lived assets, the valuation allowance of deferred tax assets, and the valuation and recognition of share-based compensation.

Functional currency and foreign currency translation

d    Functional currency and foreign currency translation

The Group uses Renminbi (‘‘RMB’’) as its reporting currency. The functional currency of the Company and its overseas subsidiaries incorporated in the Cayman Islands and Hong Kong is United States dollars (‘‘US$’’), and the functional currency of the Philippines entities is Peso (‘‘PHP’’). The functional currency of the PRC entities in the Group is RMB.

In the consolidated financial statements, the financial information of the Company and other entities located outside of the PRC has been translated into RMB. Assets and liabilities are translated at the exchange rates on the balance sheet date, equity amounts are translated at historical exchange rates, and revenues, expenses, gains and losses are translated using the average rate for the reporting period. Translation adjustments are reported as foreign currency translation adjustments, and are shown as a component of other comprehensive income in the consolidated statements of comprehensive income/(loss).

Foreign currency transactions denominated in currencies other than the functional currency are translated into the functional currency using the exchange rates prevailing at the dates of the transactions. Monetary assets and liabilities denominated in foreign currencies are translated into the functional currency using the applicable exchange rates at the balance sheet dates. Net gains and losses resulting from foreign exchange transactions are included in interest expenses and other expense, net.

Convenience Translation

2    Significant Accounting Policies (Continued)

e    Convenience Translation

Translations of balances in the consolidated balance sheets, consolidated statements of comprehensive income/(loss) and statements of cash flows from RMB into US$ as of and for the year ended December 31, 2020 are solely for the convenience of the readers and were calculated at the rate of US$1.00 = RMB6.5250, representing the noon buying rate in The City of New York for cable transfers of RMB as certified for customs purposes by the Federal Reserve Board on December 31, 2020. No representation is made that the RMB amounts represent or could have been, or could be, converted, realized or settled into US$ at that rate on December 31, 2020, or at any other rate.

Fair value measurements

f    Fair value measurements

Financial instruments

Accounting guidance defines fair value as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded at fair value, the Group considers the principal or most advantageous market in which it would transact and it considers assumptions that market participants would use when pricing the asset or liability.

Accounting guidance establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. A financial instrument’s categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. Accounting guidance establishes three levels of inputs that may be used to measure fair value:

Level 1 applies to assets or liabilities for which there are quoted prices in active markets for identical assets or liabilities.
Level 2 applies to assets or liabilities for which there are inputs other than quoted prices included within Level 1 that are observable for the asset or liability such as quoted prices for similar assets or liabilities in active markets; quoted prices for identical asset or liabilities in markets with insufficient volume or infrequent transactions (less active markets); or model-derived valuations in which significant inputs are observable or can be derived principally from, or corroborated by, observable market data.
Level 3 applies to asset or liabilities for which there are unobservable inputs to the valuation methodology that are significant to the measurement of the fair value of the assets or liabilities.

The Group’s financial instruments include cash and cash equivalents, time deposits, short-term investment, short-term loan, other current assets, accrued expenses and tax payable. The carrying amounts of the short-term financial instruments approximate their fair value due to their relatively short maturity. The carrying amount of the short-term loan approximates its fair value due to the fact that the related interest rate approximates the interest rates currently offered by financial institutions for similar debt instruments of comparable maturities.

Cash and cash equivalents

g    Cash and cash equivalents

The Group considers all highly liquid investments, which are unrestricted as to withdrawal or use, with original maturities of three months or less as cash equivalents. As of December 31, 2019 and 2020, the Group had total balance of RMB18,715 and RMB17,933 respectively, held in accounts managed by WeChat Pay, Alipay, China Merchants Bank Aggregate Paying Platform and 99bill in connection with the collection of tuition fees online, which have been classified as cash and cash equivalents on the consolidated balance sheets.

Time deposits

2    Significant Accounting Policies (Continued)

h    Time deposits

Time deposits in the current assets represent demand deposits placed with banks with original maturities of more than three months but less than one year. For the time deposits in the non-current assets, the maturities are more than one year. Interest earned is recorded as interest income in the consolidated statements of comprehensive income/(loss) during the periods.

Short-term investments

i    Short-term investments

Short-term investments include investments in financial instruments with a variable interest rate indexed to Shanghai Interbank Offered Rate (or “SHIBOR”), the gold price published by the London Bullion Market Association, the exchange rate of euro against dollar, or performance of underlying assets and investments, all of which are with original maturities of less than 12 months.

Held-to-maturity security

j    Held-to-maturity security

A held-to-maturity investment is a non-derivative financial asset that has either fixed or determinable payments and a fixed maturity, and for which an entity has both the ability and the intention to hold to maturity. This type of investment is reported at amortized cost and the difference between the maturity value and the cost of the investments is amortized to the income statement and recognized as interest income over the life of the investments. The Group assesses whether an investment is impaired at the individual security level in each reporting period. A held-to-maturity investment is impaired if the fair value of the investment is less than its cost. If an investment is concluded to be impaired, the Group determines whether such impairment is other-than-temporary. Factors the Group consider making such determination include the duration and severity of the impairment, the reason for the decline in value and the potential recovery period and the Group’s intent to sell. If any impairment is considered other-than-temporary, the Group will write down the asset to its fair value and record the corresponding charge as impairment loss in the statement of consolidated comprehensive income/ (loss).

Expected credit losses

k    Expected credit losses

In 2016, the FASB issued ASC Topic 326, which amends previously issued guidance regarding the impairment of financial instruments by creating an impairment model that is based on expected losses. The Group adopted this ASC Topic 326 and several associated ASUs on January 1, 2020 , and it did not have a material impact in retained earnings (accumulated deficit).

The Group’s other receivables classified as prepaid expenses and other current assets and other non-current assets are within the scope of ASC Topic 326. The Group has identified the relevant risk characteristics of other receivables which include size, type of the services or the products the Group provides, or a combination of these characteristics. Receivables with similar risk characteristics have been grouped into pools. For each pool, the Group considers the historical credit loss experience, current economic conditions, supportable forecasts of future economic conditions, and any recoveries in assessing the life-time expected credit losses. Additionally, external data and macroeconomic factors are also considered. This is assessed at each quarter based on the Group’s specific facts and circumstances.

No allowance was made for the receivables for the year ended December 31, 2020.

Long-lived assets

2    Significant Accounting Policies (Continued)

l    Long-lived assets

Property and equipment

Property and equipment are stated at cost less accumulated depreciation, amortization and impairment, if any. Depreciation is computed using the straight-line method over the estimated useful lives of the assets, generally from three years for computers and equipment, four years for vehicles and five years for furniture and fixtures. Leasehold improvements are amortized over the shorter of the estimated useful lives of the assets or the remaining lease term. Expenditures for maintenance and repairs are expensed as incurred. The gain or loss on the disposal of property and equipment is the difference between the net sales proceeds and the carrying amount of the relevant assets and is recognized in the consolidated statements of comprehensive income/(loss).

Intangible assets

Intangible assets mainly comprise of software, copyrights and trademarks. Intangible assets are recorded at cost less accumulated amortization with no residual value. Amortization is computed using the straight-line method over the estimated useful lives of the intangible assets, generally ten years for trademarks and major accounting and ERP software, three years for other software, and three to ten years for copyrights.

Goodwill

Goodwill represents the excess of the purchase price over the fair value of the identifiable assets and liabilities of 91waijiao.com when it was acquired by Dasheng Zhixing in January 2015.

Goodwill is not depreciated or amortized but is tested for impairment at the reporting unit level on an annual basis every December 31, and in between annual tests when an event occurs or circumstances change that could indicate that the asset might be impaired. The Group first has the option to assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. For those reporting units where it is determined that it is more likely than not that their fair values are less than the units’ carrying amounts, the fair value of a reporting unit is compared to its carrying value. If the carrying value of the net assets assigned to a reporting unit exceeds the fair value of a reporting unit, goodwill is deemed impaired and is written down to the extent of the difference.

The Group as a whole, including acquired 91waijiao.com, is determined to be two reporting units for goodwill impairment testing, the one-on-one offerings and the small class offerings. The Group assessed goodwill for impairment in accordance with ASC 2017-04, "Simplifying the Test for Goodwill impairment", which removes Step 2 of the goodwill impairment test, which requires a hypothetical purchase price allocation. A goodwill impairment charge will now be the amount by which a reporting unit's carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. Application of a goodwill impairment test requires significant management judgment, including the identification of reporting units, assigning assets and liabilities to reporting units, assigning goodwill to reporting units, and determining the fair value of each reporting unit. The judgment in estimating the fair value of reporting units includes estimating future cash flows, determining appropriate discount rates and making other assumptions. Changes in these estimates and assumptions could materially affect the determination of fair value for each reporting unit. No goodwill impairment was recognizing of goodwill for the year ended 2018, 2019 and 2020.

2    Significant Accounting Policies (Continued)

Impairment of long-lived assets

Long-lived assets are evaluated for impairment whenever events or changes in circumstances (such as a significantly adverse change to market conditions that will impact the future use of the assets) indicate that the carrying value of an asset may not be fully recoverable or that the useful life is shorter than the Group had originally estimated. When these events occur, the Group evaluates the impairment for the long-lived assets by comparing the carrying value of the assets to an estimate of future undiscounted cash flows expected to be generated from the use of the assets and their eventual disposition. If the sum of the expected future undiscounted cash flows is less than the carrying value of the assets, the Group recognizes an impairment loss based on the excess of the carrying value of the assets over the fair value of the assets. No impairment charge was recognized for any of the periods presented.

Revenue recognition

m    Revenue recognition

Revenues of the Group are generated from providing online English language education services, delivered using learning materials and textbook. Students purchase the services by subscribing to prepaid credit packages or prepaid membership packages directly from the Group or through authorized distribution agents. Tuition is generally paid in advance and is initially recorded as advances from students.

The Group adopted ASC 606 "Revenue from Contracts with Customers" on January 1, 2018, using the modified retrospective method. In according with ASC 606, revenues are recognized when control of the promised services is transferred to customers, in an amount that reflects the consideration the Group expects to be entitled to in exchange for those services.

The Group is responsible for course design, teacher sourcing and training, development and maintenance of online platform and system, and is the party primarily responsible for fulfilling the promise to provide the services to customers and it has full discretion in establishing the prices for the services provided to customers. Hence, the Group is the principal for providing the online English education services to customers. Therefore, the Group recognizes revenue on a gross basis.

The Group allows refund of fees corresponding to any remaining undelivered services when customers withdraw contracts with the Group within a certain period after the purchase. Refunds are recorded as reductions of the advances from students and true up adjustments were made on the recognized revenue of the contracts.

2    Significant Accounting Policies (Continued)

Prepaid credit packages

Prepaid credit packages for one-on-one lessons typically contain 20 to 720 lesson credits with validity periods from 3 months to 60 months. The students can book lessons within the validity period. Prepaid credit packages for small class lessons typically range from approximately one week to one year. Each week, students will have three lessons in total, each lasting for 45 minutes or 50 minutes, two of which were taught by the foreign teacher and one by the Chinese teacher. The package subscription fees are paid in advance.

Certain prepaid credit packages contain a combination of credits for one-on-one lesson, group lessons and learning materials, or a combination of credits for small class lessons from foreign teachers and Chinese teachers.

Revenue from prepaid credit packages is recognized when the lesson credit is taken, and revenue from learning materials is recognized when learning materials are made available to students. Actual usage is tracked on a contract-by-contract basis. At each reporting date, the Group estimates losses, or forfeiture of prepaid credits. Based on the Group’s analysis of historical customer forfeitures of prepaid credits, the Group has concluded that no losses should be recognized for the year 2019 and 2020.

For prepaid credit packages that contain a combination of lessons, learning materials and textbooks, each lesson and learning materials in each packages are a separate performance obligation, as customers can benefit from each lesson and learning materials on its own, and the Group’s promise to deliver each lesson and learning materials to the customer is separately identifiable from other promises in the contract. Package consideration is allocated to each performance obligation at contract inception based on standalone selling price of each performance obligation. For lessons that have never been sold on a standalone basis, the Group estimates their standalone selling price based on cost plus an expected margin.

Because the validity period of packages is up to 60 months and because of the practice of upfront cash collection, payment by customers could occur significantly before performance. However, the timing of the transfer of related services is at the discretion of the customers. Therefore, the Group does not recognize any financing component in the determination of revenue from the sale of prepaid credit packages.

Learning materials

Beginning in 2019, the Group provides the learning materials to the students. Learning materials typically contain two hundred online audio picture books to the K-12 students or twenty-six recorded lessons to adult students. The students can download, read and watch the learning materials in the applications of the Group. The learning materials, included in the prepaid credit packages, are recognized as revenues when it is available for students to access. The Group estimates the standalone selling price of learning materials by reference to the standalone selling price of same type of learning materials in the market.

Textbook

The student, who has purchased the prepaid credit packages, can exchange the physical textbook with 3 one-on-one lessons for the K-12 Philippine prepaid credit packages. The revenue is recognized when the textbook is delivered.

2    Significant Accounting Policies (Continued)

Prepaid membership packages

The Group previously sold prepaid membership packages, which ranged from 3 months to 36 months. Students were able to book one lesson per day within their membership period and the package subscription fees were paid in advance. The Group ceased the sale of such prepaid membership packages since 2017.

Revenue from the remaining life of previously sold prepaid membership packages was recognized on a straight-line basis over the remaining membership period. The Group elects not to adjust the effects of a significant financing component for prepaid membership package with duration of one year or less because the amount was not material.

The Group offers free-trial lessons to students upon registration. Students are not obligated to subscribe any course packages with the Group to obtain the free-trial lessons. The Group records the cost incurred in providing the free-trial lessons as sales and marketing expenses when the lesson is booked and taken by the students.

Revenue Disaggregation

The following table presents the Group’s revenues disaggregated by timing of transfer of services:

For the year ended,

For the year ended,

 

For the year ended,

December 31, 2018

December 31, 2019

December 31, 2020

RMB

RMB 

RMB

RMB

RMB 

RMB

 

RMB

RMB

RMB

    

One-on-one

    

Small class

    

    

One-on-one

    

Small class

    

    

One-on-one

    

Small class

    

offerings

offerings

Total

offerings

offerings

Total

offerings

offerings

Total

Revenues from prepaid credit packages

1,013,803

100,748

1,114,551

1,351,405

112,787

    

1,464,192

1,950,932

97,082

2,048,014

—credits for lessons

1,013,803

100,748

1,114,551

1,247,401

112,787

1,360,188

1,766,183

95,282

1,861,465

—credits for learning materials

101,248

101,248

164,494

1,800

166,294

— physical textbook and learning machine

2,756

2,756

20,255

20,255

Revenues from prepaid membership packages

30,966

30,966

 

14,301

 

14,301

6,081

6,081

Total revenues

1,044,769

100,748

1,145,517

 

1,365,706

 

112,787

1,478,493

1,957,013

97,082

2,054,095

Contract balances

Contract cost

Incremental costs of obtaining a contract with a customer is recognized as an asset in “Prepaid expenses and other current assets” if the Group expects to recover those costs. Incremental costs of obtaining a contract mainly include sales commissions to sales personnel and distribution agents, as well as certain cash incentives for customers who provide referrals service for the group. Contract cost assets are amortized on the basis consistent with the pattern of the transfer of services to which the assets relate.

As of December 31, 2020, the balance of capitalized costs of obtaining contracts with customers was RMB199,873. For the year ended December 31, 2018, 2019 and 2020, the Group recognized amortization of RMB86,394, RMB142,772 and RMB182,134 respectively as “Sales and marketing expenses” in its consolidated statements of comprehensive income/(loss). No impairment of contract cost assets was recognized for the years ended December 31, 2018, 2019 and 2020.

2    Significant Accounting Policies (Continued)

Contract liability

Contract liability is related to the payments received by the Group in advance from customers representing the Group’s obligations to perform services or transfer learning materials to customers. The Group generally receives contract payments in advance and records the consideration as advances from students. Given that the Group permits refund of fees corresponding to remaining undelivered services when customers withdraw contracts with the Group within certain period after the purchase, contract liability does not include the amounts that may be refunded in the future if customers withdraw for any remaining undelivered lessons. Refund liability is estimated based on the historical refund data and the length of remaining period customers are eligible for refund for each contract at the end of each reporting period.

    

As of

December 31, 2018

December 31, 2019

December 31, 2020

    

RMB

    

RMB

    

RMB

Contract liability

 

1,559,875

2,029,872

 

2,529,915

Future output VAT associated with contract liability

 

93,593

121,887

 

151,795

Refund liability 

 

22,653

24,255

 

35,407

Deposits from students

8,670

10,577

3,929

Advances from students

 

1,684,791

2,186,591

 

2,721,046

The additions to the contract liability balance were primarily due to cash collections received in advance of gaining performance obligations, while the reductions to the contract liability balance were primarily due to the recognition of revenues upon fulfillment of performance obligations, as well as refund of fees corresponding to any remaining undelivered services when customers withdraw contracts with the Group within certain period after the purchase, all of which were in the ordinary course of business. RMB1,165,093 of revenues recognized in year ended December 31, 2020 was included in the contract liability balance as of January 1, 2020. No revenue was recognized in the year ended December 31, 2020 from performance obligations satisfied (or partially satisfied) in previous periods.

As of December 31, 2020, the aggregate amount of transaction price allocated to unsatisfied performance obligations is RMB2,529,915. These revenues will be recognized is at the discretion of customers. The Group expects to recognize substantially all of this balance as revenue over the next 12 to 18 months, and the remainder thereafter.

Cost of revenues

n    Cost of revenues

Cost of revenues primarily includes service expenses involved in the delivery of paid courses and payment processing fees paid to payment channels for processing the payments from students, as these components are necessary to obtain the net revenues. These costs are expensed as incurred except for payment processing fees associated with advances from students, which are recognized in the period in which the related revenues are recognized. The indirect cost of server, bandwidth and printing of textbooks is expensed as incurred. The cost of license is computed using the straight-line method over the contract term of copyrights, generally five years for Highlights. The license of Highlights is used for the online audio picture books in the learning materials.

Product development expenses

o    Product development expenses

Product development expenses consist primarily of payroll-related expenses incurred for the innovation of course content, as well as the development and enhancement to the Group’s websites and platforms of applications. The Group expenses all costs incurred for the planning and post implementation phases of development and costs associated with repair or maintenance of the existing platform. Since the inception, the amount of costs qualifying for capitalization has been immaterial and, as a result, all development costs have been expensed as incurred.

Sales and marketing expenses

2    Significant Accounting Policies (Continued)

p    Sales and marketing expenses

Sales and marketing expenses consist primarily of marketing and promotional expenses, salaries and benefits expenses related to the Group’s sales and marketing personnel and office rental, depreciation and other expenses related to the Group’s sales and marketing team. Starting from January 1, 2018, the Group capitalizes incremental cost to obtain contracts with customers, including sales commissions to sales personnel and distribution agents, as well as certain cash incentive for customer. Amortization of related contract cost assets is recognized as sales and marketing expenses. Advertising expenses consist primarily of costs for the promotion of corporate image and product marketing. The Group expenses all advertising costs as incurred and classifies these costs under sales and marketing expenses. For the years ended December 31, 2018, 2019 and 2020, the advertising expenses were RMB285,005, RMB281,076 and RMB372,291, respectively.

Operating leases

q    Operating leases

The Group adopted the new accounting standard update on leases from January 1, 2019. The Group has operating leases primarily for office space. The determination of whether an arrangement is a lease or contains a lease is made at inception by evaluating whether the arrangement conveys the right to use an identified asset and whether the Group obtains substantially all of the economic benefits from and has the ability to direct the use of the asset. Operating lease liabilities are recognized based on the present value of the remaining lease payments, discounted using the discount rate for the lease at the commencement date. As the rate implicit in the lease is not readily determinable for the Group’s operating leases, the Group generally uses an incremental borrowing rate based on information available at the commencement date to determine the present value of future lease payments. Operating right of use assets are generally recognized based on the amount of the initial measurement of the lease liability. The Group’s leases have remaining lease terms of up to five years. Lease expense is recognized on a straight-line basis over the lease term. Operating leases are included in operating lease right of use assets, short-term lease liabilities and long-term liabilities on the Group’s consolidated balance sheets. The Group has no financial leases for any of the periods presented.

The Group elected the short-term lease exemption for all contracts with lease terms of 12 months or less.

Rental expenses incurred were RMB35,060, RMB42,468 and RMB46,948 for the years ended December 31, 2018, 2019 and 2020, respectively.

Share-based compensation

2    Significant Accounting Policies (Continued)

r    Share-based compensation

The Group accounts for share-based awards granted to employees in accordance with ASC 718. In accordance with the guidance, the Group determines whether a share-based award should be classified and accounted for as a liability award or equity award. For options granted to employees, the related share-based compensation expense is recognized in the financial statements based on their grant date fair values, which are calculated using the binomial option pricing model. The binomial option pricing model requires a number of complex assumptions. The determination of the fair value is affected by the share price as well as assumptions regarding a number of complex and subjective variables, including the expected share price volatility, actual and projected employee share option exercise behavior, risk-free interest rates and expected dividends. Share-based compensation expense is recorded net of estimated forfeitures, such that expenses are recorded only for those share-based awards that are expected to ultimately vest. In April 2018, FASB issued ASU 2018-07, which amended ASC 718 to apply to most aspects of awards issued to nonemployees. ASU 2018-07 is effective for public business entities for fiscal years beginning after December 15, 2018, including interim periods within that fiscal year. The Group adopted ASU 2018-07 for share-based awards to non-employees in December 31, 2019 when the awards are within the scope of ASC 718.

The forfeiture rate is the estimated annual rate at which unvested awards will be forfeited during the next year, which differs significantly by employee group. For directors and executive officers, the forfeiture rate is estimated to be zero because the possibility of their termination is remote. For employees, the forfeitures of stock options are estimated by historical actual forfeitures due to grantees’ termination prior to vesting, and the forfeiture rate will be adjusted over the requisite service period to the extent that actual forfeiture rate differs, or is expected to differ from such estimates. Changes in the estimated forfeiture rate will be recognized through a cumulative catch-up adjustment in the period of change.

Share-based compensation expenses were allocated to operating expenses as follows:

For the year ended December 31, 

2018

2019

2020

2020

RMB

RMB

RMB

US$

Sales and marketing expenses

(5,676)

    

(2,951)

    

(8,835)

    

(1,354)

Product development expenses

(7,396)

(3,472)

 

(4,477)

 

(686)

General and administrative expenses

(14,814)

(10,309)

 

(13,422)

 

(2,057)

Total

(27,886)

(16,732)

(26,734)

(4,097)

Employee benefits

s    Employee benefits

PRC Contribution Plan

Full time employees of the Group in the PRC participate in a government mandated defined contribution plan, pursuant to which certain pension benefits, medical care, employee housing fund and other welfare benefits are provided to the employees. Chinese labor regulations require that the PRC subsidiary and consolidated VIEs of the Group make contributions to the government for these benefits based on certain percentages of the employees’ salaries, up to a maximum amount specified by the local government. The Group has no legal obligation for the benefits beyond the contributions made. The total amounts for such employee benefit expenses, which were expensed as incurred, were approximately RMB54,732, RMB68,088 and RMB57,216 for the years ended December 31, 2018, 2019, and 2020, respectively.

As part of Chinese government's effort to ease the burden of businesses affected by the coronavirus (COVID-19) outbreak, the Ministry of Human Resources and Social Security, the Ministry of Finance and the State Taxation Administration temporarily reduced and exempted employer obligation on social security contributions from February 2020 till the end of 2020. The impact of coronavirus policies on cost of revenues was RMB1,250, sales and marketing expenses was RMB21,127, product development expenses was RMB5,976 and general and administrative expenses was RMB4,773 for the year ended December 31, 2020.

2    Significant Accounting Policies (Continued)

Philippine Contribution Plan and Employee Benefit Plan

The Company’s subsidiary and VIE in the Philippines participate in government mandated, multiemployer, defined contribution plans, including Social Security System (''SSS Benefits''), Home Development Mutual Fund (''Pag-IBIG Fund'') and Philippine Health Insurance Corporation (‘‘Phil-Health’’). Pursuance to these plans certain retirement, medical and housing benefits are provided to full-time employees. Obligations for contributions to these defined contribution plans are recognized as expenses in the consolidated statements of comprehensive income/(loss) as incurred. The total amounts for such employee benefits were RMB3,107, RMB3,281 and RMB3,650 for the years ended December 31, 2018, 2019 and 2020, respectively.

In addition, the Company’s subsidiaries and VIE in the Philippines also participate in a defined benefits plan, which was unfunded as of December 31, 2020. The liability recognized in the consolidated balance sheets in respect of defined benefit plan is the present value of the defined benefit obligation at the end of the reporting period. Changes in the present value of the defined benefit obligation are included in operating expenses in the consolidated statements of comprehensive income/(loss). The defined benefit obligation is calculated annually by independent actuaries using the projected unit credit method. The total liabilities for such employee benefits were RMB1,595 and RMB2,508 as of December 31, 2019 and 2020, respectively.

Other Income

t    Other Income

As part of Chinese government's effort to ease the burden of businesses affected by the coronavirus (COVID-19) outbreak, the State Taxation Administration exempted a wide range of consumer services from value added tax (VAT) from January 2020. The income obtained by taxpayers from providing essential services shall be exempt from VAT. The favorable impact of coronavirus relief policies was RMB32,342 for the year ended December 31, 2020.

On September 30, 2019, Ministry of Finance and the State Taxation Administration announced that from October 1, 2019 to December 31, 2021, the taxpayers engaging in the provision of essential services are allowed to deduct an extra 15% of the deductible input tax for the current period from the payable tax. The impact of the policy of additional value-added tax credit for the income generated by the essential services provided by enterprises were nil and RMB11,072 for the years ended December 31, 2019 and 2020.

Taxation

u    Taxation

Income taxes

Current income taxes are provided on the basis of income/ (loss) for financial reporting purposes, adjusted for income and expense items which are not assessable or deductible for income tax purposes, in accordance with the regulations of the relevant tax jurisdictions. Deferred income taxes are provided using the liability method. Under this method, deferred income taxes are recognized for the tax consequences of temporary differences by applying enacted statutory rates applicable to future years to differences between the financial statement carrying amounts and the tax bases of existing assets and liabilities. The tax base of an asset or liability is the amount attributed to that asset or liability for tax purposes. The effect on deferred taxes of a change in tax rates is recognized in the consolidated statement of comprehensive income/(loss) in the period of change. A valuation allowance is provided to reduce the amount of deferred tax assets if it is considered more likely than not that some portion of, or all of the deferred tax assets will not be realized.

2    Significant Accounting Policies (Continued)

Uncertain tax positions

In order to assess uncertain tax positions, the Group applies a more likely than not threshold and a two-step approach for the tax position measurement and financial statement recognition. Under the two-step approach, the first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount that is more than 50% likely of being realized upon settlement. The Group recognizes interest and penalties, if any, under accrued expenses and other current liabilities on its consolidated balance sheet and under other expenses in its consolidated statement of comprehensive income/(loss). The Group did not have any significant unrecognized benefits relating to uncertain tax positions as of and for the years ended December 31, 2018, 2019 and 2020.

Related parties

v    Related parties

Parties are considered to be related if one party has the ability, directly or indirectly, to control the other party or exercise significant influence over the other party in making financial and operating decisions. Parties are also considered to be related if they are subject to common control or significant influence, such as a family member or relative, shareholder, or a related corporation.

Income/(loss) per share

w    Income/(loss) per share

Income/(loss) per share is computed in accordance with ASC 260, Earnings per Share. The two-class method is used for computing earnings per share in the event the Group has net income available for distribution. Under the two-class method, net income is allocated between ordinary shares and participating securities based on dividends declared (or accumulated) and participating rights in undistributed earnings as if all the earnings for the reporting period had been distributed.

Basic net income/(loss) per share is computed using the weighted average number of ordinary shares outstanding during the period. Options and unvested restricted share units are not considered outstanding in computation of basic earnings per share. Diluted net income/(loss) per share is computed using the weighted average number of ordinary shares and potential ordinary shares outstanding during the period under treasury stock method. Potential ordinary shares include options to purchase ordinary shares and unvested restricted share units, unless they were anti-dilutive. The computation of diluted net income/(loss) per share does not assume conversion, exercise, or contingent issuance of securities that would have an anti-dilutive effect (i.e. an increase in earnings per share amounts or a decrease in income/(loss) per share amounts) on net income/(loss) per share.

Comprehensive income/(loss)

x    Comprehensive income / (loss)

Comprehensive income/ (loss) is defined to include all changes in equity/ (deficit) of the Group during a period arising from transactions and other events and circumstances excluding transactions resulting from investments by shareholders and distributions to shareholders. Other comprehensive income/(loss), as presented on the accompanying consolidated statements of comprehensive income/(loss), consists of accumulated foreign currency translation adjustments.

Treasury stock

y    Treasury stock

In 2019, the Company repurchased an aggregate of 120,448 ADSs for US$852.4 in the open market under this program, at an average price of US$7.08 per ADS. In 2020, the Company repurchased an aggregate of 100 ADSs for US$1.0 in the open market under this program, at an average price of US$9.50 per ADS. As of the July 31, 2020, all repurchased shares were used as share-based awards granted to employees, the Group wrote off the treasury stock and accounted for additional paid-in capital.

The repurchased shares were accounted for under the cost method and presented as "treasury stock" in equity on the Group's consolidated balance sheets.

Segment reporting

2    Significant Accounting Policies (Continued)

z    Segment reporting

Operating segments are defined as components of an enterprise engaging in businesses activities for which separate financial information is available that is regularly evaluated by the Group’s CODM in deciding how to allocate resources and assess performance.

The Group’s internal organizational structure as well as information about geographical areas and business segments is more fully described in Note 18.

Statutory reserves

aa    Statutory reserves

In accordance with China’s Company Laws, the Company’s consolidated VIEs in PRC must make appropriations from their after-tax profit (as determined under the Accounting Standards for Business Enterprises as promulgated by the Ministry of Finance of the People’s Republic of China (''PRC GAAP'')) to non-distributable reserve funds including (i) statutory surplus fund and (ii) discretionary surplus fund. The appropriation to the statutory surplus fund must be at least 10% of the after-tax profits calculated in accordance with PRC GAAP. Appropriation is not required if the statutory surplus fund has reached 50% of the registered capital of the respective company. Appropriation to the discretionary surplus fund is made at the discretion of the respective company.

Pursuant to the laws applicable to China’s Foreign Investment Enterprises, the Company’s subsidiary that is a foreign investment enterprise in China have to make appropriations from its after-tax profit (as determined under PRC GAAP) to reserve funds including (i) general reserve fund, (ii) enterprise expansion fund and (iii) staff bonus and welfare fund. The appropriation to the general reserve fund must be at least 10% of the after tax profits calculated in accordance with PRC GAAP. Appropriation is not required if the reserve fund has reached 50% of the registered capital of the respective company. Appropriations to the other two reserve funds are at the respective companies’ discretion.

Recently issued accounting pronouncements

ab    Recently issued accounting pronouncements

In December 2019, the FASB issued a new accounting standard update to simplify the accounting for income taxes. The new guidance removes certain exceptions for recognizing deferred taxes for investments, performing intra-period allocation and calculating income taxes in interim periods. It also adds guidance to reduce complexity in certain areas, including recognizing deferred taxes for tax goodwill and allocating taxes to members of a consolidated group. This guidance will be effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2021. The Group is currently evaluating the impact of the new guidance on its consolidated financial statements and related disclosures.

Government subsidy

ac    Government subsidy

VAT collected from customers is excluded from reported revenue. As part of Chinese government’s effort to ease the burden of businesses affected by the coronavirus (COVID-19) outbreak, the Ministry of Finance and the Chinese State Taxation Administration (“STA”) jointly announced on February 6, 2020 that paying output VAT related to specific consumer services could be waived, effective from January 2020. Companies with eligible revenues can voluntarily elect to take advantage of this policy, which has been announced as temporary in nature (although an end date has not yet been communicated by the STA). In connection with this election, the allowable offset of input VAT is suspended, reducing the benefit to the Group to the net amount that it would ordinarily remit to the authorities.

The Group did not adjust prices charged to end customers. Although the amounts paid by customers since January 2020 included amounts that have historically related to VAT, the Group has determined these collections from customers should continue to be excluded from revenue. The Group’s interpretation of the policy is that it is a temporary waiver of amounts due to the government, for the express purpose of mitigating the economic impact of the pandemic, and not an increase in the selling price of the Group’s services.

2    Significant Accounting Policies (Continued)

The amounts collected from customers and excluded from revenue for the year of 2020 were RMB108,725, offset by input VAT of RMB76,383. The net amount of RMB32,342 was recognized as a government subsidy in other income in the consolidated statements of comprehensive income.

As part of Chinese government’s effort to ease the burden of businesses affected by the coronavirus (COVID-19), the Ministry of Human Resources and Social Security, the Ministry of Finance and the State Taxation Administration temporarily reduced and exempted employer obligation on social security contributions from February 2020. The impact of coronavirus policies on employee benefit expenses was RMB33,126 for the year ended December 31, 2020, reducing the personnel expenses in the cost of revenue, sales and marketing expenses, product development expenses and general and administrative expenses.

On the September 30, 2019, Ministry of Finance and the State Taxation Administration announced that from October 1, 2019 to December 31, 2021, a taxpayer engaging in the provision of essential services is allowed to credit the amount of input tax deductible in the current period plus 15% thereof against the amount of taxes payable. The impact of the policy of additional value-added tax credit for the income generated by the essential services provided by enterprises was RMBnil and RMB11,072 for the years ended December 31, 2019 and 2020 respectively. And it has been recognized as other income of the operating income in the consolidated statements of comprehensive income/(loss).

XML 48 R27.htm IDEA: XBRL DOCUMENT v3.21.1
Operations and Reorganization (Tables)
12 Months Ended
Dec. 31, 2020
Operations and Reorganization  
Schedule of the Company's subsidiaries and VIEs and VIEs and VIES' subsidiaries

Percentage of

  

Place of

Date of

Direct or Indirect

Incorporation/

Incorporation/

Economic 

 

Company

    

Establishment 

    

Establishment 

    

Ownership 

 

Subsidiaries

 

  

 

  

 

  

China Online Education (HK) Limited

 

Hong Kong

 

April 1, 2013

 

100

%

51Talk English International Limited

 

Hong Kong

 

October 7, 2014

 

100

%

China Online Innovations Inc.*

 

Philippines

 

October 9, 2014

 

99.999993

%

On Demand English Innovations Inc.*

Philippines

January 14, 2016

99.999

%

Beijing Dasheng Online Technology Co., Ltd.

 

PRC

 

June 4, 2013

 

100

%

Helloworld Online Education Group

Cayman

July 13, 2018

100

%

Helloworld Online Education Group (HK) Limited

Hong Kong

August 10, 2018

100

%

Beijing Helloworld Online Technology Co., Ltd.

PRC

September 3, 2018

100

%

TESOL Academy Online Limited

Hong Kong

February 25, 2019

100

%

VIEs and VIES' subsidiaries

 

  

 

  

 

Beijing Dasheng Zhixing Technology Co., Ltd

 

PRC

 

July 8, 2011

 

100

%

51Talk English Philippines Corporation

Philippines

August 3, 2012

100

%

Shanghai Zhishi Education Training Co., Ltd

PRC

December 30, 2016

100

%

Wuhan Houdezaiwu Online Technology Co., Ltd

PRC

January 12, 2017

100

%

Beijing Dasheng Helloworld Technology Co., Ltd.

PRC

July 9, 2018

100

%

Shenzhen Dasheng Zhiyun Technology Co., Ltd.

PRC

July 17, 2019

100

%

*The Company directly holds the 99.999993% and 99.999% shares of China Online Innovations Inc. and On Demand English Innovations Inc. respectively. There is no substantive non-controlling interest for China Online Innovations Inc. and On Demand English Innovations Inc. as of December 31, 2019 and 2020. The non-controlling shareholders are nominee shareholders mainly consisting of local residents to comply with local regulations of the Philippines.
Dasheng Zhixing, Zhishi Training, Houdezaiwu Online and Tianjin Zhixing  
Operations and Reorganization  
Schedule of the assets, liabilities, results of operations and changes in cash and cash equivalents of the VIEs taken as a whole, which were included in the Group's consolidated balance sheets and statements of comprehensive loss

As of December 31, 

    

2019

    

2020

RMB

RMB

Cash and cash equivalents

 

214,081

 

172,511

Time deposits

50,000

692,000

Short-term investments

373,972

434,548

Prepaid expenses and other current assets

 

211,757

 

262,699

Inventory

308

1,935

Amounts due from inter-company entities*

 

2,610,083

 

825,468

Property and equipment, net

 

10,645

 

14,443

Rights of use assets

19,763

67,044

Deferred tax assets

9,684

Other assets

 

11,377

 

24,091

Total assets

 

3,501,986

 

2,504,423

Advances from students-current

 

2,181,798

 

2,718,776

Advances from students-non-current

 

4,783

 

2,270

Accrued expenses and other current liabilities

 

77,050

 

112,453

Taxes payable

 

1,993

 

3,474

Lease liability-current and non-current

17,915

64,940

Amounts due to inter-company entities*

 

2,202,909

 

207,659

Total liabilities

 

4,486,448

 

3,109,572

* All inter-company balances have been eliminated upon consolidation.

For the year ended December 31, 

    

2018

    

2019

    

2020

RMB

RMB

RMB

Net revenues

 

1,145,517

 

1,478,493

 

2,054,095

Net income/(loss)

 

(253,493)

 

(20,893)

 

367,241

For the year ended December 31, 

    

2018

    

2019

    

2020

RMB

RMB

RMB

Net cash provided by/(used in) operating activities

 

(28,969)

 

372,668

 

677,263

Net cash used in investing activities

 

(18,595)

 

(287,360)

 

(718,833)

Net increase/(decrease) in cash and cash equivalents

 

(47,564)

 

85,308

 

(41,570)

51Talk English Philippines Corporation  
Operations and Reorganization  
Schedule of the assets, liabilities, results of operations and changes in cash and cash equivalents of the VIEs taken as a whole, which were included in the Group's consolidated balance sheets and statements of comprehensive loss

As of December 31, 

    

2019

    

2020

RMB

RMB

Cash and cash equivalents

 

415

 

406

Prepaid expenses and other current assets

 

576

 

569

Amounts due from inter-company entities*

 

2,523

 

2,488

Total assets

 

3,514

 

3,463

Accrued expenses and other current liabilities

 

1,062

 

1,047

Taxes payable

 

11,766

 

11,603

Other non-current liabilities

247

244

Total liabilities

 

13,075

 

12,894

* All inter-company balances have been eliminated upon consolidation.

For the year ended December 31, 

2018

2019

2020

    

RMB

    

RMB

    

RMB

Net revenues

 

 

 

Net loss

 

(515)

 

(1,843)

 

(39)

For the year ended December 31, 

2018

2019

2020

    

RMB

    

RMB

    

RMB

Net cash used in operating activities

(24)

(7)

Effect of exchange rate changes on cash and cash equivalents

3

19

(9)

Net increase/(decrease) in cash and cash equivalents

 

(21)

12

(9)

Beijing Dasheng Helloworld Technology Co., Ltd.  
Operations and Reorganization  
Schedule of the assets, liabilities, results of operations and changes in cash and cash equivalents of the VIEs taken as a whole, which were included in the Group's consolidated balance sheets and statements of comprehensive loss

As of December 31, 

2019

2020

    

RMB

    

RMB

Cash and cash equivalents

 

743

 

1,516

Prepaid expenses and other current assets

 

4,597

 

5,037

Amounts due from inter-company entities*

44,672

56

Property and equipment, net

200

104

Rights of use assets

1,947

4,795

Other assets

1

34

Total assets

 

52,160

 

11,542

Amounts due to inter-company entities*

 

59,281

 

32,300

Accrued expenses and other current liabilities

 

7,107

 

7,751

Taxes payable

 

287

 

455

Lease liability

1,686

4,575

Total liabilities

 

68,361

 

45,081

* All inter-company balances have been eliminated upon consolidation.

1    Operations and Reorganization (Continued)

For the year ended December 31, 

2018

2019

2020

    

RMB

    

RMB

    

RMB

Net revenues

 

 

42,132

 

36,698

Net loss

 

(1,215)

 

(15,176)

 

(17,621)

For the year ended December 31, 

2018

2019

2020

    

RMB

    

RMB

    

RMB

Net cash provided by operating activities

 

17

 

1,249

 

772

Net cash provided by / (used in) investing activities

(523)

1

Net increase in cash and cash equivalents

 

17

 

726

 

773

Shenzhen Dasheng Zhiyun Technology Co., Ltd  
Operations and Reorganization  
Schedule of the assets, liabilities, results of operations and changes in cash and cash equivalents of the VIEs taken as a whole, which were included in the Group's consolidated balance sheets and statements of comprehensive loss

    

As of December 31, 

    

2019

    

2020

    

RMB

    

RMB

Cash and cash equivalents

 

827

 

1,006

Amounts due from inter-company entities*

 

1,200

 

2,577

Total assets

 

2,027

 

3,583

Amounts due to inter-company entities*

 

906

 

1,581

Advances from students—current

10

Accrued expenses and other current liabilities

 

824

 

1,300

Taxes payable

 

77

 

161

Total liabilities

 

1,817

 

3,042

* All inter-company balances have been eliminated upon consolidation.

    

For the year ended December 31, 

    

2018

2019

2020

RMB

RMB

RMB

Net revenues

 

1,748

 

8,434

Net profit

 

210

 

278

    

For the year ended December 31, 

    

2018

    

2019

    

2020

    

RMB

    

RMB

    

RMB

Net cash provided by operating activities

 

 

827

 

179

Net increase in cash and cash equivalents

 

 

827

 

179

XML 49 R28.htm IDEA: XBRL DOCUMENT v3.21.1
Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2020
Significant Accounting Policies  
Schedule of revenue disaggregation

For the year ended,

For the year ended,

 

For the year ended,

December 31, 2018

December 31, 2019

December 31, 2020

RMB

RMB 

RMB

RMB

RMB 

RMB

 

RMB

RMB

RMB

    

One-on-one

    

Small class

    

    

One-on-one

    

Small class

    

    

One-on-one

    

Small class

    

offerings

offerings

Total

offerings

offerings

Total

offerings

offerings

Total

Revenues from prepaid credit packages

1,013,803

100,748

1,114,551

1,351,405

112,787

    

1,464,192

1,950,932

97,082

2,048,014

—credits for lessons

1,013,803

100,748

1,114,551

1,247,401

112,787

1,360,188

1,766,183

95,282

1,861,465

—credits for learning materials

101,248

101,248

164,494

1,800

166,294

— physical textbook and learning machine

2,756

2,756

20,255

20,255

Revenues from prepaid membership packages

30,966

30,966

 

14,301

 

14,301

6,081

6,081

Total revenues

1,044,769

100,748

1,145,517

 

1,365,706

 

112,787

1,478,493

1,957,013

97,082

2,054,095

Schedule of contract liability

    

As of

December 31, 2018

December 31, 2019

December 31, 2020

    

RMB

    

RMB

    

RMB

Contract liability

 

1,559,875

2,029,872

 

2,529,915

Future output VAT associated with contract liability

 

93,593

121,887

 

151,795

Refund liability 

 

22,653

24,255

 

35,407

Deposits from students

8,670

10,577

3,929

Advances from students

 

1,684,791

2,186,591

 

2,721,046

Schedule of share-based compensation

For the year ended December 31, 

2018

2019

2020

2020

RMB

RMB

RMB

US$

Sales and marketing expenses

(5,676)

    

(2,951)

    

(8,835)

    

(1,354)

Product development expenses

(7,396)

(3,472)

 

(4,477)

 

(686)

General and administrative expenses

(14,814)

(10,309)

 

(13,422)

 

(2,057)

Total

(27,886)

(16,732)

(26,734)

(4,097)

XML 50 R29.htm IDEA: XBRL DOCUMENT v3.21.1
Prepaid expenses and other current assets (Tables)
12 Months Ended
Dec. 31, 2020
Prepaid expenses and other current assets  
Schedule of prepaid expenses and other current assets

As of December 31, 

2019

2020

    

RMB

    

RMB

Costs to obtain contracts with customers

 

168,571

 

199,873

Prepaid taxes

 

13,860

 

25,600

Prepaid advertising expenses

18,014

19,977

Prepaid rental and other deposits

13,601

14,514

Interest receivables

2,430

10,231

Prepaid fees to third-party payment channels

 

8,250

 

8,980

Prepaid professional service fees

3,704

3,738

Advances to employees

 

1,658

1,723

Prepaid Directors & Officers insurance

782

852

Student tuition payments in transit

1,291

603

Prepaid PayPal to pay teacher salary costs

4,077

561

Prepaid student acquisition fees

2,093

29

Others

 

11,884

 

15,376

Total

 

250,215

 

302,057

XML 51 R30.htm IDEA: XBRL DOCUMENT v3.21.1
Property and equipment, net (Tables)
12 Months Ended
Dec. 31, 2020
Property and equipment, net  
Schedule of property and equipment, net

As of December 31, 

    

2019

    

2020

RMB

RMB

Computers and equipment

 

63,663

 

70,923

Leasehold improvement

 

45,498

 

50,363

Furniture and fixtures

 

10,963

 

11,753

Vehicle

228

228

Total

 

120,352

 

133,267

Less: Accumulated depreciation

 

(100,016)

 

(112,092)

Property and equipment, net

 

20,336

 

21,175

XML 52 R31.htm IDEA: XBRL DOCUMENT v3.21.1
Intangible assets, net (Tables)
12 Months Ended
Dec. 31, 2020
Intangible assets, net  
Schedule of intangible assets, net

As of December 31, 

    

2019

    

2020

RMB

RMB

Trademark

 

2,366

 

2,900

Computer software

 

12,958

 

24,956

Copyright for teaching materials

6,992

7,946

Total

 

22,316

 

35,802

Less: Accumulated amortization

 

(12,398)

 

(15,500)

Intangible assets, net

 

9,918

 

20,302

Schedule of amortization expense of intangible assets

Amortization

Expense 

    

RMB

2021

 

6,822

2022

 

5,681

2023

 

4,874

2024

782

2025 and thereafter

 

2,143

 

20,302

XML 53 R32.htm IDEA: XBRL DOCUMENT v3.21.1
Operating Leases (Tables)
12 Months Ended
Dec. 31, 2020
Operating Leases  
Summary of components of lease expense

    

As of December 31, 

    

As of December 31, 

2019

2020

RMB

RMB

Operating lease cost

 

40,926

46,092

Lease cost for leases with terms less than one year  

 

1,542

856

Total lease cost

 

42,468

46,948

Summary of maturities of lease liabilities

As of December 31, 

2020

    

RMB

2021

 

43,885

2022

 

30,278

2023

 

16,970

2024

 

8,040

2025 and thereafter

 

4,111

Total undiscounted lease payments

 

103,284

Less: imputed interest

 

(6,741)

Total lease liabilities

 

96,543

Summary of lease terms and discount rates

As of December 31, 

As of December 31, 

    

2019

 

    

2020

 

Weighted average remaining lease term(years)

 

2.40

2.77

Weighted average discount rate(percentage)

 

5.04

%

4.88

%

Summary of supplemental information related to operating leases

    

For the year ended December 31, 

    

For the year ended December 31, 

2019

2020

Cash paid for operating leases

 

40,840

43,190

Right of use assets obtained in exchange for operating lease liabilities

 

38,407

81,663

XML 54 R33.htm IDEA: XBRL DOCUMENT v3.21.1
Accrued expenses and other current liabilities (Tables)
12 Months Ended
Dec. 31, 2020
Accrued expenses and other current liabilities  
Schedule of accrued expenses and other current liabilities

As of December 31, 

    

2019

    

2020

RMB

RMB

Salaries, welfare and outsourcing fee payable

 

94,939

 

117,505

Accrued advertising and other expenses

 

36,464

 

68,719

Accrued professional service fees

 

9,847

 

12,566

Security deposits from agents

 

3,546

 

9,408

Advance from agents

 

3,366

 

7,041

Accrued rental and property management fees

802

2,197

Accrued intangible assets

1,150

8,866

Accrued staff reimbursements

13,315

7,049

Others

 

3,526

 

3,750

Total

 

166,955

 

237,101

XML 55 R34.htm IDEA: XBRL DOCUMENT v3.21.1
Taxation (Tables)
12 Months Ended
Dec. 31, 2020
Taxation  
Schedule of income tax expenses and benefits

For the year ended December 31, 

2018

2019

2020

Overseas

PRC

Overseas

PRC

Overseas

PRC

 

entities 

entities 

Total

entities 

entities 

Total

entities 

entities 

Total

    

RMB

    

RMB

    

RMB

    

RMB

    

RMB

    

RMB

    

RMB

    

RMB

    

RMB

Income/(loss) before income tax expenses

 

13,490

 

(426,304)

 

(412,814)

 

61,124

 

(160,476)

 

(99,352)

 

25,645

 

117,216

 

142,861

Current income tax expenses

 

3,807

 

 

3,807

 

5,221

 

 

5,221

 

5,802

 

28

 

5,830

Deferred income tax expenses/(benefits)

 

176

 

(103)

 

73

 

(132)

 

(21)

 

(153)

 

(247)

 

(9,684)

 

(9,931)

Income tax expenses/(benefits)

 

3,983

 

(103)

 

3,880

 

5,089

 

(21)

 

5,068

 

5,555

 

(9,656)

 

(4,101)

Schedule of combined effects of income tax exemption and reduction available to the Group

Year Ended December 31, 

     

2018

    

2019

    

2020

Tax holiday effect

1,385

 

622

 

(13,163)

Basic and diluted loss per share effect

0.00

 

0.00

 

(0.04)

Schedule of reconciliation of differences between PRC statutory tax rate and effective tax rate

As of December 31, 

 

    

2018

    

2019

    

2020

 

PRC statutory tax rate

 

25.00

%

25.00

%

25.00

%

Effect on tax rates in different tax jurisdiction

 

(0.78)

%

0.08

%

(0.44)

%

Effect on tax holiday

0.34

%

0.99

%

9.21

%

Changes in valuation allowance

 

(8.14)

%

(16.91)

%

(38.91)

%

Permanent book-tax differences—non-deductible expenses

(17.36)

%

(14.26)

%

2.27

%

Effective tax rate

 

(0.94)

%

(5.10)

%

(2.87)

%

Schedule of significant components of deferred tax assets and deferred tax liabilities

As of December 31, 

2019

2020

    

RMB

    

RMB

Deferred tax assets

 

  

 

  

Tax loss carryforwards

 

241,136

 

175,198

Accruals and other liabilities

 

3,458

 

6,414

Advertising expenses carryforwards

 

73,182

 

83,290

Share based compensation

2,856

Intra-company intangible assets transfer

11,946

Defined benefits liabilities

337

584

Total deferred tax assets

 

318,113

 

280,288

Less: Deferred tax liabilities - deffered sales commissions

(42,143)

(49,968)

Less: Valuation allowance

 

(275,633)

 

(220,052)

Total deferred tax assets, net

 

337

 

10,268

Schedule of movement of valuation allowance

For the year ended December 31, 

2019

2020

    

RMB

    

RMB

Balance at beginning of the year

 

(258,835)

 

(275,633)

Provision

(25,727)

(50,258)

Current period reversal

 

8,929

 

105,839

Balance at end of the year

 

(275,633)

 

(220,052)

XML 56 R35.htm IDEA: XBRL DOCUMENT v3.21.1
Share-based Compensation (Tables)
12 Months Ended
Dec. 31, 2020
Share-based Compensation  
Schedule of valuation of stock options using Binomial option pricing model to estimate fair value

For the year ended December 31, 

    

2018

    

2019

    

2020

Stock options:

Contractual term (in years)

 

10.00-10.00

 

9.92-10.00

 

10.00-10.00

Expected volatility

 

48.0%-49.2%

48.1%-51.0%

51.0%-58.0%

Exercise multiple

 

2.2-2.8

2.2-2.8

2.2-2.8

Expected dividend yield

 

Risk-free interest rate (per annum)

 

2.7%-2.9%

1.68%-2.69%

0.66%-1.92%

Expected forfeiture rate (post-vesting)

 

Schedule of option activities

Weighted

Weighted

Average

 Average

Remaining

Weighted Average

Options

Exercise

Contractual

Aggregate Intrinsic

Grant Date Fair

Outstanding

Price

Life

Value

Value

    

    

US$

    

(In years)

    

US$

    

RMB

    

US$

    

RMB

December 31, 2018

27,856,130

0.2124

6.84

7,491

51,507

0.5285

3.6335

Granted

3,272,000

0.2513

0.3293

2.2925

Exercised

(5,001,660)

0.1244

0.4723

3.2877

Expired

Forfeited or cancelled

(2,771,965)

0.3574

0.6901

4.8045

December 31, 2019

 

23,354,505

 

0.2194

 

6.14

 

10,165

 

70,769

 

0.4934

 

3.4351

Granted

 

2,149,975

 

0.6756

 

 

 

1.0778

 

7.0326

Exercised

(5,103,015)

0.2887

0.6098

3.9786

Expired

Forfeited or cancelled

 

(1,051,660)

 

0.5973

 

 

 

0.5776

 

3.7688

December 31, 2020

 

19,349,805

0.2313

5.40

30,495

198,983

0.5231

3.4132

Vested and expected to vest as of December 31, 2020

18,938,475

0.2273

5.19

29,924

195,254

0.5341

3.4850

Exercisable as of December 31, 2020

14,374,220

0.1477

4.12

23,856

155,662

0.4997

3.2604

Summary of the restricted share units' activities

Number of

Weighted Average

RSUs

Grant Date Fair Value

    

    

US$

    

RMB

December 31, 2018

8,051,639

0.79

5.44

Granted

4,245,970

0.51

3.55

Vested

(2,938,710)

0.76

5.29

Forfeited

(1,121,259)

0.70

4.87

December 31, 2019

 

8,237,640

 

0.66

 

4.59

Granted

 

3,110,895

1.17

7.63

Vested

 

(3,673,275)

0.70

4.59

Forfeited

 

(245,236)

0.55

3.58

December 31, 2020

 

7,430,024

0.86

5.59

XML 57 R36.htm IDEA: XBRL DOCUMENT v3.21.1
Net income/(loss) per share (Tables)
12 Months Ended
Dec. 31, 2020
Net income/(loss) per share  
Schedule of computation of basic and diluted net loss per share

For the year ended December 31, 

2018

2019

2020

    

RMB

    

RMB

    

RMB

Numerator:

Net income/(loss)

(416,694)

 

(104,420)

 

146,962

Denominator:

Weighted average ordinary shares outstanding

—basic

304,542,400

 

308,364,918

 

319,553,690

—diluted

304,542,400

308,364,918

341,503,118

Basic net income/(loss) per share attributable to ordinary shareholders

(1.37)

 

(0.34)

 

0.46

Diluted net income/(loss) per share attributable to ordinary shareholders

(1.37)

(0.34)

0.43

Basic net income/(loss) per ADS attributable to ordinary shareholders

(20.55)

(5.08)

6.90

Diluted net income/(loss) per ADS attributable to ordinary shareholders

(20.55)

(5.08)

6.46

XML 58 R37.htm IDEA: XBRL DOCUMENT v3.21.1
Fair value measurement (Tables)
12 Months Ended
Dec. 31, 2020
Fair value measurement  
Schedule of financial instruments measured at fair value by level within the fair value hierarchy

The following table sets forth financial instruments, measured at fair value on a recurring basis, by level within the fair value hierarchy, as of December 31, 2020:

Fair value measurements at reporting date using

Quoted Prices

in Active

Significant

    

    

Markets

    

Other

    

Significant

As of

for Identical

Observable

Unobservable

December 31,

Assets

Inputs

Inputs

Items

2020

(Level 1)

(Level 2)

(Level 3)

Short-term investments

509,636

509,636

The following table sets forth financial instruments, measured at fair value by level within the fair value hierarchy, as of December 31, 2019:

Fair value measurements at reporting date using

Quoted Prices

in Active

Significant

    

    

Markets

    

Other

    

Significant

As of

for Identical

Observable

Unobservable

December 31, 

Assets

Inputs

Inputs

Items

2019

(Level 1)

(Level 2)

(Level 3)

Short-term investments

452,936

452,936

XML 59 R38.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and contingencies (Tables)
12 Months Ended
Dec. 31, 2020
Commitments and contingencies  
Schedule of future minimum payments under non-cancelable agreements for operating leases

    

    

Less than One

    

One to Three

    

Over Three

Total

Year 

Years 

Years 

RMB

RMB

RMB

RMB

Operating lease commitments

 

1,198

 

696

 

274

 

228

Schedule of purchase commitments

    

Less than One

    

Over One 

Total

 Year 

Year 

    

RMB

    

RMB

    

RMB

Purchase commitments

 

239,226

 

226,853

12,373

XML 60 R39.htm IDEA: XBRL DOCUMENT v3.21.1
Profit appropriation and restricted net assets (Tables)
12 Months Ended
Dec. 31, 2020
Profit appropriation and restricted net assets  
Schedule of Condensed Balance Sheets

As of December, 31

    

2019

    

2020

    

2020

RMB

RMB

US$

(Note 2(e))

ASSETS

 

  

 

  

 

  

Current assets

 

  

 

  

 

  

Cash and cash equivalents

 

6,967

 

15,077

 

2,311

Time deposits

 

48,748

 

153,614

 

23,542

Prepaid expenses and other current assets

 

3,343

 

8,684

 

1,331

Amounts due from inter-company entities

498,925

466,649

71,517

Total current assets

 

557,983

 

644,024

 

98,701

Non-current assets

 

  

 

 

Time deposits

 

113,415

 

2,000

 

307

Other non-current assets

486

74

Total non-current assets

 

113,415

 

2,486

 

381

Total assets

 

671,398

 

646,510

 

99,082

LIABILITIES AND SHAREHOLDERS’ DEFICIT

 

  

 

 

Current liabilities

 

  

 

 

Accrued expenses and other current liabilities

 

7,585

 

6,533

 

1,001

Amounts due to inter-company entities

13,828

14,029

2,150

Tax payables

 

91

 

548

 

84

Total current liabilities

21,504

21,110

3,235

Non-current liabilities

Deficit of investments in subsidiaries and VIEs

1,696,552

1,492,338

228,712

Total non-current liabilities

1,696,552

1,492,338

228,712

Total liabilities

 

1,718,056

 

1,513,448

 

231,947

Shareholders’ deficit:

 

 

 

Ordinary shares

 

205

 

213

 

33

Treasury stock

 

(6,011)

 

(23,109)

 

(3,542)

Additional paid-in capital

 

1,128,079

 

1,199,014

 

183,757

Accumulated other comprehensive income

 

29,971

 

8,884

 

1,361

Accumulated deficit

 

(2,198,902)

 

(2,051,940)

 

(314,474)

Total shareholders’ deficit

 

(1,046,658)

 

(866,938)

 

(132,865)

Total liabilities and shareholders’ deficit

 

671,398

 

646,510

 

99,082

Schedule of Condensed Statements of Operations and Comprehensive Loss

For the year ended December 31, 

    

2018

    

2019

    

2020

    

2020

RMB

RMB

RMB

US$

(Note 2(e))

Operating expenses:

 

  

 

  

 

  

 

  

Product development expenses

 

 

 

 

General and administrative expenses

 

(14,148)

 

(11,714)

 

(16,559)

 

(2,538)

Share of income/(loss) of subsidiaries and VIEs

(397,991)

(97,293)

155,100

23,770

Total operating expenses

 

(412,139)

 

(109,007)

 

138,541

 

21,232

Income/(Loss) from operations

 

(412,139)

 

(109,007)

 

138,541

 

21,232

Impairment loss

 

(7,364)

 

 

 

Interest income

 

5,406

 

5,614

 

6,149

 

942

Interest expenses and other expense, net

 

(2,597)

 

(517)

 

2,763

 

423

Income/(Loss) before income tax expenses

 

(416,694)

 

(103,910)

 

147,453

 

22,597

Income tax expenses

 

 

(510)

 

(491)

 

(74)

Net income/(loss), all attributable to the Company’s ordinary shareholders

 

(416,694)

 

(104,420)

 

146,962

 

22,523

Comprehensive income/(loss):

 

 

 

 

Net income/(loss)

 

(416,694)

 

(104,420)

 

146,962

 

22,523

Other comprehensive income/(loss)

 

 

 

 

Foreign currency translation adjustments

 

16,939

 

5,356

 

(21,087)

 

(3,232)

Total comprehensive income/(loss)

 

(399,755)

 

(99,064)

 

125,875

 

19,291

Schedule of Condensed Statements of Cash Flows

For the year ended December 31, 

    

2018

    

2019

    

2020

    

2020

RMB

RMB

RMB

US$

(Note 2(e))

Cash flows from operating activities:

 

  

 

  

 

  

 

  

Net cash used in operating activities

 

(3,836)

 

(6,718)

 

(14,977)

 

(2,295)

Cash flows from investing activities:

 

  

 

  

 

 

Placement of time deposits

 

(224,586)

 

(167,164)

 

(49,734)

 

(7,622)

Withdrawal of time deposits

 

246,326

 

169,412

 

48,635

 

7,454

Investment in subsidiaries

 

(68,755)

 

 

 

Net cash provided by/(used in) investing activities

 

(47,015)

 

2,248

 

(1,099)

 

(168)

Cash flows from financing activities:

 

  

 

  

 

 

Share repurchase program

 

 

(6,011)

 

(23,116)

 

(3,543)

Proceeds from exercise of stock options

 

1,611

 

4,334

 

10,330

 

1,583

Proceeds from issuance of stocks, net of offering expenses

39,942

6,121

Net cash provided by/(used in) financing activities

 

1,611

 

(1,677)

 

27,156

 

4,161

Effect of exchange rate changes on cash and cash equivalents

 

775

 

114

 

(2,970)

 

(455)

Net increase/(decrease) in cash and cash equivalents

 

(48,465)

 

(6,033)

 

8,110

 

1,243

Cash and cash equivalents at the beginning of the year

 

61,465

 

13,000

 

6,967

 

1,068

Cash and cash equivalents at the end of the year

 

13,000

 

6,967

 

15,077

 

2,311

XML 61 R40.htm IDEA: XBRL DOCUMENT v3.21.1
Segment Information (Tables)
12 Months Ended
Dec. 31, 2020
Segment Information  
Schedule of segment information

For the year ended

 

Dec. 31,

Dec. 31,

Dec. 31,

Dec. 31,

 

2018

2019

2020

2020

 

    

RMB

    

RMB

    

RMB

    

US$

 

(Note 2(e))

Net revenues

 

  

 

  

One-on-one offerings

1,044,769

 

1,365,706

 

1,957,013

 

299,925

Small class offerings

100,748

 

112,787

 

97,082

 

14,879

Total net revenues

1,145,517

 

1,478,493

 

2,054,095

 

314,804

Cost of revenues

  

 

  

 

 

One-on-one offerings

(342,927)

 

(386,085)

 

(540,707)

 

(82,867)

Small class offerings

(67,981)

 

(53,838)

 

(39,710)

 

(6,086)

Total cost of revenues

(410,908)

 

(439,923)

 

(580,417)

 

(88,953)

Gross profit

  

 

  

 

 

One-on-one offerings

701,842

 

979,621

 

1,416,306

 

217,058

Small class offerings

32,767

 

58,949

 

57,372

 

8,793

Total gross profit

734,609

 

1,038,570

 

1,473,678

 

225,851

Gross profit margin

  

 

  

 

 

One-on-one offerings

67.2

%

71.7

%  

72.4

%

72.4

%

Small class offerings

32.5

%

52.3

%

59.1

%

59.1

%

Total gross profit margin

64.1

%

70.2

%  

71.7

%

71.7

%

Sales and marketing expenses

  

 

  

 

 

One-on-one offerings

(647,314)

 

(738,010)

 

(991,479)

 

(151,951)

Small class offerings

(83,919)

 

(54,581)

 

(44,141)

 

(6,765)

Total sales and marketing expenses

(731,233)

 

(792,591)

 

(1,035,620)

 

(158,716)

Product development expenses

  

 

  

 

 

One-on-one offerings

(139,240)

 

(138,291)

 

(150,926)

 

(23,131)

Small class offerings

(45,760)

 

(19,214)

 

(11,903)

 

(1,824)

Total product development expenses

(185,000)

 

(157,505)

 

(162,829)

 

(24,955)

General and administrative expenses

  

 

  

 

 

One-on-one offerings

(186,983)

 

(178,606)

 

(202,955)

 

(31,104)

Small class offerings

(36,074)

 

(17,423)

 

(11,269)

 

(1,727)

Total general and administrative expenses

(223,057)

 

(196,029)

 

(214,224)

 

(32,831)

Operating expenses

  

 

  

 

 

One-on-one offerings

(973,537)

 

(1,054,907)

 

(1,345,360)

 

(206,186)

Small class offerings

(165,753)

 

(91,218)

 

(67,313)

 

(10,316)

Total operating expenses

(1,139,290)

 

(1,146,125)

 

(1,412,673)

 

(216,502)

Other income

One-on-one offerings

38,683

5,928

Small class offerings

4,731

725

Total other income

43,414

6,653

Income/(loss) from operations

  

 

  

 

 

One-on-one offerings

(271,695)

 

(75,286)

 

109,629

 

16,800

Small class offerings

(132,986)

 

(32,269)

 

(5,210)

 

(798)

Total income/(loss) from operations

(404,681)

 

(107,555)

 

104,419

 

16,002

Schedule of property and equipment by geographical location

Property and equipment

As of December 31, 

    

2019

    

2020

RMB

RMB

China

 

16,446

 

18,284

Philippines

 

3,890

 

2,891

XML 62 R41.htm IDEA: XBRL DOCUMENT v3.21.1
Operations and Reorganization (Details)
12 Months Ended
Dec. 31, 2020
Beijing Dasheng Zhixing Technology Co., Ltd  
Operations and Reorganization  
VIE interest (as a percent) 100.00%
51Talk English Philippines Corporation  
Operations and Reorganization  
VIE interest (as a percent) 100.00%
Shanghai Zhishi Education Training Co., Ltd  
Operations and Reorganization  
VIE interest (as a percent) 100.00%
Wuhan Houdezaiwu Online Technology Co., Ltd  
Operations and Reorganization  
VIE interest (as a percent) 100.00%
Beijing Dasheng Helloworld Technology Co., Ltd.  
Operations and Reorganization  
VIE interest (as a percent) 100.00%
Shenzhen Dasheng Zhiyun Technology Co., Ltd  
Operations and Reorganization  
VIE interest (as a percent) 100.00%
China Online Education (HK) Limited  
Operations and Reorganization  
Subsidiaries direct or indirect ownership (as a percent) 100.00%
51Talk English International Limited  
Operations and Reorganization  
Subsidiaries direct or indirect ownership (as a percent) 100.00%
China Online Innovations Inc.  
Operations and Reorganization  
Subsidiaries direct or indirect ownership (as a percent) 99.99999%
On Demand English Innovations Inc.  
Operations and Reorganization  
Subsidiaries direct or indirect ownership (as a percent) 99.999%
Beijing Dasheng Online Technology Co., Ltd.  
Operations and Reorganization  
Subsidiaries direct or indirect ownership (as a percent) 100.00%
Helloworld Online Education Group  
Operations and Reorganization  
Subsidiaries direct or indirect ownership (as a percent) 100.00%
Helloworld Online Education Group (HK) Limited  
Operations and Reorganization  
Subsidiaries direct or indirect ownership (as a percent) 100.00%
Beijing Helloworld Online Technology Co., Ltd.  
Operations and Reorganization  
Subsidiaries direct or indirect ownership (as a percent) 100.00%
TESOL Academy Online Limited  
Operations and Reorganization  
Subsidiaries direct or indirect ownership (as a percent) 100.00%
XML 63 R42.htm IDEA: XBRL DOCUMENT v3.21.1
Operations and Reorganization - History of the Group and Basis of Presentation for the Reorganization (Details) - shareholder
1 Months Ended 12 Months Ended
Jun. 30, 2013
Dec. 31, 2020
Jan. 05, 2012
Beijing Dasheng Zhixing Technology Co., Ltd      
Operations and Reorganization      
VIE interest (as a percent)   100.00%  
Beijing Dasheng Zhixing Technology Co., Ltd | Founding Shareholders      
Operations and Reorganization      
Percentage of ownership set aside for an employee option plan     15.00%
VIE interest (as a percent) 71.00%    
Beijing Dasheng Zhixing Technology Co., Ltd | Angel investors      
Operations and Reorganization      
VIE interest (as a percent) 29.00%    
Number of individual shareholders/investors 2    
China Online Innovations Inc.      
Operations and Reorganization      
Equity interest (as a percent)   99.99999%  
China Online Innovations Inc. | Individual shareholders      
Operations and Reorganization      
Number of individual shareholders/investors   7  
Beneficial interest held   0.00001%  
On Demand English Innovations Inc.      
Operations and Reorganization      
Equity interest (as a percent)   99.999%  
On Demand English Innovations Inc. | Individual shareholders      
Operations and Reorganization      
Number of individual shareholders/investors   5  
Beneficial interest held   0.001%  
XML 64 R43.htm IDEA: XBRL DOCUMENT v3.21.1
Operations and Reorganization - Contractual agreements with VIEs (Details) - 12 months ended Dec. 31, 2020
CNY (¥)
USD ($)
Beijing Dasheng Zhixing Technology Co., Ltd    
Contractual agreements with VIEs    
Consideration for exclusive option to purchase ¥ 10 $ 1.6
51Talk English Philippines Corporation    
Contractual agreements with VIEs    
Consideration for exclusive option to purchase   $ 1
Beijing Dasheng Helloworld Technology Co., Ltd.    
Contractual agreements with VIEs    
Service fee (as a percent) 100.00%  
Maximum number of days of free access to online service (in days) 10 days  
Shenzhen Dasheng Zhiyun Technology Co., Ltd    
Contractual agreements with VIEs    
Service fee (as a percent) 100.00%  
Maximum number of days of free access to online service (in days) 10 days  
XML 65 R44.htm IDEA: XBRL DOCUMENT v3.21.1
Operations and Reorganization - Risks in relation to the VIE structure (Details)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
CNY (¥)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
CNY (¥)
Dec. 31, 2018
CNY (¥)
Dec. 31, 2020
USD ($)
Operations and Reorganization          
Cash and cash equivalents ¥ 326,647   ¥ 342,951   $ 50,061
Time deposits 477,408   144,093   73,166
Short-term investments 509,636   452,936   78,105
Prepaid expenses and other current assets 302,057   250,215   46,292
Inventory 1,935   308   297
Property and equipment, net 21,175   20,336   3,245
Right of use assets 98,001   56,638   15,019
Deferred tax assets 10,268   337   1,574
Total assets 2,209,548   1,401,817   338,627
Advances from students-current 2,718,776   2,181,808   416,671
Advances from students, non-current 2,270   4,783   348
Accrued expenses and other current liabilities 237,101   166,955   36,337
Taxes payable 19,288   21,661   2,956
Other non-current liabilities 2,508   1,595   384
Lease liability 96,543        
Total liabilities 3,076,486   2,448,475   471,492
Net revenues 2,054,095 $ 314,804 1,478,493 ¥ 1,145,517  
Net income/(loss) 146,962 22,523 (104,420) (416,694)  
Net cash provided by /(used in) operating activities 719,243 110,228 397,933 29,781  
Net cash used in investing activities (734,271) (112,531) (412,910) (4,898)  
Effect of exchange rate changes on cash and cash equivalents (12,065) (1,849) (679) (186)  
Net increase/(decrease) in cash and cash equivalents (16,304) $ (2,499) (70,192) 93,104  
Accumulated deficit 2,051,940   2,198,902   $ 314,474
VIEs and VIES' subsidiaries          
Operations and Reorganization          
Accrued expenses and other current liabilities 122,551   86,043    
Taxes payable 15,693   14,123    
Other non-current liabilities 244   247    
Accumulated deficit 723,209   1,073,067    
Dasheng Zhixing, Zhishi Training, Houdezaiwu Online and Tianjin Zhixing          
Operations and Reorganization          
Cash and cash equivalents 172,511   214,081    
Time deposits 692,000   50,000    
Short-term investments 434,548   373,972    
Prepaid expenses and other current assets 262,699   211,757    
Inventory 1,935   308    
Amounts due from inter-company entities 825,468   2,610,083    
Property and equipment, net 14,443   10,645    
Right of use assets 67,044   19,763    
Deferred tax assets 9,684        
Other assets 24,091   11,377    
Total assets 2,504,423   3,501,986    
Advances from students-current 2,718,776   2,181,798    
Advances from students, non-current 2,270   4,783    
Accrued expenses and other current liabilities 112,453   77,050    
Taxes payable 3,474   1,993    
Lease liability 64,940   17,915    
Amounts due to inter-company entities 207,659   2,202,909    
Total liabilities 3,109,572   4,486,448    
Net revenues 2,054,095   1,478,493 1,145,517  
Net income/(loss) 367,241   (20,893) (253,493)  
Net cash provided by /(used in) operating activities 677,263   372,668 (28,969)  
Net cash used in investing activities (718,833)   (287,360) (18,595)  
Net increase/(decrease) in cash and cash equivalents (41,570)   85,308 (47,564)  
51Talk English Philippines Corporation          
Operations and Reorganization          
Cash and cash equivalents 406   415    
Prepaid expenses and other current assets 569   576    
Amounts due from inter-company entities 2,488   2,523    
Total assets 3,463   3,514    
Accrued expenses and other current liabilities 1,047   1,062    
Taxes payable 11,603   11,766    
Other non-current liabilities 244   247    
Total liabilities 12,894   13,075    
Net income/(loss) (39)   (1,843) (515)  
Net cash provided by /(used in) operating activities     (7) (24)  
Effect of exchange rate changes on cash and cash equivalents (9)   19 3  
Net increase/(decrease) in cash and cash equivalents (9)   12 (21)  
Beijing Dasheng Helloworld Technology Co., Ltd.          
Operations and Reorganization          
Cash and cash equivalents 1,516   743    
Prepaid expenses and other current assets 5,037   4,597    
Amounts due from inter-company entities 56   44,672    
Property and equipment, net 104   200    
Right of use assets 4,795   1,947    
Other assets 34   1    
Total assets 11,542   52,160    
Accrued expenses and other current liabilities 7,751   7,107    
Taxes payable 455   287    
Lease liability 4,575   1,686    
Amounts due to inter-company entities 32,300   59,281    
Total liabilities 45,081   68,361    
Net revenues 36,698   42,132    
Net income/(loss) (17,621)   (15,176) (1,215)  
Net cash provided by /(used in) operating activities 772   1,249 17  
Net cash used in investing activities 1   (523)    
Net increase/(decrease) in cash and cash equivalents 773   726 ¥ 17  
Beijing Dasheng Zhixing Technology Co., Ltd          
Operations and Reorganization          
Registered capital 1,143   1,143    
Shenzhen Dasheng Zhiyun Technology Co., Ltd          
Operations and Reorganization          
Cash and cash equivalents 1,006   827    
Amounts due from inter-company entities 2,577   1,200    
Total assets 3,583   2,027    
Advances from students-current     10    
Accrued expenses and other current liabilities 1,300   824    
Taxes payable 161   77    
Amounts due to inter-company entities 1,581   906    
Total liabilities 3,042   1,817    
Net revenues 8,434   1,748    
Net income/(loss) 278   210    
Net cash provided by /(used in) operating activities 179   827    
Net increase/(decrease) in cash and cash equivalents ¥ 179   ¥ 827    
XML 66 R45.htm IDEA: XBRL DOCUMENT v3.21.1
Operations and Reorganization - Liquidity and going concern (Details)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
CNY (¥)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
CNY (¥)
Dec. 31, 2018
CNY (¥)
Dec. 31, 2020
USD ($)
Mar. 23, 2018
USD ($)
Liquidity            
Net losses ¥ (146,962) $ (22,523) ¥ 104,420 ¥ 416,694    
Earned net income 146,962          
Accumulated deficits 2,051,940   2,198,902   $ 314,474  
Net current liabilities 1,400,431   1,228,049      
Operating cash inflow 719,243 $ 110,228 397,933 ¥ 29,781    
Short-term loan     ¥ 16,578      
Balance of cash and cash equivalents, time deposits (current and non-current) and short-term investments ¥ 1,727,691          
Subsidiaries | Hong Kong            
Liquidity            
Maximum borrowing capacity | $           $ 13,000
XML 67 R46.htm IDEA: XBRL DOCUMENT v3.21.1
Significant Accounting Policies - Convenience Translation (Details)
Dec. 31, 2020
Significant Accounting Policies  
Foreign currency translation rate 6.5250
XML 68 R47.htm IDEA: XBRL DOCUMENT v3.21.1
Significant Accounting Policies - Short-term investment and Cash and cash equivalents (Details) - CNY (¥)
¥ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Third party payment platforms    
Short-term investment and Cash and cash equivalents    
Cash and cash equivalents, managed accounts ¥ 17,933 ¥ 18,715
XML 69 R48.htm IDEA: XBRL DOCUMENT v3.21.1
Significant Accounting Policies - Expected Credit Losses (Details)
¥ in Thousands
Dec. 31, 2020
CNY (¥)
Significant Accounting Policies  
Allowance for receivables ¥ 0
XML 70 R49.htm IDEA: XBRL DOCUMENT v3.21.1
Significant Accounting Policies - Long-lived assets (Details) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Long-lived assets      
Goodwill impairment loss ¥ 0 ¥ 0  
Impairment charge ¥ 0 ¥ 0 ¥ 0
Major Accounting and ERP Software      
Long-lived assets      
Estimated useful lives (in years) 10 years    
Other software      
Long-lived assets      
Estimated useful lives (in years) 3 years    
Copy rights      
Long-lived assets      
Estimated useful lives (in years) 5 years    
Computers and equipment      
Long-lived assets      
Estimated useful lives (in years) 3 years    
Vehicle      
Long-lived assets      
Estimated useful lives (in years) 4 years    
Furniture and fixtures      
Long-lived assets      
Estimated useful lives (in years) 5 years    
Minimum | Copy rights      
Long-lived assets      
Estimated useful lives (in years) 3 years    
Maximum | Copy rights      
Long-lived assets      
Estimated useful lives (in years) 10 years    
XML 71 R50.htm IDEA: XBRL DOCUMENT v3.21.1
Significant Accounting Policies - Revenue recognition (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2020
CNY (¥)
item
product
Dec. 31, 2020
USD ($)
product
Dec. 31, 2019
CNY (¥)
Dec. 31, 2018
CNY (¥)
Total revenues ¥ 2,054,095,000 $ 314,804 ¥ 1,478,493,000 ¥ 1,145,517,000
Capitalized contract cost 199,873,000      
Amortization of contract cost 182,134,000   142,772,000 86,394,000
Impairment of contract cost assets 0   0 0
Contract liability        
Contract liability 2,529,915,000   2,029,872,000 1,559,875,000
Future output VAT associated with contract liability 151,795,000   121,887,000 93,593,000
Refund liability 35,407,000   24,255,000 22,653,000
Deposits from students 3,929,000   10,577,000 8,670,000
Deferred revenues 2,721,046,000   2,186,591,000 1,684,791,000
Revenue recognized from contract with customer liability 1,165,093,000      
Revenue recognized from performance obligations satisfied 0      
Remaining performance obligation amount ¥ 2,529,915,000      
Minimum        
Contract liability        
Revenue expected to be recognized (in months) 12 months      
Maximum        
Contract liability        
Revenue expected to be recognized (in months) 18 months      
One-on-one offerings        
Total revenues ¥ 1,957,013,000 299,925 1,365,706,000 1,044,769,000
Small class offerings        
Total revenues ¥ 97,082,000 $ 14,879 112,787,000 100,748,000
Prepaid credit packages        
Total lessons | item 3      
Lessons taught by foreign teacher | item 2      
Lessons taught by Chinese teacher | product 1      
Total revenues ¥ 2,048,014,000   1,464,192,000 1,114,551,000
Prepaid credit packages | Minimum        
Lesson duration 45 45    
Prepaid credit packages | Maximum        
Lesson duration 50 50    
Prepaid credit packages | One-on-one offerings        
Total revenues ¥ 1,950,932,000   1,351,405,000 1,013,803,000
Prepaid credit packages | One-on-one offerings | Minimum        
Lesson credits | product 20 20    
Obligation term 3 months 3 months    
Prepaid credit packages | One-on-one offerings | Maximum        
Lesson credits | product 720 720    
Obligation term 60 months 60 months    
Prepaid credit packages | Small class offerings        
Total revenues ¥ 97,082,000   112,787,000 100,748,000
Prepaid credit packages | Small class offerings | Minimum        
Obligation term 7 days 7 days    
Prepaid credit packages | Small class offerings | Maximum        
Obligation term 1 year 1 year    
Credits for lessons        
Total revenues ¥ 1,861,465,000   1,360,188,000 1,114,551,000
Credits for lessons | One-on-one offerings        
Total revenues 1,766,183,000   1,247,401,000 1,013,803,000
Credits for lessons | Small class offerings        
Total revenues 95,282,000   112,787,000 100,748,000
Credits for learning materials        
Total revenues 166,294,000   101,248,000  
Credits for learning materials | One-on-one offerings        
Total revenues 164,494,000   101,248,000  
Credits for learning materials | Small class offerings        
Total revenues 1,800,000      
Physical textbook and learning machine        
Total revenues 20,255,000   2,756,000  
Physical textbook and learning machine | One-on-one offerings        
Total revenues ¥ 20,255,000   2,756,000  
Prepaid membership packages        
Adjustment of effects of significant financing component true true    
Total revenues ¥ 6,081,000   14,301,000 30,966,000
Prepaid membership packages | One-on-one offerings        
Total revenues ¥ 6,081,000   ¥ 14,301,000 ¥ 30,966,000
Copy rights        
Contract liability        
Estimated useful lives (in years) 5 years 5 years    
Copy rights | Minimum        
Contract liability        
Estimated useful lives (in years) 3 years 3 years    
Copy rights | Maximum        
Contract liability        
Estimated useful lives (in years) 10 years 10 years    
XML 72 R51.htm IDEA: XBRL DOCUMENT v3.21.1
Significant Accounting Policies - Sales and marketing expenses (Details) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Significant Accounting Policies      
Advertising Expense ¥ 372,291 ¥ 281,076 ¥ 285,005
XML 73 R52.htm IDEA: XBRL DOCUMENT v3.21.1
Significant Accounting Policies - Operating leases (Details) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Significant Accounting Policies      
Maximum term of operating lease 5 years    
Operating lease rent expense ¥ 46,948 ¥ 42,468 ¥ 35,060
Capital leases ¥ 0 ¥ 0 ¥ 0
XML 74 R53.htm IDEA: XBRL DOCUMENT v3.21.1
Significant Accounting Policies - Share-based compensation (Details)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
CNY (¥)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
CNY (¥)
Dec. 31, 2018
CNY (¥)
Share-based Compensation        
Allocated share-based compensation expense ¥ (26,734) $ (4,097) ¥ (16,732) ¥ (27,886)
Sales and marketing expenses        
Share-based Compensation        
Allocated share-based compensation expense (8,835) (1,354) (2,951) (5,676)
Product development expenses        
Share-based Compensation        
Allocated share-based compensation expense (4,477) (686) (3,472) (7,396)
General and administrative expenses        
Share-based Compensation        
Allocated share-based compensation expense ¥ (13,422) $ (2,057) ¥ (10,309) ¥ (14,814)
Directors and Executive Officers        
Share-based Compensation        
Expected forfeiture rate (post-vesting) (as a percent) 0.00% 0.00%    
XML 75 R54.htm IDEA: XBRL DOCUMENT v3.21.1
Significant Accounting Policies - Employee benefits (Details) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Employee benefits      
Impact on Employee benefit expense due to COVID-19 ¥ 33,126    
Cost of sales      
Employee benefits      
Impact on Employee benefit expense due to COVID-19 1,250    
Sales and marketing expenses      
Employee benefits      
Impact on Employee benefit expense due to COVID-19 21,127    
Product development expenses      
Employee benefits      
Impact on Employee benefit expense due to COVID-19 5,976    
General and administrative expenses      
Employee benefits      
Impact on Employee benefit expense due to COVID-19 4,773    
People's Republic of China      
Employee benefits      
Employee benefit expense 57,216 ¥ 68,088 ¥ 54,732
Philippines      
Employee benefits      
Employee benefit expense 3,650 3,281 ¥ 3,107
Defined benefit plan liability ¥ 2,508 ¥ 1,595  
XML 76 R55.htm IDEA: XBRL DOCUMENT v3.21.1
Significant Accounting Policies - Other Income (Details) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Significant Accounting Policies    
Government Subsidy, COVID-19 ¥ 32,342  
Impact of additional Value-added Tax credit ¥ 11,072 ¥ 0
XML 77 R56.htm IDEA: XBRL DOCUMENT v3.21.1
Significant Accounting Policies - Treasury stock (Details) - USD ($)
12 Months Ended
Mar. 31, 2020
Dec. 31, 2020
Sep. 09, 2019
Significant Accounting Policies      
Share repurchase authorized amount     $ 120,448,000
Number of shares repurchased 852.4    
Value of shares repurchased $ 7.08 $ 1,000.0  
Average price   $ 9.50  
XML 78 R57.htm IDEA: XBRL DOCUMENT v3.21.1
Significant Accounting Policies - Statutory reserves (Details)
12 Months Ended
Dec. 31, 2020
Significant Accounting Policies  
Minimum portion of after tax profit to be allocated to statutory surplus under PRC law (as a percentage) 10.00%
Statutory reserve as a percentage of registered capital up to which after-tax profit of PRC VIEs shall be transferred 50.00%
Minimum portion of after tax profit to be allocated to general reserve under PRC law (as a percentage) 10.00%
General reserve as a percentage of registered capital up to which after-tax profit of PRC subsidiaries shall be transferred 50.00%
XML 79 R58.htm IDEA: XBRL DOCUMENT v3.21.1
Significant Accounting Policies - Recently adopted accounting pronouncements (Details)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
CNY (¥)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
CNY (¥)
Dec. 31, 2018
CNY (¥)
Dec. 31, 2020
USD ($)
Significant Accounting Policies          
Right-of-use assets ¥ 98,001   ¥ 56,638   $ 15,019
Lease liability 96,543        
Accumulated deficit (2,051,940)   (2,198,902)   $ (314,474)
Selling and marketing expense ¥ 1,035,620 $ 158,716 ¥ 792,591 ¥ 731,233  
XML 80 R59.htm IDEA: XBRL DOCUMENT v3.21.1
Significant Accounting Policies - Government subsidy (Details) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Significant Accounting Policies    
Input Vat Receivable ¥ 76,383  
VAT Payable 108,725  
Government Subsidy, COVID-19 32,342  
Impact on Employee benefit expense due to COVID-19 33,126  
Impact of additional Value-added Tax credit ¥ 11,072 ¥ 0
XML 81 R60.htm IDEA: XBRL DOCUMENT v3.21.1
Risks and concentration - Concentration of credit risk (Details)
¥ in Thousands, $ in Thousands, $ in Thousands
Dec. 31, 2020
CNY (¥)
Dec. 31, 2020
USD ($)
Dec. 31, 2020
HKD ($)
Dec. 31, 2019
CNY (¥)
Risks and Concentration        
Cash and cash equivalents ¥ 326,647 $ 50,061   ¥ 342,951
Time deposits 477,408 73,166   144,093
Short-term investments 509,636 $ 78,105   452,936
Cash and cash equivalents | Geographic concentration risk | Hong Kong        
Risks and Concentration        
Cash and cash equivalents 76,941     51,077
Cash, insured amount | $     $ 500,000  
Cash and cash equivalents | Geographic concentration risk | People's Republic of China        
Risks and Concentration        
Cash and cash equivalents 165,936     205,854
Cash, insured amount 500,000      
Time deposits | Geographic concentration risk | People's Republic of China        
Risks and Concentration        
Time deposits ¥ 846,408     ¥ 213,509
XML 82 R61.htm IDEA: XBRL DOCUMENT v3.21.1
Risks and Concentration - Concentration of foreign currency risks (Details)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
CNY (¥)
Dec. 31, 2019
CNY (¥)
Dec. 31, 2018
Dec. 31, 2020
USD ($)
Risks and Concentration        
Liabilities ¥ 3,076,486 ¥ 2,448,475   $ 471,492
Cash, cash equivalents, time deposits and short-term investment | Foreign currency risks        
Risks and Concentration        
Cash, cash equivalents, time deposits and short-term investments ¥ 1,352,909 ¥ 693,328    
Concentration risk (as a percent) 78.30% 65.80%    
Liabilities | Foreign currency risks        
Risks and Concentration        
Concentration risk (as a percent) 97.60% 96.40%    
Liabilities ¥ 3,003,951 ¥ 2,361,355    
Customers whose revenue represent greater than 10% of total revenue        
Risks and Concentration        
Concentration risk (as a percent) 0.00% 0.00% 0.00%  
Distribution channels that represent greater than 10% of total revenues        
Risks and Concentration        
Concentration risk (as a percent) 0.00% 0.00% 0.00%  
XML 83 R62.htm IDEA: XBRL DOCUMENT v3.21.1
Risks and Concentration - Foreign currency exchange rate risks (Details)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Risks and Concentration      
Currency fluctuations, appreciation   1.4 5.7
Currency fluctuation, depreciation 6.5    
XML 84 R63.htm IDEA: XBRL DOCUMENT v3.21.1
Prepaid expenses and other current assets (Details)
¥ in Thousands, $ in Thousands
Dec. 31, 2020
CNY (¥)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
CNY (¥)
Prepaid expenses and other current assets      
Costs to obtain contracts with customers ¥ 199,873   ¥ 168,571
Prepaid taxes 25,600   13,860
Prepaid advertising expenses 19,977   18,014
Prepaid rental and other deposits 14,514   13,601
Interest receivables 10,231   2,430
Prepaid fees to third-party payment channels 8,980   8,250
Prepaid professional service fees 3,738   3,704
Advances to employees 1,723   1,658
Prepaid Directors & Officers insurance 852   782
Students tuition payments in transit 603   1,291
Prepaid PayPal to pay teacher salary costs 561   4,077
Prepaid student acquisition fees 29   2,093
Others 15,376   11,884
Total ¥ 302,057 $ 46,292 ¥ 250,215
XML 85 R64.htm IDEA: XBRL DOCUMENT v3.21.1
Property and equipment, net (Details)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
CNY (¥)
Dec. 31, 2019
CNY (¥)
Dec. 31, 2018
CNY (¥)
Dec. 31, 2020
USD ($)
Property and equipment, net        
Total ¥ 133,267 ¥ 120,352    
Less: Accumulated depreciation (112,092) (100,016)    
Property and equipment, net 21,175 20,336   $ 3,245
Depreciation expenses 15,127 22,698 ¥ 29,288  
Computers and equipment        
Property and equipment, net        
Total 70,923 63,663    
Leasehold improvement        
Property and equipment, net        
Total 50,363 45,498    
Furniture and fixtures        
Property and equipment, net        
Total 11,753 10,963    
Vehicle        
Property and equipment, net        
Total ¥ 228 ¥ 228    
XML 86 R65.htm IDEA: XBRL DOCUMENT v3.21.1
Intangible assets, net (Details)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
CNY (¥)
Dec. 31, 2019
CNY (¥)
Dec. 31, 2018
CNY (¥)
Dec. 31, 2020
USD ($)
Intangible assets, net        
Total ¥ 35,802 ¥ 22,316    
Less: Accumulated amortization (15,500) (12,398)    
Intangible assets, net 20,302 9,918   $ 3,111
Amortization expenses 3,817 3,927 ¥ 3,682  
Trademark        
Intangible assets, net        
Total 2,900 2,366    
Software        
Intangible assets, net        
Total 24,956 12,958    
Copy rights        
Intangible assets, net        
Total ¥ 7,946 ¥ 6,992    
XML 87 R66.htm IDEA: XBRL DOCUMENT v3.21.1
Intangible assets, net - Future amortization expense (Details)
¥ in Thousands, $ in Thousands
Dec. 31, 2020
CNY (¥)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
CNY (¥)
Amortization expense of intangible assets for future years      
2021 ¥ 6,822    
2022 5,681    
2023 4,874    
2024 782    
2025 and thereafter 2,143    
Intangible assets, net ¥ 20,302 $ 3,111 ¥ 9,918
XML 88 R67.htm IDEA: XBRL DOCUMENT v3.21.1
Operating Leases (Details) - CNY (¥)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Components of lease expense    
Operating lease cost ¥ 46,092,000 ¥ 40,926,000
Lease cost for leases with terms less than one year 856,000 1,542,000
Total lease cost 46,948,000 42,468,000
Variable lease cost 0 0
Sublease income ¥ 0 ¥ 0
XML 89 R68.htm IDEA: XBRL DOCUMENT v3.21.1
Operating Leases - Maturities of lease liabilities (Details)
¥ in Thousands
Dec. 31, 2020
CNY (¥)
Maturities of lease liabilities  
2021 ¥ 43,885
2022 30,278
2023 16,970
2024 8,040
2025 and thereafter 4,111
Total undiscounted lease payments 103,284
Less: imputed interest (6,741)
Total lease liabilities ¥ 96,543
XML 90 R69.htm IDEA: XBRL DOCUMENT v3.21.1
Operating Leases - Lease terms and discount rates (Details)
Dec. 31, 2020
Dec. 31, 2019
Operating Leases    
Weighted average remaining lease term(years) 2 years 9 months 7 days 2 years 4 months 24 days
Weighted average discount rate(percentage) 4.88% 5.04%
XML 91 R70.htm IDEA: XBRL DOCUMENT v3.21.1
Operating Leases - Supplemental information (Details) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Operating Leases    
Cash paid for operating leases ¥ 43,190 ¥ 40,840
Right of use assets obtained in exchange for operating lease liabilities ¥ 81,663 ¥ 38,407
XML 92 R71.htm IDEA: XBRL DOCUMENT v3.21.1
Accrued expenses and other current liabilities (Details)
¥ in Thousands, $ in Thousands
Dec. 31, 2020
CNY (¥)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
CNY (¥)
Accrued expenses and other current liabilities      
Salaries, welfare and outsourcing fee payable ¥ 117,505   ¥ 94,939
Accrued advertising and other expenses 68,719   36,464
Accrued professional service fees 12,566   9,847
Security deposits from agents 9,408   3,546
Advance from agents 7,041   3,366
Accrued rental and property management fees 2,197   802
Accrued intangible assets 8,866   1,150
Accrued staff reimbursements 7,049   13,315
Others 3,750   3,526
Accrued expenses and other current liabilities ¥ 237,101 $ 36,337 ¥ 166,955
XML 93 R72.htm IDEA: XBRL DOCUMENT v3.21.1
Short-term loan (Details)
¥ in Thousands, $ in Thousands
12 Months Ended
Mar. 23, 2018
USD ($)
Dec. 31, 2020
CNY (¥)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
CNY (¥)
Dec. 31, 2019
USD ($)
Dec. 31, 2018
CNY (¥)
Dec. 31, 2018
USD ($)
Line of Credit Facility              
Amount drawn           ¥ 85,856 $ 13,000
Short-term loan repayment   ¥ 16,367 $ 2,508 ¥ 52,859   19,060  
Subsidiaries | Hong Kong              
Line of Credit Facility              
Term of loan facility 24 months            
Maximum borrowing capacity $ 13,000            
Short-term loan repayment     $ 2,376   $ 7,666   $ 2,958
Interest expense | ¥   ¥ 90   ¥ 3,110   ¥ 1,944  
Total effective interest rate (percentage)       6.37% 6.37%    
Subsidiaries | Hong Kong | 3-month LIBOR              
Line of Credit Facility              
Interest rate spread (as a percent) 4.36%            
XML 94 R73.htm IDEA: XBRL DOCUMENT v3.21.1
Taxation - PRC Value Added Tax (Details) - PRC
3 Months Ended 9 Months Ended 12 Months Ended
Mar. 31, 2019
Dec. 31, 2019
Dec. 31, 2020
Online English language education services      
Income taxes      
VAT tax (as a percent)     6.00%
Learning materials      
Income taxes      
VAT tax (as a percent) 10.00% 9.00%  
Textbooks      
Income taxes      
VAT tax (as a percent)     13.00%
XML 95 R74.htm IDEA: XBRL DOCUMENT v3.21.1
Taxation - Income taxes (Details)
¥ in Thousands, $ in Millions
12 Months Ended 24 Months Ended
Dec. 31, 2020
CNY (¥)
Dec. 31, 2019
CNY (¥)
Dec. 31, 2018
CNY (¥)
Dec. 31, 2020
HKD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Income taxes            
Valuation allowance | ¥ ¥ 220,052 ¥ 275,633 ¥ 258,835      
Cayman Islands            
Income taxes            
Withholding tax | ¥ ¥ 0          
Philippines            
Income taxes            
Income tax rate (as a percent) 30.00%          
Value Added Tax Rate 12.00%          
Valuation allowance | $         $ 0 $ 0
Income tax holiday (in years) P4Y          
Philippines | Philippines Co II            
Income taxes            
Income tax rate (as a percent) 30.00%          
Percentage of exemption from corporate income tax 100.00%          
PRC            
Income taxes            
Income tax rate (as a percent) 25.00% 25.00% 25.00%      
PRC | VIEs and VIES' subsidiaries            
Income taxes            
Income tax rate (as a percent) 25.00% 25.00% 25.00%      
PRC | Beijing Dasheng Online Technology Co., Ltd.            
Income taxes            
Income tax rate (as a percent) 15.00% 15.00% 15.00%      
First HK$2 million of profits | Hong Kong            
Income taxes            
Income tax rate (as a percent) 8.25% 8.25%        
Profits earned by subsidiaries | $       $ 2.0    
Remaining profits | Hong Kong            
Income taxes            
Income tax rate (as a percent) 16.50% 16.50%        
XML 96 R75.htm IDEA: XBRL DOCUMENT v3.21.1
Taxation - PRC Withholding Tax on Dividends (Details) - PRC
12 Months Ended
Dec. 31, 2020
Income taxes  
Withholding tax rate on dividends distributed by a foreign-invested entity ("FIE") to its immediate holding company outside of China (as a percent) 10.00%
Reduced withholding tax rate, if the foreign investor owns directly at least 25% of the shares of the FIE. (as a percent) 5.00%
Minimum percentage of equity interest in a PRC-resident enterprise to be held by a qualified Hong Kong tax resident for reduced withholding tax rate 25.00%
XML 97 R76.htm IDEA: XBRL DOCUMENT v3.21.1
Taxation - Income tax expenses (Details)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
CNY (¥)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
CNY (¥)
Dec. 31, 2018
CNY (¥)
(Loss)/income before income tax expenses        
Income /(loss) before income tax expenses, Overseas entities ¥ 25,645   ¥ 61,124 ¥ 13,490
Income /(loss) before income tax expenses, PRC entities 117,216   (160,476) (426,304)
Total 142,861   (99,352) (412,814)
Current income tax expenses, Overseas entitites 5,802   5,221 3,807
Current income tax expenses, PRC entities 28      
Current income tax expenses 5,830   5,221 3,807
Deferred income tax expenses/(benefit), Overseas entities (247)   (132) 176
Deferred income tax expenses/(benefit), PRC entities (9,684)   (21) (103)
Deferred Income Tax Expense (Benefit) (9,931) $ (1,522) (153) 73
Income tax expenses/(benefit), Overseas entities 5,555   5,089 3,983
Income tax expenses/(benefit), PRC entities (9,656)   (21) (103)
Income tax expenses/(benefit) ¥ (4,101) $ (629) ¥ 5,068 ¥ 3,880
XML 98 R77.htm IDEA: XBRL DOCUMENT v3.21.1
Taxation - Tax holiday effect (Details) - CNY (¥)
¥ / shares in Units, ¥ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Taxation      
Tax holiday effect ¥ (13,163) ¥ 622 ¥ 1,385
Basic and diluted benefit per share effect   ¥ 0.00 ¥ 0.00
Basic and diluted benefit per share ¥ (0.04)    
XML 99 R78.htm IDEA: XBRL DOCUMENT v3.21.1
Taxation - Reconciliation of statutory tax rate and effective tax rate (Details) - PRC
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Reconciliation of the differences between statutory tax rate and the effective tax rate for China      
PRC statutory tax rate (as a percent) 25.00% 25.00% 25.00%
Effect on tax rates in different tax jurisdiction (as a percent) (0.44%) 0.08% (0.78%)
Effect on tax holiday (as a percent) 9.21% 0.99% 0.34%
Changes in valuation allowance (as a percent) (38.91%) (16.91%) (8.14%)
Permanent book-tax differences-non-deductible expenses (as a percent) 2.27% (14.26%) (17.36%)
Effective tax rate (as a percent) (2.87%) (5.10%) (0.94%)
XML 100 R79.htm IDEA: XBRL DOCUMENT v3.21.1
Taxation - Deferred Tax Assets and Liabilities (Details) - CNY (¥)
¥ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Deferred tax assets,      
Tax loss carryforwards ¥ 175,198 ¥ 241,136  
Accruals and other liabilities 6,414 3,458  
Advertising expenses carryforwards 83,290 73,182  
Share based compensation 2,856    
Intra-company IA Migration 11,946    
Defined benefit liabilities 584 337  
Total deferred tax assets 280,288 318,113  
Less: Deferred sales commissions (49,968) (42,143)  
Less: Valuation allowance (220,052) (275,633) ¥ (258,835)
Total deferred tax assets, net 10,268 ¥ 337  
Tax loss carryforwards      
Tax loss carryforwards will expire in 2021 0    
Tax loss carryforwards will expire in 2022 6,813    
Tax loss carryforwards will expire in 2023 220,631    
Tax loss carryforwards will expire in 2024 44,279    
Tax loss carryforwards will expire in 2025 ¥ 89,803    
XML 101 R80.htm IDEA: XBRL DOCUMENT v3.21.1
Taxation - Movement of Valuation Allowance (Details) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Taxation    
Balance at beginning of the year ¥ (275,633) ¥ (258,835)
Provision (50,258) (25,727)
Current period reversal 105,839 8,929
Balance at end of the year ¥ (220,052) ¥ (275,633)
XML 102 R81.htm IDEA: XBRL DOCUMENT v3.21.1
Ordinary shares (Details)
$ / shares in Units, ¥ in Thousands, $ in Thousands
12 Months Ended
Jun. 04, 2020
CNY (¥)
shares
Jun. 04, 2020
USD ($)
$ / shares
shares
Dec. 31, 2020
CNY (¥)
Dec. 31, 2020
$ / shares
shares
Dec. 31, 2019
shares
Ordinary shares          
Redesignation or conversion ratio adopted for conversion of ordinary shares into Class B shares prior to the completion of the IPO     1    
Follow-on public offering | ¥     ¥ 39,897    
Ordinary shares authorized       1,500,000,000 1,500,000,000
Ordinary shares, par value (in dollars per share) | $ / shares       $ 0.0001  
Ordinary shares issued       325,733,064 313,857,894
Ordinary shares outstanding       323,640,564 312,051,174
Follow on Offering [Member]          
Ordinary shares          
Follow-on public offering | $   $ 6,216      
Class A ordinary shares          
Ordinary shares          
Follow-on public offering | ¥ ¥ 44,004        
Ordinary shares authorized       1,000,000,000  
Ordinary shares, par value (in dollars per share) | $ / shares       $ 0.0001  
Ordinary shares issued       196,045,898 90,744,233
Ordinary shares outstanding       193,953,398 88,937,513
Class A ordinary shares | Follow on Offering [Member]          
Ordinary shares          
Follow-on public offering (in shares) 4,907,100 4,907,100      
Shares price (in dollars per share) | $ / shares   $ 1.27      
Class B ordinary shares          
Ordinary shares          
Ordinary shares authorized       350,000,000  
Ordinary shares, par value (in dollars per share) | $ / shares       $ 0.0001  
Ordinary shares issued       129,687,166 223,113,661
Ordinary shares outstanding       129,687,166 223,113,661
Ordinary shares to be designated          
Ordinary shares          
Ordinary shares authorized       150,000,000  
Ordinary shares, par value (in dollars per share) | $ / shares       $ 0.0001  
XML 103 R82.htm IDEA: XBRL DOCUMENT v3.21.1
Share-based Compensation - General (Details)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
CNY (¥)
item
shares
Dec. 31, 2020
USD ($)
item
shares
Dec. 31, 2019
CNY (¥)
Dec. 31, 2018
CNY (¥)
Share-based Compensation        
Share-based compensation expenses ¥ 26,734 $ 4,097 ¥ 16,732 ¥ 27,886
Unrecognized compensation cost | ¥ ¥ 48,416      
Period of recognition of compensation cost 2 years 2 months 26 days 2 years 2 months 26 days    
Class A ordinary shares        
Share-based Compensation        
Shares reserved for future issuance (as a percent) 1.50% 1.50%    
Class A ordinary shares | Pre-IPO Plans        
Share-based Compensation        
Shares authorized to grant (in shares) 36,229,922      
Class A ordinary shares | 2016 Plan        
Share-based Compensation        
Shares authorized to grant (in shares) 4,600,000      
Number of shares available after consideration and other changes 14,978,899 14,978,899    
Employee stock option        
Share-based Compensation        
Contractual term (in years) 10 years 10 years    
Employee stock option | Pre-IPO Plans | Minimum        
Share-based Compensation        
Continuous service period (in years) 3 years 3 years    
Employee stock option | Pre-IPO Plans | Maximum        
Share-based Compensation        
Continuous service period (in years) 4 years 4 years    
Employee stock option | Schedule A | Pre-IPO Plans | Vesting second anniversary        
Share-based Compensation        
Vesting percentage (as a percent) 50.00% 50.00%    
Vesting period 2 years 2 years    
Employee stock option | Schedule A | Pre-IPO Plans | Vesting in third anniversary        
Share-based Compensation        
Vesting percentage (as a percent) 25.00% 25.00%    
Vesting period 3 years 3 years    
Employee stock option | Schedule A | Pre-IPO Plans | Vesting in fourth anniversary        
Share-based Compensation        
Vesting percentage (as a percent) 25.00% 25.00%    
Vesting period 4 years 4 years    
Employee stock option | Schedule B | Pre-IPO Plans        
Share-based Compensation        
Vesting period 4 years 4 years    
Vesting at each anniversary (as a percent) 25.00% 25.00%    
Employee stock option | Schedule C | Pre-IPO Plans        
Share-based Compensation        
Vesting period 3 years 3 years    
Vesting at each anniversary (as a percent) 33.00% 33.00%    
RSUs | 2016 Plan | Minimum        
Share-based Compensation        
Number of vesting schedules | item 1 1    
Vesting period 2 years 2 years    
RSUs | 2016 Plan | Maximum        
Share-based Compensation        
Number of vesting schedules | item 4 4    
Vesting period 4 years 4 years    
RSUs | Schedule D | 2016 Plan | Vesting second anniversary | Maximum        
Share-based Compensation        
Vesting at each anniversary (as a percent) 50.00% 50.00%    
RSUs | Schedule D | 2016 Plan | Vest at third and fourth anniversary | Minimum        
Share-based Compensation        
Vesting at each anniversary (as a percent) 25.00% 25.00%    
RSUs | Schedule E | 2016 Plan        
Share-based Compensation        
Vesting each quarter (as a percent) 6.25% 6.25%    
RSUs | Schedule F | 2016 Plan        
Share-based Compensation        
Vesting period 4 years 4 years    
Vesting at each anniversary (as a percent) 25.00% 25.00%    
RSUs | Schedule G | 2016 Plan        
Share-based Compensation        
Vesting period 2 years 2 years    
Vesting at each anniversary (as a percent) 50.00% 50.00%    
XML 104 R83.htm IDEA: XBRL DOCUMENT v3.21.1
Share-based Compensation - Valuation (Details) - Employee stock option
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Stock options:      
Expected volatility, minimum (as a percent) 51.00% 48.10% 48.00%
Expected volatility, maximum (as a percent) 58.00% 51.00% 49.20%
Risk-free interest rate, minimum (per annum) 0.66%    
Risk-free interest rate, maximum (per annum) 1.92%    
Minimum      
Stock options:      
Contractual term (in years) 10 years 9 years 11 months 1 day 10 years
Exercise multiple 2.2 2.2 2.2
Risk-free interest rate, minimum (per annum)   1.68% 2.70%
Maximum      
Stock options:      
Contractual term (in years) 10 years 10 years 10 years
Exercise multiple 2.8 2.8 2.8
Risk-free interest rate, maximum (per annum)   2.69% 2.90%
XML 105 R84.htm IDEA: XBRL DOCUMENT v3.21.1
Share-based Compensation - Activity (Details) - Pre-IPO Plans
¥ / shares in Units, $ / shares in Units, ¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
USD ($)
$ / shares
shares
Dec. 31, 2020
USD ($)
¥ / shares
$ / shares
shares
Dec. 31, 2019
USD ($)
$ / shares
shares
Dec. 31, 2019
USD ($)
¥ / shares
shares
Dec. 31, 2018
USD ($)
$ / shares
shares
Dec. 31, 2018
USD ($)
¥ / shares
shares
Dec. 31, 2020
CNY (¥)
shares
Dec. 31, 2019
CNY (¥)
Dec. 31, 2018
CNY (¥)
Options Outstanding                  
Outstanding, beginning (in shares) | shares 23,354,505 23,354,505 27,856,130 27,856,130          
Options granted (in shares) | shares 2,149,975 2,149,975 3,272,000 3,272,000          
Exercised (in shares) | shares (5,103,015) (5,103,015) (5,001,660) (5,001,660)          
Forfeited (in shares) | shares (1,051,660) (1,051,660) (2,771,965) (2,771,965)          
Outstanding, ending (in shares) | shares 19,349,805 19,349,805 23,354,505 23,354,505 27,856,130 27,856,130      
Vested and expected to vest, ending (in shares) | shares 18,938,475 18,938,475         18,938,475    
Exercisable, ending (in shares) | shares 14,374,220 14,374,220         14,374,220    
Weighted Average Exercise Price                  
Outstanding, beginning (per share) | $ / shares $ 0.2194   $ 0.2124            
Granted (per share) | $ / shares 0.6756   0.2513            
Exercised (per share) | $ / shares 0.2887   0.1244            
Forfeited (per share) | $ / shares 0.5973   0.3574            
Outstanding, ending (per share) | $ / shares 0.2313   $ 0.2194   $ 0.2124        
Vested and expected to vest, ending (per share) | $ / shares 0.2273 $ 0.2273              
Exercisable, ending (per share) | $ / shares $ 0.1477 $ 0.1477              
Weighted Average Remaining Contractual Life (in years)                  
Outstanding 5 years 4 months 24 days 5 years 4 months 24 days 6 years 1 month 20 days 6 years 1 month 20 days 6 years 10 months 2 days 6 years 10 months 2 days      
Vested and expected to vest at the end of the period 5 years 2 months 8 days 5 years 2 months 8 days              
Exercisable at the end of the period 4 years 1 month 13 days 4 years 1 month 13 days              
Aggregate Intrinsic Value                  
Outstanding $ 30,495 $ 30,495 $ 10,165 $ 10,165 $ 7,491 $ 7,491 ¥ 198,983 ¥ 70,769 ¥ 51,507
Vested and expected to vest 29,924 29,924         195,254    
Exercisable $ 23,856 $ 23,856         ¥ 155,662    
Weighted Average Grant Date Fair Value                  
Outstanding, beginning (per share) | (per share) $ 0.4934 $ 3.4351 $ 0.5285 $ 3.6335          
Granted (per share) | (per share) 1.0778 7.0326 0.3293 2.2925          
Exercised (per share) | (per share) 0.6098 3.9786 0.4723 3.2877          
Forfeited (per share) | (per share) 0.5776 3.7688 0.6901 4.8045          
Outstanding, ending (per share) | (per share) $ 0.5231 $ 3.4132 $ 0.4934 $ 3.4351 $ 0.5285 $ 3.6335      
Vested and expected to vest, ending (per share) 0.5341 3.4850              
Exercisable, ending (per share) 0.4997 3.2604              
XML 106 R85.htm IDEA: XBRL DOCUMENT v3.21.1
Share-based Compensation - RSUs (Details) - RSUs
12 Months Ended
Dec. 31, 2020
$ / shares
shares
Dec. 31, 2020
¥ / shares
shares
Dec. 31, 2019
$ / shares
shares
Dec. 31, 2019
¥ / shares
shares
Numbers of Shares        
Beginning of the period (in shares) 8,237,640 8,237,640 8,051,639 8,051,639
Granted (in shares) 3,110,895 3,110,895 4,245,970 4,245,970
Vested (in shares) (3,673,275) (3,673,275) (2,938,710) (2,938,710)
Forfeited (in shares) (245,236) (245,236) (1,121,259) (1,121,259)
End of the period (in shares) 7,430,024 7,430,024 8,237,640 8,237,640
Weighted Average Grant Date Fair Value        
Beginning of the period (per share) | (per share) $ 0.66 ¥ 4.59 $ 0.79 ¥ 5.44
Granted (per share) | (per share) 1.17 7.63 0.51 3.55
Vested (per share) | (per share) 0.70 4.59 0.76 5.29
Forfeited (per share) | (per share) 0.55 3.58 0.70 4.87
End of the period (per share) | (per share) $ 0.86 ¥ 5.59 $ 0.66 ¥ 4.59
XML 107 R86.htm IDEA: XBRL DOCUMENT v3.21.1
Net income/(loss) per share (Details)
¥ / shares in Units, $ / shares in Units, ¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
CNY (¥)
¥ / shares
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Dec. 31, 2019
CNY (¥)
¥ / shares
shares
Dec. 31, 2018
CNY (¥)
¥ / shares
shares
Numerator:        
Net income/(loss) ¥ 146,962 $ 22,523 ¥ (104,420) ¥ (416,694)
Numerator for basic and diluted loss per share ¥ 146,962 $ 22,523 ¥ (104,420) ¥ (416,694)
Denominator:        
Weighted average ordinary shares outstanding-basic 319,553,690 319,553,690 308,364,918 304,542,400
Weighted average ordinary shares outstanding-diluted 341,503,118 341,503,118 308,364,918 304,542,400
Net income/(loss) per share attributable to ordinary shareholders-basic | (per share) ¥ 0.46 $ 0.07 ¥ (0.34) ¥ (1.37)
Diluted net income/(loss) per share attributable to ordinary shareholders | (per share) ¥ 0.43 $ 0.07 ¥ (0.34) ¥ (1.37)
Stock options and restricted share units        
Net loss per share        
Anti-dilutive and excluded from the calculation of diluted net loss per share (in shares) 134,722 134,722 27,421,502 26,635,519
ADS        
Denominator:        
Net income/(loss) per share attributable to ordinary shareholders-basic | (per share) ¥ 6.90 $ 1.06 ¥ (5.08) ¥ (20.55)
Diluted net income/(loss) per share attributable to ordinary shareholders | (per share) ¥ 6.46 $ 0.99 ¥ (5.08) ¥ (20.55)
XML 108 R87.htm IDEA: XBRL DOCUMENT v3.21.1
Fair value measurement (Details)
¥ in Thousands, $ in Thousands
Mar. 23, 2018
USD ($)
Dec. 31, 2020
CNY (¥)
Dec. 31, 2019
CNY (¥)
Financial instruments, measured at fair value by level within the fair value hierarchy      
Short-term investments   ¥ 509,636 ¥ 452,936
Level 2      
Financial instruments, measured at fair value by level within the fair value hierarchy      
Short-term investments   ¥ 509,636 ¥ 452,936
Subsidiaries | Hong Kong      
Financial instruments, measured at fair value by level within the fair value hierarchy      
Term of loan facility 24 months    
Maximum borrowing capacity | $ $ 13,000    
XML 109 R88.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and contingencies (Details)
¥ in Thousands
Dec. 31, 2020
CNY (¥)
Operating lease commitments  
Total future minimum payments under non-cancelable agreements for operating leases ¥ 1,198
Less than One Year 696
One to Three Years 274
Over Three Years 228
Purchase commitments  
Total 239,226
Less than One Year 226,853
Over One Year ¥ 12,373
XML 110 R89.htm IDEA: XBRL DOCUMENT v3.21.1
Related party transactions (Details) - CNY (¥)
¥ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Beijing Dasheng Zhixing Technology Co., Ltd    
Related party transactions    
Fair value of promotion ¥ 76 ¥ 535
XML 111 R90.htm IDEA: XBRL DOCUMENT v3.21.1
Profit appropriation and restricted net assets (Details) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Profit appropriation and restricted net assets    
Percentage of after-tax profits required to be appropriated to statutory general reserve fund 10.00%  
General reserve as a percentage of registered capital up to which after-tax profit of PRC subsidiary, VIE and VIE's subsidiary shall be transferred 50.00%  
Registered capital of the Company's PRC subsidiary and consolidated VIEs ¥ 378,014 ¥ 140,008
XML 112 R91.htm IDEA: XBRL DOCUMENT v3.21.1
Profit appropriation and restricted net assets - Condensed Balance Sheets (Details)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
CNY (¥)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
CNY (¥)
Dec. 31, 2020
USD ($)
Dec. 31, 2018
CNY (¥)
Dec. 31, 2017
CNY (¥)
Condensed Balance Sheet Statements, Captions [Line Items]            
Cash and cash equivalents ¥ 326,647   ¥ 342,951 $ 50,061    
Time deposits 477,408   144,093 73,166    
Prepaid expenses and other current assets 302,057   250,215 46,292    
Time deposits 414,000   113,415 63,448    
Other non-current assets 23,896   6,447 3,662    
Accrued expenses and other current liabilities 237,101   166,955 36,337    
Taxes payable 19,288   21,661 2,956    
Total current liabilities 3,018,114   2,418,552 462,546    
Liabilities, Noncurrent 58,372   29,923 8,946    
Total liabilities 3,076,486   2,448,475 471,492    
Ordinary shares 213   205 33    
Treasury stock 23,109   6,011 3,542    
Additional paid-in capital 1,199,014   1,128,079 183,757    
Accumulated other comprehensive income 8,884   29,971 1,361    
Accumulated deficit (2,051,940)   (2,198,902) (314,474)    
Total shareholders' deficit (866,938)   (1,046,658) (132,865) ¥ (962,649) ¥ (668,391)
Total liabilities and shareholders' deficit 2,209,548   1,401,817 338,627    
Condensed            
Condensed Balance Sheet Statements, Captions [Line Items]            
Cash and cash equivalents 15,077   6,967 2,311    
Time deposits 153,614   48,748 23,542    
Prepaid expenses and other current assets 8,684   3,343 1,331    
Amounts due from inter-company entities 466,649   498,925 71,517    
Current assets 644,024   557,983 98,701    
Time deposits 2,000   113,415 307    
Other non-current assets 486     74    
Noncurrent assets including intercompany 2,486   113,415 381    
Total assets 646,510   671,398 99,082    
Accrued expenses and other current liabilities 6,533   7,585 1,001    
Amounts due to inter-company entities 14,029   13,828 2,150    
Taxes payable 548   91 84    
Total current liabilities 21,110   21,504 3,235    
Deficit of investments in subsidiaries and VIEs 1,492,338 $ 228,712 1,696,552      
Liabilities, Noncurrent 1,492,338   1,696,552 228,712    
Total liabilities 1,513,448   1,718,056 231,947    
Ordinary shares 213   205 33    
Treasury stock (23,109)   (6,011) (3,542)    
Additional paid-in capital 1,199,014   1,128,079 183,757    
Accumulated other comprehensive income 8,884   29,971 1,361    
Accumulated deficit (2,051,940)   (2,198,902) (314,474)    
Total shareholders' deficit (866,938)   (1,046,658) (132,865)    
Total liabilities and shareholders' deficit ¥ 646,510   ¥ 671,398 $ 99,082    
XML 113 R92.htm IDEA: XBRL DOCUMENT v3.21.1
Profit appropriation and restricted net assets - Condensed Statements of Operations and Comprehensive Income/(Loss) (Details)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
CNY (¥)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
CNY (¥)
Dec. 31, 2018
CNY (¥)
Condensed Statement of Income Captions [Line Items]        
Product development expenses ¥ 162,829 $ 24,955 ¥ 157,505 ¥ 185,000
General and administrative expenses 214,224 32,831 196,029 223,057
Total operating expenses 1,412,673 216,502 1,146,125 1,139,290
Income/(loss) from operations 104,419 16,002 (107,555) (404,681)
Impairment loss       (7,364)
Interest income 38,508 5,902 17,654 9,167
Interest expenses and other expense, net 66 10 9,451 9,936
Income/(loss) before income tax expenses 142,861 21,894 (99,352) (412,814)
Income tax benefits/(expenses) 4,101 629 (5,068) (3,880)
Net income/(loss), all attributable to the Company's ordinary shareholders 146,962 22,523 (104,420) (416,694)
Net income/(loss) 146,962 22,523 (104,420) (416,694)
Foreign currency translation adjustments (21,087) (3,232) 5,356 16,939
Total comprehensive income/(loss) 125,875 19,291 (99,064) (399,755)
Condensed        
Condensed Statement of Income Captions [Line Items]        
Product development expenses 0 0 0 0
General and administrative expenses (16,559) (2,538) (11,714) (14,148)
Share of income/(loss) of subsidiaries and VIEs 155,100 23,770 (97,293) (397,991)
Total operating expenses 138,541 21,232 (109,007) (412,139)
Income/(loss) from operations 138,541 21,232 (109,007) (412,139)
Impairment loss 0 0 0 (7,364)
Interest income 6,149 942 5,614 5,406
Interest expenses and other expense, net 2,763 423 (517) (2,597)
Income/(loss) before income tax expenses 147,453 22,597 (103,910) (416,694)
Income tax benefits/(expenses) (491) (74) (510) 0
Net income/(loss), all attributable to the Company's ordinary shareholders 146,962 22,523 (104,420) (416,694)
Net income/(loss) 146,962 22,523 (104,420) (416,694)
Foreign currency translation adjustments (21,087) (3,232) 5,356 16,939
Total comprehensive income/(loss) ¥ 125,875 $ 19,291 ¥ (99,064) ¥ (399,755)
XML 114 R93.htm IDEA: XBRL DOCUMENT v3.21.1
Profit appropriation and restricted net assets - Condensed Cash Flows (Details)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
CNY (¥)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
CNY (¥)
Dec. 31, 2018
CNY (¥)
Condensed Cash Flow Statements, Captions [Line Items]        
Net cash provided by /(used in) operating activities ¥ 719,243 $ 110,228 ¥ 397,933 ¥ 29,781
Placement of time deposits (789,331) (120,970) (443,454) (224,586)
Withdrawal of time deposits 144,991 22,221 351,281 276,326
Net cash provided by/(used in) investing activities (734,271) (112,531) (412,910) (4,898)
Share repurchase program (23,116) (3,543) (6,011)  
Proceeds from exercise of stock options 10,330 1,583 4,334 1,611
Proceeds from issuance of stock, net of offering expenses 39,942 6,121    
Net cash provided by (used in) financing activities 10,789 1,653 (54,536) 68,407
Effect of exchange rate changes on cash and cash equivalents (12,065) (1,849) (679) (186)
Net increase /(decrease) in cash and cash equivalents (16,304) (2,499) (70,192) 93,104
Cash and cash equivalents at the beginning of the year 342,951 52,560 413,143 320,039
Cash and cash equivalents at the end of the year 326,647 50,061 342,951 413,143
Condensed        
Condensed Cash Flow Statements, Captions [Line Items]        
Net cash provided by /(used in) operating activities (14,977) (2,295) (6,718) (3,836)
Placement of time deposits (49,734) (7,622) (167,164) (224,586)
Withdrawal of time deposits 48,635 7,454 169,412 246,326
Investment in subsidiaries       (68,755)
Net cash provided by/(used in) investing activities (1,099) (168) 2,248 (47,015)
Share repurchase program (23,116) (3,543) (6,011)  
Proceeds from exercise of stock options 10,330 1,583 4,334 1,611
Proceeds from issuance of stock, net of offering expenses 39,942 6,121    
Net cash provided by (used in) financing activities 27,156 4,161 (1,677) 1,611
Effect of exchange rate changes on cash and cash equivalents (2,970) (455) 114 775
Net increase /(decrease) in cash and cash equivalents 8,110 1,243 (6,033) (48,465)
Cash and cash equivalents at the beginning of the year 6,967 1,068 13,000 61,465
Cash and cash equivalents at the end of the year ¥ 15,077 $ 2,311 ¥ 6,967 ¥ 13,000
XML 115 R94.htm IDEA: XBRL DOCUMENT v3.21.1
Segment Information - Segment (Details)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
CNY (¥)
segment
Dec. 31, 2020
USD ($)
segment
Dec. 31, 2019
CNY (¥)
Dec. 31, 2018
CNY (¥)
Operating segments 2 2    
Net revenues ¥ 2,054,095 $ 314,804 ¥ 1,478,493 ¥ 1,145,517
Cost of revenues (580,417) (88,953) (439,923) (410,908)
Gross profit ¥ 1,473,678 $ 225,851 ¥ 1,038,570 ¥ 734,609
Gross margin (as a percent) 71.70% 71.70% 70.20% 64.10%
Sales and marketing expenses ¥ (1,035,620) $ (158,716) ¥ (792,591) ¥ (731,233)
Product development expenses (162,829) (24,955) (157,505) (185,000)
General and administrative expenses (214,224) (32,831) (196,029) (223,057)
Operating expenses (1,412,673) (216,502) (1,146,125) (1,139,290)
Other income 43,414 6,653    
Income/(loss) from operations 104,419 16,002 (107,555) (404,681)
One-on-one offerings        
Net revenues 1,957,013 299,925 1,365,706 1,044,769
Cost of revenues (540,707) (82,867) (386,085) (342,927)
Gross profit ¥ 1,416,306 $ 217,058 ¥ 979,621 ¥ 701,842
Gross margin (as a percent) 72.40% 72.40% 71.70% 67.20%
Sales and marketing expenses ¥ (991,479) $ (151,951) ¥ (738,010) ¥ (647,314)
Product development expenses (150,926) (23,131) (138,291) (139,240)
General and administrative expenses (202,955) (31,104) (178,606) (186,983)
Operating expenses (1,345,360) (206,186) (1,054,907) (973,537)
Other income 38,683 5,928    
Income/(loss) from operations 109,629 16,800 (75,286) (271,695)
Small class offerings        
Net revenues 97,082 14,879 112,787 100,748
Cost of revenues (39,710) (6,086) (53,838) (67,981)
Gross profit ¥ 57,372 $ 8,793 ¥ 58,949 ¥ 32,767
Gross margin (as a percent) 59.10% 59.10% 52.30% 32.50%
Sales and marketing expenses ¥ (44,141) $ (6,765) ¥ (54,581) ¥ (83,919)
Product development expenses (11,903) (1,824) (19,214) (45,760)
General and administrative expenses (11,269) (1,727) (17,423) (36,074)
Operating expenses (67,313) (10,316) (91,218) (165,753)
Other income 4,731 725    
Income/(loss) from operations ¥ (5,210) $ (798) ¥ (32,269) ¥ (132,986)
XML 116 R95.htm IDEA: XBRL DOCUMENT v3.21.1
Segment Information - Geographical location (Details)
¥ in Thousands, $ in Thousands
Dec. 31, 2020
CNY (¥)
country
Dec. 31, 2020
USD ($)
country
Dec. 31, 2019
CNY (¥)
Segment reporting      
Principal geographical areas | country 2 2  
Property and equipment, net ¥ 21,175 $ 3,245 ¥ 20,336
People's Republic of China      
Segment reporting      
Property and equipment, net 18,284   16,446
Philippines      
Segment reporting      
Property and equipment, net ¥ 2,891   ¥ 3,890
EXCEL 117 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( .PXAU('04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " #L.(=2@\88T^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2@,Q$(9?17+?G>RV6 C;O2B>% 0+BK>03-O@9A.2D=V^O4ELMX@^@)!+9OY\ M\PVD4UXH%_ Y.(^!#,:;V0YC%,IOV9'("X"HCFAEK%-B3,V]"U92NH8#>*D^ MY &AY?P6+)+4DB1D8.47(NL[K80**,F%,UZK!>\_PU!@6@$.:'&D"$W= .OS M1'^:APZN@ PC##9^%U OQ%+]$ULZP,[).9HE-4U3/:U*+NW0P-O3XTM9MS)C M)#DJ3*^B$73RN&67R:^KN_O= ^M;WC857U=\L^,;D<_Z/;O^\+L*6Z?-WOQC MXXM@W\&O?]%_ 5!+ P04 " #L.(=2F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M .PXAU(L7+F7!@< ' B 8 >&PO=V]R:W-H965T&UL MI9I15Z,X%,>?9S]%3L\^[.Y1"P%J.T<]6ZN=\>R,>JPSL[-O$=+""J0;@M5O MOS= FX[2&W1>%"CY]Y?D\K_)+4^+F'-%'K,T+XY[L5++]_U^$<8\8\6! M6/(HXEXRD.E)1C\>^ 3GJ9:"3C^ M:T1[F^_4#;>/U^K3JO/0F3M6\(E(OR61BH][PQZ)^)R5J;H1JX^\Z5 %&(JT MJ/Z257VO[_=(6!9*9$UC(,B2O/[/'IN!V&HP='8TH$T#6G'77U11GC'%3HZD M6!&I[P8U?5!UM6H-<$FN9V6F)'R:0#MU-X&DM2'<(NI1\%KF*"U"+>/2C0!_H-HATC7A*4<4S'AX0S]TC MU*%.$3/)"T35VW3^O$692::/KEW3L=3PC;X8;ML&,D209N5^2Y:U3B*N,XF3G)&KZCHYC\JP?FX^ M2%$N$4S7,:[H= &=)BDGEV5VQV6K$^(BCN/N>X>'(RS(W"VC=KL@C:,(#+#8 M6Q^03WH,KO+64;1(#E1,IJD0DISQ(D[(:9FD49(OR"5$2;R'85.#3=^.?;L2 MK=BXY"QF^2)*P"8EI+T]\I$E4<)R0,%_?XYVC7HE!@T?\D2WC0H_9 P!5=QW&& 09G\H:+&_Z+ M<1-EKN13*Q2N-+G$@$SF<''#WRQJ0B'!_2JGV*M3K)[/AF_WR%G41QBD22$N M[OL-Y#W^#]E6D,%"P<*], M41:M0+@2#F1RB-LIB4Q**>N5D\YIVK7TG);M8+CB=W1%24W6H)VRQD6NN*RW M&WJ1PM:H;60610N921ZT4_*HIHY,(/07HOV9M.B,PQ V5/ 006!68AB=R1&T M4XXXS[AR5^\'0J7@E3D#H*1/_(Q,F/_ M%#?HM4U,DR($LN^<273W8)';WW?ION=B:,;T:<>- SQ5.@LU'I9'3+9'%R[W MY6!V0#Z,Q]<8G+%]VG$'L3UP4[C8:K 6,L MDF!\W\-=>@Q(48V5LD4;AT7 ]B!ZQN@]W* O)M,;,BZC1,':9JP4AZ5A95H[ MR7 ]*YDQ>0_WY/'9#-/9JMO@)GJ;*-B4B3EQZ6]WO\,Z*2PE>$]KWW EF#;8 M+NB- RPAP-OUXF96U9?V"&=A3"1?P@FOG\QY,E>[N-6?"G(CT&]TSDM0I;%GF\LW>^T=G]+ M:#?*VZ'MCKQ1X'FC87MP^\;/?=S/Z[ Y?45P^\;C_4[+[C=UV7O993H:# _= MP6!'E[>*];AMGI8%7(%>3P1LA=%"DV\LU+L21=L[;2X8J)_#-P%4OO#T*18;]4&_@=65[I!YJ44+KH8'Q[<#BVQ6.Y&SWX. "PP'&83P^P#W^DZ@V<+'( ML9]8+"*NLS_T?$H&=$ Q*F/Q 6[Q5^ML-K-ELV#KI]1NQ9$W9+-&>3N;>=0; M^$XP\)]EL_[62P"ZD%:]ZE"0JK)0OP^PN;IYG6)!.*"6RZC#F+.)2WP"?SX50ZQ/]!9N73$[^!U!+ M P04 " #L.(=2X/!Z!PD( #;(P & 'AL+W=O8S0PFLUOT(R,SL3"R MZ)5H)_GWI63'DLDKVHNFZ)?$L@\O>?BXYY#4Q;.N?M0+I0QZ619E?3E:&+/Z M.)G4V4(M9?U!KU1I?WG4U5(:^U@]3>I5I>2\+;0L)A3C>+*4>3FZNFB_^UI= M7>BU*?)2?:U0O5XN9?5ZHPK]?#DBH[J^>Z]QDU5!ZT_M$\?)I?CG#3(E6H MS#0AI/VW45-5%$TDVXX_=D%'^SJ;@OW/;]'_T9*W9!YDK::Z^%<^-XO+43I" M<_4HUX7YII]_43M"41,OTT7=_D7/.RP>H6Q=&[W<%;8M6.;E]K]\V75$KP E M P7HK@ ]M0#;%6"G%N"[ KSMF2V5MA]FTLBKBTH_HZI!VVC-A[8SV]*6?EXV MXWYO*OMK;LN9J^F7N_LOGS_-KK_?SM#-]>?KN^DMNO_E]O;[/?KK7T@<_1WE M)?J^T.M:EO-ZC'XZ>+Z8&-N()M0DVU5XLZV0#E0X4]D'Q,@844SQ].[?Z&Q; MS<] J.F?"/7;_0R=_01%F9T75>5*@V2=:U, M_3$0D>TCLC8B&XHHZP6R/8^RYH/Z8YUO9&&K $=B&RIN0S4)8'/%:!SSY&*R MZ??R%I;T8)'-&N00-0."<2JB#G; A^_Y\""?[S:)V'6ZTG4.<]@6Y[UJ>9)P MG#HZ?(\.SD[$MS)&3XR"ZPEJLQK._I->EPUBW&,2F5 K<)^ M+Q"2N%,:@#'*W04)!<-L:$&2GD23(TO2R/(I?RC4KJN&Z1"H!9BZ='P8(\0= M>0 E!!E8I:231$*#;/ZI]?PY+PJP_=1?8)2Z,Q= >:(V.Q;JL/6=_)*P_K;& M^%P_GJ]K%5B$NR@'?9=B3%PF/HQ$UH:X7'Q8%,=L:"@Z[27_I?@20'T)QQB[ M/'QP(T@&4EJ7"=1, C,6Q*UH *N9\B$\GRB2LREO5 M.I&/+YR133BQEXU]G, )=LT> +.YG1$^P*D38G**$@=X -)*L8C<]3 %@(RE M,?5R&2#"').4# U/I\(D+,-O&Y0BEP]YD9M8=673;$>AL]/NGVWKTL]V2&[OA-:A2F5Y7M1JC.VT4(M!N M\X8"&IR0-$G<=0D N=VR)*X.0P'MV*=#AIGV=J=A*;[.LFJM@I:Y-S'065YF MQ7J>ET] /S9=Y744,AK9<&BJERM9OB+]B+[]>I/&8\Q96YE](I2.:43L>FI^ MMKMQM7RP#7C;D;>P9H,_ME'KE6K/B8K7\!#XVD]90CSY!7 L[B?QW0#X,#M. M(AJ0+=J9"1HV$Y^5M'W4ZV*0C"_^=M_-A< MA'RQ$V0E7]NE]%X3A? QH=U$B<:Q8.\Z3P _(FCJIFD 1D7DR@V$LM-DX'R$ M=MZ&AKW-X;[OV&0!3$DC%(2[G(#3@YA&W&/EXR@G:131 5Z=TZ'QR3O 4^6G MLQTT;#O^WQH 6 ^:N*X90#'/,P,@GJ0#^QC:>1@:]C"GI1[?=T0L$MY<\F$I M=6?<#$!1%O&A)-I9&"K^I&/^7V@6Y#?!1+O2[V0202 M SW,.B_'PE[.]_!'Y@WSG5V4LL0]A@!@J? R$("B0@SMY%EG$UG8)FY9'6," MG)3@).:I:^8 ($\(]\X& 9R=3RE/AD:I,W,L;.;L?%WFVZ/G[06!MCFL?%)E M-L0M&*^Y(L$@,68#%@IUED.%CY< MN9[/\^:VV:[[YJK@/"]1)E>YS0,@*>"V@PB!/2\% 6VZR;+U<%ZVH[?9O5KWLC&XNZ#>-K['/"B3IVXLT=85E"J (\V\( =W6YH@%=]@G-O93P1WC1>$9(1S[XP/#$E$*O" _66=;6%A MV[*5GQK*.R Y7]K/4[L)9:Y1@("$4>\4;08",8_MKG'@2KK1EL0?$IN8 MJNV;)-L'HU?MNQ4/VAB];#\NE+0,&X#]_5%;X[=[:%[7V+_/<_4?4$L#!!0 M ( .PXAU+BRVO"LP0 )45 8 >&PO=V]R:W-H965T&ULO5AM;]LV$/XKA!=L"9!%(JG7SC'@6"D:H$N".NVPC[3%V$1ET2/I.!WV MXT>]5+)E2I;7=OD0B])SQWON>'PD#K=X]B-.0;E;"4/@H@ M-ZL5$5]N:,*WUP,X^'KC ULL57;#&@W79$&G5'U D&? MKP=C^"9";F:0(SXQNI4[UR"C,N/\A<92Z(_GFA$YHDF2<= MQU^ETT$U9V:X>_W5^]N/('B]7R>A ,0$R?R291'_CV'2T)Y0'. M>2+S_V!;8'UW .8;J?BJ--81K%A:_)+7,A$[!LAO,4"E 6H8X#8#7!K@OC,X MI8&39Z:@DN_LT!>>/1-!4+:EB%KRC21I M+"_!V=YX:"D=5.;:FI F0C>W+_)S@OIKF02SV[R>'D M!(&Q,"U=A*H2J*H$RF? +3.,YW.QH3&@K[JG M)95 YQ-PG7VAUX'("@$21F8L88H9&=P4_KWQOX^*#IU!SPM=MX+MD<052=Q)\HF\:F9K\H7,$FKB4)@[N].&* @:% Y1 M*'2]!@,#2%. 9@).1<#I)/"0%R3EZ:\]B^(<%L6UFWR>ZK6.>)$3H>FG*.>("_ /J7C+U9C%? ML!.E?67;=DO6O2I.[[0XR48MN6!_ZW[) BUN7YCR[QTN*-D'W MJ/H55?\TJDS*S7&:_D% &+D^QK;76$>3WLC(@(0X&[DBAH?F\$#<#-< Y%HT@OR7H6G9AM^Y. M$B(E& .^WWE=B[!61'A$$K^[B)03]E416,L=/%'O^NM(Z7EO.=DM0M(/N\^A MED)XHA;V$PAHD*Q0-ZX;A,VWD?[0R -;=]Q$&[KLUH'X8E">()(P$/I@B$. M78P/R?:&1@9H$(38=V$;V5H08;%)_HEK/4+>> M?4-_EI[W1-PUMVY:N>['M#8T,T&-L:_U$W?K98 L4!S,*8BK9(B6*QEW?_[60 MHO];2-%I0HIJ(44_3$B101S;&K4/M&!@[1R!90>6OQ.Q8*D$"7W6MO95=L(G MBC/ 8J#X.C\5FW&E^"J_7%(24Y$!]/-GSM7707;05IW$COX%4$L#!!0 ( M .PXAU*'0O7G90< /X? 8 >&PO=V]R:W-H965T&UL MO5EK<]LV%OTKS:\_$(AX$2&9MS\02TWJFL3V1V\Y^I"3(8D,1*@G9R4Q_ M?,&'10F\1)3M[OJ#)5('ES@'P+T'X.6+*CZ7:RDU^K+)\O)JM-9Z^\[SRL5: M;I)RK+8R-[^L5+%)M+DLGKQR6\AD63?:9![%6'B;),U'UY?UO8?B^E+M=);F M\J% Y6ZS28JO-S)3+UY$SJ7[8/A;GR]E&6Z4;F M9:IR5,C5U>@]>1>SND&-^#65+^7!=U11F2OUN;JX75Z-<-4CFQ5NHK*S_HY<6BT=HL2NUVK2-30\V:=Y\)E]:(0X:L&"@ 6T;T%,; ML+8!.[6!WS;P3VW VP8U=:_A7@LW371R?5FH%U14:!.M^E*K7[J5Y-5%F MNC"_IJ:=OI[/,W3_ 4WN/SY\BG^*[V:WO\;H M]LYSV3GZQP]$\'^A-$>/:[4KDWQ9OD5OCJXO/6WZ5SW%6[1]N6GZ M0@?Z0BCZJ'*]+E&<+^7R.(!GB.W9T5=V-]09<2H78\3(6T0QQ9.[?Z.SIN/G M;?\]5*Z30I;-?Z#'D^^(_\MLBL[>G+_Y=M3IR5%)])_T.CX]?OB=\8^&@>TG M&:L?R 8>>&<27B&?9;X#NWO3M!9UZRJS/5]3S'T<\4OO^7 P&EQP@&/$#[%_ M#)OVPQ$_"/V('>-B $=\SDFPQQVQ]?=L?2?;B2HU4BLGXR:"?_#H"VZ('#RZ M80S@PC#B%I,I /-9%%&;,80C.,(AS)CO&7,GXQ\+599H6ZA5JB&VO/=8,R!, M!*'%MH^CE(><6&R!<)B%/, 6VSXN8+[ $4Q6[,F*NAT?('N_E46BT_P)R2^F M7)>R?.=8(L$^:N"4<)9DLD0F;YKD7GR61_$A28/^2!H1N*"6"!,(R,. "$M4 M !=$E$>6^#&$8X0R!JL:[OF'3OX/A5KN%MK4^&=C7K;&BF@G_Q"@)6A((XL^ M@*-^Q*W,,H7"\8!C"Q=#N)!CC&'VT9Y]Y%Y ,C>3*JO'/UF:,I^6NIIDS](I M0@20(SZE5D*< #A&0V:O*P!&(H%M36/HL91A/I W">Z\"';*\*BT$4'U%AAH M)3#06Y]0$5A);P(AJ2ETF%K\P9#$%X3:TP!&LHA& Q.!'/@QXM3@7J]E88S4 M0FTDR)OT'NTSG]A##L"$X .+E-"N=]39N]NZ7]Y99A+^.5H5:O,Z7"J'AXD" MR=KWB;U.(9S _2'JPTS>"[B]H&,(Z&-?A&1 @L[+$+>9N=ULD[2H$U2E OJS M-<.0#VM#6=E2^ -]Z!P&<5N,VUQ+8\VT:Y[T:[VID=@NN0",1WW9^R@2".[; MHO=A$1%#::%S%\1M+_9L7_-!G2=5O5#:6V]1+D'K0?HFX$((6P0 1+"M 0"* M?-NN@=9'.=SJ99T88A),IWF[G)'&:'=JQ*B7:E M@:4Y,N)N=[4#F2=ENCB6&YEZUS0 ]>N;(T:,WV0BLIWYZ= I!,6A*201Z4T[ M".ISG_I#)I5V_HRZ_=G?DG*99CM=WSQ93-JW6<;J<,R(37MR.G0*00?$!*%N M,3NC1]U&K[>..RUZBQET;@JFO[4=T0 */?;L&MJC*V1[ <("/ M_NPM Q#[ H^9;0P@&!FS 6= .SM*W7;T[VOX.BN_K2*%5+3W&BWJ>U7LQP95 M!& .%3M'2YGS1*,J$T:1ZO3_61[KZ3K:H)U=I6Z[VALF4&#_M,K3XKY5>8!P M<.6!@*[*0SO?2KG[I*AVJ(MA=5WB=L:0NHWA!V,$TR>3:7=%(?/%5Z2+)"^S MI'D/L_Q]5^IJLP)6>PHX-$IP:!]#0CA&F;U- &"<<6$+#KA1$;&!8SG:F4+J M-H7-Z<')YPUA&SW>^MY'XX8XVQZ"UE ,>B*#C8QQZK MT-E#ZK:'[Z5K,L;V MX2@0ZX*/[X63ZQSKEVK1=PL,= N1O54"@H&Z 3!( M-^_@/>=&%D_U"^;2+/E=KIN7@ON[^Y?8[^M7M];]&_(N;EY%=V&:-^,?D^(I MS4N4R94)B<>!61]%\[*YN=!J6[]-G2NMU:;^NI:)T;@"F-]72NG7B^H!^U?^ MUW\!4$L#!!0 ( .PXAU)H/]4=ZP< $,G 8 >&PO=V]R:W-H965T M&ULO5IK<]HX%/TK&K:S369*T@8 M =X:B]HF:6?VQZ]D'(SU,MFD_1)L] M95FNWPP&1;RDJZAXS=8TX_^9LWP5E?PV7PR*=4ZC666T2@<80F^PBI*L=W92 M??G/=1[^.(Z62Q+\<7@[&0=+>B4EE_6 MGW-^-]AYF24KFA4)RT!.YZ>]<_3FO4.$087X,Z'WQ=XU$*G<,O95W$QFISTH M(J(IC4OA(N(?=W1(TU1XXG%\JYWV=F,*P_WK!^^75?(\F=NHH$.6_I7,RN5I M+^B!&9U'F[2\9O?O:)V0*_S%+"VJO^"^QL(>B#=%R5:U,8]@E63;S^A[78@] M QP:#'!M@&6#P&! :@,B&1#'8.#4!HYDX!*#@5L;N)*!9\K!JPT\.0??8.#7 M!KX/5I>O5A,CJ_&8_ ](9_?!Q_NIF"JTLP?7=^ M/7YW]6$TOIZ^!*/QY60XN0&__X8\]P^09.!FR39%E,V*5^!%Z_YD4/+(A/]! M7$=QL8T"&Z*XRF=)QI-WW.$WCC>K31J5= :NRB7- MP9"M^&:W%+O0'063+&8K.CCZP(KBN&.HR\.'&M%Y$B?E>#[G6Q5@[OUE^D( M'+V0# =\D>Y6*MZM5%QY<@V>>!N(EJ;@:$2W5\7?&KP%! MKT3,OFXOJJ ^\EWB!]*H$PW0\P(2 M(GV9W%V9W$>6Z8AWPW8?/59*QF?; =R]B(D$/O(P:YA*KU=C-XO6![^ M;C3?OCR^TSQ.^&A\@11B",#6HMNU.?MJ+TC=XBM501Z20!,M".NK%NSR"/Y? M'JT9MDUHH$2%H0]#Y.H#"W>!A=; N# O4\J%>+4'74^_Z,8..PL;*M'U#6L! MP48QP<>%=G"M:L>M*40$$Q<:8MI3<<@>DQBS+PX*,\#5 C\]%9&81ZW*0>J4 M^4$@;3J33E@[U(;&$+:&^HD?^I):TJ1"TFBU!%8GSD&>%SIRE-W =IP- 2([ M _+C%S]<95R&YSG-XA^@S*.L2*/ML6[V#U?GH@=T$SVN7;?7:DA".?@N6#OT MAM60G=;&V8ZI50VW(SFU2K2S$%MC7MH[9W)#S-#:U8D-MZ%=P&VK(#3TCNR&5 MWHC<-RIU.83(_*9'F8K7,!SZV12'5(YS(>2;C&G;;D@./0/+(97FE )K>([H M@\,-S^&?Q7-8Y3D3Z1MY9.6#O4O>.:G>>J4/E) M:+W)^1&*]]\Z9XL\6ND>9=2NVL(=*@H0:\BN!6N'VE =ME.=*=1#)WR(-406 M0,_'I@EOJ S;J>P@M8 U[("@X^P-7Q>P&]B.LZ$1;*>1IZ@%K%*'2UQ9CW6A MVH$WW(*])V@%W8']HO:XWZT82MP^U( T+3VJ86U)@0/HRY)" \1AZ$O^WFI@ M?8S"((3*NM<@>2]XGAL8:MKP)^[@SX,U16C?1U5&)(@$KA_(.GBH@=I78,.? M./@%X@,WG(CMG/@H\8%5;E0JHT*@W(0J?2)(L">WH J#'!F7=/M0 3>$WS$XZF%U1&[<_0$;O05(4&[&,M!&CKB< M0PU$GGZB*H"^Y&:LP="5YE_ M%6A*8^]Y>_ "R7&IDGQEGV(2T.*Q]^Y*EP6FE"U ?'7G4&;K> *F#Z M+5@[JT:^$+M\>8ZL#E9A1*=N AA@$PF01MX0N[QYC.XFJE#!7%#+3VXZ8>U0 M&T%#[(+F,;J;:$0*)@C)VHOH5$4+UPZV40K$KA2>K+R)ROOB"0J$IBEO>)_8 MS\V7+$W9?9_+U_7F-DUBWIESFG-=H]TZ@LXS*E%/T214A,S$ /,-Z32R@MAE MA3&=P[='E;B=$/)#K:'43D/=CIVZ#SKD.)J'QXX7>K*N/1#WOL;Y^YV#]W^@ M:B?3$+EC)_*GG(0<#1-C!-7?N0[#O=?A"#:=[9V&\7O8QRA<)I_B4SKDE?.USSLNW;VQM;TJVKM[-N65ER5;5Y9)&_$PE /S_ M<\;*AQOQNL_NO;FS_P!02P,$% @ [#B'4NY!R5 $"@ XBL !@ !X M;"]W;W)K:ZWEL7=?;C[-9%:_5)JH^%%N5ZU]61;F):GU9/LRJ;:FBI+EI MD\V(YXG9)DKSLZO+YKN[\NJRV-59FJN[$E6[S28J7SZKK'CZ=(;/]E_\F3ZL M:_/%[.IR&SVHI:I_;.]*?34[6$G2C7&15\S]ZZK3>&8IW M55ULNIOU$VS2O/T;/7>!&-Q \,@-I+N!O/8&VMU 7WL#ZVY@K[V!=S?O'U\7U M]W"!EM_UGV_AS?RJ*$^J]^BW MH^O+6:T?QQB=Q5W3G]NFR4C3F*!O15ZO*Q3FB4J.#_^2\Z;Q_\'?!P\S>8^K%8/[3Q.ZU15'R?:88=V6-,.'6GG M1B>^-(^+C9J=9T5506'XW)H0C0F3YAZO,!-2D,O9X[#[6ID_D!'""3U6+5QC M%]ACC'C'NA#0,2R$9 ?=DK2M4%SJQQD4>IYE"N1T) M\[/Y,C9=L2V+QU1/"73_\N:^$(='$Y-]\2/7=25+_]:M/.AZLG^,IO]U_=$) M-M?YIRQ5'K\@]1ROH_Q!0?W5-L.&_26Y;_66*Z*>U0<+5W.!?=_N*: Y?]#< M42S\0RS\R5@LUU&I+DR]29#N$UV$JZ@I8^K9? ;=]IWG(,*GS/+;53%/6L%9 MN"*L35D#/@0:](- P)X'!\^#2<\72N-%G+;>ZC2.HDU1UNG?S1>0VX'[K(%D MMMNNBDC/GIN 2 C"+;==%25R,"J.W)8'M^6DVU\WVR@MS;Q$9MA#V5@Z[?I4 MC*0#[/75UCL1[Y72;$ M&D@+6&;U3@BH?#KB_@ V\*3[Y__6J>;=S,0 M(_77+MV:O@%#@=WQ(.QL XBXL*/@:B[(2![!I'>03%?2)DU6AHRBJE(Z[9M) ME:71?9J=3-VXK]>83H_?_%''IRA?P!!1H'\%<8($R B3=IA<%?6"D3#U'("G M0>"N5'H")OO\VD:IJ->J[&I.W84/](^Y#\ZI9)[M(* +B#U8%I!,EWX[IX6@ M.9]A,A*,GA$PGPS&[:'"9TJ7(%2:M8V9$CM],1$&[CX/PU10.PR 3E#J=#0@ MXT+0L;[N.0-/@\9MTZUYD5^\HFL!!@BX)VV7(%2@'K-= F1\X%#7KP!1$#E2 M5W&/%'B:*:Z3QRB/54?45;U+# 6"3KN5G5/&.+>]=G4!EG9P%I YO62P<2L$ M="SPN!CK\!XI\#137,=QN5/@Y!XD0C 2;K$7 F.G^P$(\3"U^0*0Z0R/ VP' M M!)R>5(''K&P-.08<_K4\Z[Q,$P8X'MO"L3E#LUWE5Q/8\X[!/I^85,\\OW M!ENVT4MTGX%83 "X(-2WDQ(D&^)5M[AV5L.RE/1L0Z;9YFY7ZL6FR1L#*FQRR"08$@AG@)4HI*-4<#O>@$P*N\2$D S[ MPAN;:#TAD1.$U$7!!"'-:TV5J9YQ$Z63 'CB8P>-(1GVI#/<(!FG=@V!9'2X M5W/L?8]$9!J)[K(H5LWR3+M?IQN%$J57"NF(ZP"Z^(&>&_8""1)BXDE[DV$! M"1FCC#O]#P@)87QL74YZ;"+3V'04@FJM5^47M2KW$V\S!A,$8![?\PAW8@$Q ME.=3[ P%0"BES^UL'8(6I>>-+1M)SU)DFJ5^IO4Z*:.G=J5X>CP &RJ,2>F$ M -A2T?^P'0!71CDF#D= YGQ!R=A0Z(&*3 /5L?MO& L 3E%)N,U3@$Z7%M^) M V N\ -[P1$".JSAPQO+"CU0D6F@NBN+6*FDJT#0YL$KRH0+1CBP21L0N079 MU<@1Y* ]7M%IO#H@Q\YL1:8Y6&8AMRC 0#YEQ.[$.23$F' [5RX@H5[L2FS7 M % 8C,:BQR^*WT0C$T[AJ1P5Z*V3OTB\ U05GG H[**Y.!,P; MV>^F/9K0:30)]9B-F]&[?T6(]/)8H;C;!R_R-F2F+CVNS2;/[/S1+6?WIFR_K:8N*1A MYI&]%IU#.J*QUXX)(/,]+.WWC8!.4NR-O )C/>.P:<:9C_F.HAK5:X7NU4.: MYV8B&=C77[RHJ 1/"KCDH9%'.DL=0,<)%_:B#Y Q3+%=LT.H6>)Y=&3#D/7$ MPZ8WG$Y&1IF-U!,Q ?:)B!#,3KJ 3B.ZL"D0,@>$. 1T5NR.8]*S&9O>=UKN MMMNL60=KTM?('V=%M2N;ZAGO 5'/J/;$G//.^KC1GI[8-#TU'=&\H-)VNW,: M[1M;,.0NO01$VAD+4&$'SQ>0*K"W^$-(Y?&Q5S5L<#QG&IALOW6AUZN/21YA M+C1)&Q4!#;:W>@&-IFKGF Y@:7CZX-COGM#8]#&=&_-RROA>#4?;Z;77<7,] M1;$36SO@:K6Y,EM]PYT^M#WLAK9\T>Y"1^.O6/8OV4Z\;>@>\>B8E9ZN=DWI M9,-C5MAWWC9 QJBP&012"6YCV6QPEG&CRH?F$&F%XF*7U^U)P,.WAX.JU\WQ M3.O[S_ACV!XW[ER4[8'2]J(NMLV)R?NBKHM- M\W&MHD251J!_7Q5%O;\P#1R.]5[]'U!+ P04 " #L.(=2S9$/UM%P>KT+HN3BR6/^[&WVY'%:%G&4B+>9DY>[79#= M/Q5Q>OCIPKO0'[R+-MN"/KA^\G@?;,1[4?QC_S;#NVLS2ACM1))':>)D8OW3 MQ8WWP],Q7<\7_#,2A]QZ[=!,EFGZD=[9'NU,V@8!=X.O;O"9;OD@IO+G MH B>/,[2@Y/1U1B-7O!4^6X0%R4DE/=%AF\CW%<\>;,764#\R9T@"9UW O(- MDNAW_NSQ=8%'T(77*S7<4SF+S)ET^X-O[8C#_F\4=?BZ''A_,&SM$1G6?; M* F<-WRC\SPL5_+COV9IN79;N]D%RS^]F/ZH_3IHU M+WOSO'[)(]-HS H1(@5OH$N=.> M+O.A^8 H=_99!!"*,(1(-D"?$*3BP_0.#THV3JKXF6SB*-\Z<9!L2ESE",/@ M7&1WT0H$XW[YX]*!.Z MMS&7@7.3T[A8)F*W%)E9*BY34I=V#N3X+X@8\5QYWE>8 5 >6#!BL:[-X=$9/DVVCOO;1[KL7J6].7+OSUR M7D6[B);,.A\YTS\3X$\4>COK>T"A,>)8@[AGBS M*E+2G1D/,E:#U,BX39+T3J$06##XWGF[C>)HO\>7N1E@H098+ 8+^F^$8=XD M4,X=*5=%3G,L(S]K3/W9+T%2PEUPO#$//C5?R(?@"4]%]!LMVI\#V$&:CB3Y M@UAMDS1.-_<0RL!U7A7AP,$RVXQK"7@O0ZS>*P#TJ-<()[3*:BK@2$ M>",>;&X^/770FDCUS95<]" $;M?(R>?OMQG1PPO 8G].OW8E\H^.A\ MQ(?G[]^\3_VT:? MZ'W'')60(9@Y/];K7A6VLCVKUO119522D%SR&]-YOX69V 81T8;5;4G[0P;W MF*@U)'9)H<+P84/5Y?B_EG@ V QC\WL0'?]>B1YK"E3RA(^CR"< TNHF< Z:M10QN,.D-I68+4M[YW7V<#Y)0I^B\"3$JC" M3'@-'GV@*]]ORRX7\D5:)J'\OI)7EW,-GF!,0>3<">(X\858,B#ETC A,1M8 M$20I'I:U[Z$7[#E#W(W9#*"("+GA*X5! I^,U8!(EG>Q&Q1L,B'HE?15.\F' MGXT+2:V<=9;NZ,(H<])#PFL;5^>.-_E.*TQJ'*L._I*V8.8":IG>0ZO3/6O+ M'L[]P/D5BBAX#'I/^BNTR]9Y!TMK15-#-!+*"3 AA@(CZBCI%#68BA51E%DB MPY=>%@R@?4DN_E6"4_&]>XXZ%82W,^\[4JE^%C,J RU\M7EC.=[#\2@ER 0 M2%"*\)'S5R"))X76L>Y+ E:APMBK=LD\/)/]4.5U2$ZII=0U0;(/"V1$ZY-$FB?"L@)#-B;#> M,$+/"L'ZU#$VP(AUD]C(L$+^#E;N1JXZ4O1EGF9+^!UYWDT$\R@O5]LV?ZS4 M5MYQ7P_.@GTBA,.5X\%M_T6Z("I5QGX@5/*>]5)=JY>7R.MW0RHI\_?OZ9U< MZK3.6>VA')+UZV %*@O*=42U4%\I3;*Q$;2D%7M@ PP=J0-Y&Z_J4-_T)M@F MURC#\$44FXP I0.8V-I%QU X,@D6TD[+JR\-TKP*#H9+*AZ_S6&4PURI,SE] MZW6^3>'$*C_!P'D-<)@TS@=0,J"6,\,ZR6'1'+D$L194K*!,=7%(FX:2;8WX MM*(PT ;O!4%&);=-EY"WN$=#, 8BKR(: E:+8Y!KW\61[KRYJF7NP M1":5)$].24=U)9K?/'=>_JW+QC&I-3%'B94]" B\#B 6"X1F:^67[QN3'IR6 M^V'/W>USW>4M+3M,1)+S*:V2T9$'R;/F;5R'=\^ &Z4@W:&(-D98PM%2D44K M%0]Q-". AY:$25"6OQQIOXKF'K$5<^Z"N!17,!JT6&BO*]WMRB1:*6<-@/Y1 M%/;J7RE7C159P1+;(I7RKC+<<',+@ED3)[7TM F%5;@M,X[@'GF&1/M;::PR M)X:5A0EN"N/VV=NN2"5,*=QTDF GHYSAQ"O MR[5CA?-D @N+$%I'MEWK/^L.9E1F#.[LURESRQ$][&@)%3,N60[SG*]*F!=> M;-Y@.0 > 62< ^4HZD[B+FTMJ+:5)#;4\@+M$*3FAVC**Y+D*7 MX=)Z*Z.1!2MFI2-=Q$!5DUSMX9$#6QG99@I$LB%8PH_HTW'6Y7(O-R4Q1";6 ML?9)]<#J>:YQN"W=<)3I5CJ B>YR-2G*&7GLS?PAJ\TR&AW1$ZF.F8,EV;9S M^K;,)G+[;V'&PR,[&G+;VPO9KR8VNOF[ZV$0R5 M<="+LG]-MLD\)RD"6[(N,X[0*(>TTS&U?0-%=FJ%BUH(P&ZE[4]3^L$Y88/O MN%/VL%,KMMW-TK?G4X[AVRIP\#O8P:/L]HS0% M9=L[ ,WB?AO0 M+$0[-A\KN92+7@KJ01OA6L!16(R ^L[D;$'8OLR [P2)%20U&,%^69M:G1CM MHEBN?5*;3R);1;E0)C.CEQ!\ ?C5R'XV=FI8=Y%2+Y3!0.-5D9A/JY180R8>(EB3+A'Y]#T)1 MG5*JKL5T3N'PU-=E'%\!P879%>C*0)N0J4/67;9@PZ0:^'=)FLVZ!_>4C3^# MH?ZP#9Z,GK[7!?5?@I=G@^19,'0V1*YIU7\.0GKGTO7'X6,%D,=F\V?!QSI M-BC.S51,IOCSD?*VGIS"FB!:N^"#_5$XX-W>F_3#'X*26_*\P*=09^(D. !R MP24B4^*"_) XM==IFJ?!IHQ2YQEX5Y/NH%/4<9[65201ATZ,JC9$UO@$]).3 M6@,IO3< !WR]II3T7926.54Y2K0ZLJTA(ZM*HYD[@4I/\3)7WJJPT)7Y2#LV M95*HW13:PG& 4@E%$)*3D2_QAHN.2R4@FRY*B"B MQ8[%4UJ%EO5]H5I-JK5?0HEQM5MEDOZ?<;><+'BZ#TA2!*%RD?!6$J1C\-1R MY+8R(B49M>I+G0URCE?3ZN:A#A0()\HPZH8U>OVJHT_O=5T_]V MSZE(&EPJLZ$NU1=HF^%R^HV];7O.@%":%#'$+,-\A86HEHZJG<*X5;*M4$/_ MX*QBR#Y:&7MV&<.[BAWO:O%(/=>1&7IE"ZEJR3VG#DK5:^#QKIQ;G@2/#DKM,/D/D1!\EM'R4#7Y/3<]#U6$4JWF?]/3$P1 MHW969*W-W#VE&%)+ZN;7-[8?VSV5DW:#<-.1V=8V$F[M,H'3Z*UM@-C$L]O; M3WI? -U)I,V-P;FUGHTD.X_5N=W1V.VHZ@JXD.\D&J6O;^]XU!7@W/)"S5%S M/1[2SU,V))V)T+Z*JJ.Z;:DTYI?O"*P9K(S6GY< NFWR] _)(K:TPNWB]K', M?779@\G[M@I^G?Q]->Y72N';,L#;Z;84W7B3M"BZIQ$J:>9$57* APZ2+#[I\1UML7/Y^+X*/ M2H_><%S[2AV7R2]J(+!PSRL";B* O/:(W?YB$*@O>V/@"!$5X4Q6'*;PI$Y8F M5_I<9HEN-=R^A>9N1.VV8]-J"?3/,J]39,'*<0;!1XDX9S:?*8C;AEYS4?Q] M4]W_TDC&+3/V#W)]]M>PI2J[S*V0K#\7:2U#\)&2=T*>#8[59BP<#G(^=%(0 M/%!?JP&JC)RL8U#5$"LA8$7T$0$GD.7!-+L\B(7,7:3T(JO5T>R906$[S]E< M_AV%R;**BY\=EADE]^S)::/*$Y'Y,RZ[<#@Q*B@ZW4S;M$%HQ3;-C&,!ZDNJD%-GE*FRC0[_=HE"%6>=C)[D&GR;:U81WUZU M\HL_;-TV'+%O9.DJ;IVT>'N':.Q"N'1\T/72N%.-'KR 8Y;5332E8=P>] M30H3U#S87<&4L?!Y49DW#T_8XU@&,7.0V[]@%&NO@L/1W1ZJ00UT>$<.[\7U M)1V)D+6UC:N)^+5L[M!5NLC5JQ;-5XU] KZHG9/_\DX1'?TM]%=\II7.L[9N M>O?Z:>WULUX9^=[8'$E7==K57:/9R%W,JF/BX]'8G8SG=(B5:S?,<:2JOD#OJZ@],=_SW-ED MYOA3WYTN%K 25)Q$1V3-,X;606MW,9HX-VJ/+"S5F4G&H2M]_D%W8OG>P9 > MYC4?.7-_XHZG1!BI>2'C&K.CZ3I4R8U+I^,)E2.,QR/GG01Y2*;,]>*IZ%BX ML^FHXM;,'8['$*'>:PT^->]@_?8K^2WW)W-IGVW M\#%I==O8G8%=ONO/AL[-:I51_'Y$BO9VY@QUK2@2(_H -:/NQC2 M.IJYT\E"<=:F' R=3R'U.0CTA@MW I7^WKF)X\:H"HYR&(P[(2V&H"(2>8"M MW .=*_CB7,:78D/S[PMUMN=>!%2E1"C:!QSS,]##?OUW09N>6(5TA,)SO?$$ ML#'#J_%L[HX7I!S#">GHA"^MP^ZE/QG11?1JZ,[IQ0BKPQ][WRHK&$^MDXC7 MEZ7,=#[2%I-,0Y4PO/3G[F*ZP+R!MU- SA3KP@=8F,'4_0I0F[=CJ4X6$^+? M?.:.ID.\HN4['X&5BM\9K9_KRU#(5X^.V^C+\/G/G$)2R]''M0<(QK MEMV/"/$C_3"SU MW.'4IW_'LR:0 M2G4_HS'8Z4 ;%!TQ[%,'(\LUZ/.Q#0&[G#V80:I\P7XV\< M^VH+OZ9+U1M+ITA_]/\U[+--MOV7+B*T?Y>LT-R-;505&N&-+Q1'H,JXS/9WE:U=,6GXN OF>A MG5\;4+^VDT=_**B=+IQ^4)O!/P6(>^? &ASSQM21KF953'452@%-Q3^1U,D)O[8SR8T+$.<9B3-_6ZG$EW[M'DAN,_6QA]5LSX M\#*T=:?O=0N7;$G EQ_/'835,&5T(7>,*EJ7^1"B/YO_=]C0OU3.0Q\]&5Y& ML\49$-&\4]/QCP>3_546GS+3[8,BM5,;JB2H7OQCTMO-'A&Z#,(^S,L98KL, M0Y6Z2$572]\^E$&G'.A<:5G4GJ5/;ML--%2WQ;4Y7Z;GH5L=$8GR1('IR+O>SE:.V7K()]1$#0 MU1B 4Z56T-I**DTDJZ'>?- /T>WT7G2G"=4>P]R6Z%6-]@^W57U%:FVB6A; MAAYB'4K4C'T5'%P'^AE&U#6FQL8PY>YV+%8H35IFN= ;,W+3+%9WMLJP/VCY M**B%&)*T3X&EO YI&5,A&99$)IHECVK=V6VUVIVTJCVCO +3L\YW6\<-XPAP M5FE;_^+KKALZNF!JNTER>Z_5M).P@@[)1?7-M884NUN94#WI'K>NR(*I4KY, MR,U26A!J0U)N[4+#5X(N'#@O 1)WU%2A3-0N:NUL?1D.]J)Y-[K**'M2GDV7>]'ZG*]UV]>/'OSFM]P M@6DF^*B7/->D>KCS)B;WSH)J[5/Z5NU=R@?\G 7KPGEQ^UPN$-F/9K^'*Q60*1[),S.4%M"-\B46,6N6HMVQ37<+,ETXN9)TGT4Y[2>"WA<*TLT* MP4UYN?R-&V*D]>Y#K;O80_P"(N&XZI M866++>3P9&E8KE1!)B;'F)G*1NV0A!*JZDZK),)B" 5MM\DMQ\-6R! XD6R[ M[^QMAV_Q7-F05*& JONEL8WE"DUK^$BWAK=Z;>DN7MVS42>=FD,>M;M*\*$ M'DFB^J8_T/.'5K\.LM76\2:ZP0H-\7?=^*'QNP, J$W&'1O#=*^[J;U0 KVM M!$IS4#@,R>O-:%5K*SAAQ2=%K34E?V- 8AJT8%9"P4L&E2238\"<2<(E_LZ M:0WY53:14/1=W6J]?F[TND4HO8"I2Z_TI$P!#\C])866.?^D7@Z9Z!_%%%+4 M!E)%.2>.0=TR-U(5M4<%9(X PBQO:2^R,E:Q!%F?."8^6N!;/_GG3VT!O^?6 M?L_@)N!&W9>.OGAG=U2&3/43=;')R<)F4>Q*WU$ M62I3W I03"Y!ND)8XJ5L1&^7,%ITF+,^DLM4U]<^VR&+?J)<:U_?8%QFIN:T M@Q0R=42#%W]5T/:P!NK2H,C6^QJL&=\PCV3;6S+2LER+?\(G$8>FWP@Q@SQV M1YJU7?PLR5ZA@)5)J&'M@$-X\2F@3]U39Q+2@5%R:5;;*W7>KZSBEDX[W5Y" MVE3GJ52T]A4N,9>F48WH.LW#TG8UT2Z O[B\;PR59E830>UPR"S53B"$EL.K MA -_S):9"D?#G72"Y?*L=>7/9,"4\SN\W)7QQJYPK%DB/5<=C^NV)A#74G? M5L!-)*FS_VJ&%JG&O[FEU1!0]!0+<0BJ7JWKDD'2H,HIU-G1'XW3'X>1V+E' M#JAKRVM 9$6YS!S0UY6R&@>TJTZOW0M %\WFE-+#4^^B5#E)/,<..)8N0UZ- M7X^,Z;1\1KW5C\29=IM/3;;5:Y@G01Y 6[L"[G:0;J,E)PHXF\I)#1DX2/_: MI,$;+7ZB=8_01+[*HF6?S*B[#;W7JF3UGZ NU<%'<&YIIRK8+JGDA^PMHF*8 M'G;8[3IWI&'4N<9N 5A'HH ?W1(SYX@XRA8DX1+\TY1R^PMJ$ 3YR"X8; +( MYL0QEW)7HZQA3&5#84R,HD1$E$#B0ME1-0A"T%+U1+2[WZCZ;QD)IU6O#RZ\5M'!-?;VD_HR:J6-;O@7'<@AH#XJ]1RDE10B8;4HKB59K,0*]]PB+=7>1VZ%8T&N0U;= MD%Y'J[50U]5=2A[&I_2<;+$L5EY3@VG3Z%XCFK21O#]CIQ0P_H,9*&V-%2W6 M]99>VV7FK&ZN%5%'F9V3_:V$-Q2J/ ?ME2VFL\6/M.60?A0=?*E^YTB39G%-1O(YH=E>KN99RN M/G;<>A#+'/!>>TX'L57W6=6XTA!(6;(K2AI6UKIJO:S9)B=(_;J*8TP7LH9] MO;;:-U6$P<=+\UHFEXYN1\9SJ840K*M5NYH*\(TC'XL*4=6/+V &[MUJ5OI]LQ; B'/+[)7CX'W>JOPRBS2 MA-0Q;]5V24*N!ELKFF\_O0ZT? :>=*\BJ@M%3B5R1;YS7E>B.)4]ORI][?W- M"(,R2J5:IW#D0C>_""%/@==,FPG<=-_#FM3[6K[6#T54\'Z;*+V'ZRSG#N,> MV#Y%''T$S&_3E%J"T5RU8Z=IDZ&,]%323DQ6-KA*.YZ)S?00YAI'6#N8HYZ? M!ZUM' MQ)KY(]>1Z@A#&'I7YC%V6$!^2&!K$ MON?MB8ZM;MFJQB@,+DO4V+*P78WMC:?N8NK7QNL>KKU7>=-6..5<8&#?]19S M=S'TM2I1=;W'!QS.W1/]P):IZ*SAT(_S7-^?N\/QHMI^'0^'[GCDG?B3>I7' MP-OT4;+F3A^XF:H!_(4[FWLL@=%BYBY&9IMWYBUBWL^4O M6=%64G 'CY,0V,"VZK!^]">,-0SHPV[ZK%I7+83+05-U?.NRY^R,.@#7?7I+ M2/KXLGCZRC'/RO\#Z3 MOWQF]^>@")X\WHEL(YY!$3F:38J?+KP+ZU/Z&8N?+FZ\'V[\BVO<65W^Y/$> MG'T=9!OZ1<18K''K<#";7$A_6;\ITCT-28!2I#M^N14!E(XNP/?K%)ZB>D,/ M.*391R;OR;\!4$L#!!0 ( .PXAU+U$02W(RD &B) 8 >&PO=V]R M:W-H965T&ULU3W;)!-Y_- M3JDV^;*O:O/]Q:YM#]\^?V[RG=IG9J(/JH9?-KK99RU\;;;/S:%164$/[:OG M\^GTYOD^*^N+ER_HVKOFY0O=M559JW=-8KK]/FN.KU2E'[Z_F%W8"^_+[:[% M"\]?OCAD6_5!M;\>WC7P[;D;I2CWJC:EKI-&;;Z_N)M]^^H:[Z<;_E:J!Q-\ M3G E:ZT_XY>WQ?<74P1(52IO<80,_MRKUZJJ<" XS<9\\)-B0^&G^WH;VCM ML)9U9M1K7?V]+-K=]Q>W%TFA-EE7M>_UP\]*UK/ \7)=&?H_>>![K^872=Z9 M5N_E88!@7];\-_LB> @>N)V>>& N#\P);IZ(H/PA:[.7+QK]D#1X-XR&'VBI M]#0 5]:X*1_:!GXMX;GVY8=R6Y>;,L_J-KG+<]W5;5EODW>Z*O-2F1?/6Y@$ M;WV>RX"O>,#YB0%G\^077;<[D_Q8%ZJ(!W@.T#D0YQ;$5_.S(_Z@\DER-4N3 M^70^/3/>E5OR%8VW^".6',UP[6:XIAFN_CBDGA]PGF3)J\R4)M&;!)C/J+K- MB*H_[E22Z]K T$76JB+9E'56YV56)09N4< _+3W5PHT_-;H[)+OL7B5KI6H< MZ9 U\%")[)'KIH!'%5!@NZ/O O>A*6'$0Z5,LE6U:K*J.N+OZM#RLSCVKW6) MWS[@I#3AW5XU@(+DV7_\V^U\=O.=_/EU\F&2_'1W]XZ^+[^3/]],DA!KX>R" MM62C*Q A,,?Z&*Q&IN>E,$YDM3C&_I#51QSE<1P!(D0TE;_C)"BO)LDZ>>=7 M#P/[<9Z.?7B^Z@I%0)W;GM<,;IJ4<,UT:U,6)4 #$V=U$<_SM[<_(D*:Y&%7 MYKOPZ02(A!%2HI2%==0*D H#'0'%T: -@J2-2@"(LL5+@,S!@&E2E W(4-AS MF*^L[;<4(6H;D#_)7M-0&:"^5D!?U<8NZ5[+'CZH)H5?!#;\FK0ZR0X'7<)V MP\"-VNM[QM$^^Z2;LCW:0?9JOU:-0]-:9TV!7Q@2W9@4!X#A\LP Z43/ P"X MU%8&4@0.7#\QR #"+0#5U+VMP^T M8CD%A*HP%?6]\JT2B4=", &X,&=[EJ% MXV?;1M&F)]E>P[-XO]G!3NQT5= :FT3]UB'PQDR86V3*)A1[\L\ 9R1'0%2)@7*S!J>KBG-9T(?(E;5G_11KJL'V"63U/@, M"1UC-.P HH&$E'X <61VY<'BGB=.:2#X#AJ>2=.SQP O9Q@F'A5VHJH2P%QM M,C(IF"_7687K,<&._J.,["6RJDI0\O1+=P !$XF;29(GOP*[ E1 8 MDO;' M<>%'PM%MP%-D%-Z$FX,D1<@EJ6ZE->P%D"5H'N"N.F."00+99Y]5 VN#S:I MVQ\8040IV69CB0@ U0T" &ZZ1MVKNA, U16&!B'K 1"!=.@;),U M&/N?81H0IG$#=H M/*L&S8\V^^+N%\X-GZ&-S#6@TR$"1>8E6N/(3GO<3N&0(GG3U<2=L$MY!\/7 M^9&&0$D 6^(O$B=77I&S/=$A8;Q7->!]7?:-E_>_O.J9+0 W<3G3#UD:,OZ$ M!MV,0!.K>P(.AT!-8U36DQA );J!L;/ UGJ='6&?D[< ?5TP!?Z,LN=/^!^( ML]@6*\!N0DG;-\0^_'MO+1[Y9Z!^MP/6.QS 0#6!W6"2=\KH_A3O?AY:>8\@ MY=W[UY$Y$AAZL"V_O)HD;Y_(F&E/:91P8^%O5 A M>*@DB8DL ='&@"PD\.Y&I1D;6_Y^$5OJ2[Y#]9LT;#77)X19:HT"*S:'P^U* M\!71X*YZHZ;"0"P 4R?]TF0+/KM JI&S^Z-VQDI'D!Y-)@,ZUOZQQYX_0UP G;X9A=$J_D*A05-;II2;R @DB,@8/L5)/303[9RZU^]! MCU8 \ONL)!T@Q%18SPN_A-!.T"-7+1HTX[JVOYS>_HS0[Q-A!OL>;.-L70W M/ZFW =J_P,+Z6@ M'MM),D]0+( %7Y<* 0M).OA,>':6WQBI12LSZ5?2(<'9NSLSNV0#:M0P)D#J M\': 0$<.$3/:: F#?>B;X+#@ M%\ ]695WD2!KQ'0 &&:3Z33Y'L&ZF2SFBVF*K,\A"TL6M09LKCNRENC)DC7P M:W':_J(>DO_6S6<"BLF'MG#W%7M^]1 =0'G: \M[7J+!2[Z[K)3F%BGL[D6O BR\JO"F?.JO MK57*:$7YA^C(*@HQP W C6UE^8DVL.6I&*$C0-*X:%2C+T,$C+=.DDWR!@PQ M,IO0T1.H0-,V'5\-XE+;KN3 #QADI-Y(.%!UH0VF2)3 MC\C0&J19S4(&P20K$@6%;!Y(;RMUR&W%@$$#NU-%TA7&;A]0OX([]AD& DNU M!7\,-'4;>/)N@20U)LG?@7^ZQZC>Q'O%S6ATXPCWO5O[.KA_?20G@+204X@# \LADA M<._Z G5LP3#ZG?D9/5L1UZ.K GYGMX+<;[P-8XZP(HT3V.YW;7*,7S&#>1VV8,3""&B!9EW&"J;Y/_^+?5S7+U7?)G G3&NA>' MU9;4@VWG>&H0/H3!4!G\UFER@MFK+&W61,B,GP%*A%6@H3DZ[J0'R?SK()'5 M!^94'S91[[*C=MD<<<"8@2'!\P0)C@-YT >8":[T:& MZ&%J9 R+5PJX /5V&PP]H52[UQ40,H=<-\AF%' )C9QG%3CC/2B^^8Y%3:&J M2Q 8))Z=)QW$=Z.XG;!CC#/2O"B+$SN.DV9H+8#(%PW7-'HM[ND:XXY^")%- M()^S/E%<#8CB*30Q)AF$Z7RX8*_:G0:?5V^/GAA&V#14(6+H!)QKV/3HT+WA@'E3;DMTUCQ@C'Q4/7O.VR*QDV0Q S@QO('W]ZS2V8I6Q>9I MF&A$9=7";-898MM]=ILN9PMZ!+\MT]75%?IW!Y4SS:3)3E4N*TDDRE%GVI6_ MJ]>XU^\RN.^N H$$?U^#"LB27U2#WB#<_BJK/R=WVVVCMKC[<"\E8($R, A$ M4Z]6P,^5!+YK*1)P@>]<5[9P /'3<>AQHRA*@^E9NP$^=I]7P(;LCUC4C>ZU M?M1;1#=TEWP,)4/OF_4X(_X/_)%"[7%N=_^ARG*;-%D#;LQ9A<4JB$8PYC(-:ZONR+*4[RN1F1AN,4(H_[UGGM65,C1YO C>>@_^( M@$^8"Y 4P"0IDP]CXMB9G MIRPJT2=9.*2OPB0O6262/3&)*DGC;LHO[!NZY SN'/D54Z M5XDBR5HDCK5(;0P>Z:$FJ0,T@,E@]JR\&L6\Y?&@V%4(%^5#K91F!L_P=\J3 MF-8-7I1$0;A/UML.F/)HG7^YFQZ-LMM"VR887Y2Q,*-CO#!]\_LXXV+B@UVM MLJ3+8D&$@^U&Z M<9.4IRS'^'Y/N2@:$9\@WC9#X$%XB5O#$0<[3ZA6+>4%2" O)DC%E>(X7>*4 M(*?VF$#" I W&=4ZC$0L,).+**"AXLQC6+\"8M)GY0PF%(-"#0]!:@.'1M?. M_2I4CIH3\1[3UT$3J<,.(:' F$?9"7=';&PS:R"*,.HDF#SV$& 7IHI17(08 M?4!#X %6 C!BGL'[BC!%S^ZTY-Q8UFC0<@$Y2KF_7=9L*6@6P(+ZQ2HGSQ91 M+9&D,0>Z*;'9B,_)CU_0/%(N*RMA\;P=(-N@!W'UXG'_6A MS).K^8VS%F'J@G,'I>Y,=;1WNX $&DQ-835AG-T=UV.@2@ D+H5!>O:/D!OJ M(B4<5M$U.2>T$EY"Q-V%IIJR%H5;M )/;RR:;1G(W8=?R:+ZKZSN,,%A(]NI MC9T58#=C8IWL-*P- LJF)7"U2HFEI2TH,O2:P,R 58!G#69GMY<(=T'5(.TW M8UZ?!& I$(J*P/2,0)M)'TD[]$PW_\/08')ZT1)1KEGL1Q@*\8B*A8,/!(FX M10ICCU1L0X0*RP=4@%^3&Y]*"],DFL^&RRW_2GY*[01ZK0@(T+3I)W#5;FB1V%;M>!9-&)RQ0; M:FTFB^P53)W;M$I_-@UP7WW M"AB]$NFT0?7C?]MT(!.)A/G'+_@9-O//H-JI:!'7#TP>%-%ZD] MAP([\-G6 MTSUA=8FC"VPM0*Q5.&6"ALF$M"$R$@)#<.)-8!00;4GE%^P* R325VQ/XN." MI25Z,!3O0&87LBY*4.SKNY61S MZ"69T&K^)XL9P',$_ZU$Z213#*\@!H&2:)R2,S%&;]H'P""F+P_'!LE5UM)D M&&%H/INQL;G93.GCQQ_?O ISUV9$5K/^=B0+O^4GK@FQ0]\%%S-\:#D!6P MVID=W,#XR\*"3T105YC09QP!5BGS\.6A3M9R;WH%#Z%F<1>V"08TB?N#J.G;/_&ZU/ M!,+;32Q((W)'R6NIW&#*A\<9S(/LA&+Y<9! '@3<4&#M?A%$&%A.H^>(PH)] M1RTX&4S;HQ7B'S$L*@!=JIQ[1 25V/M']3O3)+7I)YL;,BI1PE ],O>GF\*&/': MR$SG'/[0E$!E3ZT+I.U9SWO4Q2K_F2WHR$)B1X055%[O; )MRQ.\1\ZJSJ%$ MT"N[+\5)WD'Y9L28&*HE5PZ'%3S(X&L<$7=0O'Y;;.'&<';J1E&!D;A.3LWZ MW*K-DL!@SLR50CBA)\$7FD=A[,-BVO2#?':+AUNV/HIJMFPTKH'E;E2Z==13 M8K%86PY115C)ZH(;K-?8"&]M;6&[&\&_55>ET 4:A^R[E2S%Q50 )G)^IYWE M$6@B*^NQQ8:(=1Z;Z85"R<&,HB>Q27\6FV<,?+Z#V'E$4V61#TE%C[4+UMM& M)W$TD'3VR7MN$XCZ;=[;WJFHBQ@YMK=-'.PCL4$I\N3'>HOYQJ0"ENNP?T 5 MG>@2&SM$48J$UCB?KI(PK)-VLM-@46%S_P34?U<073L-'@4CUT=JH,F;>7$(]Q)F75@:G._,%!2"U-V'!?: M2MY*Z@;*L'.:)D0+"6M!)5R!<3=$=V8E@TURRTU2ZVUDZ6,QJ][K@F/'C6H;;4LSQ+VF)APV\/!^9]_! M]&G0:M>HD/S(99.684># &*)3.%V#_U)J186+R"W(*=2,BRVD-2?;K!,P[CH M"(8RF<("<4=L;T2V4.ZU$@\C:"#8.,?) A-BF<(QF...805*N8(CO4^M01"",LP M&L6MJB612@P3:(Y-R878 7Z9"2@2'_-*B%Z;,$$_%S44V3*P^YP!])6J?FQ7 MYQB-*1/%>S=)?N8H>AMB5(:1&ND-\:,5(>RE1&)D*#UZH=>69+GV:^.K MC6P:DE(\&34V8&32)D$WK2@ *_$P1X+P]6-M"#>F8&R'"JF(40DBU G((!'B M>[6HP8,B\\)# 0L[_&TLO_%")E1_,KWZ#FR_=R>$[:GK%!GSWBCJ73+%C@?T MTB@@61,RYE/$^Q+^\#TRDF 1M"+037MT:HU6>V5+E^#)FZDK&?E(84-!!%6Y M@F)Q4P>9MMZHD[.K"-WFX3(:%C((55"+B/6&L.K7=L-/#&]Q,,B@61R,8C'E MC)@#AERS@78=3\V% X\M+&K"$M'',V IGJ) /5^<))%".K7$.-[]($9LO-A\W.66K7"_\B0[ZE*HYG1CGHG@\(J)EPGO"Q)IC MM?JA]BW6\=8%BEHTR5/&E5BCVV!T%WUC?Q3\)U Y!B%SA6V+1+<@W1@Q/4.J M-#8XQDJ=<3B*JT0VL^'2"CPAB!JZ+,V>.L# Q7+&AV422>*(DCR<_OA3W6? )*@%9O+='I\> MPF1[Y0JA3F.0XXL I2BI<&LP.:%)S5J3OCB/LCP+>]WQSAVH^IP2HC(\V<%7 M8\:T5":+A _>13 M+I&#:R^&AOW5C3/L76B(O!AKRQ&8'A\H#,$4.P:&/JB"<.*X]E3@L%&E@^\$ MH5EZX9R0*G/E-M;**@I/GXLZ&52;E"GK&<[LB[EB&"F5_@?PV(\'BK8,JR0:"T@D0ZNQM0 _@VMF\<'1CCV$2VX,-'AM.9)4E81^/U=B) MA_OUFN4^1FP'H(2(8WEN@U=<$$_520GY@F$H9&1->%)09LNV6-C0 5.VUK3O M0V$-+G""Y*W)C[)](%Y]6)+[H01_A]NG[/E(?/XB <1-#V&%2FS..G%>^&&D MZ\2;&X&I84V,;UT@X?_+WS>#I%AZ]K=S]]N__>ZZVY._K$[],I\.1L6#*_Z9 MST^Y[Z]>]WP(@@9_S,_]O[YPX?25C]1^^+_QA,N2G(URV&=FZ71VE=Y.K_R5 MZ31=7M\&=\QFU^EB,0NN7"UFZ?5TX:_,YNGR=@F_7-]2X M2)?3FQ%"O5[>POX&Y _LM42F.,->B^MTNO*H?>VC@W)JE+M"JO]MG?-A!!BQ MT](]P)8$)9-\7$4:1\.H3^Q,N9H#L"*D,=0:Y8\VHDCOJ.UK&R30I&I!,F4$ MZ.0?@%V*C%U/"=DO8 /N2V-*:ZAQ[320%O9E\VF[(]E5BLL]@&]FCX)"FXO" M)6A!URW5^?J#H2@%L_-Y,/+X&A028GPX+VG+7FZ\/4&=2E#?;L_K,[;?S%#5 MGS,)#UF+[1ACT94PA>6/[W6-W!4=:C3:;6^;[(.F^CP[E*V<*C6R ;V,4X"0 MC Y5G*U6Z>WR:C)BG0R-D3,-_R$9AH7;W/9_>Y->K:Y3FO :.&PY=T< W,[3 MV=5U= 8 [JKM:CYCY3IZM9V57U<@']=/<&_>LJ,L?PS- MR*72N B:M_$KHM*2 Y[;=Y< !;KXLM/"U6VUAAW-YE*7<\*A9' M_P0>7_$@\!J/5;>47AU$[!&%4>@SM1 _P=BU+Z"2 .=W?5X(O=?E,1]-(6; M>F3X/7=1TK#EUI[2$AX$Q:ORH38I: *I/0*K+?P97ZKS2SFE'%.@;Y^(BI>" M[)+@U[6;L<-9;[&+?Q-,*8@(R@VPY \(S]4NR$BN9-'AQQZ6RMMXHF7[CW+H M6.3^:UTRZT[AOQ'.GX$AC0)Y$9H3<[PRAT\+^+2:+9(WO.6Z:_$\LK_=?1R< MCCY"8*NK=!':,7.P5-&! ,=BN5H,26 ^3V\6_O[Y-=F#5PLP[)?8Y<9'?<25 M!?;FV_1F&1C!TW2Q]#;55;J:KY*[\=J$67IS"V;;:A8@8 ;J8P%70'',T:SS MQN5'*G)P-9PZ2FH%:['ZDJ-VKH1&#A+J)5H"(1N(*"R']?0\=MPV!2LK)>$S M5XOQM5 %!1B]-(C$L:3@QZJMDU %MM+_86G+$Z1B=" ((45$'!6;8;6:!.#P M %:L5Z-, !H1Z0SL]RE0=XBDN(?N[&&H#YD9I##.;!@?M=KK.Y(D=SSCW%!1WC,Z7+.1>D%W_1N.&W)$V!]C<]:*=.&YL"(BD5-39FR,;,I*XJ9SS2BZ=!.0E&*[P::3P.+"-K59VI79SV?,XU7%+%<\' MB?.?6$E?@XU;?.'99T/^$MD2O17%&M(G:E.9L.RK;=QQ-W1><)/B@5D%O96+ M=Z$I:_L6&5=_0K;2R39C.V %>P]W?%4CJY-$=.H4>2BV)3=J!(_;MW_&\^/H M)DG;"@3PO/^)RA-,X-"]1X4:VK(_6S/XKS'/ ,,<"Q M 85\:7DUPSO6A]*P_:RP(\O**%\-Z%/*G72P.%@3.)$U.#*O7I\(+<$&QA, M]SJ$5_MXT\[$CPGP4R N$_JD84M@S^"\.YT71O-[9 $&]TFCH9A D M/9"5ZCQD8)\4 EUB% %F+]FWR:01=611]N0 M1\TT,C#A.AB97B!@WXM&IQ6@)6X4-9KYHYXX\$]%7L% 4AZQ9FA.F,G!*45. MYG&]>EVXTP^L%Q2_&Z[?G#?I[^K@73@!,T:1)7N :=3EUC\#QAJQ:1+T[WE# M*FK"]3V-]*AMU 09I:S2+VRLG>9B?D6]7K:!N<.[QQ6,64$N>G@"I)VE%UGM MT5DH=[W-UAGI%PRD[QK/U:9B"P+(X2A\BY$OD#NUJO@HO#NZ%[&A]Q(?]O8N=LQB1S'3EH3/B6#8>Q((,-%L[A@;P++,456 M3O64P./U3^&)0P,QU7_'3&^OQ_ 6G^,]Y MZVTV]E=_#,UK&ROW/'B &09/%&MD)OE]S9K?:D:0P]$]$/#7RK M6*Y K]Q,2:]E8OJJ:)XT>-;NZ(OE0J5DCZ2FJM3@ M_HQ?5KD%F6TKY4&,Z*-2YM2!&,O9;=!+Z7^C-*077NBM.D? MY^':%\(9[S6>U%_Q.<7R3EBV4S_QS7:CY2G!$3!]DV/'REJ!3"YUD]+IC)=8 MI]@_6Y^<;#LW'<:+IY!.3C-;CU:HY!T#3GH3)*2";J:4RVHI0>9MZ+ S4M?N M%5?4X3MD6_>JB/ H GSCF+3IX2F]Q*MW@+=*Y$E\X.JO=/5RNHR.6Y76;&!U M>>-QQ>_(8>?DX ID&0P9#&ZH=>UX;!*.3K$FHB'K$]&YWKD+A_NW&%)+,%A# ML*DL&=>N_8%C[TY&SA961GJ:H6TL]TXUN'II?/V1'W6\&=V#>T).\A(O(QDY M3*:Y(E9YZMQ1J"1-/U*EJFNA8W-.3E%SM"-GB?&;(5K9K8[?V^P M"%J&0UI MUY\13T%C7+W=:S[BR?3;;XZ>?Z2N!.6I>^FT\(;*.]I,=CP:>UK6$ MCV$:6$1'^+RDL%AG*'7#9.WYI=GP8"?\D\6<4,J[3I']^SZAHBH$/%)\[02*1 M$Q%Q^W/LR[F,&K)[46V4^C3KX]+3-D&$F1MOHWHQ::2P^W^A^/JQ\J+^_5&B M/GNU@+]8DWO]S?G8 MMAMDF5ZM8!#W_2J]7LYAD&OXNX2_-[?PZT_L5K&Y5N 14]RF<*]&1IQ=I[>S MZV#(V32]FJX0,!A\/B>(IPL8/"YK?C9?IK>W(2RSFW1Y-0\NS/%".#26,R[] M=Y/\: 6;BQ;@VW&IGL&&]MZ!4Y*\P<,D^ AC)^NCHV2$Q/%I]QX[?BDDGFD& M?%[S<>(8\;$GGPG!ZBGEDT\E+GE@N^Y1S;?CE@@QL"HYHP?W1=!JG M$]-@.W-"JJN+(!X+9MD&!:!;+)M0_JP+$@%>8=LV>'#0J;9EV]DWAXI!Z0N6 M<.'!^^@YPM]_1WR$,7KK>KA\5V$0X$M\(A/ [-M:?2(>@ZM\',XF7H,5V#8: MGHI_G?'[_;J]=?#EZ&=OT:+$J0)01MS1"BS:*NP( 2/B%^GHQVK"!1Z>3Y>*"_7C[I=4''!+?VM'J/7W"I"CY,;O9G>D'VR0>]W'N MFS[?6'?O"@+XR\&>0C5^]'(I[DJI1_:2AGL+*TK9<"K6XU\Y93,^%)9 MC";C\7Q42FT&E^>\=NLNSVT="FW4K1.^+DOIME>JL)N+P=&@7?BJ5WF@A='E M>257ZDZ%;]6MP]NHHY+I4AFOK1%.+2\&'X[>7QW3>3[P;ZTVOO@S(WJI+3S_%IMX=G(\$&GM@RV;RY"@U";^E0\- M#KT+I^-G+DR:"Q.6.S)B*6]DD)?GSFZ$H].@1@^L*M^&<-J04>Z"PZ[&O7#Y M5?M[+Z3)Q+4UJ3+!24+K?!1 G(Z,TH;0520T>8;0T41\L2;D7OS=9"K;)S"" M5)UHDU:TJ\F+%&]4.A33HT1,QI/Q"_2FG:I3IC?[(ZKN43[N*!\SY>D?!_%% M0A2![WTE4W4Q0(AYY=9J<#D5S] 7\N#=+D7J5*:#<+@A/FHC3:IE(;3QP=6( MI>!%R&40E0UXP5:Q13PN?D6,8$.)?SA;5R)8D;Y$&)M>>U!Q&I&L08,.2)^S MC/R@OM=Z+0OF2(L!D8QHJ:S72"+B7QVO0I=8$?2C'K!=.\7\([O">B\6V_:F M-BL^^3MX(9Y"+I9[4.A0DUK@:ECKVZ_7B?AD0?QG_$K$;:X+754P3D,09[X9 M'50F[H(,RB=BD^L4(D!86=)%.E)(MU* A:Z4%@].5760BT(A<9C[1I0<>4(0 MKF;EQ=+9$E($Y0PC309YYU1J5T;_%^SB.8'T".EW?$MIL$3V% M5:+4F02$+ MS,#D&_2^U[+08=N'NU).VTRG;'FGUI3E2'BO]I#YZU].)TT'2N2P"@VWK");&66'9#YZD0.RJO<\&_@K'4@A$!RABM+SY M>//Y^FWK7'N.,VRO=KY7:,29QX'H(F3%*DI#:UL!.1(18U+&8"%\/_U\,QN/ MD_%X/(000F8P-UCWP>T<@P.>UCEV<7DI=5%';Z'E'3P120_X2DCP0[:RX->;1?):<3>T?39#8^:^^='L^3X_'I4Z$.'I@G/(#BYL_R M@'T,^QYPER.^WR$]498"J1!KB#9I46?J8.T@R[8%IPG6-2H%YT).=Y0G$2[T MEJD'* KMD)NXRR2;0+(:.Z[8/!MTH>\6BE1C=HW3MFDFM35A5$D7D/1;*\F%7>]# MWM:F'E+H!PO ZECN+6*MAO=)T@&R8)$+:L,FHD9$.Z662Q+'FMVY+@1V M6J -B$[7U */3IBEQ<@0M08X"P3@KT C]K+*1:E]756-P #3J,)3C2+TZ9>Q MO>.;W$(%1[C6BMPLTVN=U4T!XS8)=EYA(H'PC6W&KUK0@@V0M+O=K$;-X6S\ MME42?!2UK8^2W>E!RH.U"\_P]83-T PYO>#2N5.(O?/_+F[ZN$<$(0PKD+1V M#GW%EM."%Q]_ _W#W%^2;9O8>.PJG1YP3\1&%@%#)"!Y_:[JTE%\H8CLEPIV MLJ>3UT(6E&)(*F,Q4DG*LU&H*" >YF?39#HY[ ,$FF<])\UL(P1;F9)F?H MUPYA.)L/CR,,9R?#.<- FD3%G^![6*>)+4S*";BF$/O5:K M9HP B'57R1HZDO-7+)\4CRM.'"*&0=&KQJ@7*+]:M;6EUX@+]+D$3GEZ2"&KI!S?2*D>(E]JFHV7:9PWJ+XXLKR+LA5R0\EXL3N& M=6N@/C9E'> $/ 8\,[X@OW1\J)AZ@3))5ZDK :@*O4*(9M9]X(2E_!63#R%& M*-FRDD:K7AM0(@63:&A&0($:E)##GS!>$'FJ<)$,]'^LME.K&H7(.JB">4.U M\P+K[CNXJ [ T%CJ);0:F!8QM&"TD.Y9K\VTLZ3Y$&NB= M2! F\&UX-X3B*-E-7=Q-GN@\O45JB*T6 403%EI%L52PB=PV+9!%ZR%1_-M& MAJN(DIAB7!,@_6DV;8#ABYBWD9<5M5O:+ L9^\<.IDRE13<"X"1!N!3FXIFUY3&YF9P;8^SR_?B?(_% MW4_<@LL*WOJ@J9$!P=GPY!4O*<1.U.Z(\U1OB;G.A[-7E']WJS#.$^7TT7@1 M*-MDFN9)-#_*H"-7]UZ=R@^S+R MQ)>0/9S(W$T4<%':M2O1C\BNRJS845^[%0BKS')\0\L,69ZN-G[= MFKGG\IWI:6"HJ#MAVN30+N;-UNN?DQW+O\")<_$!?25\+NDTB@(C=X9"^68B MXC(5NW,LE'L?&-J0[0];5'6H,WP&;VDZM%OY]@K7(6TX6A$'"A#:(;PS;695 MK)>'.!-YB8EDO_ 0^KG*L-V&32L93P2-_1]UAOW8&XJG/I6.>M^>@>N*O[#[ M.,+$S]#=:O<1_T/\=KT['O\#\ 63/43#D+7$U?'P9#: E/Q5/;X$6_&7[(4- M& [X,5<258(.8']I,;0V+\2@^]?&Y?\ 4$L#!!0 ( .PXAU)R0]S;> , M $<( 9 >&PO=V]R:W-H965T@^KBW:O[;,#0[ .,&=/DLU_?V-(@#WU5NWI^A#PX/F^ M^6;&/[(\:?/9E@#(7NJJL2NO1&QO@\!F)=32WN@6&IHIM*DEDFGV@6T-R+P# MU54@.)\%M52-MUYVW[9FO=0'K%0#6\/LH:ZE.6^@TJ>5%WK7#T]J7Z+[$*R7 MK=S#,^"?[=:0%0PLN:JAL4HWS$"Q\N["VTWL_#N'OQ2<[&3,7"8[K3\[XT.^ M\K@3!!5DZ!@DO8YP#U7EB$C&EPNG-X1TP.GXROY[ESOELI,6[G7UM\JQ7'FI MQW(HY*'")WWZ R[Y)(XOTY7MGNS4^\;"8]G!HJXO8%)0JZ9_RY=+'2: E'\' M("X T>GN W4J'R3*]=+H$S/.F]C61*)F>H=T]CBY:&B/6]I 6%ZV#AC+PEGJ)_.0A8N% MG\ZCH0(H7RC],/+3&6<#W,R/X)!92G=L5)7!6'J\S >S86_F,\'J"NA MK"9ES:'55N$$'U&L<#1C/R&Z#PV" :JWH;JHH]Q5DY#"CZ.Q!"'W110.$0N MKA!8*I/_VDJ#9];*<^UZF96R::"R+/5%PNFY2,*=K-OW[&-1 M4"0R56,/QI$-P'DJAG&:"/:,A]SE@0?5'>*7O!R44;MIA>(DJ%B,99WQ44(@DF/$.0F6N,E15=0[1P[*0YL<^IF5MH/@U[UV8^U:U3LH9K0VQ;5<(\+T'I[2QBT7[C1FY*YS?B^;01&[@% M][VY-KB*>Y1"5E!;J6MB8#V+%NQL.?#^P>%.PM:^LHFO9*7UO5]\*691X@F! M@MQY!(&O1S@'I3P0TGC8849]2A_XVMZC7X;:L9:5L'"NU0]9N'(6C2-2P%JT MRMWH[6?8U9-YO%PK&YYDV_ER=,Y;ZW2U"T8&E:R[MWC:]>%5P#AY(X#O GC@ MW24*+"^$$_.IT5MBO#>B>2.4&J*1G*S]4&Z=P5.)<6Y^;7"^QCT341<$'EK9 M8,<=)36X:>PP@7>+\QW8L@/C;X Q3JYT[4I+/M4%%(< ,3+KZ?$]O24_BG@! M^2E)&24\XX ^Z-$' 3W]/\T\#I:1(W!OG)%E"L$D8T&]!-U?+ _M< M5TWKP-A?: ]3.ARF9)30"4_)5\!K5FI5$%DU1C]"\!ED=# 9DRRA*;I>MJ:6 MKC40D-;RR=N6,$3 4\;H*$O)'90R5_!"E(\/[&_:"4481\B,$Y:FE ]'F-[: M,[+(\[9JE7!0X"U'P&,LE'6IT=) M"1-Z!H'= ']=#IN+31W3KK4>U+>7'A*!)U1FBT6+2K>UY^FT[S*?4#[&6&]R M.L2>>0!4W<+I)JC32CO4NF"6^',!XQWP?*VUVR]\ M@OYW-?\)4$L#!!0 ( .PXAU*!!:*4.P, ,H' 9 >&PO=V]R:W-H M965TE8J&WY)/G2[M>/DATWN;4%[O9B4R+Y\2,I4Z0C3PT-2M7GF5 M,=UE$.B\PH;K"]EA2YI2JH8;6JI]H#N%O'!.31VP,$R#AHO66R_=WHU:+V5O M:M'BC0+=-PU7CUNLY6'E1=YQXU;L*V,W@O6RXWO\BN;/[D;1*IA0"M%@JX5L M06&Y\C;1Y3:Q]L[@+X$'?2*#S60GY;U=?"Y67F@)88VYL0B5^;6WGXA&,^,XN7RUJ[ M+QP&6Q9[D/?:R&9T)@:-:(<_?QCK<.*0A2\XL-&!.=Y#(,?R/3=\O53R ,I: M$YH57*K.F\B)UC;EJU&D%>1GUI];P]N]V-4(7<VH<6S3(PA&TM@GS$V0XX M[ 60#"UGX"EX\91H[O-DO M9'H&G$S B0..?[F$K^.D\#P2W%4(I:SI_HAV#X9;_7")Q'?48$C]AY)]]_MO M&8OF[S2(9W$NP1J$\;O__=]HD"508[#9H7+-.:I8&"UGLEWBA;^(DGA3AI> Z-X40KQS,]"!E]0ZTO8Y'G?]#6A%, ; MJ8SXSMVT>$/AXT7VEH29/PO#MR\U9^$O(F(9^G'X%/:CY4AM>42N-*"]$>=E MHW)E_E TWA:N]Z=4Q%Z&=0SX2VEG+\7#J_W[ -J=$_JW\,!([ M/3S$/Z(69XQ9D<&,JA%9,8;$S^:)%9.G[F?.;.:*1/V@5ZNT9XSY41*?'-W3 MWCTW$(*3^=J@VKM71$-N&S.,VFEW>J@VPWQ^,A]>N6NN]J+54&-)KN'%G,:5 M&EZ.86%DYZ;U3AJ:_4ZLZ+%%90U(7TIIC@L;8'J^US\ 4$L#!!0 ( .PX MAU)&,;Z3_ 0 .L- 9 >&PO=V]R:W-H965T"_/'CTQC4:1NT55.8G#<#ZIA*Q'YZ=N[$:?GZK6EK+&&PVFK2JA'RZQ5)NS M433J!C[*=6%Y8')^VH@UWJ+]J[G1U)OT*+FLL#92U:!Q=3:ZB$XN$Y9W G]+ MW)A!&]B2I5)?N/-'?C8*62$L,;.,(.AWAU=8E@Q$:ORSQ1SU6_+"8;M#?^]L M)UN6PN"5*C_+W!9GHW0$.:Y$6]J/:O,[;NV9,5ZF2N.^L/&RT6($66NLJK:+ M28-*UOXO[K=^&"Q(P^\LB+<+8J>WW\AI^4Y8<7ZJU08T2Q,:-YRI;C4I)VL. MRJW5-"MIG3W_T* 65M9K^!/).',ZL83*+O($0Q7*O:%@9^K7/, M]P$FI$ZO4]SI=!D_B?@.LS%,HP#B, Z?P)OV-DX=WNR';-R#3'K(Q$%.7^&V MIQ$6\!BC^PF-D)7"&+F2F(,PH'K)THLH#2M9BSK#;D0RP3.EXD;: B]NK M-(G'\*E ^$VKMH'B$!8E-JC52M(RTPCZVD)8^G2+6BM+^94$6PJO]JM(1RWJ M-5)V4DD RH\.S>UL45<&UE0DJ,5X-1!+*L>28 "MD34V;D1C2=)LKD%+3JCS M[5:E%$O2P#[ 5BTJ/H;VA3M1MDBJ;^4:\>#4 77G-D6OQABN4%NJ3CM/966; M\X:U%26@R03MS!6"G-Z21,!3N*$YU?"X4V9")C(>>=W);J<"V!0R*US,5E1A ME"839&W5SLI??DKC:/'64*W8 _A&[TV!%,2FT:K1DGPQA@O#8HQ$*8'5DNSR M:1$=.P=Q?@S]R?&M%1BYKHD[F2 G[='$'T[7_^>TOW=CHP]'B54V;7(84>2WR\OMQK M?]AG/_G"6$C"X#B>]W+)/ B/8Y^-7F!UD-\E&N/)3=YT'H,HF"5Q#Y3.YO!) M,*K"EW2 M$3^^.J*ZS3Q').EI+/&NZJC1$VO@//AJ0KPHZH- > ML]%[BAEI7?0H_>]DSL= =U':"T5?33RX9R(;T^D,Q.]M57]Y(O]XXKXBCB]- M<#57>Z+1*-^N%. MJ?^C6C]7I9Z;?[Z.7PE34-;)W%]/'IM-%3L=A)AR/SH.P;THF%,MWU#\/4(M M^>SWM0[OLX)O+89^UAVZ/D\$%O$*]=L\, XX9_B[> MC_8OF0M_@=^)^V?0M=!K67-^KVAI.%[0K5;[IX7O6-6XZ_Q267H&ULM559;^,V$/XK Q7HDQ#=AU/;0+S; MHGT(&B3=]IF61C:Q%*F25)S\^QU2ENQ@NP&VP+Y(/.8[.",-UR>E/YLCHH67 M7DBS"8[6#K=19)HC]LS-,VBA:7E M/4K#E02-W2:X2VYWN8OW 7]S/)FK,;B3[)7Z["9_M)L@=H908&,= Z/7,WY M(1P1V?CWS!DLD@YX/9[9?_-GI[/LF<$/2OS#6WO/2%>7):MKEA+/;NZ;1([: +U1F@P:8;$'9(VI2UQJE M!<'9G@MN.9IU9$G3(:/FS+^;^--O\"&-HE_2 M6% =4 QT2M"?S>7A%G[^J4[C[)?__;XSCI0*C/V>Q%V1YZTT3E:^XE^!'N]W M;\9/3#!-/D,XH>B8QNDXHS5JU WYA X1!O;*]@)AE8>K; 5)4H5%7"RI8.TS M:LN-"[]D8TE05H9YF4-9AQ79FDAT:UZZ8 (/ZF3?HQ RLPCJO($G#HBSA M"2FKW+Y2\QB4X=9 IU4/U (EC;.PR$L"Y#'5L7UFTG&\V<^(HPKC/%F$78E( MTADE#P,Y?Z4>(0G1N^)Y"W.*ZCB])#5,5M7"PHE$'KC+"C,&[063A$EQ27P= MUN1@1AG+NHX<\'X_:N,%KX#D-BF6J7.]@C]=+OU!TY*>%5'_I9S_I"S#55% MFE5A$BBJX_6H#[ZONT]SE'9J?LOJ&ULG59M<]LV#/XK.&_=M3?%>K'C)*WCN[AIM^R::RY9M\^T"%E<*%(EJ3C> MKQ] V8Z;-+E=O]A\ 1[@ 4! TY5UM[Y&#'#?:.-/!W4([=LT]66-C?!#VZ*A MF\JZ1@3:NF7J6X="1J5&IT663=)&*#.83>/9E9M-;1>T,GCEP'=-(]QZCMJN M3@?Y8'MPK99UX(-T-FW%$F\P?&FO'.W2'8I4#1JOK &'U>G@+'\['[-\%/A+ MXH-0.1&U\WF(.=25;<7V_1/T;N MQ&4A/+ZW^F\E0WTZ.!Z Q$IT.ES;U>^XX7/(>*75/O["JI?-)P,H.Q]LLU$F M#QIE^G]QOXG#GL)Q]HQ"L5$HHM^]H>CEN0AB-G5V!8ZE"8T7D6K4)N>4X:3< M!$>WBO3"[*:V+AP$= UH*\PT#03*5VFY 9CW ,4S 'D!E]:$VL,'(U%^"Y"2 M-SN7BJU+\^)%Q',LAS#*$RBR(GL!;[2C.(IXAS]"\1O$\0YQ'!%'/QZTEP%. MX!$$_%DC_.9LUP(:.D4)R@0+ HKQ0B)E0:5K;@D3+H4K:PIM?IR ,)(>%F-*$"0LH\*# M*HF?=4LJPB@/KX-=8JC1 ?W +S\=%T7V+MY\W)H]V^K&V_S=FR%<=P%8R@ MZ8OQDS62'OT%"T3JGZLJAO6:)5]_NIA_OGX#OXZ'H\DK)A:$CB">42;#T=$K M$'%-U8C-@CCW%9F?$*6'9"E/[6SQ#[48=K-$%Z@/0J6,,*4BR-+>(:V#I_3) M3>">#8 RI>XD\Q+\Q%73-?"U$XXHZ#7XT$E."G6MCO-&SO89%-P7'@DOG?4> M%DKK"-?8SH0AG'>.M^Q$26%RU!*A1:>LW(_^BH@+O1)KSP50VJ;5BNA@7TDD MY_&!UWXPI*,F+.W*[.5+]B;WZZT52K)$D9P&PO=V]R:W-H965TO4YAL(#,F) 0PO!A"M_/H]W?, 0)%R;I+=JOT@ M"01G>KJGNT\_9O1\K^LO9BME([Z6166^/]LVS>Z[RTN3;669FI'>R0K?K'5= MI@T^UIM+LZMEFO.DLKA,QN/Y99FJZNS%7+Y[OTHW\))N_[S[4^'09J.2JE)51NA*U7']_=AU_ M]W)*XWG 9R7WIOIDN#/\6 M>SLVGIR)K#6-+MUD<%"JROY-O[I]Z$U8C$],2-R$A/FV"S&7K],F??&\UGM1 MTVA0HP<6E6>#.5614CXU-;Y5F->\N$V_IK0]SR\;4*-WEYF;^=+.3$[,C!/Q M7E?-UH@W52[S(8%+L!%X23PO+Y-'*;Z6V4A,XD@DXV3\"+U)D&W"]&;_E&P# M4M- :LJD)G]@FQZ?&8^%GRQ2\>'C*_$Y+5HIKG-L>E;K=2_$>MV]V__&7C(RJAZ%+M:WX%FM1&:>836-H4R6U&DU::%_PF9MYGE MT\CZ3F721&+YN\D5,JTK^@Q/D;5*"W,>C^WLE<1\2+RK54'*C9<7+%4\.44= M7EL0K49^;IZM"1J+QFR?27.]H9^A-!30#1AE9-5:B M4C9;G4=BOU79UG]E>&RNUFM9RRJ38+392UGQ:P#8KFUXL?.T@>IHWX5>8X=I M6R)!TCDIK#@T*[U+54&<04%^>EKJMFJ8"@UA.NEN5ZB,!T)I]-JT]$K6%R/Q M4[>T(OU["O!U C/(R)MDT4'6!BH Z]NT6!-_&WTGZPJXV43,%DA4NB'K*=K< M6@ZMU]1I95(+C5 ,I-^K9ML1'8F5N('%E1B:?H5B7J7W)7BY,3"8W(B_P^EK MII2U-;:OH6$PIKTA)NC]<()5U2M=[M+JWC/5,UR:#5:471(6D:4[U:2%V""R M@)L;;$.>*^(W$NV.N 9]UB+6RQ6L41)?J_O!0J"L,,1LX2=;78!G<%+I0VE( M=OJ:C0Z<[%518$^%*G?:R'PD^FY\_@JXIV"M^85XIS'C;_0+*X*=C"BP>HB+ M>S@%L9<:(XTA;MG\+PG@[(:L56T:\>YO_YH W6'T((_Q\*XUL4T^!94YF1X! MB4-LZ-CRDI 29+)2@KO))EGC*EF M;AMHD_LKT!3Y59F&9L3S$:CY-4;BPV-:"S+=>[?P>B28.["80YWUQ<8ZX%[M M=H F"E -#.?(-M$*_8$'8 H^90WG,-+;I5OGP;P^0$S&3T;BF@5$1)/E"GYB MHUJ\9(_LM.^D>Q3XCZVW37/&A2QKR[9@::QF1AQ-D)5(Z#9G=LGVL-T$LD,R MQU=+69K3C/,>D3D4]];.P40-5X#&D2@:1TECJ3I86*'2%58E%43,B(5AN.$= M8J&+C07RPY10> L65@3#-L9(P#;>P%L1I-B%5A) >4?J; A(2@HNA?HB"S(B M; O9"1[8$*$ZMP'>$9"Z%NJW3O_KMFGKQPRSO_&OM+B)'KRY89D?O+TYM*-R6%D+O1 MA-3] MIJP"TV;;R)F<)$ IR,$T4>N!PY:WR*X8CY$BR*^RW+&%VZ#M\:QF]P:VY6W#3FAM'&J=KD.]KA.]UT>%H50*O_1JIW- M#,HT0_HH@W;-CFP5OQJ,I\SC-UGKI[0HQ3.P5^@,%'9MG4$9TMA,0^=N=D@8 MZ=.!R"Y.TPQ+I,M0;'RE)=>29B,G8@RQ=#CO.$H26)-2T?' JEO.2OH&Y+(2 M"XP/%<4VBBQ3,CFH\WU:DYX/+;%GB/",4C7D!9FLR7M$KH'#'$JUHP6F+00V M6U*/5:O+BXXP8:"ZUDN]E3;<(7X"L:Q$L@-*HD+Z]\;MW,HF$Q40E%R-"$H+ M9\J8EG$UY_C[B4W\T,4> S "$MIG"$I 8G:2EY#>U]B/8&M@1M?WD4-=;^A@ M^4%<38^Z@<,[+PS><'Y,N;S/"CE,^$_8%Q3TY 4UJ5_"HL,D3KQL*0&W@F5V M$N24V@/:I%^H)_8@S?0I"/%TW&VMI,U>XWL*Y,JE$' ZW92JO:\%%7ID",TZO#]9@@:^\TN/NH',^>L*6$0($@,8_$Z]1L)2SQ)UL1 MZY4+K;15ECP!!G;8E=G$-=B1>S=F^*T:TE^.#NGO+19Y(WL@78_;H#$+1!;L MOAV(;X^DJ(=I ,!G)X/BR43WYO)$8Y,^J*QG MNA(KKZC/ =)M*%E]F9H2"U)M*HB%"AOL<2MB0_N_0@F^WZ+Z\UX#Q%@CJ]&# M5%3G]\X**2^@^-8O+; ;9JO;(N?ZB*R-*B1#Q8(D" *%'J^T'32%-@R!EBK/ M+O5"[,90I+BKX>:Z97I6>I!"^HVF?&)3Z%7J$IN'HKY10*3T97E2PB*EY(\;PH M9N[( RGGD$TVBJR%5+IZ2CN<=:T+I^:1%^Q4J7J##5;+18) MQ^:NOJ=O(3GWR0C3ES;6.D2&6GV^H==KF%4MA[@K>S#I-J6PQ(G]_K?.SGJF MMZ&RH:N1L@)%$RW,UDICC]@K8-^E'9IJ-[(?@D_O ^Q);E+G#]\A5ZP4ONMI M,>C#)K62LM#2]>?(H6LJ4\P.3J HMI,QYZF"27:ZCCK],I&.^K->5D3?=(OE MDLR-FH/I%V(>IHJ=?B:^R/N!+70V(K@7&053,"@E(^K*MXUUFY5.46Z54C9< M2G%JW.L\.1 - Y[Q"-NXJVT=ZZSXX2:1T KU'$"4ZO\[8N=.,U-,B M%E!*Z0I*Y?$D(,0!+Z/#A3O\)LWB0R:1TCGH2W-L;RA_H#,X0&%K= E#Q)=N MG:JS-IM-'YM.74/4&T^'TC/K1=*2$=4Q;PSDJ+C$(WAPD MDT"E12@S*+VUM+U-UZ6P-FS+QJY)T3 0@_,>75/7^_L@Q$N_T M'@S4$3)D[M$5"G4+: 25<7MXJ*\M-HO"]# &1)Z9?DONCX:T82?80TXOIOD) M8&>OZR+?T\:X ,>=-DI3=5T.LAP*<[4$Z-ES/J)SD"';!/KG7L7HDO#7H=OS M(+6P_5^2KE]I#FL6.@@@TPQ49@0T9%]:.:8SDQ!)H?J3%*W<,&]HV)XCK;PK37SZ"+104WA^? M$[+77U$KFEQE'INZ ,K&SSL3*@.[E).3G7: 5&DX.FH&UI'6*'8L:@/KB*\3 MMF-;#]38&"2G'PA[- #,6:++PP].4[K$*9RI])*!J,,AU@%OSU'!1N(ZHR8A M=U!L/MD3(!R)O:>.+^&%*^WPU)TQ?'(M@>L>VF+1CS:1=H'A^D[[2+$6KW5+ MH;P[&:7V Y\!>LV\589Z16_N4N.JH>MVTQHZ0!FCUNIL;)&N[DDYA MWW*DH\QC M/64((>N&#!=6XY^HAS/84[LS7:KIX /Q-,#'VN4 L-2R+3:,SC\B3<"V+TD3 M;^6J9E"<^.K*'XD.:BB?J*]0GJ(B)>5"$%G[C)=K36-[.3:CHEJ)'8C'F:W: MV6Q.(7$SF&Z3%&]BW3$?:<)]QP';-NO3FBL!U\)AW^89H45VT -3C+H9 @ V MQAT?^2#/109ORK TI#E^B /%$U*'1-]7X+]LU5>N&?R+=]<__Q3UO[YO*\^J MJ@^:Z;4\R,\'!Y9;I!&;K;C#8 (!'HF8UE+^NJFE[>KQ>;BMFAKNGI#6_A+N M&"XHW>EBF#\:>/8P<-O#'SK.1L)S2AL8Y6V;5 M'E_MGSOW\%S]E2NY\$-6S4\E\O9DAK*.[D0'+&1C2?/ M_M_\?=OKTAQKTAR.)QWU/RQ['Y+Q@^$_(45%(67""]K74[S\[PT.OXB1: MQ'B:QU&<3,5Y/!]'TZLYOEHNH\DLN4"(BN:HSN+X*DKBN8BGF#&/Q2MWJ'ML MG4FT&%^Q"''RS'V:18#.\,Y^FN&;1"0+>IB,84[NO/H(S1+C5SR;T./TBMB/YHLI_UU.XHO>'9:C)"?1)7,1TEYSH=,&XCHM!UD%0A#!A?/>7(\)_$Q*\ M.8T$C #L^>SQM[V3+M=8"+L7318S,4\24F<4SZ$%%.$J<[E#P1&!S+LGU &) M\6@\MK_.\7O::>8CG5!EJE"#7F5WW*TJ<9,IRW#$X_7.W3U>^_ M?[%0WC]U3?\(K'+J"<+T8QDP8HCI8Q/TT6[ND#$L:TLJUM_>4IK=G3LH,Y*JYSZ\OD MP@$?/5?G\=5H,K=+3$<)/R6CY"J(,U V1%U:?F:C>,P/R6AQ10^>8#;J0)3< M[=JET;"D'[K+-]T8>Z6/LY82$;*E=RUGW/9<+PT9G-6-/ZF!P2LZ]%>5[Q;Z MT^HN[=/VE@T'WYP.G#<5GVKQ#<9RIRM_R^;AG;9C%Y>&D/?G;?T1F_YVTN(C M[^LCC-*^,U1E**#OL6/[M,96)5-$V GBY]4LBI<+*K=1@17]>U*]^U$(0M/9 M0LRC:3Q%[7='36C62["A(?4KH.8B$8M)E"# ?V* 7'$;D_8:,ZQQ]R6D,!R$ MBQ:S.6(D2HRG75W%PY\/K0# _=C*Y"L^S MQ=2E/<\O\)2(K+G#A8*3#T'*4AG#^!P\ M#UE,/)U<]%X@49@#62SUS\?P(('JYA-.,5!OC"DY.LEUQ!<62,@87,\7?=.I MZ/XS_LZ1>DWXB>C-R03Q/)U&R96M:_!IL42.-.E=ACAF6UR#P3(4YWW?.DM- M[.^$?W/]C\3/E5&SB,]8+/04]_U>>,A$)+=I;_&R9-S'5YF]"^!N MI-L."DKU7]TUV]Z MF=9?),6@RA[)FN[6OB/9T*V=#/R:=4L;BN0\:RDO:^ON('E7I';J)2FW8(V<@\"=_]:.IT0,(-YUZ!X#[;\S;T.%Z^#+=X.SGX;5K_94EU" MQ,O>[&.6?)A2.'>1^9\/\7^@8_&->/\R+>R)&77$-\KJV_D#KW*>S!:H96<7 MO6CQ(:@G!!O@[%5RU8L^,P2)&:*/KZJ=FKR/B46T3);P'BJ4EWTVZ)+AD(&' M0&PO=V]R:W-H965T>\[EO9?T<:?TM2F(++NMRMJ3BJM:6LZ4(S MTU:5T'=K*E5W,HI']P^^R&UAW8/)Z7$CMG1)]FMSH3&;[%!R65%MI*J9ILW) MZ"Q^MYZZ]7[!GY(Z,Q@SI^1*J6LW^9B?C")'B$K*K$,0^+FAJ8=JN! MY@9>JK<&.5F[3;FT&F\E[.SI9YW+&KO!3"$TF>.)!:A[-;?8_$1XC3 M'>+4(Z;?'[3# '',GF"PCU5%N126RCO6:*DTLXK9@EBFJJ8DG\)JXY]\O/C, M_> (MJ]OJ"KQ@?>]\ M)S8CO_B&C'6A=RKIEG0FC9LB9KET(GQ<3)L5CQ@ZD>B&(G0S3]=+K,B.]^GT M+O8%_T99\%%; B=$$XN9XP%Q(8.<&RC&)ENGU+17E;1N2Z%9!.L^VGTB_MQG M71\;#G$9-=9!5^*.*>>GDP:[3(@S(H:L85=WK!3=F'T0T!LL'6RV1Y T+J/< M%G@>+F<\DP9F(>5]5%\">QX!@-$ S%+MP

- E:T%G7=@\F#6JANYZ]]'O8 \?@((.D!R4XX\SXS> M,N.LB3=$(Y:JX0$.W@G"8+\1:B94HN$)V6Q2Z52C4FLVU%(4 R\[9 MHM(&SQ%,S83:@$6J(3*N2C;CMO)"X01X:<6&2[JT[.0>D MI3PD_^_&'G7S^ M%%],OIRR;BT,*DR&%B>=+C_ ]5<*4K.$&WVA]\^EI)$?78O8=_G3@3SW_Y%B) M_K\ [[PZ'EX=OQO54>XS^GZ*&KRD%O3_Y6 %._(+3^XFR2:/+Z_3- LW^X4Z M8'5U&4\&J\[S<.][N]'RG9NU4)9)6!$N&EU2YDS7KIV"NO$_?JF1^L>+%4TX M,,Z [E=:XTYQ333,S/PO4$L#!!0 ( .PXAU+C52/ ^P$ /\# 9 M>&PO=V]R:W-H965T".DW5@I8T M4B\@D !56R[BT74FB;6.'6RG*7_/V$FC@%0>>$D\]IPSY]@S::?-DZT '+G4 M4MEU5#G7/%!J>04ULS/=@,*30IN:.0Q-26UC@.4!5$N:Q/&*UDRH*$O#WL%D MJ6Z=% H.AMBVKIGYM06INW4TCZX;CZ*LG-^@6=JP$H[@OC8'@Q$=67)1@[)" M*V*@6$>;^<-VX?-#PC&'4CIB5#& MSX$S&DMZX'1]97\7O*.7$[.PT_*[R%VUCEY')(>"M=(]ZNX]#'Z6GH]K:<.7 M=$-N'!'>6J?K 8P*:J'Z/[L,]S !)/,;@&0 )$%W7RBHW#/'LM3HCAB?C6Q^ M$:P&-(H3RC_*T1D\%8ASV5&42A2",^7(AG/=*B=420Y:"B[ DI?D[:7!&X2< M[ SDPI&/VEH\N-N#8T+:>_+\V7RU?$.$(E\JW5JF1W)# MQQ[XC"SF+T@2)_'N\P]RU]/>_TE%T=[H,1D])H%[^7\>_U%A,598A J+&Q4V M$IN;*0X$QP1[E8,XLY/\F[N_B)YJ%:C\S)RS.*7G:74Z>4\_&I^8*86R1$*! MF'CV"IV:OMWZP.DF//%).VR8L*QP0L'X!#POM';7P'?-.//9;U!+ P04 M" #L.(=2CPE:R[8# "Y$ &0 'AL+W=OSG9!?54:(!@\YXVH>9%H7;\-0Q1G)L3H7 M!>'F3BIDCK7IRFVH"DEP4@7E+$11- YS3'FPF%5C&[F8B5(SRLE& E7F.9:/ M5X2)W3R P=/ #=UFV@Z$BUF!M^26Z+^*C32]L$5):$ZXHH(#2=)Y< G?KM#4 M!E0S/E.R4WMM8%.Y$^*K[7Q(YD%D&1%&8FTAL+GH7.!Z].P/U%5 . M_LQ$J3!/U"S4AJ5]5A@WC*YJ1N@((XC 6G"=*7#-$Y(\!PA->FV.Z"G'*^1% M7)'X' S@KP!%*#I :'ER.)P>"%^='C[Q9#-H5VQ0X8V.X/UG/3R8PQ9S6&$. MCF#^)D2RHXP!FA>82K.O-6!"'5R]&FE<(5E7N5\83>_WY?3->$9OU-(;>>E] M<*SB#,LM.<1KU,FK<\;*-^,9\W'+?.QEOL;_"+F_L -5\K38VI&LA2D;1DP.*;G6^V]B/!4IT=6@$_)(SJ4 ^[ M:K*4H'H&TGT8O MGK,FV)\W06=.T.].+U/1CSGJ5M&Y$_3;TU+D1:F)5-7N)M]*6EBO\F$[_X#C M_A1UC@$O?H*B?LP3WDOG/M#O%9])1F/FW=G.*^"T-P61\PL4]:]@!^:P4T'D MG ?Y7>)]*3G5I235.YG2!]OV0CO30*@_09UUH,%/$-2/V;W)D3,AY#>,->4T M+W/P+SC--)&S#S3J3T]G',A_\GB9GG[,[BV.G 4AOUVL\S M$>0_<[Q,3S^F[T@4[M5T.3%G7EL;*U =).O2IQUMZ^_+JNK\8?S*U.5U%>U@ MZJ)^;8[2E"O 2&H@H_,+HZBLZ^2ZHT5158YW0ILZM&IF!"=$V@GF?BJ$?NK8 M![3_5BR^ U!+ P04 " #L.(=23KPGPTH) 5,P &0 'AL+W=O)#VLL&2.P4+7#; M!LFVQ?VHR+2M6SU\$I5'<7_\4;)C6B8UDIT BXT?,Z-YD-\W0\D73T7YO5I+ MJ=!SEN;5E\E:JJR';* MVH,LR;=_H^==(@X4?-*C0'8*Y$B!!#T*_D[!/U; /0ITIT#'*K"=0AOZ=!M[ MF[AYI*++B[)X0F4CK:TU+]KLM]HZ7TG>+)1[5>IO$ZVG+N^359XLDSC*%;J* MXZ+.59*OT&V1)G$B*_0CNI./,J^E7A5QH67;\GZ82Q4E:?41_8"2''U;%W45 MY8OJ8JJT3XWE:;R[_O7V^J3G^IB@KT6NUA6ZR1=RT34PU<'L(R*O$5T3T.)< MQI^0C_^!B$>\V:__1A_^_C?,V3\_)DIFF[)8U+%R^#D[P>KO]W/TX8>/_<;F MHXWA\-!%AZF;\::"?E.=3/K[M>&WMOT>V]\*%:6Z[FW]G;7=ZO-6OX&DQTOB M,>J%S/.\B^GC87JWHN) U,HL-9SI%Y6KU-=;4_30C3 ,A-_K!=M[P4 OKK*B5,E? M4;OCBN6P)\SV)"#8IU;JY@Y)2H0@=I)MR8#[(>T-CN^#XV!POV2;*"DUXR@K M-!15E53.]<8M;XXC&Y2X@20ZH8A]**)587VKY=7Y-(D>DC11+\#>"_9& W@) M#AC=YB.P8B&,A"&V]]_<(>H1O4X=-;=%,6-:E/56/=Q'%8)1_52KNI1(-RR; M6J$_KKXUM2[B)%)ZISTE:FU6 AAWZ/ 0"P?LS!V2! >!L*.V)4.?A?W;&'N& M8CTPZCNYK/,%'-'.Q.'E?8VDMI]SAR2AA-FQW[@D"6= 2 == P9#FLM-426J M0LNRR%"EZH7>R6[ZQW9@(0D=<=F"V&/"42F'9, ;N;ZPB F+#(2UE&6IUR)$ M>CL;G;0*@CW*'4$Y9'' 68@=8=FRF =4=&6[D1DJQS"7'W5Q#;.UI=OOM^WN M:QM.60ZL5=]V5/<<'K19#/5BF'O['-W(LAV+\ECCQT.:K%I>K%"E_U;+Y+AU MW'EJDW.?@X:5,4S+=[*9OYHFV>T2BK*FBW:ZP^Q^R<;KKE^&4#',J%^U4UF= M =R##:/A=Z0T;#@-PZ3V6EOYO-%SHJZL*M!#I]0?]#21M?. JQ>^'K"OAXFM M,N2MX2H,D]77Z'D@H<10 /'>+Z'$P#"!8?C-"1VPCX/AA!*#K@1&U]]R^6.1 MZW]ZNRPUT.H]!!HVX$;>.J@0Q[ 0,N%A>ZZ8$1O>]!X-"3O"=H<<]KDV:O/ MC4O6HU3PL'?G$P.9!(;,^RQ*4Q2GNI<:EUB#=03&NA&)M2$M%%Y@=Y6SG>3A M!*@'0!$>9]4QFV B7!V;2]3SA)XJ>W-JT)3 :'I;2CV@Z/%/=P.)0ILH_AZM MCE/0M6W0E8@164VE;GTU@?T/-0<3SMP*NW7JBGA! MFL)DLLJ1DE&\UM0/^..8(7K\,2!+8)"U_9FMM4@E#_SI/V>Y)H[^WNV2;[#: MA]OU$<<>GN/<0R\[[!BU?;L)QY13'#H&+Y?L]DRC=T7[ABM\&,M[5K3.[W#G MX!N,]V&,W]83+>JR;8:%=HG"+30U9$//)1MG&D=A)#6\0V'>&;,@80L"+:(7]VH\7;$; MA:$9>B[-].9P&'L,SU"89\;D<.!$!KW(J'3F\'3%;A2&B"C,!;,==.I!YW7H M NPR0POLK7,"L^<$''#=_CMN5#!'[^]S#P>!O6M=L@-S C.$PV#"<:3K]/Z0 M&>)@,'2/R*+C7%QPC@/[[&;NDB544,]QWNZ2'>@/F>$0!G.(.XNG\@ MRA_,AOJ0$1=_."3[^,,E"O,'.[C]#?-'-X51V9ZY9Y%&HB1*P:P9DF!O'4Z8 M8XC@G(2NF^K.>8- N3 \P& >@'-QQOXT',!@(!Z1(L?]8DZI,T4.T8$4&9AG MI\"\(T6G;CYNF("_E0FX [&;H'L?HS!PS0>.==8O51+KRROYK)H'\E#4W&LV M"8B;\S0H3 /5_*U0S1VW.SW7O>FY2U(PWI\0@[Q\H'L?E9#3MPPW6,S?BL7< M[N7[\F0#+)PG Z]\7'N>R>Q!EM4ZV8PYY>8'#_C V'JU^$]=J=J@T<.ETD>Y7%3E[C(-KH4[ANG Y=292U=/>;):MU0#3KS,0?Z8,&%57#N M!793,N?VF3^FOJM]<4CZ7LB!I6$PG\.8#RR-,_:-07 .(_B(-(9CTV@+]J71 MEH33* PM")@69L7F!97-D\I0?H2!>H'?[R:R,+ N8%B_J522M4]@U95*@4,-#ZC% M.:K;V*8'C_]GLERUO[NH4/LP__:Y^?VG^]]V7+6_:#CZ_!I_OMG^0L.8V?Y@ MY&M4KA(]PJ9RJ4UZGYJ54VY_@[%]HXI-^R.#AT*I(FM?KF6TD&4CH+]?%H5Z M?=-<8/]+F,O_ U!+ P04 " #L.(=2!)W/U5\" #:!0 &0 'AL+W=O M YY2(OI5NDG4P%8\EP+:89! M9>WJCE*35U S@6;IB)?O';YSV)J]/7%*%DH]N:-E)\ M':;,LBS5:DNT\T8VM_'%]&B4SZ5K^]QJO.6(L]F6YFURXR:Y^$AR44P>E+25(?>R@.(E 46EG=QX)W<< MGV2<0GY%DN@=B<,X/)#0Y&QX='L /CT??G-"3=(U+_%\_?]KWHD(O2Y"ST=( MCD08%1O0EAM'>]\T_5 ;&Y*!)W I,EUW%\&Z5TLU_&PO=V]R:W-H965T>>^FZ,J^!8GG&6V!Z MI^2"8J6GHG)E*P 7%D0;-_"\Q*68,">=V;652&>\4PUAL!)(=I1B\;B AJ_G MCN]L%VY(52NSX*:S%E=P"^I[NQ)ZYHXL!:' ).$,"2CGSI5_F24FW@;\(+"6 M.V-DG-QQ?F\FGXNYXQE!T$"N# /6KP=80M,8(BWC]\#IC"D-<'>\9?]HO6LO M=UC"DC<_2:'JN7/NH )*W#7JAJ\_P> G-GPY;Z1]HO40ZSDH[Z3B= !K!92P M_HTW0QUV 'YR!! ,@& ?$!T!A ,@?"D@&@"1K4QOQ=8APPJG,\'72)AHS68& MMI@6K>T39H[]5@F]2S1.I;>D8J0D.68*7>4Y[Y@BK$(KWI"<@$1OT=<6!+:+ M#>@"2W22@<*DD:=Z<_GE%SIY_GJ'\CPM"WFG<2LT+.7*5%FE1N/@A: M](*"(X+\ %USIFJ)/K "BJ<$KG8W6@RV%A?!)&,&^1D*_3MZC[CJX";'0//*RK9TLLFVF #VF47$3Z&!YVS_] M5! E>U'9\Z@P]A)OC'IB*!D-)9.&EK@E"C?#KW7(0O(LK;V3]UQI;N>'=;Z(@-A O1^R;G:3DR"\6I,_P!02P,$% @ M[#B'4L)3C&+# P K T !D !X;"]W;W)K&UL MM5=M;]LV$/XKA-8-#M!$HE[MSC80OVSMAVY&W6[81T8ZVT0DT2,I._WW)2E% MEE7)=8'DBTU2=P_O[B'OCN,CXX]B!R#14Y;F8F+MI-R_LVT1[R CXH[M(5=? M-HQG1*HIW]IBSX$D1BE+;==Q0CLC-+>F8[.VXM,Q*V1*E[X1+<[J1?LZ7A/MK &^66_XFIFUR@)S2 7E.6(PV9BW>-W2QQJ!2/Q M#X6C:(R1=N6!L4<]^9!,+$=;!"G$4D,0]7> .:2I1E)V_%^!6O6>6K$Y?D;_ MPSBOG'D@ N8L_9QAA9*8$.*5'YBQ_=0.11HO)BEPORB8R7K6"@NA&19 MI:PLR&A>_I.G*A -!1?W*+B5@GNM@E-D5R)] R3R Y!["5F[6O[K.O,_@OJP7:/"F"V5Q-0H>_<"@Y?50PWZHL[AY M]1GQ#';0=T8:)V#>. $7H/T:VC?07@_T?9JRF$@%+/J.&3SI,70=H!([--@Z M(QZFMVX8>?[8/C2I+,6BIICOC*)SJ44'&%9@[KG8LFO/:#@,:[&S. 1U'(*+ M<5B35%TV=5'4W>:/8.Y@Y;BX$.:PA@]?FL&HAHY>D<$2VV]&0]^HAA^] M-'W8.14 YQ4)K,#/XNG[4>MRS;O$PL:E*1GLDO+\J'T%N\0B;]3#(6Z40GPQ M$G]"#IRDYAJ21!5;*B0GNI&YADSLGO9Q7YS.4Z[&WFO2Z75D0<]WW3:?WO<&7Z\N"P"AB\4-&A#E M(]H#CU7RZ6H@9C_8R+ESG%^[.J&?URM=M1M=:09\:YX# ID>LVS:ZM7ZR7%O M&NW6^DP_14RW>X(IWS$?"=_27* 4-@K2N8L41;Q\&I03R?:F]WU@4G729KA3 MSRG@6D!]WS FGR=Z@_J!-OT&4$L#!!0 ( .PXAU*/57%+PP, 'L. 9 M >&PO=V]R:W-H965T/A@%L#E8>9@Y[7CGNU24W2X\VE.=_ MYN]\K6S+;5 2EH'03 JD8#MS;O&7%?&+@'+$#P8'W7E&12H;*1^+QETR<[R" M$7"(30%![=\3+('S LGR^*\&=9HYB\#N\ROZ;V7R-ID-U;"4_!^6F'3F1 Y* M8$OWW-S+PQ]0)Q04>+'DNOQ%AWJLYZ!XKXW,ZF#+(&.B^J?/M1"= !R>"2!U M #D.&)T)\.L _]* 41TP*I6I4BEU6%%#YU,E#T@5HRU:\5"*64;;])DHUOW! M*/N6V3@S?V [P;8LIL*@VSB6>V&8V*&UY"QFH-%G]#7+N7P!0!L0L&5&HP\K M,)1Q_=&^77[_%WWX^2<0M@&O3:W(DKSDNR"#B"N(;Y.-/B'C$ZR&TO#@<3WK"5Y>' M1P/9^,V*^25>< ;O9#T&,$<-YJC$],]@WF6YW8#([L-C= 3/UF(TH&0/R$BT M_//'W>ISKPZ+:HZPG*/PFZ>Y[V,23MVG'FI!0RT8I+:4VA+;(DTY#*4:-GCA MU>0;-YCC=Y"OFF/4D0^3P.M7+VJ818/,'@K5D-V(UC/4(Y1[NZ8TE/BD@9]< M34SLM9;DO8.<]21=/0G&9-PO*.X8)AYDMU8RV5MZ"3S94S.W9Z"Y1%),V@G( M]41M70/[[R&J?R)J,!F?V>*XM1\\[#^_6R:*\O)#I8D]YI@VBA8W@HND;;T$ M!]>3MG44'+Z'M.&)M*/QV#\C;6M->-B;UB!S#K]H= _Y?F-/]<),ERD3="CW MUE]P=#U%6UO!DT'2YW3LU6UR^DF."6Z_R>J,KX=U3ZM4\99GMO>(85(ZT($7TUWTEH/(5?3O8;JZNZ'G?.JOEKUC"(1 M/E*]'O7FZH"],U9-6L\CPYZWLCD(2)IL7UZ:WJ:!NR[KAJ']A*ZNJ#FIAJK+L&U4[ M)C3BL+60WLW8?BZJJG2JAI%Y>???2&,KB?(QM=4AJ&* ?;^5TKPVB@F:>G/^ M/U!+ P04 " #L.(=2:^X*&G8" #*!0 &0 'AL+W=O@&Y=B%1@+WSHBDK7:1]-=7@U[MMX M%_! <:-V[F K60CQ:(UI/O0"*P@99MHR$'.L<8R,62(CXW?+Z74I+7#WOF7_ MXFHWM2R(PK%@/VFNRZ'WP8,<"U(S?2"Z5/"9YYC_3>";RKKRHFUYH^@HXP2S"XC#,XB"*'A#T/B?X>''(W+B MKMNQX^O_7[>/9.AU&7HN0WP@PU>Q1LG-F&F8UPM%\^1P5[JOV=L:A0+MVV4.#:WOR%.F^WD*[='.[Y M1V91-7OEA:;9&ULG55=;YLP%/TK%MI#*VU\DR95@M0VFK:' M35&S=L^.N02KQF:V2=K]^MF&(K8FJ-H+^..><\\]^)KE4<@G50%H]%PSKE9> MI75S'02*5%!CY8L&N-DIA:RQ-E.Y#U0C 1<.5+,@#L-94&/*O7SIUC8R7XI6 M,\IA(Y%JZQK+EUM@XKCR(N]UX9[N*VT7@GS9X#UL03\T&VEFP7*NXFNUS,;[P(>*1S5:(QL)3LAGNSD:['R0BL(&!!M&;!Y'> .&+-$1L:O MGM,;4EK@>/S*_MG5;FK9805W@OVDA:Y6WMQ#!92X9?I>'+] 7T]F^8A@RCW1 ML8N=+3Q$6J5%W8.-@IKR[HV?>Q]&@"@] XA[0/Q>0-(#DO<"TAZ0.F>Z4IP/ M:ZQQOI3BB*2--FQVX,QT:%,^Y?:S;[4TN]3@=+ZE>TY+2C#7Z(80T7)-^1YM M!*.$@D*?T ]SFE0K7Y#10I[0Q1HTIDQ=FJV'[1I=?+A=EGC M,UF_8>FC)/J(XC .3\#OIN%K()/P]31\"XV/PH6%1XN_X8&Q;_ P'CR,'5_V M?QY.9$B&#(G+D)S+4&$)ILN:5I+*G'*$6UT)27]#@7!M$YYRH>.\UCN02)1(66%JI*PX=1@ZMB@9*9EGL9^>5I$- M*K))%8^8M?!^$1U9%(Y$7/GA?-#0';SLK6=G[9H-0F>30F\.(,T5BAI)"9PZ M[;.WTA9^]D_28-3D]D8V/;2G7"$&I4&%_I61+KM;KIMHT;B^WPEM;A$WK,R/ M :0-,/NE$/IU8J^2X5>3_P%02P,$% @ [#B'4I&YX!&K @ E < !D M !X;"]W;W)K&ULM551;YLP$/XK)Z1)G;0&0IID MJI)(3=MM?:@4-5KW[, !5HW-[*.T_WZV(2SK%CI5VPOXS-UWWW=G?(M&Z0=3 M(!(\E4*:95 05>=A:)("2V9&JD)IOV1*EXRLJ?/05!I9ZH-*$<91- M+QF6P M6OB]C5XM5$V"2]QH,'59,OV\1J&:93 .]AMW/"_(;82K1<5RW")]K3;:6F&/ MDO(2I>%*@L9L&5R,S]=SY^\=[CDVYF -3LE.J0=GW*3+('*$4&!"#H'9UR-> MHA .R-+XWF$&?4H7>+C>HW_RVJV6'3-XJ<0WGE*Q##X&D&+&:D%WJOF"G9ZI MPTN4,/X)3><;!9#4AE39!5L&)9?MFSUU=3@(&,^.!,1=0.QYMXD\RRM&;+70 MJ@'MO"V:6WBI/MJ2X](U94O:?N4VCE9;GDN>\81)@HLD4;4D+G/8*,$3C@9. M84N,:E+ZV?; H'ZTFR=72(P+\WX1DN7@D,*DR[=N\\5'\HUCN%62"@/7,L7T M5X#0DN\5Q'L%ZW@0\0J3$4S&'R".XF@ ;])79.+QIF^KR$"&LS[#F<\P.9+A MEDM>UB542ON3J3)@&:$&8D]0:95Q E*P0V!"J(01ILXV?2-,K2M1&ZAM"35L M[BY!L 9.F $&%>H$)=D?ZH_=&68VCD91]&Y XK27.!T$^NW0P MR3K3&G!NK MV\I+6,6)":@KI[0I>%*T-3D]J(D-<5KO;ZX-F,+6QI6(-),F0ZU?'J96[S#- MZ6MZ9[W>V?]H:8X2M96]+](;&CK,Z]6&SGN!\T&@SR^8_KMVFGIG>,J9=M?- MW[9UF.SQMH8'-V6).O?SP(#_R]M+L]_M1\Y%>]/^=&_GU2W3.9<&!&8V-!K- M[5'3[0QH#5*5OW=WBNPM[I>%'9NHG8/]GBE%>\,EZ ?QZ@=02P,$% @ M[#B'4D&UL MI59M;]HP$/XK5E9-G52:]P0Z0&JA:)/6J2KKIGUTDP.L.C:SG=+^^]E.R'A) M*=N^@.W<\]P]Y\M=^BLN'N4"0*'G@C(YX!2;,&?;MV:T8]GFI*&%P*Y LBP*+ERN@?#5P?&=] M<$?F"V4.W&%_B>S^9P/',\$!!0R91BP_GN"$5!JB'08OVI.IW%I@)OK-?O$:M=:'K"$ M$:<_2*X6 Z?KH!QFN*3JCJ\^0:TG-GP9I]+^HE5MZSDH*Z7B10W6$12$5?_X MN<[#!B#P7P$$-2 X%A#6@/!80%0#HF,!<0V(CP4D-2"QN:^293,]Q@H/^X*O MD##6FLTL['59M$XP8::PIDKHIT3CU'!*YHS,2(:90I=9QDNF")NC6TY)1D"B M#KJ##)BB+PCG?*D@U\70F"T%9WJ=@2XU)='I&!0F5'Y []_Y2?P1$8:^+7@I M,,W4;A9'>M5%6OP2JQ^@&XX4PN)KED.^3:!JX4WZH.U^JO@ M(.,8LG,4^FZ&EC?^M]@YXB!H/D?40ON+!]LD.GW5*"0A+":JU["J2Q)*8 M3OPT['4]S^^[3YLWMV\5)TG8W;::5%;IAI4?Z[MLK+9TQ(V.^*".+Z";)Z($ M/Q!*U$N;AHH@VM20Q%'8[C=I_"8'_>I;*8N28O/:ZW:MKT6U^4[V?'<"+_9[ MD;>3PC9#O]?M><%.%I.]+'9"/XK2J%U/VNA)#^J9Z@EF2DSW']U$Q2/8@H-G M/:8EM"E+]^[<]\(X"7:$C=*66^^F?K*C?Y\N[05Q;Z?2KEO,0C\(=R_3W6C[ M!8BY'= 2V1>IZH'-:?,-<&E'W\[YE7]Q78WR/S35A\4-%G/")*(PTY3>>:K+ M3%3#NMHHOK3#Y8$K/:KL&UL MG55;;]HP%/XK1YDTM5+;W""P#I"X=%L?NJ'2,>W1) >PZMB9[4#Y][,=2!D% M5.TEL8_]78XOQYVUD,]JB:CA)6=<=;VEUL6M[ZMTB3E1-Z) ;D;F0N9$FZY< M^*J02#('RID?!4'BYX1RK]=QL;'L=42I&>4XEJ#*/"=R,T FUETO]':!1[I8 M:AOP>YV"+'""^F]?G@[;-OY;L*4XEKMM<%F,A/B MV7;NLZX76$/(,-66@9C?"H?(F"4R-OYL.;U:T@+WVSOV+RYWD\N,*!P*]HMF M>MGUVAYD." N(7:*5,Y?6B&C2ZTBQ!FEG&S;;<&OCT"8;RNTN3K0T MH]3@=&]"%YS.:4JXAGZ:BI)KRAQ0LG-QFFSU3-%LPUEJ)4A&>JXVMCTXKYZ=;2H+(4G; 41O @ MN%XJN.,99O\2^":_.LEHE^0@.LLXPO0&XO *HB *CA@:OAL>?CIC)Z[7/'9\ MS?];\S,*C5JAX13B$PKWO"@U3(F&1TR1KLB,X;&-J%@2QV+O^ZK72N)VW/%7 M1\2;M7CSK/BT_P1CLCFE68$;>YIAT&Y%S>.B22V:G!7=.Z63ZI1>P?#']'YT M?;AEE8ODC8LXBAO1<1.MVD3K_++GA2E+8*K375XPL4&$&7*<4PWX8NJN0LA* M!"W.6FN]M1:'47+<6KNVUGZ7M3F0+*.V@A)F#@@K\=H$,(,G\@*I1#-VS%/[ MS4$)PZ#UNES5-7H[*SAP[>]5JASEPA5P!>X.5/>YCM9O1-^5QH/XP+P=5:E_ MI:D>G@KA3&A375US:=X_E':"&9\+H7<= M*U"_J+V_4$L#!!0 ( .PXAU+>':&PO=V]R:W-H M965TFX^K> MK9R.1:E3GK-;B529953^^YZE8CNQL/5TXXZO$VUNV--Q0=?LGNDOQ:V$F=VR M+'G&*Y291[+>$I!YR> MWG'UJ!#-ER@6>=$E J8U!6Z.#D?VQH\-^O;<>/E^]I+]XB7MDW M U2S5U!]N9^CRXLAEODK6&X^'F-9O)@%1\=EV1#3-K!N&UBWXB;/!G8OD">8 MO9;9JYB](\PSJI(Z8\R ?2WYAJ:PP&!<:ZJ@HC)%:S/UW"#PP[&]Z<:L-@L[ M9@0J'=ZW6@R0^6Y$=F9[>OQ6CW]2SV6]#H*?AT K[OA-YPQI(JX&F(.R7SB1AVR/3%!*R;X?PF&OJ,_F%A+6B0\[A6LJBQ]1SMG]*R?5Y!1JH3: MCV@FRES#)E\,%E?M2GLDSCM; M0#I@3ZW4JU:[O5;]:((AUB8V9SMP)_7'UW9" FP(L.6^)'$RSY-Y9L9C>[!A M_$6D&$OP+<^H&%JIE*M[VQ9)BG,D>FR%J?JR8#Q'4@WYTA8KCM'<@/+,=ATG MM'-$J#4:F'>/?#1@AB)UGH*7,&'O1@]_F0\O1 M'N$,)U)3('5;XPG.,LVD_/A:D5KU/S5P]WG+_LF(5V)F2. )R_XFB'@1 -$YF#":8"HY,@G\<#!F"Z"J4H6=*J\XQS3Y#KC! MWDRQ1"03M^#GGV 8_ ((!7^FK!"*5-R!=WOC@2V5T_K7=E(Y."X==(\X"%WP MF5&9"O! YWB^3V KM;5D=RMY['8R3G'2 QZ\ Z[C.I,__@$WI>.W+75Y>(8VN*P\.IC]FMDWS-X1YM\)FI&, M2();BZ($AP:LF]UZY#E1Z,?AP%[OYN>UG>O[L1\%^W8/I5VT8^='T.^[M=F> MB* 6$72*F""1WH%$70'^6I URE2(5-%+U4M5NUHQ0609/I$R+C](S',U']98 M2-5L)?@7?&J=5!WQ#6O7PBMG+JJ9HQ\INC7=T:LT0B]P^T[_(-VO[<*^Y[EQ M>QKC6E'D,@!ND)( 5YOI#VW0>=U-&<<]SWK=UE&Y<&/3B0]R>IGZM MJ7_N_'I+F4&G64"<*Q<:W%F[G>/T 'DR'%D/7"]74"=HG!&SZ/O2Z(V^V'I@+L$F9P&I/N,:TT'>U'Q6Z M=RW5OE1-;2!31 %TWNLM@F0295O;KD@UJP3TKUU=3?.&)[KWFZJKF]/I.4>* MZVVXZ>6X_6@TZP4,.YFF1$A.9H4)1J*22G$F=';E)4GO["G-"@.C:V>]Z?7P M!S3[$YS'L_XVW/1R7!D->^\C^9P<_!^#.^G MY6&MH2G/CI\17Q(J0(87BM+I12J)O#R.E0/)5N:\,6-2M1#SF*HC+.;:0'U? M,":W _V#^E \^@]02P,$% @ [#B'4@E&L392 @ '@8 !D !X;"]W M;W)K&ULE57!CMHP$/T5*Z=6HH0D!+:K$&F!5NUA M)<2J[=DD [%P[-1V@/W[CIV092D@]I+8XWEOWLS$DV0OU587 (8<2B[TQ"N, MJ1Y]7V<%E%3W904"3]92E=3@5FU\72F@N0.5W \'@Y%?4B:\-'&VA4H361O. M!"P4T7594O4Z!2[W$R_PCH8EVQ3&&OPTJ>@&7L#\JA8*=W['DK,2A&92$ 7K MB?<4/,YCZ^\1_6&Z*B??@D1S6M.9F*?<_H,W'"3O"7Q,H\LE/.8R#6\RSB'KDRCHD7 0#BX(FMT-#[Y>@,_OAS_< MR";J.A,YOOACG;G!/.R8AXXYNL(\.W9TS>O,U(Y6]PBM<'!D[$*4IGH-:="P MVG&R2X/^,/%WIS6ZX!3WQYW3.[UQIS?^L-X>7NZ;!-,ED+4SSX776;L@]N;M]9I_B\&MFU1M-,SF?J=HPH0F'-5(.^F,4IIII MU&R,K-S]7$F#M]TM"QS@H*P#GJ^E-,>-#=#]$M)_4$L#!!0 ( .PXAU(= M&D[('00 \. 9 >&PO=V]R:W-H965TZEUZ8+%8!4]M)=K_]C8$E+)@H MIWN38)@9__SWV&.O3D+^4#F )H]E4:G;1:YU_=YQ5)I#R=2-J*'"+WLA2Z:Q M*1\<54M@6>-4%H[GNJ%3,EXMUJOFW4ZN5^*@"U[!3A)U*$LFGSY!(4ZW"[IX M?O&5/^3:O'#6JYH]P!WH[_5.8LOIHV2\A$IQ41$)^]O%1_I^2T/CT%C\Q>&D M!L_$#.5>B!^F\3F[7;B&" I(M0G!\.\(&R@*$PDY?G9!%WV?QG'X_!S]MV;P M.)A[IF CBK]YIO/;1;P@&>S9H=!?Q>EWZ 84F'BI*%3S2TZ=K;L@Z4%I47;. M2%#RJOUGCYT0 P>/SCAXG8-WK8/?.?C7.BP[AV6C3#N41HJ+?D]2\T##X07I%ON3@H]%#OR*L7[96C$\:;MY:PFU^0^AOM]MR9M7MBC;JZ/09![(0<%[U;U>=:^) M'?Q?U2_TY?=]^4U?_DQ?&Z%P]K0@XA[GKR*IJ+3$Y:8PTW3>Y1A(ZY2UD<,F MLME!CFN:)''DKYSC4$B+61@'$>W-7H O>_#E1?!GD31[!"M=Z[X<=.L%H>N. MX*96U(]#U\X6]&S!56PL.X+47/'JH9],&VHPA4B2*!JA6JQBER[MJ&&/&EZ% M:K**%8-,RZ 6BH]SK.4-IR3+8$#2\EJL_-"=F?:HYXTN\GZN-$A0&H%3X$=V M7]@EC::=NYY/1XA3*V_ISTQ^W!/&5RFZ!V@6ELZYS'ZMF=1/I&9/I5F^:3QABI-XG+86(R^8 4]Z\.0J\%J*/2A3NC$A%,@C3Z$9C8TVF8#XD1^/ M:&U&[DSB4O=A?! M[_0APUQ%>0^\.81UR6N("=8(/-QI*[(WH0G=B=A3(^HE,WL#/1KF:/8N] M8T\[3%Y,#(0F&EAJMC3%"CR\8HE3]FVM"SZ$"L+QEF$Q6KJ#O?HE^;F:T>O* MF6I5QQ/OSP,6CD;XN;5'+24N&>-:;-S$G\$]%SAZN<)],37"#F4I4X$?A6,N MBQF-X[E-X5S.Z.5Z]DU@&;-RA9-CB(\'P&!493>=7320#KGA2P!X=W9L(=9#M[:-M:%$WY_%[H?'DU3SF>&,#:0SP M^UX(_=PP1_S^#KC^%U!+ P04 " #L.(=2+C5IQ)D# ":#0 &0 'AL M+W=O[[CX(1-* M%7C*TEPNK$2IXLJV9930C,A+7M!RNH7[.I8+[1 5$K%LR99,\A87O^3IT:(7@*"1Q)0DX!. M3[1LS55A*7R'/SY!_3$ MEU+'R@OP;F\\MY6F8T#MJ%GZIEX:'5D:(O")YRJ1X#:/:;P/8.LZVF+0N2#K6'G6:5Z490WM<0HR1Y\_MQ_Z# M&@E##G91&[;'RFU9N9.L_J%27H'K*"JS,B6*QMI>M-5&C!@#&Z-;X\UZ/-Y# MS21$!WS'XAS'@=XX8:\E[$T2/ODAU6R] 0L$H>\>]V8V>7TY?=WH^$#TD3 / M>QX>UQ/VODGPA7=3?_H3GL: 987@C_0%/2'JD-%;*-H9*<2O5!0/I'(=[ T4 M'8;-W%EXI$-A9\%PVH,_E")GJA2T*GS#GLRUG"JY\U'HOH6DG>W!:=\[+NG0 MO(S##20="7/"HTW:^1><-K!O-&%12J=J[!P$!F^A8>9?@HB7N:IW<.UL>\"XKK;5!_,W\&I='Q,ZF/K4\HF(+!>J!X4>UT'[C2^^;J,M&')RI,@+Z_X5P]#\P"[7%L^3]0 M2P,$% @ [#B'4M/@GFI4 P "@P !D !X;"]W;W)K&ULK59=;YLP%/TK%JNF5NH*-H% ED3*U[1*ZU0U[:8].N DJ&!G MMM.T^_6S@1 2"$VKOB38W'-\SK5]N=T-XX]B28@$STE,1<]82KGJF*8(EB3! MXHJM"%5OYHPG6*HA7YABQ0D.4U 2F\BR7#/!$37ZW73NEO>[;"WCB));#L0Z M23!_&9*8;7H&-+83=]%B*?6$V>^N\(),B7Q8W7(U,@N6,$H(%1&C@)-YSQC MS@2Z&I!&_(K(1I2>@;8R8^Q1#Z[#GF%I120F@=046/T]D1&)8\VD=/S-28UB M30TL/V_9OZ7FE9D9%F3$XM]1*)<]PS- 2.9X'P?/^>)* $0/ ) .0"="K!S@'TJH)4#6J<"G!R06CS#> Z6K'IAS3[*5KE*Z+ZH$PE5V\CA9/]:RHQ742SF L!)'B M$E!U/,_'1.(H%A?@\R?H.E]!1,']DJT%IJ$*.=L;=TVIE&@^,\A7'6:KHB.K M0@1N&)5+ 28T).$^@:DL%#[0UL<0-3*.27 %;'@)D(6LT<\_X#P3?E$C;G0R M%?1?H1J?3N6]0C5Y@\&'Z1BR9Q M7'^K;CF>AKOE4WJ)J%$(V=(NH/4U.H&;-^KE^L6KI\SU4+T-K[#A-1]ICD/UF>:/#=?#+[C\C[UWT-I5=.M]-R_' M[1T3OW*6ZZ)L]\C-@Z7O#&Q4-65SN<&<-%E$.S+TP=G;U4-HOS-[=C4O+=]Q M#]-7#8/(=XZ4 K@KI["YGH[8Z@5PW?:()I^[4@B=#T[AKFS!YKIU/(5NY5:V M_58E@]4HU_SQF3VX%> MH&C_^_\!4$L#!!0 ( .PXAU(NAX\TG ( (X' 9 >&PO=V]R:W-H M965TF[H5$Z>204/$"5M!JYZ4C#=$JBU?NF+%@2R,J*E=['FQVQ#:.GEFSJYYGK%.UK2% M:XY$US2$/UU S=83QW>>#V[HLI+ZP,VS%5G"++B>/I@*"&N=0>B+H]P!3J6CM28?P> M?#HC4@LWU\_>+TWN*I<9$3!E]4^ZD-7$21VT@))TM;QAZR\PY!-I?W-6"W-% MZ\'6<]"\$Y(U@UA%T-"VOY/'H0X; NSO$.!!@-\K" 9!\%Y!. A"4YD^%5.' M@DB29YRM$=?6RIM>F&(:M4J?MKKMMY*KIU3I9'[52M(NZ:P&1(0 *8Y1JUZV M3^BRDQU7APWCDOXAIDGPJ-XV >BP $EH+8[0QP]^''U&M$7?*]8)TBZ4@X,7 M^\R5*DY-<^=#3!=]3'A'3 7,3U#@'R/L86_Z[1-0>H;1V7?E2<@7+P!#T9X M8.#!#KBJBF_K3Z^*C4H/CH<\3C'.W <+*QQ9X3X6MK%Z5;C!BN+4M[.BD17M M8P4V5K3%"M,DM+/BD17O8X4V5KS%2M(=)4Q&5+(/%2'U32%9@9KQI01N(R=; M9.R'@1V=CNCT3;1]3MCHZ=:[@[W ^Y=Y_]GV5LF&5>#[_DNC8MO5Z:F?ODK$ MW1A^^D_UE? E;06JH50R[R113>?]].\WDJW,/)PQJ::K65;JAPE<&ZCG)6/R M>:-'[/@+SO\"4$L#!!0 ( .PXAU([V\%$M ( )P' 9 >&PO=V]R M:W-H965T'?3=:"_F@2@!-GNJ*J[%7 M:MU<^+[*2ZBI.A,-=N&.+4MM%OS)J*%+N ?]H[F5./-;E8+5P!43 MG$A8C+W+\&*6&7MK\)/!6G7&Q$0R%^+!3+X48R\P0%!!KHT"Q=NV6QK$[WJI_LK%C+'.J8":J7ZS0Y=C+/%+ @JXJ?2?6GV$33V+T/N39\V>>@XA.D1AVCC$.TZQ$<"Z5.0C+Z!X*> C M9PL;;6&G4:_B%>1G9!"^(U$0!0> 9O_M'I[WX S:W VL7G)$;R;J1G#@6A&Q M()7)'X$GO%\*>M3C5CVVZH-7_XQ3SH72AWZ"4TFMBKFSCY,X#<[Q%F.&'KO) M.6"(=FG7\ 5HTH(FO:#7+1[!JN)H%1YC71(-LE:XHA31)>4$LT6>@EJ3[4>R;A4D<'0TB;8-(>X/X+C2M7LETNK=UG)['V3[C <,H3K.CD,,6 M;25M:=]2FV'MCLQ&[0->?(74$L#!!0 ( M .PXAU(?3,8'F ( #<' 9 >&PO=V]R:W-H965TJ;EHL=)= ML79E)P!75M12-_"\Q&TQ84Z1V[$;4>2\5Y0PN!%(]FV+Q?,Y4+Y9.K[S,G!+ MUHTR VZ1=W@-=Z"^=3="]]PI2D5:8))PA@342^>#?W;N>T9@5WPGL)%;;612 M67'^8#J?JZ7C&4= H50F!-:?1[@ 2DTD[>/7&-29F$:XW7Z)_M$FKY-980D7 MG/X@E6J63N:@"FK<4W7+-Y]@3"@V\4I.I?U%FV%MFCBH[*7B[2C6#EK"AB]^ M&C=B2Q#X>P3!* BL[P%D75YBA8M<\ T29K6.9AHV5:O6Y@@S_\J=$GJ6:)TJ MOG8@L")LC:Y )R?1";K&JA=$$=WA-:)F&%&"5X0.@T>7H#"A\AB]?>,G\7M$ M&+IO>"\QJV3N*NW*Q';+T<'YX"#8X^ 2RE,4^N]0X 7>Q9>?Z&@(>_QW*%^[\^CLPF=O8J^YPI3U+.*R)+W3$$U M'LH./^M2IV:O3[:[X5X89-&\E<5D9?&JE2N0\@R1MNN-"Z*]")!JCK_8X9\D M:;1G)WSO3^'Q_F,O#MS)L8!X.[=ID<11^(\%=ZL,FB?E&HLU85(S:JWS3E-] M=,50I8>.XIVMC"NN=)VUS4:_;"#, CU?.J;83F]E\1M02P,$% @ M[#B'4CR,6&\G @ F 4 !D !X;"]W;W)K&UL ME51M:]LP$/XKPE#(8(L=VVG3XAC6A+'!QD++UL^*?;%%]>))2M/\^YUDQR3# M"=D7ZTZZY[E[SCIE.Z5?30U@R;O@TLR#VMKF(0Q-48.@9JP:D'BR45I0BZZN M0M-HH*4'"1[&470;"LIDD&=^;Z7S3&TM9Q)6FIBM$%3O'X&KW3R8!(>-)U;5 MUFV$>=;0"I[!_FI6&KVP9RF9 &F8DD3#9AY\GCPL4A?O WXSV)DCFS@E:Z5> MG?.MG >1*P@X%-8Q4%S>8 &<.R(LXT_'&?0I'?#8/K!_\=I1RYH:6"C^PDI; MSX-90$K8T"VW3VKW%3H]4\=7*&[\E^S:V-LH(,766"4Z,%8@F&Q7^M[UX0@0 MIV< <0>(_P5,SP"2#I!XH6UE7M:26IIG6NV(=M'(Y@S?&X]&-4RZO_AL-9XR MQ-G\9P.:6B8K\AVP&X9\:@UB00M#J"Q)R4RAMM(2#,2 T1(L9=Q\R$*+!3B: ML.B2/;;)XC/)EE",23+Y2.(HC@;@BZOAD_M3>(BR>^UQKSWV?-,KM5^@3'K* MQ%,F9RA?_+6!DM WY*X +[H;)9>#]VT=[8'JX?Y=9H^)1Y)[(I2TM2%WI*1[ M,]3)ZXC2 U&<#C"=="#M.Y#^7P=.KL\(6UZ M'@PJ/\R=SJ>S6Z&U%Z&3<=1 M>C,D+3R:&_=F_:"Z8M+@K]H@432^PYNCVW>@=:QJ_"BME<7!]&:-3R=H%X#G M&Z7LP7'3V3_&^5]02P,$% @ [#B'4IF$?8A[ @ 08 !D !X;"]W M;W)K&ULC539;MLP$/R5A0H4"=!&E^T^"+\4DB)P@%)A;Q\!H>, 9"N&(2,;? M%6?0'^F F_,U^R?OG;S,F<&9$K]Y8:M) ]W;=,(I#]E MF0 NNYOB2GYTA99Q88XI:?;M#QR]?1./AA^.H1LI%WY4JC5,%F8<6E+GS@CS ME9)IIR39HR1.X%I)6QGX* LLGA.$9*OWEJR]39.#C%>8GT :OX,D2J(=@F:O MAL?G!^2D?:E3SS=\9:D/4 YZRH&G3/=0SIBIH&&\ /I+H/H#Q(X#NHIU?"// MYU[X0S9(XW.JSL-F879D16>#IZQG8H>]V.%!L;Y#@%I :Q"8,6@-J#G=*(F% MNSOXF%=,EKC+"PC.YEQPRW?;&KX0?!:/1NF6K9=9*;DZW;(5;KRF&G7IFXR! M7+72=I>O7^W[V*5_OEOK4^IO73MZHNF:XS73)9>&O"V(,CHY)66Z:SA=8%7C MW^Q<6>H ?EI1CT;M$FA_H91=!^Z ONMG_P%02P,$% @ [#B'4I;!,_6 M P @0L !D !X;"]W;W)K&ULK99=CZ,V%(;_ MBD57U:PT&C#?;)-(NXFJ]J+=TJ;DHB)*#\7.E8T M4G1.%7-]SXO=BM#:62VZ=X]BM>"M8K2&1X%D6U5$O'P"QH]+!SNG%U_H;J_, M"W>U:,@.GD!]:QZ%'KECE()64$O*:R2@7#H?\8<-]HU#9_$'A:,\>T9F*5O. MOYO!K\72\0P1,,B5"4'TWP'6P)B)I#G^'H(Z8T[C>/Y\BOYSMWB]F"V1L.;L M3UJH_=))'51 25JFOO#C+S L*#+Q#LR:H:-W_D^=! MB#,''U]P\ <'_U:'8' (;G4(!X>P4Z9?2J?#ABBR6@A^1,)8ZVCFH1.S\];+ MI[79]RO=N M(I3)]^C''W <_81HC;[N>2NUF[Q'[]Z,%Z[2A":/FP\TGWH:_P+-!O('%.![ MY'N^M_[]+W37IWEO";7^%Z&^/6W0W3M;E,W-47!V&[1$5A)!/096R5Y*W):[U )@!KR0K8,;)O7AX^[ M\*:A'%88)Y$7+=S#N:1SLRS,@FRT>@,?CO#A5?B36J0X@%!4&MQ7P4X:VJC[ MN.$93IPF.)M SZV".(Q#.W0T0D"ER!-KR0,21 'FH,1V\H;S4BP'\7Q MA'=NE:5A8L>-1]SX>H& +CRJ7G3C;+BD2J)2\ KI_E\K*VH\APB]=$(Z-PJB M,+:3)B-I?,5ZRTVAZAIH M=.6^Z.Y=:^+*?-^72B"=(?DX2R;<\F3JE(66J1:;5MA>PTM9\ZGJT0IBW 8H6# $<7 M:,^.6'R5]K-I478N/*^]Y$R>@V'NR2-\TU"*8%;0F'XSB+IAO@GEUWS.7T-R)VM):(0:D=O8=$]T;1W_?Z M@>)-=P/:&ULK5?; M;MLX$/V5@=HM7*"U1-W5M0TT=G/!]A(D;1?[2$N43502M20=)\!^_)*2HO@B M*W:1%YN4YAR>X0PYH]&:\5]B28B$^SPKQ-A82EE^,$T1+TF.Q9"5I%!O4L9S M+-64+TQ1/[.>5 M\\J9.19DRK*_:2*78R,T("$I7F7RAJTO2>.0I_EBEHGJ%]:UK1<8$*^$9'D# M5@IR6M3_^+[9B V C0X [ 9@'PMP&H!S+,!M .ZQ *\!>,<"_ ;@'PL(&D!P M+"!L &$5W3H<52QG6.+)B+,U<&VMV/2@2H@*K4)("YV[MY*KMU3AY.1VR;A\ M+PG/(6.X@,&,2$PS\1;>O$*^]R?0 KXOV4K@(A'OX/76?&1*)4$3F7&SW%F] MG'U@N2^8#\%VWH%MH?#'[0P&K]]VL$S[668D'H*#-(MM3;_^ X-:;!?5[ 2J MPX(^'K0D+"\;KHVKD:[5=H?;7?34(O]/R1 M>;>Y*;55L&&%',NR6JLM:6XKS>V5MGO:."GQ@ZH$LNL,N'LZD>_XP;;.F;NG MT_:L<-OHTSZ59X=>M&UU45NYFPM&EG_ 9:]UV>MW>347-*&84R+@/[ADQ0+^ M4C\]@?9;:O^%4RAHF8->T=]UA!1S%:2TD[>^[?II;!=R5LBEZ)$4MI+"7JXO M^)[FJQSFC"LD5;L8XU(IZ]85GI*]42LA>K'LG47[>>D$.X?L?-\H\/W=D]C! M%'EAMRO(>JI[5J\S5X5RA @)Y%[U@8*HW*ROR,YR9.T=H,C:.6,=-@Y".U87 M'58H5T<,/E^=?;OI6^RI?"#GA:\5]'3_H_X"<+45 ME_IS P98 (8F1ET!.GN&U1TZ?N=&FQN-H?X44>W7@A8",I(J(FL8J#W@=7=? M3R0KJUYQSJ3J/*OA4DDD7!NH]REC\G&BV\_V&VOR/U!+ P04 " #L.(=2 M2TF1N)P" #"" &0 'AL+W=O7?SW924VVMX4._ M)+Z]S_%YD_ADLN7B698 "NTJRN0T*)6JK\-09B546/9X#4S/;+BHL-)=482R M%H!S*ZIHF$31,*PP8<%L8L?68C;AC:*$P5H@V505%J\+H'P[#>)@/W!'BE*9 M@7 VJ7$!]Z!^U6NA>Z&CY*0")@EG2,!F&LSCZU5L!7;%(X&M/&@CD\H3Y\^F MMDGK"$):>_2:[* M:7 5H!PVN*'JCF^_0Y?0P/ R3J6]HFV[MC\*4-9(Q:M.K'=0$=;>\:XSXD"@ M.<<%22=(/BI(.T'ZKV!X0M#O!'WK3)N*]6&%%9Y-!-\B859KFFE8,ZU:IT^8 M>>[W2NA9HG5J]H!WV#Z +VA]MT2/F#: YGD..=)3Z&(%"A,J+]OY2:AT3*,, MLXZ_:/G)"7Z*;CE3I41?F68>T2_]^O%[^I5?'R<>0*C-\<6B9=XBT4/ MI?%GE$3Q^%A"?OD*,J]\]6%Y$GFR2=WS3RTO/<'[:4>T.04ELD04LZ+1WSN" MO,G:%T.">"$92$^PO@O6M\$&)X+=L(Q7@!3>>7$#AQMX]_XX?S L=($EPJ@& MD0%3E\<\]7.&O2CZY-G/T.UGZ.7\ "P8887^/A4(@JDOR9&#CL[AV97#79W' MLX6?$T?_F]:^_G[=^!VOQRZ/L9?S #MEJHG/DSAZ.P2CS7= M<7K*L/#@T*] %+9X2I3QAJGV_'>CKD#/;5D*WY:WU5T?:05A$E'8:&G4&VF? M1%LPVX[BM2TA3USI@F2;I?[) &$6Z/D-YVK?,0'<;\OL+U!+ P04 " #L M.(=2R][X=;\$ !\%@ &0 'AL+W=OPXG?,53'$6*2=KQ3T':*<=4P.K[ M._M-YKQTY@5Q/*715Q*(\+(S[( +]$Z$@]TP"P ,!# 6X!< \%] I [U" 5P"\0P'] M _ M%# H (,L67ETL]3,D$#C$:,;P%1OR:9>LOQF:)D1DJBI^"B8_)=(G!@_H3>4 MS8G?P#SQ:8R!0&^8@],9%HA$_!/XY2>G[_T.2 *>0KKF* GX&3A1[7L211+* M1Y:0EB@^RR]&G>2CPCVC.A#T;1.B\.%$G) M1HF/P;]%/=3-^9RMG[&I)>!U#.6*X,&1]5J=/#7=!E[?=7>[S6JZ><.AZY7= M=GSR2I\\HT]3M(U1 N8\4H5L"%*_).RW$?-!235B#"D44"2E>(TQGOP M0X3L^N ,R\&'QL$7(8E(FLJO)E?.2[;S-B+CV%JJ;:-YFA P)# X11P@D&+F MXT345>&D@="UN[;]L\FVRC+B--8*!E>!%&,@UQ3P( VLM/UZ33S+7K?3)'3 MLN>8=:]2!C)BU=:4@OG<-(:6(<=KI3BT##G]MHO#3-A<'%K3'+.H+7(KY-8> MT"7 ;SA.LXFY9#0&/F4IS4PFI0NUYIK'<.Q&>[4,.@TZ^# U\6@!=%I10*@5 M$+:M@ V$T/LQ:,46[TC@[ C@;C2TYD*S6,HTR?I\GE_+("2!>GG\59XI7S@) M"&+$''.MHQ"VDD0M>_!@V3LTB69"0Q*/!,Z. .Y&0XLM;!#;+(D33/Y66YX9 MDD>L!\F-**KK93>[AGX0P1=TZA:?F$K\@NU_,*VY;>!T-F?U".! MLR. N]'0@@_-8GQ#&!?@]NX$RC-[=DA6PI\RNB1"K:FW5.;X3OZ81M-R#8>M M)%/K-CQO.YEFPF$7>O6Y_#!N]V"H5P[7++N+(O9R;Y7(+>K+=D&VJ \L)Y_!]0 M2P,$% @ [#B'4E#G#6O: @ Y 8 !D !X;"]W;W)K&ULC55A;]HP$/TKITB36JDE(10V58!4H%6KJ1*BV_K9) >QZMBI M?2GP[W=.2,:DDNT+^&S?\WOO[,MX9^R;RQ )]KG2;A)D1,5M&+HDPURXGBE0 M\\K&V%P0AW8;NL*B2*ND7(5Q%(W"7$@=3,?5W-).QZ8D)34N+;@RSX4]S%"9 MW23H!\W$2FXS\A/A=%R(+;X@_2R6EJ.P14EECMI)H\'B9A+<]6]G([^_VO!+ MXLZ=C,$K61OSYH.G=!)$GA J3,@C"/[[P#DJY8&8QOL1,VB/](FGXP;]H=+. M6M;"X=RH5YE2-@F^!9#B1I2*5F;WB$<]0X^7&.6J7]@=]T8!)*4CDQ^3F4$N M=?TO]D37^(O:CLN8;E:@ZODK+,J%3J+? 2\,)"?L@4=>K@8H$DI'*7]>9Q2$S MPX3)\;!9?5A\YK!^#,]&4^;@7J>8_@T0,O.6?MS0G\6=B M,>C#H7T$G$Y @D]N@ZX&Y:N)L*;G &[M1.Q@0K"+VG:>MI*AU9N2X) M4U@?0 "_,[Y)^EKJ#W1^%C5).L!%\/!T'UP"&9#D0.8YIM+#-?A,O!#Z /SR M'(.#V< \DUK A7",6Z!-&.KRLZIUB^A'O2CZTN'&L'5CV FTPK1,6-'N$U>N M0&Z ,FST0ZW?6# [[6VR_(P5&T2@4#B">/C%2_0I+A,671.Q3;W_T-Q-=?@/ MR:-6\J@3YUEJF9=YPX3;G*>)[Z4OJ=2$3)QXP&3Y15USY.\%^:*C+:QTZ N^ MYBJC.EZ0]U(HN9'LXZ-A [^;QL4FEQWDX+S5G[G1K2(^:T=XTGERM-NJOSJ^ MBZ6FN@FULVT+OZL[UY_M=?]_%G8KN=0*-YP:];YRA6S=4^N 3%'UL;4A[HK5 M,.//$%J_@=JI8:7<3 M.^]70#I>JI[4:U>[>ZWZT8"!Z)*8VF:A_[Z.DPU@.VRZ/3Y [#PS\SSCB>-A M>*#L&]\2(L"QR$L^Y%G)7E@@.^+ K-_)B2GAY$#G=>)QVRS%=6$.Q[N M\(8\$?%U]\#DR&V]K+*"E#RC)6!D/7(^P8]S&%8&"O%'1@[\[!I44A:4?JL& MGU4"RY\7,B5Y7GF2//YNG#IMS,KP_/K5^\]*O!2SP)Q,:?YG MMA+;D9,X8$76>)^+1WKXA32"%,$ES;GZ!H<:&R,'+/=@"L0DMOU87* MOK*6^!)-W,VDGQL_XB-6*W8'/Y9(6! A\!.0H"Y$3#@8S(G"6\QOP MXP\P"G\"60F>MW3/<;GBM^##Q7CH"LFH\NLNF^B3.CKJB X1^$)+L>5@7J[( MZM*!*Z6T>M"KG@FZZG%&EO? A[< >G&1A\L'F9 M]?8"TS<(S?N[2KI=7>3-;^O 5[[##M^#7RGG-VY6U\""R"V(@,RLB"NA@C94 MH$+Y':&:.G,'>17R2JQ;\/L+89Q@#D@I,I'IX>N"J*-%*EJU+[Z,41@%X=!] M.5\E$Q5!B()+U-Q$03](O19U(3AL!8??2_##X_2JUCI0<,X/Q@A&FE@3=@X%=<-0*CJX*?J8"YS;ZD4D_0$D$-?HF["Y-_1!I["VP *($ M=K"/6_;Q5?;3/6-R#7I5I+ O4VPP"Q-/HS^S@!#24C$W07[BQ7:!22LP>;_ MMRHP,0BAQ$XG;>FD[Z5C(Y!:IJ)_49D.79R7B#H3G58"RIDOZ8NM[)I)ZP" MR/MK2L7KH K0_@TP_A=02P,$% @ [#B'4G9AIP6, @ \P8 !D !X M;"]W;W)K&ULI55=;],P%/TK5T%"F\2:KR9L(XVT MMB!X&)KV >+136X::XD=;&?=_CVVDX:V:\LD7FK[^I[C*LJRO!&@&SKFHB7*59\-7%\9QVXI-V#M8*:LFXDS_T]; #\^ @Z '!+F!\ !#V@/"M@'$/ M&-N;Z:S8>Y@31=)$\!4(DZW9S,1>ID5K^Y29LM\IH7>IQJGTGCP36X ST%,H M>45S\@)8%+HP<#)'16@E3_7V[/LO.'G_SH^C3Z?0C>""+(E "93! Z-*?ECO MZ,!]R5M)6"X35VFEYCPWZU5-.U7! 55^ ->#/?'W$3#E4++5_TCZH=H1H/5&-+%1ZF MVJGZOG)U'+'E,)WD*3WS0S\.$_=I\Q)?I\5!L)TS?YWCA^?1D+1E(AI,1$=- M3(FD&>AO#7):M0IS6"##@BIH4'3?Z&%SL^B5(F]'\[&,+<'Q(#C^7\'[RM"1 M7FR6P1MYXQTM[D8[J%$L;5N5D/&6J>X?,T2'SGUE&]9.?*H[>M> _])TS\$U M$4O*)%18:$IO]%'?D.A:;+=0O+%-9\&5;F%V6NI7"85)T/L%YVJ], <,[USZ M!U!+ P04 " #L.(=2A9 NZ%0# #C"P &0 'AL+W=O55MO[\6R2@;A- M;*[M%/;?W[$34M@-"7M?P'9\SLR<&=LS/PCY4^4 FAS+@JN%DVN]O_<\E>90 M4N6*/7#\LA6RI!JGIO02:65!9>*'O3[R2,NXLYW;M22[GHM(%X_ DB:K* MDLJ7!RC$8>$$SFGAF>UR;1:\Y7Q/=_ =]%_[)XDSKV7)6 E<,<&)A.W"^1S< MKV=FO]WP-X.#.AL3$\E&B)]F\BU;.+YQ" I(M6&@^/<+5E 4A@C=^+?A=%J3 M!G@^/K'_86/'6#94P4H4_[!,YPLG<4@&6UH5^EDH%L25* M4UUI(5^(ID49@NP6;KM_+HS5HR@KU$7F>GE=S3Z-OQH*7-GX\U'Z$ M5_P(0O(HN,X5^<(SR"X)/ RJC2P\1?80]C*N(75)%'PBH1_Z'0ZM;H8'LP[X M^G9XTA--U.8ILGSC*WQODZ-S(!G#5$C@*2BR 7T X->29K9W) XO#K+*&:<] M/L:MC['U,;KB(R:^R_J(*D+)'F0*7'_L*HU^VG#L^OZ'K@S^3]SZ_;@+/<:M M'N->HB]6;H+I.FFA".-MTK1=_E%)IC)6WX+#4O5;'/EN''_H J[Z@;[K)YU2 M#=J;)J_M76@U:;6:O$.K7!0LHR\WZ-'/.G/#H+-R^F&^.YMUJC$$B^*^NIFV M6DQ[>58YY;NZ5G[1HJI//"WPA:9XTF\0I9]^%"7N+.BND@%D,+F&7 \@$S=X M4Y@7XB2M.$G_)0/XVG-S>DPS<6>JY>P6O.."W^'[4>%YVA1XXQVQ/U*HY;!H M_69#-YQV5E(_;!3$;CCI5FP(.76C-\@+R6:M9+,;SM;E>STH1S_E*'23:7<) M#0#';N!WZS$ Q$-YI8*\L_:G!+FS;:0BJ:BXKON%=K7M5#_;!NW5^@-VL'7# M^9NF;G\?J=PQKD@!6Z3$6P_O15FWE/5$B[UMLC9"8\MFASEVX2#-!OR^%4*? M)L9 V]&ULG9?O;]LH&,?_%>23IDUJ:X-_]Y)(7:/I*FU3 MM>YVNI?$)C$:-AF0IOWO![9K)S'V6?DTO]LN2BQTEVQ<^5>$)S73B5SD>=%;HEIY:P6]=BC M6"WX03%:D43V9#9;DGK-_:*Z*I9,X("=;?&#J&S_^ M1=H)A29>QIFL?\&QM?43P$\%%J0^[G*0\=(0UT5LPXP& "@) M1]8V[MX?3[[_H5("7YLWX^H5/-R!+W0G1@GB 0&$:3""D'0(R22"+BX]DH,- MJ71+_=?>2@8,87*YM88VOA_;*=..,IVN5:XP,S)T>1#8&%/+2GDHN2S7H9G> M4+I>[:30ZX7 FV3]3*2\[45 8F:J@)Y-X"Y#M(TNF2VVB$8C$&? MJ!>< ?T#LT.C8ICIBPRN,F*EA4,*I"]((;K$M1G&8>3[YX;KUC Z,PR3Q ]' M)M9K!T3_;^=<@8HHZ^S0L,X\-%P*-$ >W>:PUR3H3VK='%$Z#]WK")P6$GMH M?4UBS)S65)^$^M:A;PS0FI6A8'@CD^WE D[KQ6PB9"4:2D*4C)9O+PEP6A-F M0_E6*(M,("_RX0A6KQ1P6BIF8P56K*%V! &*TQ&J7CS@M'K,I@JM5,F@A)(T M\2Z7T#VYE9MOJ"]8[&@E 2-;[>?=Q'HCB.:SI.DHOJ\OZANN]+6_;A;Z4XX( M8Z#_WW*NWCKF[M]]'*Y^ U!+ P04 " #L.(=2YFN0@5AV;V0ZTWWY^@(S2P/HF\K=3JRO=E64.#Y25? =,["RX:K/14+'VY$H KZ]10/PJ"U&\P85Z1 MV[69*'+>*DH8S 22;=-@\3(!RC=C+_1V"W=D62NSX!?Y"B_A'M3/U4SHF=^I M5*0!)@EG2,!B[%V'5]/,V%N#1P(;N3=&)I(YYT]F\KT:>X$! @JE,@I8O]8P M!4J-D,;XL]7TNB.-X_YXI_[5QJYCF6,)4TY_D4K58V_HH0H6N*7JCF^^P3:> MQ.B5G$K[1!MGFVGCLI6*-UMG3= 0YM[X>9N'/8

(0;1VB0X?!$8=XZQ#; M0!V9#>L&*USD@F^0,-9:S0QL;JRWCH8P4\5[)?0NT7ZJ>,#/V.;S MWR->CZ M*,07Z!'3UJU?4UUHS$I 9S>@,*'R7-M.?_Q&9Q\_A&GR^1RY-R(,/=2\E9A5 M,O>5AC-'^.469.) HB,@8:0!F*HE^L(JJ%X+^#JJ+K1H%]HD.JEX ^4EBL-/ M* JBH =H^F[W<'0")^XR'5N]Y#^9/B$UZ*0&5BH^(C7!U%8$*S2')6&,L*6I MFJH!O0 6?=EWBJE5-)_VNKB(LB2-X]Q?[R>ESRX9#N.DLWN%G'3(R4GDF>!K M(M^$[]B))NV0IA;OP)!>*4[TQJ$Q+2/ M,WT#$ ;),!X=<+XU&XZB43]EUE%F[RTYL.I_QA(=D/;9O;X4#M;? M:S -B*7MNQ*5O&7*?9#=:M?:KVU'.UB?Z);O.O0_&?>_N,5"WV2)*"RT9'"9 MZ6H+UX/=1/&5;6-SKG13M,-:_[9 & .]O^!<[2;F@.Y'6/P%4$L#!!0 ( M .PXAU+"[_Q?M@0 P6 9 >&PO=V]R:W-H965TE),Y&TTDQ]LBG$[:529S11P[$ M-DT)__N6)FQW,X*C_ MC-[#=_<8Y0Z%Q:\QW8F#8Y O9<[8I_SD0W0SLG-%-*$+F8<@ZN>5SFB2Y)&4 MCK^JH*-ZSMSQ\'@?_;Y8O%K,G @Z8\EO<237-Z-@!"*Z)-M$/K'=C[1:D)O' M6[!$%/_!KK*U1V"Q%9*EE;-2D,99^4L^5XDX<$!^AP.J'%## 7 M'0Y.Y> T9^A:@ULYN,T9NAR\RL$K71K46FX+36@#@T_;;,QL)UK@&QDSW[^ M'5R6TUR5TQL"SLX(^/)\!RXOKO1R.J/>]4>]HXLQP+ MTQ#JAS-"G:#L_N1P M,#0%L515U*6!ZM) 153WM-+HB8CKB+B(B#LB/M&(BGB5D0(JC(,%RUXI+RF5 M#P(2L8VD$5@>7V1+97U8# M2?9JR=XYDJ_!AG#P2I(M!9>*,Y%*+N'J7E->6ERIK.H6,BVKG"\XT&J/EMAWSQ\?:3JG_,\>$D%; M/_?L@>@&#YZE\,V-?V%\C)7Q_(/T>0AZYLQ!#6Z(>G646'S?9&;?&C7"(1XJ M;YJ7\'\ YBUL$]-Q;+NC[J!&)AR2F=! 0KN?A%"C$'YM%L+S8 @U#>%0.(1M MRL'0LQTW"(,&70RFH>T[#L*X0Z\&(AR4B+ -.ACBT,6X+;IM&@0A]EW8)5HS M$?9#L:.QU5U_&RZ1QB4:"I=(XQ*]%9=Y<9<3F3;7MU75#&M&H?YN]WQ6?CG^D48VI M Q<-"5S4!BYV>WF+-&_1U^8M.H^W2/,6#<5;9. M"KW AY[70)?!%"$,(?:\ M+L$:N&A0X"(#<+M4MTV_I%H3%_43MZE:O5S.*=B_QC83?OQ6K.&*AX(KUG#% M_7 ]KZEP&Y2POZFP1B7N1^7P355-^,6FL@Z^B^7?23\2OHHS 1*Z5([VV%?'LL3R3;%I[(YDY*EQ>&:DHCRW$!=7S(F]R?YU[?Z _#T/U!+ P04 M" #L.(=2'$EM]RD' !$+0 &0 'AL+W=O/:9*QTUG$^>[#?,Z""*>( M'9,=SL0O&T)3Q,4MW<[9CF(4ED9I,H>6Y<]3%&>SLY/RV34].R$Y3^(,7U/ M\C1%].D")^3A=&;/GA]\B[<1+Q[,STYV:(MO,+_=75-Q-V]0PCC%&8M)!BC> MG,[.[0]7"ZLP*%M\C_$#:UV#(I0[0GX4-Y_#TYE5>(03'/ " HD_]WB-DZ1 M$G[\78/.FG<6ANWK9_2/9? BF#O$\)HD?\8ACTYGRQD(\0;E"?]&'G[#=4!> M@1>0A)7_@X>ZK34#0CS*O:RXRX11VBO."L*Y893\6LL M[/C9380H?E]T=0C6)!7UQU"9P??@$\XP10DXNL0P=>*/U!Q>5![#' QN"+R3C$0-768A#%6 NPFEB@L\Q M74 MXB4.CH%COP/0@M;ZZU_@J'+\;W,)CM[H\2Y'X]FK MMI,=4%?CH9;]4$I?.DU]."6V=V!]:*#=!MHMH9T1T$&[]/!C<=W9J1<5I%]" M%B1X?P;]A>.>S._;J:Q:+5JM7&NU4!M=OH2R!1146UUUO'"Q7/I-*R5TKPG= MTX9^FU$T 8!__6(ZVK [P7_KA+U^[QQV_\\;7^7&,:DQ"0#:C] M*GT1MR]\ZW))CPW!$T:4 0C2:IA#'X3HJ7,(3H&D=,"BZ8"%%GJ=(,; .2 T MC#,AF*!K6"O(RP9Y.?4 6C70J^$!Q$3*&*;W EY,&\ FYSG%(&8L1UF P1%B M ($=I@'.>!>W7.C?81][UL]=J3K83 G1MJ0^62:9$6/D6O3KY^O?P76",EVF M[)86VE/GRH82'([)%LIY1&@Y\#D!6XHR#HZ$@E9A=6:H!G9;8][Q(5RM(.P> M]K9D=]LQ[%VA)7[9M;K@)=7;[N0]*\G4UK/I*WK6>]&SKF\5_WHZ5A*JK>>J MKWEZAVE!H76/HGLQAT)W"09HP\4O 1&3[5!,L*KY0)XR!F)H&/P#9#:51$J4].5/:DBIM M/2&MA6)0L2K)Q816=']:5D8I)]V%,4!O5F7;18Q&INH\5Y(CU)-C9S+VJ5'< M?XFS.,U3W3LE2<+)21)*DH1ZDBS2%&>Y6$R 0M1BH6"[:FZBS]< K-.?+A-+ M-3A)ME!/MJ.SA1Z'LB6)%TY.O% 2+]03KW&V]+"N)EL&EFIPDL&AGL'[LG43 M1#C,!8^?=Z3N.V:B1[:B.P2_AX+6L_@>4R:45>>3)%^XF#R;DG_A4AOPL^_U M9!%MQ\P>!S ]Z]CJGC\:&*IQ2>J'>L9MQ25*LS,(/0#4U*.!I;H.EUSOF''] MJ'H4PY%',1U;D8Y4 V=R-7"D&CAZ\C6JR %,Z/55I(&A&E=K3T4O!,,5.0"@ MT3,32S4,J2V.?@/GM16Y(3GET=B2E*KD>).7I%0%1Z\*9B4YL*_17Y*'&ZIQ M265Q]-/Z$26I!]"(MHFE&H;4,$7' QH$C)<993;Y+*HG?U1/_<&H& M #2I,;%4PY!*X=JCPD <8!0HPW[$$!H [Q]"!H9J@%*M7+U #-;>^H#:VZ/44/Z+V] :I3*Q5,.0DN#JUP6OK#T]N./TUM[AAFJ 4I9GJ>-:L7 M[^4F^OY70VT3U5G)SMYKI_H# !KQ-K%4PY ZX.G)N*Z71LHN]XJG?]]C7&6U M/IQ./KGW)(MZXR;W9C(Q -Z_%6)@J 8H>=S33[7'I+&(_GFO(.Q8HXV2%D^R MOS?YKK\GV=H;Q]:&"1W@X]XYIX&A^ME>\K@_BL>;A%Z-_'+G2RKW)Z=R7U*Y M/VZ#ITS.WSFBQ9>QX<0,H/K'T.O,R^%V:ER2]7T]]>ZGY>/8M$A"]B??U__@:$:H*1S_S Z_S2VS"0[^Y.S MLR_9V7_M7'H 0#.7-K%43PY)#EZ,VY\Q*[,!\/Y9@X%A%>"\=5HTQ71;'M-E M("!YQJM#ELW3YBCP>7D =N_YA?WAJCK0*V&J\\5?$-W&&0,)W@A(ZW@AZHM6 M1W:K&TYVY9G4.\(Y2&UL MM5=1;^(X$/XK5J23=J5M$@<(4 '2EO2T]U"I:K5[SVXR@%4[SME.*?]^[20$ MZ :'0[LO8#OS?9[YG/%D9ELA7]4&0*-WSG(U]S9:%[=!H-(-<*)\44!NGJR$ MY$2;J5P'JI! L@K$61"%81QP0G-O,:O6'N5B)DK-: Z/$JF2"Q:P@:W@&_;UXE&86M"P9Y9 K*G(D837WON+;!(\MH++X06&K MCL;(AO(BQ*N=_)/-O=!Z! Q2;2F(^7N#)3!FF8P?_S6D7KNG!1Z/]^Q_5\&; M8%Z(@J5@_]),;^;>Q$,9K$C)])/8?H,FH)'E2P53U2_:UK9CLV-:*BUX S9S M3O/ZG[PW0AP!<'P&$#6 Z ,@&IX!#!K X.,.YP##!C"LE*E#J71(B":+F11; M)*VU8;.#2LP*;<*GN3WW9RW-4VIP>O&\(1)NK'(96@IN7B=%J@.Y03\(*^OQ MIP0TH4Q]-JOWO&!B!X",:^DK$H6UF 7:^&(9@[39]Z[>-SJS+X[0@\CU1J'[ M/(/LE" P0;211/M([B(G8P*ICP;X"XK"*.QP:'DQ'$\[X,GE\(DCFD%[+H.* M;W3N7([45;<.PF%+.*P(!V<([]\+DVKFE-\$,Z?*J-Y]L2\4Y25'GXA"!!4@ M4\CUYZ[3=)./L!^&?W6)[L8-)S[NQ"6]N%_V.U%EU*HRND(5\GZA*F[R48>7 MM2H]N'-J)F[<<.I'3E7B5I782?1$U>O-2IHDI[D&"4HC2303ULN)D^>AELS!-&V9IK_G2L#A MX?(/GDM"4-&0B,9S=$.B%2=BO6PX;#&=KWQ/=!IC408(UZ7!8PR MLNO*@:N<.-7GJ#CBGNO!)#]5@+CYC* %@TY5F@I;D]@/K;=%Y$>SX.U$@$NL MDCZKTSBB0QS1GTSH90\]]N-)YWW5@XO\L?.^PH=JB0?N+*M3WL5U*)1X^)OR M[%!EL/MF_K]YYF9SYMG5T.0JZ*D@AP*#W37@LL2*NY)A\C&Q+K%*^JQ.XSB4 M(/Q':]"RAS[RXVEW8O7AIMV)%1QU"ASDNNJX%$I%F>OZ4[M=;;NZKU4O\V'] MSG9[50=RH*E;Q0&ULK5IK;Z,X%/TK5G:T:J69!-L8PVQ: MJ4XOW:?7([C/0^#B-TG(-UOMW[R>LW"^/EB >'"U^#]89G M%T:7XYV_9@^,?]O=)^)L=&19!EL6I4$<@82M+@97\.,G;&<&.>)[P)[3VC'( M0GF,XY_9R=WR8F!E'K&0+7A&X8N/)S9A89@Q"3_^+4D'QWMFAO7C _L\#UX$ M\^BG;!*'/X(EWUP,W %8LI6_#_G7^/F6E0&1C&\1AVG^'SR76&L %ON4Q]O2 M6'BP#:+BTW\IA:@98*HQ0*4!D@QLG0$N#;#I'>S2P#8U(*4!,35P2@/'U("6 M!E0R0#H#MS1P90.H,?!* \_4 %J')V?E(ZAXY/EXF?K.")^#80=OSR8>,G[$,VPI9@$F_%M$O]?.!^ %?9T WX*SB; M,NX'87HN+MX+]-W]%W ?^E$*?O\-.N0/, )I1I."( +?HH"G[\$[U<42+B[\ MO8GWJ1\M+A'&Q"86&8^>ZE/3%#A5 *E+'(BM)G!F &PH0HZ* MD&Y%2IW7B1]QD91-I2!M?Z#M>516PA W;>,PHJ+JDG4XC6O(X!QE<#IEF+VP M9!&D/01P6HY\(-#"%I05, 5.54#+@HXC:V ;(A CR+03A%$!;AB09]10-N> M0(NT79Z8 J<*(*(4>HZDULP V!#!/8K@FJ<(EG\:R^&V?((>MCVWE1],@=,V M4)U(9J; N0*HS#@W!L"&P-Y18*]3X.\LS8:8D!BPEYWH6\0)C\&3N-Q;<*^M MH^MAUVZE(5/@K0&P$36TJLK7,DDQ_F/(>L=94C?A7U?+!@'0LY1-4]T"\MY3N6%$)FBE:EG5+5 MX@YN30%KB*!G2Y-0@T.V1J>JQH&X,X:;PZ+;Q^F"$J*&-PXECNRU$H@(Q!JW MJR(*=E=1M<6RC^.VTA_7I;+C2J"06Z=W5>O [F*GML#U<9RH_"$>Q5;U!^4@ ME$:84%T05:4"NTL5Y0+5)QQ'^1QP;5R4(3A&TV.NP6FG1U6.P.YZQ&BEZ!,Y M54:.*):3*%5%5,X-LL'2?U5OK+P9U?0$E5-2P8)*--(ZIMF;,A:HZ'JLA M\%>S _ YX!N6S3 0K_)#,*D<.-VW.3QM= C!U8^;-V!JBE%50ZB[&JHE MEG[!=]/:TJB"6!_\&S U@Z_**-2]5W2U7B=L[7,&[D0*"J(T6(#O?KCO*C11 M5>T@XSTCI8*%-:WO2%BV)S<@9K"I @9%9R]W>V:PN0)&;4\J56Z,4+IX3=@G!8Q 8FD6*%25>*B[Q.O("LJGI]B?\CQDRT_/"':K M@$&/(**IA%!5\R&C[:EL>BNC<%I/$&%7[@@F9K#;$M9XTH0X#M)$4=5SB/8K M'O+^!TRSF3OW@^3TI*T*+=1C%T?7'=;.E*JJBBC;PZW!T<;AH8V)W!(H^0AR M6Y-;Q>=@K-F!0%7QAKIW7M3MYBD5O';1#(<6I:XL@P)(AQ9&3%\M2E:Y][8\60L5$ \]ZLI:J!EMBF0MU(S(U97T MN*JC<'=9HFN*3VD!E5TQI7+640'QD#JN*VNA9'0\N;>>J8#VT+5LW;BHRBC< M8U-)V9^=4D6U541$75LZ=7:JS/;Q9=Y>_32->OX<>;XOV@BJ9X M7>FSGXB5,P4A6PE*:TC%RIX4;P 5)SS>Y>]Z/,:UN7_4$L#!!0 ( .PXAU*:$4B2Y0, /@/ 9 >&PO=V]R M:W-H965T7F8Q"(^9I61/AL0VOUSY+QBD@UY*M ;#@E"Q-4E0$*PR2H2%%[XZ&9 M>^+C(=O*LJCI$P=B6U6$_S.A)=N-/.B]3SP7J[74$\%XN"$K.J/RV^:)JU'0 ML2R*BM:B8#7@=#GR'N#'*8QT@$&\%'0G#NZ!EO+*V \]^+(8>:'.B)9T+C4% M49/_._LF(5V)>B:"/K/Q>+.1ZY&4>6- EV9;R MF>T^TU90K/GFK!3F%^P:;!QZ8+X5DE5ML,J@*NKF2GZV1AP$X',!J U ?0-P M&X#[!D1M0-0W(&X#C/2@T6Z,RXDDXR%G.\ U6K'I&^.^B59^%;7>*#/)U;^% MBI/CV9IP>J^M7H!'5JG])XAY@O?@>?9-@ \YE:0HQ5T[,0RD6E7'!O-VA4FS M CJS D3@*ZOE6H!IO:"+8X) I=OEC-YSGJ"+C#F=^P##WP$*4?@K"(#0(D3S MZTCP\0:ZWWZ!2?S'=@-=CQ2/;,7=5L!FD?C,(G]MJU?*!6!+ M,+O&&76'$9S@G=%74=5&O-*M<4["AO& +\*&HV_3O7#NJ(8T,J2YU;^,, MX32)PF'P=OA@>^)R!RZ,88('Q[CI==R1"W'G0GS1A3\YJ26]JCH^61U#&&:# MV%+=$Y>?XB(4Q8/4D.NE4)Q=5OU#10W1RLO@]3E*,4EMU7V#N *(! MSE)HZ^X!/!*>=L+3B\+5%VQ)BQ[:4T<"48QP8DGOBJ*LPW'^WP_]76=6UC@XW O1A M:NMWP%(_P;8!#ECHQ] VP '#?AR?<0#M'4"]ZNU-!B!7RB?Z'2C7!G"3);9^ M!RSVT9G2 _?'%XC[EMV;+,#.IV9_?EPP]=0RVP,G6VI;X$!%?I:>L6!_VH*7 MCUN.^GN3%9'K#(-/=X.3S*XM4P?9T=9JG @..IR*\I5I+068LVTM MF\:AF^W:UP?3M%GS$]W6FLYI3]/TQ%\)5Q55@)(N%:5Z9JK(\Z;-; :2;4P? M]&ULS5AM;ZLV%/XK M5E9-N=)ML,U;Z-)(;>BT?;A7U>VZJWUTP0FH@#-CFEYI/WZV(800A]+M:EH_ MI&">\W#.X^-S;!8[QI_+A%(!7O.L**\GB1#;*\LJHX3FI)RQ+2WDDS7C.1'R MEF^L>$?[NE&=M=3]!D M/_ EW21"#5C+Q99LZ ,5C]M[+N^LEB5.900 M3L$TI(*DF1S[\0?DN3\!JWY02@OP6*2B_ @N3(,-7 [\EK"J)$6LD=W[A26D M]\H'*VH\O:T]Q6<\11A\8H5(2G!7Q#0^)K!DV&WL>!_[+1YD#&DT S;Z"##$ M@?_XT,(IASHN"?>'TWGG_^3OZC:;#; M%+3U"]US*5CEE!/!^-4 F=.2.9K,'IO/ID2K*3Q-H2KIRQ(Y7N#AA?72G=T: MYG=@&+O8/D:%IV27"#H.AL>X.P/.09X7."WN*&"W#=@=#GBO'I!=0]7,- )R M@8$XS2I!8Z!$.*QIDQKN.#7<46J4,!X+-GYMWW-DZVW%%+NM-A<:NU- M?O<#JQVBAP7=L+ M>JJL1B-# Q+.;<\)T+RGM GIN YV(#1K/6_%F7\_<9IT-,DS/W7002ZT43^4 MU6AD:$">D<>$')0G:.4)WE>).IV5",'3ITJ0IXP"P7K*)2R+*2_KA )_@6EK M:*QFM1M!)P(X<[R>=#4(P2,4].'1'^JI>,I\"6>VTU/0@$(SVS>KA^!A8P(' M]0N; E;\6QW?5K#QI"=AK[2M&M0[-31PFT0TP094[&SOT*"*#X)%SX!MU:Z\ MU(U!KDPI6J2DK46LU*9MH%@B?'@9'N[DRX+ I0L.[HIOP86@F#GL-Y'Z/]HH. M[1IY_X\BV?C175_>+.C/J7>ZPM$,>OTI/>6Z=&>PWUE,, QGKGMF-@^;$C2\ M*_DO*Z-OD.VDN32H7F4,@KYNIV1&W0PPDVY6Y]0K]\ ;_;FA!!&K"E$? MO1 M]I/&C3[(]\9OU:<.?9H^T-3?23X1ODEEW&PO=V]R:W-H965TY&66Y,QG9L1LY&8E"^9P!VQ0\&6]5H$U/*0H@'T_F2 MC!W/* (.L384%%\;F +GA@EU_*Y(G7I/ VRVG]@O;?%8S((JF K^DR4Z'3L# MAR2PI 77MV)[!55!/<,7"Z[LDVRKM9Y#XD)ID55@5)"QO'S3Q\J(!B#P#P"" M"A <"P@K0'@LH%L!NM:9LA3KPXQJ.AE)L272K$8VT[!F6C26SW*3^UQ+G&6( MTY-+RB394%X R8"J0@*&JLGI##1E7'T@[]_Y4>\383FY2T6A:)ZH,W+RHC]R M-2HQ?&Y<[7I1[AH/[@?CXCIR9TRD!2&:>[%F%A+2RTPL(#PN:ID/JC!IFAL@TH M;97MRZ'DB2R/.4DVDYXWC,)HY&Z:'K]>UNT%P\:R%S*[M!> MS=1[6TE$M;#H/R41'9?$ZV5M2?1KF?UVF<5"L811R4"1/^1*Y"OR%1\M#@QJ MZL';BF98"QNVUGQG0A%+P@7-<8^8<:9W^TZ\=IJ@2S*1ZU2U2/*]YT/;:V6[ MIH\L*S*R$!*Q#&.(Z1JUZ1W&6R$!JO*MM,\?<#I%F \TLA]%/'W%?U#\WD+U!+ M P04 " #L.(=2O,5AU)X" !!!P &0 'AL+W=O$M_.=SG'EVPGU9VN RZYTSH>5 94Y^%H2XJX$2?RAJ$ MG5E+Q8FQ7;4)=:V E#Z(LQ!'41IR0D609WYLJ?),-H91 4N%=,,Y40_GP.1N M'L3!X\ 5W53QY5I,-7(/Y7B^5[84]2DDY"$VE0 K6\^!#?'8>1R[ K_A! M8:?WVLA964EYYSJ?RWD0.47 H# .@MC?%A; F$.R.GYUH$'/Z0+WVX_H'[UY M:V9%-"PD^TE+4\V#:8!*6).&F2NY^P2=H<3A%9)I_T6[;FT4H*+11O(NV"K@ M5+1_ O>Z6R*N\((;DF9([I-QJB^8:WJJ/MN*H<%6Y-LK. M4AMG\H7DG!J;9J,1$24JI#!4;$ 4%#0ZN0!#*--OT.M7<9J\1U2@FTHVVB[5 M66BL <3%AW9>4N&#Y!=0'&*1O%;A",<+;[=HI,6]LU3J-!ZZ(W@W@CVV,D! M[,L:%''2$0-;)6ND-W8$?=2CCSSZZ #ZC32$H75C&@6N#)0W'-7DH4U<(TI0 M2$CQKB"B $96#!#9*(!VWAX>))_J&\Q>JR'U&MQQVN9Q/)MFX79 ^;A7/CZJ M_ MHC4Q%!+H4@&Z!J"'F%F.\QYS.TF'BI"=.CA([.B/M=K%I\+R#EI-GQ'@R M'B9.>^+T./'6%N,%VO0Y+3Z0Z$E/.SFZ 9>-*JI_WWG3'G;Z\LX;LC!];F$T MP_A U68]W>P_;)?90/K2:3(:YHZC/Y=1]'+ICA%W\4^."!Y-_B8.]RY$][A\ M)6I#A;9';VWCHM.)+:)J[^NV8V3M[\B5-/;&]&PO=V]R:W-H965T MZ1C1PWPBIIT%M3'L>AKJH ML6%Z1"U*>[(DU3!C356%NE7(2@]J1!B/QY.P85P&>>9]5RK/:&4$EWBE0*^: MAJF'&0K:3(,HV#JN>54;YPCSK&45WJ#YW%XI:X4#2\D;E)J3!(7+:7 1G<]3 M%^\#OG#%].@[$K" 46QC$PNZQQCD(X(EO&SYXS&%(ZX.Y^ MR_[6:[=:;IG&.8FOO#3U-'@90(E+MA+FFC;OL-?C"RQ(:/^%31<[L1F+E3;4 M]&!K-UQV*[OO[V$'$$WV .(>$#\&G.X!)#T@\4*[RKRL!3,LSQ1M0+EHR^8V M_FX\VJKATKWBC5'VE%N 'SC]_@ MZ/FS:)*^/H9N!2[AD@OA8K/0V%H<8UCT>6==WGA/WBB&2Y*FUO!&EEC^21!: M$8.2>*MD%A]D7& Q@B0Z@7@NWVM^[^Q/6-22!%4/,*?1"7PPA\2?#ME.?;;TOY_Q 'DZD*<'I;QE7,&: MB14"+:%5U)"C?NK1.Z*))W(#9)V?3;)PO?L,?X>D23K$= 6&.S]T@ZKR?:ZA MH)4TW1\Q>(=1U'9.H7( ]7Q*9K>$2#(,W_P502P,$% @ [#B'4@"T?5;D M @ 10< !D !X;"]W;W)K&ULK57;4MLP$/V5 M'7=Z80;P)1/BKV.-=B2D=8)_'U7U#7Z+;GK/G MK.+5:*7-C2T0">ZJ4MEQ4!#51V%HTP(K8?=UC8I/:B M*>E2K[[BVL_ \:6ZM/X75NO8*("TL:2K-9@55%*UH[A;UV$#$ ]? 21K0/(4 MT'\%T%L#>MYHJ\S;.A4D)B.C5V!<-+.YB:^-1[,;J=PM7I'A4\DXFLR,SB6! MJ&NC:R-%6UN5\0U9,C(ES$#QGTE8BV3APRF2D*7=@3V8?OL%']Z]B8>#3SO0 MCB 5?"]T8YG!CD)B@2Y-F*[%G+1BDE?$Q E<:$6%A3.58?:8(&1GG;WDP=Y) MLI7Q%--]Z,6[D$1)](*@Z3_#XX];Y/2Z:O<\W^"_5'M+PGZ7L.\3]EY+B"9% M1?P]@LY!Y(1FC\0=U%Z(Y;RWC32_.V4JVL+F7F;YL]OOC%MIF' M/K-[$I:3WL%A%/='X7+S.WH>%O>C*#KLPEICX4:GJM L? .WK*11U#:M;K=[ M(XY]:PS_A+&ULO5IK;^,V%OTKA%OL3H')6'R(HF:3 ),X M,SM 'T'3=E$L]@-CT[$PLNA*=#+S[Y>2%=,F+R6G4_1+8MF'%(\O><^YUSI_ MTO6G9J6409_79=5<3%;&;-Y.I\U\I=:R>:,WJK*?+'6]EL9>U@_39E,KN>@& MK=^_=UI?G>FO*HE*W-6JVZ[6LOURI4C]=3/#D^8V?BX>5 M:=^87IYOY(.Z4^;7S6UMKZ;[61;%6E5-H2M4J^7%Y!U^^X&E[8 .\5NAGIJ# MUZBEDKF7C;K6Y7^*A5E=3,0$+=12;DOSLW[ZM^H)=0NFMI\6=IRY MO*WULC!(;C:UWM2%W.V/:F&W66/J8F[4 E7V1,BF4:9!9^A:5PN[$^W;5[*4 MU5RAN_;F#7HU4T869?,=^L M+_1JMU 262@FZ ==F56#;NP"%L<33"WK/77R3/V*#,XX4_,WB.+7B"0DN?[Q M=_1JM_#O@,5=OV"J7^]FZ-6WT"RSDV?!^YNT+]<>V>)1E>TMHA^^FXMU4K48\7E+".GJ;#PD(ORNJ8?K9L01#F/A"/?4\D'J;R; MS^NM&MQN92'OB[(PA0()Y@#!#"?>@9^%,'M4\M2/5PBCG-(,)HD39Q22X5TG M/UMN&_E%WI<*U.\D7%].A)\9 !BQ//SL!L'R-)(9\('=P<,LM)'EJ7'IYSI. M!EA@S'Q.(9 P+-*4^*Q"H$T(*8OQ(HX7&>3UO6/R&OVHJYXAR(H$:T@%S8C/ M*821/"=^!@=@(H_R<9*.Z0EQ&HL/!>*3<2;\W B4UA+///#@!D&6:QC(V= M3<##/N&G>E%4MM9#S4K6$38,.!C49P* DH!%"*(TPL 9 SSB#&REVVQ;!D;/ M/X$$0C4G%">Y3R&$\00'YS]$T93%XN"L 1[V!N\6BZ(U@G9SM1[AS!8E<[DI M[&8#&87ZC7&>)V$"@(!$)%GNTP* ]O"EL?3L/ $>-@56A;;K;2G;@JT7'[W> MU&K5M@T>E:V^[#6!ANW#(;J&6Q;R M4UNH[V?V>."<^=X'1.).PRW%=0ECI>%B3G.6<<.;M[P\0D'-!\\@6 M(,Y_D!'_X2M"Y[-._O8(X"=(DJ?,__8 H#7/5O5]+PD *16<1(XR<1Z%#'N4 M?3T[U.1PSH"0O[TZ)D['R;".OZ@^)J'ZXC3)_-H+@/&F62Z"6(6X7&1)+%A. MWLFPO(\?*J '$#8T !38T0!PMFZ(D'!R3H;E_"4M#1(*;U"UW "@F.F@3D;I ML(RZVO"YIV^=8;FUU>])0"/_[- MT[ "YXRGV-]+$"[#-/?S,X"S!8*(Y&?J9)L.%_1?WU6B867.4^H7E J2T40 MJQ"%D]BYIP>-^V%W<)BDC7Y!BJ: 4[!YS<_0$(P*$L00L K6>$38.:M 1ZS" M6,>,AMH>^E$ E/M5%X 1L4SA' (=*?A?TBJC0.V/<7BJ(%B:,)\/X!RLZXDP M0+U.\L)]8NP MZQYX^/,,(2+#?IL-FM"ZV(("">H, +-X;9,Y$ ML!$3<5IOD(4B'^D-@DBP-P@AAWJ#[."Q@A'O\++>( L- -P;A(!P;Q!$'O<& MC[DY8\%.,19_NI/7SW[88@0=/(2#''R/.U1JR,%/#QZR6JOZH7M^KK$GR3K8 MW4-'^W?WS^B]ZYY,\]Z_PF]GNR?MW#2[!_]^D/5#436H5$L[9?(FLRNK=\_2 M[2Z,WG2/[E2TGYC+T?:*[4MBR8=7O$>7E^=(OG@2Q9=RR;ETGK,T+R\'2RE7KT>CJV\6HLABJ0Z+AU&Y*G@\KP=EZ0@(\4=9G.2#JXOZW%UQ=2'6,DUR?EODIG&);\1Z6_)7"XO!^' F?-%O$[E!_'T M"V\3\JIX,Y&6]5_GJ<62@3-;EU)D[6 U@RS)F__Q)&B>O[@JQ2*03KU:%6!5)W-R]?*Z*H)1%,I-\[N2J7N.RY+)TALZ-R.>J M3M3I>QE+KFI&G18+Y]<5+^K193W\1F2J<)=513URYS:?B8R/SMZ*LGSIG(VY MC)-4??K^.^I[/SI)[GQD:K!''?/;*8?3< 0+DYOWOSEDS\9?(Y&Y."/7I M?NRSVQD5JI2J6I!NU5W?JJK+^DY^N95.WB4?7!57U5_KRJ)H)64Q/-KZ-5??7Q MBOH00G0Q>MR]KPTLV(&!&WG>/FJ,!/,"CVBP"0(+/4+(%K:7N;?-W+-F_C// MU2),ZP48SU6W2-0:CJM.;"6@">KN9D9= %2/AJ.M3T.\\ MAF,11#VW/MAF'E@SWW38M.ZPBT)D&QK4"L/2#\QY$->E>M4C,)\8R9NH(26! MIZ^."8)SB>N'%$\^W"8?VI//5G%2U N]RA]K@J%YY8#Y+G[=:'O=Z #IDE?[ MI-JP*O8QFB-ST:B%'FHLFR@O,D@V033P/6V53DQ41/V>945)IQ+(<9EN5E3= M8X1<\F)SZKS2">AN38PI^;Y& (*A1,L?P42NI_6?"8:*F-]#P(Y,HB>LKRE7 M$IVWM]V1\;.UT[2A]UL-A#[523!Q0,/(U7DP84.5H@\4,]>P3&PK"G MS=).TE!FS?T]WRSWMAC.G3A56ZY4:GFZEO$T5<0(1ZV,6@/'^=*@PI%3_R06?*Q %XP'2N3-BP:O- =+80H$M]/^JKE4Z, M4;L:,_A"TW:/3-O$H6F;L)ZT$: U[4Z)4;L44RY6>=1<6;BBX/GLJZ.$6%ZF MK;^:_Z6<76V=4#9,<30$2L) 9P/!,6#ZOH' /.;Y.A6(HPD MF^W9P/#D(D5LF_Y.\D#=LGS+\T4 MF/ICJ/R"IPMK# <>T[:Q,1J.!E0O713G4C?LH:$3/F 7/O?5CE55U]ZBK4Z4 MZVF9S).X2%HY^/EV@E."Z!_/HT2O!00'+ CT>D!@PRB B.F4(#@6!5'4XS:@ MTS]@US^GV$PP=0A5%L#5M0^" VHV

=1@&[1OD6=PO(\Z' MUQ\B(2C7D*T(:.A1HZH1%'A1C\6'3J+ *4^03G.X@#PF<@/7,V@P<; W]Y8( M]'D2B_1' A,,:-/OT$DL./!(Z62+"\@C)E>7HC<8*M =/@;RS.1-5)_HZ10> MV!7>?^MN 7F$A=D\!(?9/ 2&VSP,:"L3UHE$9A>)1[E;ACSZVS;FWML? MS-VVN-U73IB[1<*A[A;#H>YVM/,Z.>/%0_T>OU19KG/9O#3=GMW^5N!-_89< M.W]-7T^:-_Y=F.8'"._BXB%1%C7E"Q62O K4QEXT[_2; RE6]4OKJ9!29/7' M)8]58ZD ZON%$')S4%U@^\N*JW\ 4$L#!!0 ( .PXAU)F7#!FV@8 &X? M 9 >&PO=V]R:W-H965T1)CC%C_=!(\L,C M[^'Q^!QY\5CJ[V:NE"5/RT5A+@=S:U?OAD.3S=52FK?E2A7PRZS42VGA5=\/ MS4HK.:T;+1=#%@31<"GS8G!U47^[T5<7Y=HN\D+=:&+6RZ74/Z[5HGR\'-#! M\X:]NE?VZNM'P-MQ:F>9+59B\+(A6L\O!>_INPH.J08WX M(U>/9N>95*[7WZN7C]'(05"-2"Y79RH2$/P]JI!:+RA*,XY^-T<&VSZKA M[O.S]0^U\^#,G31J5"Z^Y5,[OQPD S)5,[E>V"_EXZ]JXU!8V76ART>B*S18JQYJ]NO6P%=>5(%R:S7\FD,[>W6CRUENB5RM M=+G2N6QFKYA"$!BK\\RJ*2D@7J4QRAIR3D9E,84X@<\C:>;D T2:(6=C966^ M,*_)SS_1*/R%Y 7Y?5ZN#5@R;\BKO?>+H86!5]T/L\T@KYM!LHY!4D8^E86= M&S*!SJ?[!H;@\=9M]NSV->NU.%;96\+I&\("%HP^_TG.FH&_1@8W.L+4U]LQ M.7N%61F_V I-#PQH\G)32;>I/=[X-EQX;3OLL(W,/KFUTBK('19F>B175009 M\M=OT))\A!_,WSW]BFV_HNZ7=_3[&4(PJWJ$,'W((0;(W0\R/%M7(\F+UP02 MIX;8+>Z;S)/;7*%QUO02U;U4.?3A*J8I$_QB^+ [XPTLWH%1&C"6[,/&OC6> MQBEWK$U\&$OCA&Y1>XR$6T;"7D9N%C*K62?EC%C(W9 >5Z7)+>IW8TOL#.$\ M3F"DU'$([@A. B%([K"(XQ$281[GRT=3[J=?Y;;N=3+1_EXD7> M1]XHJ!!IZCKOPQC\7 M08R$ QRR7F>(+$(Z"!<4A <@YW1)06!Q:!3F4N+CTLYW>EUGY=6_-%^]3?J\IU(2^Q*"=8ME/(\[6"F M%8&T7P4>9$;!;XDU8:T7QQN M:Y2>NH.V@HO&_VO%0UM90_MUS:EJ'HKH%"K2V)M?3!S!Q+GSB\F>F";N]&(: M*N%=.;*51_2 /CJJ[J&^1CD'UUTI,\)P<<28ZSL"H^!\Y$HC#-A7^+!6'K%^ M>71DZ<-\92.2B+N[(P*+O6INC*!HE(+2=[Q'<$QT%S^L%52L7U!]K.N;>O9A M2S3K.Y-/T"@2?/-[#=2XEJTW3X0(SYW$ZP+O=8:^@8[MPK+I6^KR]T#7=Z6UY;)^G"LY5;H"P.^SLK3/+U4'VROVJW\!4$L#!!0 ( .PXAU*+ MN2Y0<@< +&PO=V]R:W-H965TR_+W6)99%' MLAU@,+'D][SBX?4AK9O7+/]:;*TMHV_[)"UN)]NR?/HXFQ6KK=W'Q31[LJG[ M9I/E^[ATE_GCK'C*;;RN@_;)# B1LWV\2R=W-_6]S_G=3?9<)KO4?LZCXGF_ MC_/_W]LD>[V=T,G;C=]WC]NRNC&[NWF*'^V#+?]\^IR[J]G!9;W;V[3896F4 MV\WMY&?Z<?W]S_62?ODOD2%W:>)?_=K:5V;M6'NO;K:%=?N[3J M* ]E[K[=N;CR[L$^NF8OHT]IT^FJQKN.WNY>+6P9[Y+B0_3#/Z@4/T6[-/IC MFST7<;HN?HR^ZUW?S$I7H,IVMFH??M\\' 8>3B'Z)4O+;1$MT[5=]PUF+I-# M.O"6SCV,.B[L:AHQ^F,$!,C\U[^BJZ;@'XHF(Z2,\PL<_WQ81%??C9@MSC:C MYKAXB-7R?"L];-6K17;H%*SV9@/>OSW9W'6%]#%J,T7;MO'@M4%^V M".TH5YH;UMM#-H7 M0&A!O6P1.\*T4,3+-M0IQB4Q>++JD*PZ(UFW/#^Z6?0J+J(XVQZ>V?[>E#[>E1HX8\]UT'>NJ="*2J_S((;*@#!>)UMB.D:!,;SW MF$/^9C3_SWFV?EZ5#HI>'.T]UDXQ8R/GILZA:II.X!\=J1T:XHJT7KQ8Y60^O:SX]R &_NGV-" M!IKYCF5.DH)R"5,Q/'5&"8PL"?NZ8 M)>62@M\-<"4S8(8Z G39PWCVY=;F#D17V=ZB>4/P:,XX#=H[E$DI!@8I[4B* MCJ/4I[I[:.L::XLQ9LIA"9*.*?^.,5TDH1-%,K$/Z"7 MF) 3+C4=J(*.V>@XM/V6VNLL=?^L@YF-S5U'+486 -KA$1WGHU,T2$-*H<:M M[C3H\*$0C*,>?]+##)ETCM*O3$3H&E') 62@'2#1<4(ZAPE;BSX4G H?(D2R&QM>O!FC%NCQ',O@:C1#>[!'B ."JF"?7W&)A0NLW-T4+5 M/Q'I2 G&2>E24@2,: 0QX \E3 B,!HB$&C*'GOY8PH4&^ D0(=(,(Y([Z1% MP$C(H9V_>LXQ(:,T.%' =%2YJ=1?05"AED8/$ ETO 0G>.DL6H00AUQ3<,&D MOU_"E$"D*ZR?.V9)!#?^NK3$E$8QP0:6$>AP#$Z<;)V 10@IR"UTV@<&1"8, M#!Q^0$=*,$Y*%\-BZ]?G#+=(^=,5II.:$+^%0MFU$N"WY!+3@=LA'YVS]6N@ M0SH81[J'?9PDT2J)W=)W#BQ"!TXP#DZG8!%"=#&*:/]($Y%1KOWU88')*"@= M]'1$1XCB0UVIXR48YZ5S.+&UZ$]:1OE+TQS3.?@+QC>,V2DSM-& MCIC@'&(:9D0(CV*$8BIHXO $R#6P?U**F6G#_5T_(F.@Y-!$UI$-C)/-A71X MPDV8\%2NK8QW!BY.!<*4X71X(I#!5(S2(>O B(V#T:5TV-KU$,WMS+F',?-6 MI_H=7/J[2HACB+\ZHCKMG[ M4)D! M_V1FB>FX4'( "EE'0FR/"3"Z9S-*8&]@?L MZ,>^38.O7GTP@6,I;66]J&ULK59=;YLP%/TK%JNV5NK*9PCI2*0UT;8^ M;(J:==,>'7(#5HU-;=.TTG[\;*",9 GMI+R ;>XY/O=LPI MDV,K4ZJXM&V99)!C><$+8/K+FHL<*ST5J2T+ 7A5@7)J>XX3VCDFS)K$U=I< M3&)>*DH8S 6299YC\70%E&_&EFL]+]R0-%-FP9[$!4YA >JVF L]LUN6%6Q_=RYGK&$ 5\8/ 1G;&R*2RY/S.3*Y78\LQBH!"H@P%UJ\'F *E MADGKN&](K79/ ^R.G]D_5H\_ 4X&+C"28(LJ3>OUT!@H3*L_0VS=N./B "$/?,UY*S%;R')ULS6-; M:7EF$SMII%S54KP#4F:07"#?/4>>XSG3;[_0:;W-6<)+IL33'L;I?S#>+F;H M]*2';/9J,G?4E;=-9>L"M%7PVBIX%??@A2H(*+A0A*4]G'[+Z5><_@'.N2 L M(84N8-JM)M:W@T2_T6$?KFK>H.(U]\;#Q(OMAZ[M?1%;8H-6;/""6'V3"?6$ M]-%!<%^2POAQCABH?0IKLK"[O^L.!SLJZZAA)\KW@IV@V1XJQ_?#_>D,VG0& M_>D +RB\D^@&BG))28+X&DTSPG!/8<.6/#S:81FVG,-C^C_\I_YNY$7!CK5[ MHL(@.&!MU"J-^I5FA)*BT*NR)^]1RS8ZFI>N\_=.=8[I9L.V=0:CD;OCYIXH M/QHY.V[:G59@&O=7+%+")**PUC#G8JB=$'4OK">*%U5W6'*E>TTUS/3_ P@3 MH+^O.5?/$]-PVC^2R1]02P,$% @ [#B'4D]"2T%@ P \!4 T !X M;"]S='EL97,N>&UL[5AM;]HP$/XK45I-G3010M9 5D#:D"I-VJ9*[8=]JPQQ MP)+C9([IH/]G?V2_;#X[A)?Z*.V'E4X+:F/?DWON\?E,KNU7:LGI]8Q2Y2UR M+JJ!/U.J_! $U61&I1L5*1WXMV=O?LP+=?'[EV<')^]. M3MJW;R\> &<&>>L'3MIS-^TIPGIZ$&E\ &FKK2^4V: 8??>05+3:>[+1PLE[ MAVG?IQRC3@ZBWL.,$'?;V\1;^7T\G]W0Z;[A:QR#NDZ'_:P0ZW*-?&O0S"2G MWAWA W]$.!M+!EX9R1E?6G,'#)."%])3^ISH4"%8JGL+AW8&1ZCFR9DHI(EM M(]C?X_KQ'6 U X&,\T9@Q[>&8;\D2E$I+O7$/&R,#R"O'M\L2ZUP*LDR[)S[ M:P=STT'&A4RI;,*$_LHT['.:@1S)IC.XJZ(, %2JR/4@961:"&(TK#SJ@::= M4,ZOX?OE>[;%O<@V]LQLN&B&6E ]M#1V OR;;)9[D_;\6;Q>R>X*]6FNER/, M'&J47DF:L869+[)& ,8>XNRD+/GR(V=3D5.[^(,##OMDY>?-"LGN=30HE8DV M4.E[=U0J-MFT_)2DO*$+M2JG189K[OS7_(CF*154$KXI6M?^ 8JC[DM)-F=T M5_!C6?V[U?OLK-9-PW&GM6Y!CEUD_!I$OH)35#=8QRXR>04BNR_V/?\4D>'Q MBXR.<[>#NEW;Z FW.L+&ZD'G/?"_00_/UT&]\9QQQ40]F[$TI>)!8ZCI%1GK M/V>W^/7S*JB/]7(A(_/!XKA]$GVY5YHD413'6$9'(Z>"$9:W.(8?-QNF#3RP.!#I M:;G&=QNOD/UU@.WIO@K!5HI7(K92/-> N/,&'DGBWFTL#GA@NX#5#L1WQX&: MPJI@T[P3B2)!@"M>BNT3A&LA/#Q[T_V"F)HB1Q(X"Y%401AL!IQ!%, M 6C D"@R[\&=]U&P>D\%Z__Q#O\ 4$L#!!0 ( .PXAU*7BKL

-8?20$3;8T.P6BP^0"X99K>]9!:GLKF:0Y3N W?3GQ$R ;\W$LZ3NZ M^--W8[_=&?--/"Z+LCKH+>IZ]7$PJ/*%6LKJ;[-2I3LR-W8I:_?1W@^JE55R M5BV4JI?%(-S?3P9+JYT_/U[JV _K!U"JOM2E=H2_XJM7WZN6X_R@>=*7O M=*'K'P>]YGVA>F*I2[W4/]7LH+??$]7"?#\U5O\T92V+26Y-41ST@LV!K\K6 M.G]3//&0M_*N:DIJ>7)'^R=A-/.YSM61R==+5=:;.%I5>,"R M6NA5U1.E7*J#WO,I0I8S<5S6+DCBK-Q3J_.SH_'M\9'X9WP^OCP\%I/3X^/;"0$, 6#8&:#8NY8$<@@@ MA^\(.;EU+Q?'EP[PZD0<7EU<$\@(0$:=04Y.QS<$,@:0<7>1'$]."60"(!-> MR*N5LIO2IFW?*/=M6>J?K]MU"A!37L2)OB^U.U>Z_F>@N4JD-IZD7RHI\ M;2WMOO=1_[W/C>F^;9U:/)[Z?ZU7_@M_B5+5%!$JAMDQ9T[\Y;W_42&KREGW M#1WR2\ LF*?&[!K'N9)5JVD$2"D!LU-W$U=ZMJ?M.E :R M %<+FY%GBQ .0I@EX2P[UVXDMUHYW5K=G-#$T[7EVFJ*B9P1,CMCHNZ;$>?V M86:(/!%R>V)]5[GTQ-.I!U\=*1@R1V6V\Z,LZ0V3@PPVV)<8B,,V0W#L@@VVT;&6?(;)PM M&>2V.QXAW43,NH&I4"N4$=)-]#ZZV9&Q]2DFDD[T/O-?.Z)),[8(22=BE@[& MC"@F7&-A5A#&C"DF4E#4Z:"G%4VDH(A901BS%4VDH*C304]",9&"(F8%8!;H1!5DH8;;0CBT4&\S66"A! M%DJX5WAV8IX8J^CZ28(LE+ O\Z!I8=IO)LA"";.%X+3P4:MN(@LES!;:-2U\ MI&JI"[H E" +)IK2U\:1(/2FS>GXOJO3%]9L@_&?<$W&Y,?\LI)O)/ MQCT!MQMSG-=T()DA_V1=[41P7=/DW];C%\@_69<[$5H#R0SY)^MH)\+;@62& M_)-UN1.A-1>3P8=NN)^ZV;G;MHDHQ43^R?CWOH$-$W1@,4+^&?$_?P,PZ1SV M"%EHQ&PAC$GGL$?(0J,N]UFW5E)'R$*C]]]G[8?G3Z4T(1XA"XVX+;05\XLR M]U:N%E26(V2A46.A07-R]?G33,UUJ6:7[B8 MKXOBT)5=E>=&SIX?P'Y^>/SS+U!+ P04 " #L.(=2^C"$:+D" #D-P M&@ 'AL+U]R96QS+W=O4&$!D@"F!D>[7)W2\B!1QKBVTBOQ4:6WP^C1^A81Y_U<-Z?.M. MP_[M/"P^CH?3L&KVXWC^T;;#9E^/Z^&A.]?3YEOJ;07TMM3;"NAMJ;<5T-M2;RN@MZ7>5D!O2[VM@-Z.>CL!O1WU=@)Z M.^KM!/1VD\T2 ;T=]78">COJ[03T=M3;">CMJ+<3T-M1;R>@MZ/>3D!O3[V] M@-Z>>GL!O3WU]@)Z>^KM!?3VD\UN ;T]]?8">GOJ[07T]M3;"^CMJ;<7T-M3 M;R^@=Z#>04#O0+V#@-Z!>@44#O1+V3@-Z)>B\DH'>BWDE [TR]LX#>F7IG ;TS]F?JG07T MSM0["^B=J7<6T#M3[RR@=Z;>64#O/#GL+:!WIMY90.]"O8N WH5Z%P&]"_4N M GH7ZET$]"[4NPCH7:AW^4Z]A_'S4(=;S]>:S_].JL?+=^OM\=?EU\7)"W7% MN;VO&)[^ E!+ P04 " #L.(=2*J)E^DD" 5-@ $P %M#;VYT96YT M7U1Y<&5S72YX;6S-VTUNVS 0AN&K&-H&%B-*)*4BSJ;MMLVB%U E.A:L/Y!, MZMR^M)P$:)$:#5R@[\:"37*^$0=X=K[Y]C1;OSH,_>@WR2Z$^8,0OMG9H?;I M--LQKFPG-]0A?G7W8JZ;?7UOA;R^UJ*9QF#'L ['&LGMS2>[K1_ZL/I\B#_[ M;AHWB;.]3U8?3QN/69NDGN>^:^H0U\7CV/Z6LGY.2./)98_?=;._BAL2\6;" M<>7/ <_GOCY:Y[K6KNYJ%[[40]PE#KWPX:FW/CU?XHT>I^VV:VP[-0]#/)+Z MV=FZ]3MKP]"GIZ)7YY-#O&%[^LPNSE_*G N,.^_<-/LX,6??'_Z\Z_XFAA+7_Q^]CCMUK9_F1VO]\?D]LL\O%@>E]_QKS-^K?_./B2DCQS2 M1P'I0T'ZT) ^#*2/$M)'!>DCNZ8T0A$UHY":44S-**AF%%4S"JL9Q=6, FM& MD5529)44625%5DF155)DE119)45629%54F25%%ESBJPY1=:<(FM.D36GR)I3 M9,TILN8467.*K#E%UH(B:T&1M:#(6E!D+2BR%A19"XJL!476@B)K09%54615 M%%D5159%D5519%44615%5D6155%D5119-45639%54V35%%DU159-D5539-44 M635%5DV1U5!D-119#4560Y'54&0U%%D-159#D=509#4464N*K"5%UI(B:TF1 MM:3(6E)D+2FREA192XJL)476BB)K19&UHLA:462M*+)6_U/6[].T_\?QRS,= MZFY\R1?+O\%N?P)02P$"% ,4 " #L.(=2!T%-8H$ "Q $ M @ $ 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( .PXAU*# MQAC3[@ "L" 1 " :\ !D;V-0&UL4$L! A0#% @ [#B'4BQ&PO=V]R:W-H965T&UL4$L! A0#% @ [#B'4H="]>=E!P _A\ !@ M ("!<1P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ [#B'4LV1#];7(0 '80 !@ ("!9S8 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ [#B'4G)#W-MX P M1P@ !D ("!?8L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [#B'4D8QOI/\! ZPT !D M ("!N)4 'AL+W=O&PO=V]R:W-H M965T !X;"]W;W)K&UL4$L! M A0#% @ [#B'4K1/1&GH$P G3@ !D ("!5*( 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [#B' M4I/(O=H\! =@T !D ("!6\< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [#B'4A]NX6U: P A < M !D ("!*-4 'AL+W=O@>%P^4+ X(P &0 @(&YV M>&PO=V]R:W-H965T&UL4$L! A0#% @ [#B'4C7=-X1A @ 7 4 !D M ("!"^X 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ [#B'4DBQWP'_! >Q !D ("!L#0! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ [#B'4C8S MTL/> @ '@< !D ("!8T ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [#B'4D1.*_+C!0 ]!$ !D M ("!LTH! 'AL+W=O&PO M=V]R:W-H965TQ6 0!X;"]W;W)K&UL4$L! A0#% @ [#B'4E["?;4' P ]0H !D ("! M*EH! 'AL+W=OK9D" !"!P &0 @(%H70$ >&PO=V]R:W-H965T&UL4$L! A0#% M @ [#B'4ID]" 'N!0 914 !D ("!P6@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [#B'4A0X=+(\ M P U@H !D ("!WWP$ >&PO=V]R:W-H965T&UL4$L! A0#% @ [#B'4F<;M:+E 0 [0, !D M ("!JXT! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ [#B'4H\)6LNV P N1 !D ("!<90! M 'AL+W=OF $ >&PO=V]R:W-H965T&UL4$L! A0#% @ M[#B'4@>#F4.2 @ )@< !D ("!=:0! 'AL+W=O&UL4$L! A0#% @ [#B'4FON"AIV @ MR@4 !D ("!,J\! 'AL+W=O&PO=V]R:W-H965T 1JP( )0' 9 " @8BT 0!X;"]W;W)K&UL4$L! A0#% @ [#B'4D&PO=V]R:W-H M965T':&UL4$L! M A0#% @ [#B'4AJQ>G?/ P ( \ !D ("!B<$! 'AL M+W=O!@ &0 @(&/Q0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ [#B' M4BXU:<29 P F@T !D ("!;,P! 'AL+W=O:E0# *# &0 M @($\T $ >&PO=V]R:W-H965T&UL4$L! A0#% @ [#B'4CO;P42T @ G < M !D ("!FM8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [#B'4IF$?8A[ @ 08 !D M ("!LMX! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ [#B'4DM)D;B< @ P@@ !D ("!^.@! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ [#B'4BCF MNYG\ P $A !D ("!TO,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [#B'4L[;MO[< P * X !D M ("!4_X! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ [#B'4AQ);?&PO=V]R:W-H965T&UL4$L! A0#% M @ [#B'4IH12)+E P ^ \ !D ("!O1P" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [#B'4KS%8=2> M @ 00< !D ("!IB@" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [#B'4INUXXM0" W2@ !D M ("!(S$" 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ [#B'4HNY+E!R!P MR, !D ("!$$@" M 'AL+W=O*NQS M$P( L ( !1%8" %]R96QS+RYR96QS4$L! A0#% @ M[#B'4CR\H /1!@ P#X \ ( !+5<" 'AL+W=O @!X;"]?7!E <&UL4$L%!@ !G &< 2!P )9C @ $! end XML 118 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 119 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 120 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.1 html 295 525 1 false 100 0 false 12 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.51talk.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.51talk.com/role/StatementConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.51talk.com/role/StatementConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME/(LOSS) Sheet http://www.51talk.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME/(LOSS) Statements 4 false false R5.htm 00300 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' DEFICIT Sheet http://www.51talk.com/role/StatementConsolidatedStatementsOfShareholdersDeficit CONSOLIDATED STATEMENTS OF SHAREHOLDERS' DEFICIT Statements 5 false false R6.htm 00400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 10101 - Disclosure - Operations and Reorganization Sheet http://www.51talk.com/role/DisclosureOperationsAndReorganization Operations and Reorganization Notes 7 false false R8.htm 10201 - Disclosure - Significant Accounting Policies Sheet http://www.51talk.com/role/DisclosureSignificantAccountingPolicies Significant Accounting Policies Notes 8 false false R9.htm 10301 - Disclosure - Risks and Concentration Sheet http://www.51talk.com/role/DisclosureRisksAndConcentration Risks and Concentration Notes 9 false false R10.htm 10401 - Disclosure - Prepaid expenses and other current assets Sheet http://www.51talk.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssets Prepaid expenses and other current assets Notes 10 false false R11.htm 10501 - Disclosure - Property and equipment, net Sheet http://www.51talk.com/role/DisclosurePropertyAndEquipmentNet Property and equipment, net Notes 11 false false R12.htm 10601 - Disclosure - Intangible assets, net Sheet http://www.51talk.com/role/DisclosureIntangibleAssetsNet Intangible assets, net Notes 12 false false R13.htm 10701 - Disclosure - Operating Leases Sheet http://www.51talk.com/role/DisclosureOperatingLeases Operating Leases Notes 13 false false R14.htm 10801 - Disclosure - Accrued expenses and other current liabilities Sheet http://www.51talk.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilities Accrued expenses and other current liabilities Notes 14 false false R15.htm 10901 - Disclosure - Short-term loan Sheet http://www.51talk.com/role/DisclosureShortTermLoan Short-term loan Notes 15 false false R16.htm 11001 - Disclosure - Taxation Sheet http://www.51talk.com/role/DisclosureTaxation Taxation Notes 16 false false R17.htm 11101 - Disclosure - Ordinary shares Sheet http://www.51talk.com/role/DisclosureOrdinaryShares Ordinary shares Notes 17 false false R18.htm 11201 - Disclosure - Share-based Compensation Sheet http://www.51talk.com/role/DisclosureShareBasedCompensation Share-based Compensation Notes 18 false false R19.htm 11301 - Disclosure - Net income/(loss) per share Sheet http://www.51talk.com/role/DisclosureNetIncomeLossPerShare Net income/(loss) per share Notes 19 false false R20.htm 11401 - Disclosure - Fair value measurement Sheet http://www.51talk.com/role/DisclosureFairValueMeasurement Fair value measurement Notes 20 false false R21.htm 11501 - Disclosure - Commitments and contingencies Sheet http://www.51talk.com/role/DisclosureCommitmentsAndContingencies Commitments and contingencies Notes 21 false false R22.htm 11601 - Disclosure - Related party transactions Sheet http://www.51talk.com/role/DisclosureRelatedPartyTransactions Related party transactions Notes 22 false false R23.htm 11701 - Disclosure - Profit appropriation and restricted net assets Sheet http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssets Profit appropriation and restricted net assets Notes 23 false false R24.htm 11801 - Disclosure - Segment Information Sheet http://www.51talk.com/role/DisclosureSegmentInformation Segment Information Notes 24 false false R25.htm 11901 - Disclosure - Subsequent events Sheet http://www.51talk.com/role/DisclosureSubsequentEvents Subsequent events Notes 25 false false R26.htm 20202 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesPolicies Significant Accounting Policies (Policies) Policies http://www.51talk.com/role/DisclosureSignificantAccountingPolicies 26 false false R27.htm 30103 - Disclosure - Operations and Reorganization (Tables) Sheet http://www.51talk.com/role/DisclosureOperationsAndReorganizationTables Operations and Reorganization (Tables) Tables http://www.51talk.com/role/DisclosureOperationsAndReorganization 27 false false R28.htm 30203 - Disclosure - Significant Accounting Policies (Tables) Sheet http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesTables Significant Accounting Policies (Tables) Tables http://www.51talk.com/role/DisclosureSignificantAccountingPolicies 28 false false R29.htm 30403 - Disclosure - Prepaid expenses and other current assets (Tables) Sheet http://www.51talk.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsTables Prepaid expenses and other current assets (Tables) Tables http://www.51talk.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssets 29 false false R30.htm 30503 - Disclosure - Property and equipment, net (Tables) Sheet http://www.51talk.com/role/DisclosurePropertyAndEquipmentNetTables Property and equipment, net (Tables) Tables http://www.51talk.com/role/DisclosurePropertyAndEquipmentNet 30 false false R31.htm 30603 - Disclosure - Intangible assets, net (Tables) Sheet http://www.51talk.com/role/DisclosureIntangibleAssetsNetTables Intangible assets, net (Tables) Tables http://www.51talk.com/role/DisclosureIntangibleAssetsNet 31 false false R32.htm 30703 - Disclosure - Operating Leases (Tables) Sheet http://www.51talk.com/role/DisclosureOperatingLeasesTables Operating Leases (Tables) Tables http://www.51talk.com/role/DisclosureOperatingLeases 32 false false R33.htm 30803 - Disclosure - Accrued expenses and other current liabilities (Tables) Sheet http://www.51talk.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesTables Accrued expenses and other current liabilities (Tables) Tables http://www.51talk.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilities 33 false false R34.htm 31003 - Disclosure - Taxation (Tables) Sheet http://www.51talk.com/role/DisclosureTaxationTables Taxation (Tables) Tables http://www.51talk.com/role/DisclosureTaxation 34 false false R35.htm 31203 - Disclosure - Share-based Compensation (Tables) Sheet http://www.51talk.com/role/DisclosureShareBasedCompensationTables Share-based Compensation (Tables) Tables http://www.51talk.com/role/DisclosureShareBasedCompensation 35 false false R36.htm 31303 - Disclosure - Net income/(loss) per share (Tables) Sheet http://www.51talk.com/role/DisclosureNetIncomeLossPerShareTables Net income/(loss) per share (Tables) Tables http://www.51talk.com/role/DisclosureNetIncomeLossPerShare 36 false false R37.htm 31403 - Disclosure - Fair value measurement (Tables) Sheet http://www.51talk.com/role/DisclosureFairValueMeasurementTables Fair value measurement (Tables) Tables http://www.51talk.com/role/DisclosureFairValueMeasurement 37 false false R38.htm 31503 - Disclosure - Commitments and contingencies (Tables) Sheet http://www.51talk.com/role/DisclosureCommitmentsAndContingenciesTables Commitments and contingencies (Tables) Tables http://www.51talk.com/role/DisclosureCommitmentsAndContingencies 38 false false R39.htm 31703 - Disclosure - Profit appropriation and restricted net assets (Tables) Sheet http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsTables Profit appropriation and restricted net assets (Tables) Tables http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssets 39 false false R40.htm 31803 - Disclosure - Segment Information (Tables) Sheet http://www.51talk.com/role/DisclosureSegmentInformationTables Segment Information (Tables) Tables http://www.51talk.com/role/DisclosureSegmentInformation 40 false false R41.htm 40101 - Disclosure - Operations and Reorganization (Details) Sheet http://www.51talk.com/role/DisclosureOperationsAndReorganizationDetails Operations and Reorganization (Details) Details http://www.51talk.com/role/DisclosureOperationsAndReorganizationTables 41 false false R42.htm 40102 - Disclosure - Operations and Reorganization - History of the Group and Basis of Presentation for the Reorganization (Details) Sheet http://www.51talk.com/role/DisclosureOperationsAndReorganizationHistoryOfGroupAndBasisOfPresentationForReorganizationDetails Operations and Reorganization - History of the Group and Basis of Presentation for the Reorganization (Details) Details 42 false false R43.htm 40103 - Disclosure - Operations and Reorganization - Contractual agreements with VIEs (Details) Sheet http://www.51talk.com/role/DisclosureOperationsAndReorganizationContractualAgreementsWithViesDetails Operations and Reorganization - Contractual agreements with VIEs (Details) Details 43 false false R44.htm 40104 - Disclosure - Operations and Reorganization - Risks in relation to the VIE structure (Details) Sheet http://www.51talk.com/role/DisclosureOperationsAndReorganizationRisksInRelationToVieStructureDetails Operations and Reorganization - Risks in relation to the VIE structure (Details) Details 44 false false R45.htm 40105 - Disclosure - Operations and Reorganization - Liquidity and going concern (Details) Sheet http://www.51talk.com/role/DisclosureOperationsAndReorganizationLiquidityAndGoingConcernDetails Operations and Reorganization - Liquidity and going concern (Details) Details 45 false false R46.htm 40201 - Disclosure - Significant Accounting Policies - Convenience Translation (Details) Sheet http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesConvenienceTranslationDetails Significant Accounting Policies - Convenience Translation (Details) Details 46 false false R47.htm 40202 - Disclosure - Significant Accounting Policies - Short-term investment and Cash and cash equivalents (Details) Sheet http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesShortTermInvestmentAndCashAndCashEquivalentsDetails Significant Accounting Policies - Short-term investment and Cash and cash equivalents (Details) Details 47 false false R48.htm 40203 - Disclosure - Significant Accounting Policies - Expected Credit Losses (Details) Sheet http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesExpectedCreditLossesDetails Significant Accounting Policies - Expected Credit Losses (Details) Details 48 false false R49.htm 40204 - Disclosure - Significant Accounting Policies - Long-lived assets (Details) Sheet http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesLongLivedAssetsDetails Significant Accounting Policies - Long-lived assets (Details) Details 49 false false R50.htm 40205 - Disclosure - Significant Accounting Policies - Revenue recognition (Details) Sheet http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesRevenueRecognitionDetails Significant Accounting Policies - Revenue recognition (Details) Details 50 false false R51.htm 40206 - Disclosure - Significant Accounting Policies - Sales and marketing expenses (Details) Sheet http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesSalesAndMarketingExpensesDetails Significant Accounting Policies - Sales and marketing expenses (Details) Details 51 false false R52.htm 40207 - Disclosure - Significant Accounting Policies - Operating leases (Details) Sheet http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesOperatingLeasesDetails Significant Accounting Policies - Operating leases (Details) Details 52 false false R53.htm 40208 - Disclosure - Significant Accounting Policies - Share-based compensation (Details) Sheet http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesShareBasedCompensationDetails Significant Accounting Policies - Share-based compensation (Details) Details 53 false false R54.htm 40209 - Disclosure - Significant Accounting Policies - Employee benefits (Details) Sheet http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesEmployeeBenefitsDetails Significant Accounting Policies - Employee benefits (Details) Details 54 false false R55.htm 40210 - Disclosure - Significant Accounting Policies - Other Income (Details) Sheet http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesOtherIncomeDetails Significant Accounting Policies - Other Income (Details) Details 55 false false R56.htm 40211 - Disclosure - Significant Accounting Policies - Treasury stock (Details) Sheet http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesTreasuryStockDetails Significant Accounting Policies - Treasury stock (Details) Details 56 false false R57.htm 40212 - Disclosure - Significant Accounting Policies - Statutory reserves (Details) Sheet http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesStatutoryReservesDetails Significant Accounting Policies - Statutory reserves (Details) Details 57 false false R58.htm 40213 - Disclosure - Significant Accounting Policies - Recently adopted accounting pronouncements (Details) Sheet http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsDetails Significant Accounting Policies - Recently adopted accounting pronouncements (Details) Details 58 false false R59.htm 40214 - Disclosure - Significant Accounting Policies - Government subsidy (Details) Sheet http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesGovernmentSubsidyDetails Significant Accounting Policies - Government subsidy (Details) Details 59 false false R60.htm 40301 - Disclosure - Risks and concentration - Concentration of credit risk (Details) Sheet http://www.51talk.com/role/DisclosureRisksAndConcentrationConcentrationOfCreditRiskDetails Risks and concentration - Concentration of credit risk (Details) Details 60 false false R61.htm 40302 - Disclosure - Risks and Concentration - Concentration of foreign currency risks (Details) Sheet http://www.51talk.com/role/DisclosureRisksAndConcentrationConcentrationOfForeignCurrencyRisksDetails Risks and Concentration - Concentration of foreign currency risks (Details) Details 61 false false R62.htm 40303 - Disclosure - Risks and Concentration - Foreign currency exchange rate risks (Details) Sheet http://www.51talk.com/role/DisclosureRisksAndConcentrationForeignCurrencyExchangeRateRisksDetails Risks and Concentration - Foreign currency exchange rate risks (Details) Details 62 false false R63.htm 40401 - Disclosure - Prepaid expenses and other current assets (Details) Sheet http://www.51talk.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails Prepaid expenses and other current assets (Details) Details http://www.51talk.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsTables 63 false false R64.htm 40501 - Disclosure - Property and equipment, net (Details) Sheet http://www.51talk.com/role/DisclosurePropertyAndEquipmentNetDetails Property and equipment, net (Details) Details http://www.51talk.com/role/DisclosurePropertyAndEquipmentNetTables 64 false false R65.htm 40601 - Disclosure - Intangible assets, net (Details) Sheet http://www.51talk.com/role/DisclosureIntangibleAssetsNetDetails Intangible assets, net (Details) Details http://www.51talk.com/role/DisclosureIntangibleAssetsNetTables 65 false false R66.htm 40602 - Disclosure - Intangible assets, net - Future amortization expense (Details) Sheet http://www.51talk.com/role/DisclosureIntangibleAssetsNetFutureAmortizationExpenseDetails Intangible assets, net - Future amortization expense (Details) Details 66 false false R67.htm 40701 - Disclosure - Operating Leases (Details) Sheet http://www.51talk.com/role/DisclosureOperatingLeasesDetails Operating Leases (Details) Details http://www.51talk.com/role/DisclosureOperatingLeasesTables 67 false false R68.htm 40702 - Disclosure - Operating Leases - Maturities of lease liabilities (Details) Sheet http://www.51talk.com/role/DisclosureOperatingLeasesMaturitiesOfLeaseLiabilitiesDetails Operating Leases - Maturities of lease liabilities (Details) Details 68 false false R69.htm 40703 - Disclosure - Operating Leases - Lease terms and discount rates (Details) Sheet http://www.51talk.com/role/DisclosureOperatingLeasesLeaseTermsAndDiscountRatesDetails Operating Leases - Lease terms and discount rates (Details) Details 69 false false R70.htm 40704 - Disclosure - Operating Leases - Supplemental information (Details) Sheet http://www.51talk.com/role/DisclosureOperatingLeasesSupplementalInformationDetails Operating Leases - Supplemental information (Details) Details 70 false false R71.htm 40801 - Disclosure - Accrued expenses and other current liabilities (Details) Sheet http://www.51talk.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails Accrued expenses and other current liabilities (Details) Details http://www.51talk.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesTables 71 false false R72.htm 40901 - Disclosure - Short-term loan (Details) Sheet http://www.51talk.com/role/DisclosureShortTermLoanDetails Short-term loan (Details) Details http://www.51talk.com/role/DisclosureShortTermLoan 72 false false R73.htm 41001 - Disclosure - Taxation - PRC Value Added Tax (Details) Sheet http://www.51talk.com/role/DisclosureTaxationPrcValueAddedTaxDetails Taxation - PRC Value Added Tax (Details) Details 73 false false R74.htm 41002 - Disclosure - Taxation - Income taxes (Details) Sheet http://www.51talk.com/role/DisclosureTaxationIncomeTaxesDetails Taxation - Income taxes (Details) Details 74 false false R75.htm 41003 - Disclosure - Taxation - PRC Withholding Tax on Dividends (Details) Sheet http://www.51talk.com/role/DisclosureTaxationPrcWithholdingTaxOnDividendsDetails Taxation - PRC Withholding Tax on Dividends (Details) Details 75 false false R76.htm 41004 - Disclosure - Taxation - Income tax expenses (Details) Sheet http://www.51talk.com/role/DisclosureTaxationIncomeTaxExpensesDetails Taxation - Income tax expenses (Details) Details 76 false false R77.htm 41005 - Disclosure - Taxation - Tax holiday effect (Details) Sheet http://www.51talk.com/role/DisclosureTaxationTaxHolidayEffectDetails Taxation - Tax holiday effect (Details) Details 77 false false R78.htm 41006 - Disclosure - Taxation - Reconciliation of statutory tax rate and effective tax rate (Details) Sheet http://www.51talk.com/role/DisclosureTaxationReconciliationOfStatutoryTaxRateAndEffectiveTaxRateDetails Taxation - Reconciliation of statutory tax rate and effective tax rate (Details) Details 78 false false R79.htm 41007 - Disclosure - Taxation - Deferred Tax Assets and Liabilities (Details) Sheet http://www.51talk.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails Taxation - Deferred Tax Assets and Liabilities (Details) Details 79 false false R80.htm 41008 - Disclosure - Taxation - Movement of Valuation Allowance (Details) Sheet http://www.51talk.com/role/DisclosureTaxationMovementOfValuationAllowanceDetails Taxation - Movement of Valuation Allowance (Details) Details 80 false false R81.htm 41101 - Disclosure - Ordinary shares (Details) Sheet http://www.51talk.com/role/DisclosureOrdinarySharesDetails Ordinary shares (Details) Details http://www.51talk.com/role/DisclosureOrdinaryShares 81 false false R82.htm 41201 - Disclosure - Share-based Compensation - General (Details) Sheet http://www.51talk.com/role/DisclosureShareBasedCompensationGeneralDetails Share-based Compensation - General (Details) Details 82 false false R83.htm 41202 - Disclosure - Share-based Compensation - Valuation (Details) Sheet http://www.51talk.com/role/DisclosureShareBasedCompensationValuationDetails Share-based Compensation - Valuation (Details) Details 83 false false R84.htm 41203 - Disclosure - Share-based Compensation - Activity (Details) Sheet http://www.51talk.com/role/DisclosureShareBasedCompensationActivityDetails Share-based Compensation - Activity (Details) Details 84 false false R85.htm 41204 - Disclosure - Share-based Compensation - RSUs (Details) Sheet http://www.51talk.com/role/DisclosureShareBasedCompensationRsusDetails Share-based Compensation - RSUs (Details) Details 85 false false R86.htm 41301 - Disclosure - Net income/(loss) per share (Details) Sheet http://www.51talk.com/role/DisclosureNetIncomeLossPerShareDetails Net income/(loss) per share (Details) Details http://www.51talk.com/role/DisclosureNetIncomeLossPerShareTables 86 false false R87.htm 41401 - Disclosure - Fair value measurement (Details) Sheet http://www.51talk.com/role/DisclosureFairValueMeasurementDetails Fair value measurement (Details) Details http://www.51talk.com/role/DisclosureFairValueMeasurementTables 87 false false R88.htm 41501 - Disclosure - Commitments and contingencies (Details) Sheet http://www.51talk.com/role/DisclosureCommitmentsAndContingenciesDetails Commitments and contingencies (Details) Details http://www.51talk.com/role/DisclosureCommitmentsAndContingenciesTables 88 false false R89.htm 41601 - Disclosure - Related party transactions (Details) Sheet http://www.51talk.com/role/DisclosureRelatedPartyTransactionsDetails Related party transactions (Details) Details http://www.51talk.com/role/DisclosureRelatedPartyTransactions 89 false false R90.htm 41701 - Disclosure - Profit appropriation and restricted net assets (Details) Sheet http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsDetails Profit appropriation and restricted net assets (Details) Details http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsTables 90 false false R91.htm 41702 - Disclosure - Profit appropriation and restricted net assets - Condensed Balance Sheets (Details) Sheet http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedBalanceSheetsDetails Profit appropriation and restricted net assets - Condensed Balance Sheets (Details) Details 91 false false R92.htm 41703 - Disclosure - Profit appropriation and restricted net assets - Condensed Statements of Operations and Comprehensive Income/(Loss) (Details) Sheet http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedStatementsOfOperationsAndComprehensiveIncomeLossDetails Profit appropriation and restricted net assets - Condensed Statements of Operations and Comprehensive Income/(Loss) (Details) Details 92 false false R93.htm 41704 - Disclosure - Profit appropriation and restricted net assets - Condensed Cash Flows (Details) Sheet http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedCashFlowsDetails Profit appropriation and restricted net assets - Condensed Cash Flows (Details) Details 93 false false R94.htm 41801 - Disclosure - Segment Information - Segment (Details) Sheet http://www.51talk.com/role/DisclosureSegmentInformationSegmentDetails Segment Information - Segment (Details) Details 94 false false R95.htm 41802 - Disclosure - Segment Information - Geographical location (Details) Sheet http://www.51talk.com/role/DisclosureSegmentInformationGeographicalLocationDetails Segment Information - Geographical location (Details) Details 95 false false All Reports Book All Reports coe-20201231x20f.htm coe-20201231.xsd coe-20201231_cal.xml coe-20201231_def.xml coe-20201231_lab.xml coe-20201231_pre.xml coe-20201231xex12d1.htm coe-20201231xex12d2.htm coe-20201231xex13d1.htm coe-20201231xex13d2.htm coe-20201231xex15d1.htm coe-20201231xex15d2.htm coe-20201231xex15d3.htm coe-20201231xex15d4.htm coe-20201231xex8d1.htm coe-20201231x20f004.jpg http://xbrl.sec.gov/dei/2020-01-31 http://xbrl.sec.gov/country/2020-01-31 http://fasb.org/us-gaap/2020-01-31 http://fasb.org/srt/2020-01-31 true true JSON 123 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "coe-20201231x20f.htm": { "axisCustom": 1, "axisStandard": 29, "contextCount": 295, "dts": { "calculationLink": { "local": [ "coe-20201231_cal.xml" ] }, "definitionLink": { "local": [ "coe-20201231_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "coe-20201231x20f.htm" ] }, "labelLink": { "local": [ "coe-20201231_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "coe-20201231_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/srt/2020/elts/srt-ref-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml" ] }, "schema": { "local": [ "coe-20201231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 731, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 24, "http://www.51talk.com/20201231": 2, "http://xbrl.sec.gov/dei/2020-01-31": 9, "total": 35 }, "keyCustom": 106, "keyStandard": 419, "memberCustom": 48, "memberStandard": 49, "nsprefix": "coe", "nsuri": "http://www.51talk.com/20201231", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00090 - Document - Document and Entity Information", "role": "http://www.51talk.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - Prepaid expenses and other current assets", "role": "http://www.51talk.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssets", "shortName": "Prepaid expenses and other current assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - Property and equipment, net", "role": "http://www.51talk.com/role/DisclosurePropertyAndEquipmentNet", "shortName": "Property and equipment, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - Intangible assets, net", "role": "http://www.51talk.com/role/DisclosureIntangibleAssetsNet", "shortName": "Intangible assets, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - Operating Leases", "role": "http://www.51talk.com/role/DisclosureOperatingLeases", "shortName": "Operating Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - Accrued expenses and other current liabilities", "role": "http://www.51talk.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilities", "shortName": "Accrued expenses and other current liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShortTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - Short-term loan", "role": "http://www.51talk.com/role/DisclosureShortTermLoan", "shortName": "Short-term loan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShortTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - Taxation", "role": "http://www.51talk.com/role/DisclosureTaxation", "shortName": "Taxation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - Ordinary shares", "role": "http://www.51talk.com/role/DisclosureOrdinaryShares", "shortName": "Ordinary shares", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - Share-based Compensation", "role": "http://www.51talk.com/role/DisclosureShareBasedCompensation", "shortName": "Share-based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11301 - Disclosure - Net income/(loss) per share", "role": "http://www.51talk.com/role/DisclosureNetIncomeLossPerShare", "shortName": "Net income/(loss) per share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "As_Of_12_31_2020_j8tQJXJzykqPxNmIxqUoPQ", "decimals": "-3", "first": true, "lang": null, "name": "coe:CashAndCashEquivalentsAtCarryingValueExcludingInterestBearingDeposits", "reportCount": 1, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - CONSOLIDATED BALANCE SHEETS", "role": "http://www.51talk.com/role/StatementConsolidatedBalanceSheets", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "As_Of_12_31_2020_j8tQJXJzykqPxNmIxqUoPQ", "decimals": "-3", "lang": null, "name": "us-gaap:AssetsCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11401 - Disclosure - Fair value measurement", "role": "http://www.51talk.com/role/DisclosureFairValueMeasurement", "shortName": "Fair value measurement", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11501 - Disclosure - Commitments and contingencies", "role": "http://www.51talk.com/role/DisclosureCommitmentsAndContingencies", "shortName": "Commitments and contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11601 - Disclosure - Related party transactions", "role": "http://www.51talk.com/role/DisclosureRelatedPartyTransactions", "shortName": "Related party transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestrictedAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11701 - Disclosure - Profit appropriation and restricted net assets", "role": "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssets", "shortName": "Profit appropriation and restricted net assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestrictedAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11801 - Disclosure - Segment Information", "role": "http://www.51talk.com/role/DisclosureSegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11901 - Disclosure - Subsequent events", "role": "http://www.51talk.com/role/DisclosureSubsequentEvents", "shortName": "Subsequent events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20202 - Disclosure - Significant Accounting Policies (Policies)", "role": "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesPolicies", "shortName": "Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30103 - Disclosure - Operations and Reorganization (Tables)", "role": "http://www.51talk.com/role/DisclosureOperationsAndReorganizationTables", "shortName": "Operations and Reorganization (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30203 - Disclosure - Significant Accounting Policies (Tables)", "role": "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesTables", "shortName": "Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:OtherCurrentAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30403 - Disclosure - Prepaid expenses and other current assets (Tables)", "role": "http://www.51talk.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsTables", "shortName": "Prepaid expenses and other current assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:OtherCurrentAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "As_Of_12_31_2020_j8tQJXJzykqPxNmIxqUoPQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccruedLiabilitiesCurrent", "reportCount": 1, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.51talk.com/role/StatementConsolidatedBalanceSheetsParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - Property and equipment, net (Tables)", "role": "http://www.51talk.com/role/DisclosurePropertyAndEquipmentNetTables", "shortName": "Property and equipment, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - Intangible assets, net (Tables)", "role": "http://www.51talk.com/role/DisclosureIntangibleAssetsNetTables", "shortName": "Intangible assets, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30703 - Disclosure - Operating Leases (Tables)", "role": "http://www.51talk.com/role/DisclosureOperatingLeasesTables", "shortName": "Operating Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30803 - Disclosure - Accrued expenses and other current liabilities (Tables)", "role": "http://www.51talk.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesTables", "shortName": "Accrued expenses and other current liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31003 - Disclosure - Taxation (Tables)", "role": "http://www.51talk.com/role/DisclosureTaxationTables", "shortName": "Taxation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31203 - Disclosure - Share-based Compensation (Tables)", "role": "http://www.51talk.com/role/DisclosureShareBasedCompensationTables", "shortName": "Share-based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31303 - Disclosure - Net income/(loss) per share (Tables)", "role": "http://www.51talk.com/role/DisclosureNetIncomeLossPerShareTables", "shortName": "Net income/(loss) per share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31403 - Disclosure - Fair value measurement (Tables)", "role": "http://www.51talk.com/role/DisclosureFairValueMeasurementTables", "shortName": "Fair value measurement (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "coe:ScheduleOfFutureMinimumPaymentsUnderNonCancelableAgreementsForOperatingLeasesNotYetCommencedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31503 - Disclosure - Commitments and contingencies (Tables)", "role": "http://www.51talk.com/role/DisclosureCommitmentsAndContingenciesTables", "shortName": "Commitments and contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "coe:ScheduleOfFutureMinimumPaymentsUnderNonCancelableAgreementsForOperatingLeasesNotYetCommencedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31703 - Disclosure - Profit appropriation and restricted net assets (Tables)", "role": "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsTables", "shortName": "Profit appropriation and restricted net assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME/(LOSS)", "role": "http://www.51talk.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME/(LOSS)", "subGroupType": "", "uniqueAnchor": null }, "R40": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31803 - Disclosure - Segment Information (Tables)", "role": "http://www.51talk.com/role/DisclosureSegmentInformationTables", "shortName": "Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTableTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_coe_BeijingDashengZhixingTechnologyCoLtdMember_49eF3FzdF0--1oJDhT-vaw", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:VariableInterestEntityOwnershipPercentage", "reportCount": 1, "unitRef": "Unit_Standard_pure_o0SXAUPy8k6xsDWoctPtVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - Operations and Reorganization (Details)", "role": "http://www.51talk.com/role/DisclosureOperationsAndReorganizationDetails", "shortName": "Operations and Reorganization (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTableTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_coe_FiveOneTalkEnglishPhilippinesCorporationMember_EMaqvBZlp0yiZw-fEvpqBA", "decimals": "2", "lang": null, "name": "us-gaap:VariableInterestEntityOwnershipPercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_o0SXAUPy8k6xsDWoctPtVw", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTableTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_coe_BeijingDashengZhixingTechnologyCoLtdMember_49eF3FzdF0--1oJDhT-vaw", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:VariableInterestEntityOwnershipPercentage", "reportCount": 1, "unitRef": "Unit_Standard_pure_o0SXAUPy8k6xsDWoctPtVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40102 - Disclosure - Operations and Reorganization - History of the Group and Basis of Presentation for the Reorganization (Details)", "role": "http://www.51talk.com/role/DisclosureOperationsAndReorganizationHistoryOfGroupAndBasisOfPresentationForReorganizationDetails", "shortName": "Operations and Reorganization - History of the Group and Basis of Presentation for the Reorganization (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "As_Of_1_5_2012_srt_ConsolidatedEntitiesAxis_coe_BeijingDashengZhixingTechnologyCoLtdMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_MajorityShareholderMember_6tgzGd6kS02bE6hUUmGV6w", "decimals": "2", "lang": null, "name": "coe:OwnershipPercentageForEmployeeOptionPlan", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_o0SXAUPy8k6xsDWoctPtVw", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_coe_BeijingDashengZhixingTechnologyCoLtdMember_-Nn9wqfAhEK8kowO6aQdQw", "decimals": "0", "first": true, "lang": null, "name": "coe:PurchaseOptionsAmountOfConsideration", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40103 - Disclosure - Operations and Reorganization - Contractual agreements with VIEs (Details)", "role": "http://www.51talk.com/role/DisclosureOperationsAndReorganizationContractualAgreementsWithViesDetails", "shortName": "Operations and Reorganization - Contractual agreements with VIEs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_coe_BeijingDashengZhixingTechnologyCoLtdMember_-Nn9wqfAhEK8kowO6aQdQw", "decimals": "0", "first": true, "lang": null, "name": "coe:PurchaseOptionsAmountOfConsideration", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "As_Of_12_31_2020_j8tQJXJzykqPxNmIxqUoPQ", "decimals": "-3", "first": true, "lang": null, "name": "coe:CashAndCashEquivalentsAtCarryingValueExcludingInterestBearingDeposits", "reportCount": 1, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40104 - Disclosure - Operations and Reorganization - Risks in relation to the VIE structure (Details)", "role": "http://www.51talk.com/role/DisclosureOperationsAndReorganizationRisksInRelationToVieStructureDetails", "shortName": "Operations and Reorganization - Risks in relation to the VIE structure (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_sJqnGaANr0elu0L7piAe_w", "decimals": "-3", "lang": null, "name": "us-gaap:RetainedEarningsAccumulatedDeficit", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncreaseDecreaseInUnearnedPremiumsNet", "reportCount": 1, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40105 - Disclosure - Operations and Reorganization - Liquidity and going concern (Details)", "role": "http://www.51talk.com/role/DisclosureOperationsAndReorganizationLiquidityAndGoingConcernDetails", "shortName": "Operations and Reorganization - Liquidity and going concern (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": "-3", "lang": null, "name": "us-gaap:PremiumsEarnedNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "coe:ConvenienceTranslationPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "As_Of_12_31_2020_j8tQJXJzykqPxNmIxqUoPQ", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:ForeignCurrencyExchangeRateTranslation1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_o0SXAUPy8k6xsDWoctPtVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - Significant Accounting Policies - Convenience Translation (Details)", "role": "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesConvenienceTranslationDetails", "shortName": "Significant Accounting Policies - Convenience Translation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "coe:ConvenienceTranslationPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "As_Of_12_31_2020_j8tQJXJzykqPxNmIxqUoPQ", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:ForeignCurrencyExchangeRateTranslation1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_o0SXAUPy8k6xsDWoctPtVw", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "As_Of_12_31_2020_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CreditCardIntermediaryReceivablesMember_JDX_htir006HXWN1PNp52Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40202 - Disclosure - Significant Accounting Policies - Short-term investment and Cash and cash equivalents (Details)", "role": "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesShortTermInvestmentAndCashAndCashEquivalentsDetails", "shortName": "Significant Accounting Policies - Short-term investment and Cash and cash equivalents (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "As_Of_12_31_2020_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CreditCardIntermediaryReceivablesMember_JDX_htir006HXWN1PNp52Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CreditLossFinancialInstrumentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "As_Of_12_31_2020_j8tQJXJzykqPxNmIxqUoPQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40203 - Disclosure - Significant Accounting Policies - Expected Credit Losses (Details)", "role": "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesExpectedCreditLossesDetails", "shortName": "Significant Accounting Policies - Expected Credit Losses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CreditLossFinancialInstrumentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "As_Of_12_31_2020_j8tQJXJzykqPxNmIxqUoPQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillImpairmentLoss", "span", "p", "us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40204 - Disclosure - Significant Accounting Policies - Long-lived assets (Details)", "role": "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesLongLivedAssetsDetails", "shortName": "Significant Accounting Policies - Long-lived assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillImpairmentLoss", "span", "p", "us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "As_Of_12_31_2017_srt_CumulativeEffectPeriodOfAdoptionAxis_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsUnappropriatedMember_Ho6YU7uoXUuL0O4us-5ZBQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' DEFICIT", "role": "http://www.51talk.com/role/StatementConsolidatedStatementsOfShareholdersDeficit", "shortName": "CONSOLIDATED STATEMENTS OF SHAREHOLDERS' DEFICIT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "As_Of_12_31_2017_srt_CumulativeEffectPeriodOfAdoptionAxis_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201409Member_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsUnappropriatedMember_Ho6YU7uoXUuL0O4us-5ZBQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40205 - Disclosure - Significant Accounting Policies - Revenue recognition (Details)", "role": "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesRevenueRecognitionDetails", "shortName": "Significant Accounting Policies - Revenue recognition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "As_Of_12_31_2020_j8tQJXJzykqPxNmIxqUoPQ", "decimals": "-3", "lang": null, "name": "us-gaap:CapitalizedContractCostNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AdvertisingExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40206 - Disclosure - Significant Accounting Policies - Sales and marketing expenses (Details)", "role": "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesSalesAndMarketingExpensesDetails", "shortName": "Significant Accounting Policies - Sales and marketing expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AdvertisingExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LesseeLeasesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "As_Of_12_31_2020_j8tQJXJzykqPxNmIxqUoPQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseTermOfContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40207 - Disclosure - Significant Accounting Policies - Operating leases (Details)", "role": "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesOperatingLeasesDetails", "shortName": "Significant Accounting Policies - Operating leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LesseeLeasesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "As_Of_12_31_2020_j8tQJXJzykqPxNmIxqUoPQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseTermOfContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "coe:ShareBasedCompensationTableTextBlock", "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40208 - Disclosure - Significant Accounting Policies - Share-based compensation (Details)", "role": "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesShareBasedCompensationDetails", "shortName": "Significant Accounting Policies - Share-based compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "coe:ShareBasedCompensationTableTextBlock", "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember_VphtyzyYsUuh3wNSYFcKcw", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": "-3", "first": true, "lang": null, "name": "coe:DefinedContributionPlanIncreaseDecreaseCostCovid", "reportCount": 1, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40209 - Disclosure - Significant Accounting Policies - Employee benefits (Details)", "role": "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesEmployeeBenefitsDetails", "shortName": "Significant Accounting Policies - Employee benefits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:PensionAndOtherPostretirementPlansPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_RplGB_0I7UGNzPTxOlNcWQ", "decimals": "-3", "lang": null, "name": "coe:DefinedContributionPlanIncreaseDecreaseCostCovid", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "p", "coe:OtherIncomeCovid19PolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": "-3", "first": true, "lang": null, "name": "coe:ValueAddedTaxGovernmentSubsidyCovid19", "reportCount": 1, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40210 - Disclosure - Significant Accounting Policies - Other Income (Details)", "role": "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesOtherIncomeDetails", "shortName": "Significant Accounting Policies - Other Income (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R56": { "firstAnchor": { "ancestors": [ "p", "coe:TreasuryStockPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "As_Of_9_9_2019_aEQUhXGBIUmsOhJHhD_bQA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_V3T-H7xVAUmrZJy2azMZOA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40211 - Disclosure - Significant Accounting Policies - Treasury stock (Details)", "role": "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesTreasuryStockDetails", "shortName": "Significant Accounting Policies - Treasury stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "coe:TreasuryStockPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "As_Of_9_9_2019_aEQUhXGBIUmsOhJHhD_bQA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_V3T-H7xVAUmrZJy2azMZOA", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "coe:StatutoryReservesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": "INF", "first": true, "lang": null, "name": "coe:MinimumPortionOfAfterTaxProfitToBeAllocatedToStatutorySurplusUnderPrcLaw", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_o0SXAUPy8k6xsDWoctPtVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40212 - Disclosure - Significant Accounting Policies - Statutory reserves (Details)", "role": "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesStatutoryReservesDetails", "shortName": "Significant Accounting Policies - Statutory reserves (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "coe:StatutoryReservesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": "INF", "first": true, "lang": null, "name": "coe:MinimumPortionOfAfterTaxProfitToBeAllocatedToStatutorySurplusUnderPrcLaw", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_o0SXAUPy8k6xsDWoctPtVw", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "As_Of_12_31_2020_j8tQJXJzykqPxNmIxqUoPQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40213 - Disclosure - Significant Accounting Policies - Recently adopted accounting pronouncements (Details)", "role": "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsDetails", "shortName": "Significant Accounting Policies - Recently adopted accounting pronouncements (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R59": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "As_Of_12_31_2020_j8tQJXJzykqPxNmIxqUoPQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ValueAddedTaxReceivable", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40214 - Disclosure - Significant Accounting Policies - Government subsidy (Details)", "role": "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesGovernmentSubsidyDetails", "shortName": "Significant Accounting Policies - Government subsidy (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "As_Of_12_31_2020_j8tQJXJzykqPxNmIxqUoPQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ValueAddedTaxReceivable", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "As_Of_12_31_2020_j8tQJXJzykqPxNmIxqUoPQ", "decimals": "-3", "first": true, "lang": null, "name": "coe:CashAndCashEquivalentsAtCarryingValueExcludingInterestBearingDeposits", "reportCount": 1, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - Risks and concentration - Concentration of credit risk (Details)", "role": "http://www.51talk.com/role/DisclosureRisksAndConcentrationConcentrationOfCreditRiskDetails", "shortName": "Risks and concentration - Concentration of credit risk (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "As_Of_12_31_2020_srt_StatementGeographicalAxis_country_HK_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_CashAndCashEquivalentsMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember_kzyzYpR6w0SUl4pucsNrkQ", "decimals": "-3", "lang": null, "name": "coe:CashAndCashEquivalentsAtCarryingValueExcludingInterestBearingDeposits", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "As_Of_12_31_2020_j8tQJXJzykqPxNmIxqUoPQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Liabilities", "reportCount": 1, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40302 - Disclosure - Risks and Concentration - Concentration of foreign currency risks (Details)", "role": "http://www.51talk.com/role/DisclosureRisksAndConcentrationConcentrationOfForeignCurrencyRisksDetails", "shortName": "Risks and Concentration - Concentration of foreign currency risks (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "As_Of_12_31_2020_us-gaap_ConcentrationRiskByBenchmarkAxis_coe_CashCashEquivalentsTimeDepositsAndShortTermInvestmentMember_us-gaap_ConcentrationRiskByTypeAxis_coe_ForeignCurrencyConcentrationRiskMember_DDDmORCk8kOEfj90t2LV0g", "decimals": "-3", "lang": null, "name": "us-gaap:CashCashEquivalentsAndShortTermInvestments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_gBF3uhb5xkyc24NGLBgfkg", "decimals": "1", "first": true, "lang": null, "name": "coe:ForeignCurrencyExchangeRateFluctuationPercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_o0SXAUPy8k6xsDWoctPtVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40303 - Disclosure - Risks and Concentration - Foreign currency exchange rate risks (Details)", "role": "http://www.51talk.com/role/DisclosureRisksAndConcentrationForeignCurrencyExchangeRateRisksDetails", "shortName": "Risks and Concentration - Foreign currency exchange rate risks (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_gBF3uhb5xkyc24NGLBgfkg", "decimals": "1", "first": true, "lang": null, "name": "coe:ForeignCurrencyExchangeRateFluctuationPercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_o0SXAUPy8k6xsDWoctPtVw", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "us-gaap:OtherCurrentAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "As_Of_12_31_2020_j8tQJXJzykqPxNmIxqUoPQ", "decimals": "-3", "first": true, "lang": null, "name": "coe:PrepaidCostsToObtainContractsWithCustomers", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - Prepaid expenses and other current assets (Details)", "role": "http://www.51talk.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails", "shortName": "Prepaid expenses and other current assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "us-gaap:OtherCurrentAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "As_Of_12_31_2020_j8tQJXJzykqPxNmIxqUoPQ", "decimals": "-3", "first": true, "lang": null, "name": "coe:PrepaidCostsToObtainContractsWithCustomers", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "As_Of_12_31_2020_j8tQJXJzykqPxNmIxqUoPQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - Property and equipment, net (Details)", "role": "http://www.51talk.com/role/DisclosurePropertyAndEquipmentNetDetails", "shortName": "Property and equipment, net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "As_Of_12_31_2020_j8tQJXJzykqPxNmIxqUoPQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "As_Of_12_31_2020_j8tQJXJzykqPxNmIxqUoPQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - Intangible assets, net (Details)", "role": "http://www.51talk.com/role/DisclosureIntangibleAssetsNetDetails", "shortName": "Intangible assets, net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "As_Of_12_31_2020_j8tQJXJzykqPxNmIxqUoPQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "As_Of_12_31_2020_j8tQJXJzykqPxNmIxqUoPQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40602 - Disclosure - Intangible assets, net - Future amortization expense (Details)", "role": "http://www.51talk.com/role/DisclosureIntangibleAssetsNetFutureAmortizationExpenseDetails", "shortName": "Intangible assets, net - Future amortization expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "As_Of_12_31_2020_j8tQJXJzykqPxNmIxqUoPQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - Operating Leases (Details)", "role": "http://www.51talk.com/role/DisclosureOperatingLeasesDetails", "shortName": "Operating Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "As_Of_12_31_2020_j8tQJXJzykqPxNmIxqUoPQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40702 - Disclosure - Operating Leases - Maturities of lease liabilities (Details)", "role": "http://www.51talk.com/role/DisclosureOperatingLeasesMaturitiesOfLeaseLiabilitiesDetails", "shortName": "Operating Leases - Maturities of lease liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "As_Of_12_31_2020_j8tQJXJzykqPxNmIxqUoPQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "coe:LesseeOperatingLeaseLeaseTermsAndDiscountRatesTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "As_Of_12_31_2020_j8tQJXJzykqPxNmIxqUoPQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40703 - Disclosure - Operating Leases - Lease terms and discount rates (Details)", "role": "http://www.51talk.com/role/DisclosureOperatingLeasesLeaseTermsAndDiscountRatesDetails", "shortName": "Operating Leases - Lease terms and discount rates (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "coe:LesseeOperatingLeaseLeaseTermsAndDiscountRatesTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "As_Of_12_31_2020_j8tQJXJzykqPxNmIxqUoPQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - Operations and Reorganization", "role": "http://www.51talk.com/role/DisclosureOperationsAndReorganization", "shortName": "Operations and Reorganization", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "coe:LesseeOperatingLeaseSupplementalBalanceSheetInformationTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40704 - Disclosure - Operating Leases - Supplemental information (Details)", "role": "http://www.51talk.com/role/DisclosureOperatingLeasesSupplementalInformationDetails", "shortName": "Operating Leases - Supplemental information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "coe:LesseeOperatingLeaseSupplementalBalanceSheetInformationTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "As_Of_12_31_2020_j8tQJXJzykqPxNmIxqUoPQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccruedSalariesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - Accrued expenses and other current liabilities (Details)", "role": "http://www.51talk.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails", "shortName": "Accrued expenses and other current liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "As_Of_12_31_2020_j8tQJXJzykqPxNmIxqUoPQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccruedSalariesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2018_To_12_31_2018_E8AvZ9OaXUiTRxAgzmjQBw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromShortTermDebt", "reportCount": 1, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - Short-term loan (Details)", "role": "http://www.51talk.com/role/DisclosureShortTermLoanDetails", "shortName": "Short-term loan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ShortTermDebtTextBlock", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2018_To_12_31_2018_E8AvZ9OaXUiTRxAgzmjQBw", "decimals": "-3", "lang": null, "name": "us-gaap:ProceedsFromShortTermDebt", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_V3T-H7xVAUmrZJy2azMZOA", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_srt_ProductOrServiceAxis_coe_OnlineEnglishLanguageEducationServicesMember_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAdministrationOfTaxationChinaMember_V2fRApgW6k2CpanyAjtX4Q", "decimals": "2", "first": true, "lang": null, "name": "coe:ValueAddedTaxRate", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_o0SXAUPy8k6xsDWoctPtVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - Taxation - PRC Value Added Tax (Details)", "role": "http://www.51talk.com/role/DisclosureTaxationPrcValueAddedTaxDetails", "shortName": "Taxation - PRC Value Added Tax (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_srt_ProductOrServiceAxis_coe_OnlineEnglishLanguageEducationServicesMember_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAdministrationOfTaxationChinaMember_V2fRApgW6k2CpanyAjtX4Q", "decimals": "2", "first": true, "lang": null, "name": "coe:ValueAddedTaxRate", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_o0SXAUPy8k6xsDWoctPtVw", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "As_Of_12_31_2020_j8tQJXJzykqPxNmIxqUoPQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsValuationAllowance", "reportCount": 1, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41002 - Disclosure - Taxation - Income taxes (Details)", "role": "http://www.51talk.com/role/DisclosureTaxationIncomeTaxesDetails", "shortName": "Taxation - Income taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "As_Of_12_31_2020_us-gaap_IncomeTaxAuthorityAxis_us-gaap_CaymanIslandsTaxInformationAuthorityMember_VWCxcRsKL0Si9dWOGBTKxg", "decimals": "-3", "lang": null, "name": "coe:WithholdingIncomeTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAdministrationOfTaxationChinaMember_mX3PimYIxEe_27rDZOwHNg", "decimals": "2", "first": true, "lang": null, "name": "coe:WithholdingIncomeTaxRateOnDividends", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_o0SXAUPy8k6xsDWoctPtVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41003 - Disclosure - Taxation - PRC Withholding Tax on Dividends (Details)", "role": "http://www.51talk.com/role/DisclosureTaxationPrcWithholdingTaxOnDividendsDetails", "shortName": "Taxation - PRC Withholding Tax on Dividends (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAdministrationOfTaxationChinaMember_mX3PimYIxEe_27rDZOwHNg", "decimals": "2", "first": true, "lang": null, "name": "coe:WithholdingIncomeTaxRateOnDividends", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_o0SXAUPy8k6xsDWoctPtVw", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41004 - Disclosure - Taxation - Income tax expenses (Details)", "role": "http://www.51talk.com/role/DisclosureTaxationIncomeTaxExpensesDetails", "shortName": "Taxation - Income tax expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:SummaryOfIncomeTaxHolidayTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": "-3", "first": true, "lang": null, "name": "coe:IncomeTaxHolidayEffectAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41005 - Disclosure - Taxation - Tax holiday effect (Details)", "role": "http://www.51talk.com/role/DisclosureTaxationTaxHolidayEffectDetails", "shortName": "Taxation - Tax holiday effect (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:SummaryOfIncomeTaxHolidayTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": "-3", "first": true, "lang": null, "name": "coe:IncomeTaxHolidayEffectAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAdministrationOfTaxationChinaMember_mX3PimYIxEe_27rDZOwHNg", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unitRef": "Unit_Standard_pure_o0SXAUPy8k6xsDWoctPtVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41006 - Disclosure - Taxation - Reconciliation of statutory tax rate and effective tax rate (Details)", "role": "http://www.51talk.com/role/DisclosureTaxationReconciliationOfStatutoryTaxRateAndEffectiveTaxRateDetails", "shortName": "Taxation - Reconciliation of statutory tax rate and effective tax rate (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAdministrationOfTaxationChinaMember_mX3PimYIxEe_27rDZOwHNg", "decimals": "4", "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_o0SXAUPy8k6xsDWoctPtVw", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "As_Of_12_31_2020_j8tQJXJzykqPxNmIxqUoPQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41007 - Disclosure - Taxation - Deferred Tax Assets and Liabilities (Details)", "role": "http://www.51talk.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails", "shortName": "Taxation - Deferred Tax Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "As_Of_12_31_2020_j8tQJXJzykqPxNmIxqUoPQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - Significant Accounting Policies", "role": "http://www.51talk.com/role/DisclosureSignificantAccountingPolicies", "shortName": "Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "As_Of_12_31_2019_STdKzT7_ukGiujDN4XjOYA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsValuationAllowance", "reportCount": 1, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41008 - Disclosure - Taxation - Movement of Valuation Allowance (Details)", "role": "http://www.51talk.com/role/DisclosureTaxationMovementOfValuationAllowanceDetails", "shortName": "Taxation - Movement of Valuation Allowance (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:SummaryOfValuationAllowanceTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": "-3", "lang": null, "name": "coe:DeferredTaxAssetsValuationAllowanceProvisions", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": "INF", "first": true, "lang": null, "name": "coe:RedesignationOrConversionRatio", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_o0SXAUPy8k6xsDWoctPtVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - Ordinary shares (Details)", "role": "http://www.51talk.com/role/DisclosureOrdinarySharesDetails", "shortName": "Ordinary shares (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": "INF", "first": true, "lang": null, "name": "coe:RedesignationOrConversionRatio", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_o0SXAUPy8k6xsDWoctPtVw", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "coe:ShareBasedCompensationTableTextBlock", "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41201 - Disclosure - Share-based Compensation - General (Details)", "role": "http://www.51talk.com/role/DisclosureShareBasedCompensationGeneralDetails", "shortName": "Share-based Compensation - General (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "As_Of_12_31_2020_j8tQJXJzykqPxNmIxqUoPQ", "decimals": "-3", "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_3gU2PLYGpUCVXMD1ed7JdA", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_o0SXAUPy8k6xsDWoctPtVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41202 - Disclosure - Share-based Compensation - Valuation (Details)", "role": "http://www.51talk.com/role/DisclosureShareBasedCompensationValuationDetails", "shortName": "Share-based Compensation - Valuation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_3gU2PLYGpUCVXMD1ed7JdA", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_o0SXAUPy8k6xsDWoctPtVw", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "As_Of_12_31_2019_us-gaap_PlanNameAxis_coe_EmployeeStockOptionPlan2013And2014Member_w2Chqm85ZUeEa4m9aAiWdA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Unit_Standard_shares_CyfbhabmLUSeZM3EP_NCwQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41203 - Disclosure - Share-based Compensation - Activity (Details)", "role": "http://www.51talk.com/role/DisclosureShareBasedCompensationActivityDetails", "shortName": "Share-based Compensation - Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_us-gaap_PlanNameAxis_coe_EmployeeStockOptionPlan2013And2014Member_IhMk9j5gwUik30xpXeFSYg", "decimals": "4", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_jGt4a3cNZU28ZRk0yy95rw", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "As_Of_12_31_2019_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_s5npGqkxI0WZjyTN5Gl5zA", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "Unit_Standard_shares_CyfbhabmLUSeZM3EP_NCwQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41204 - Disclosure - Share-based Compensation - RSUs (Details)", "role": "http://www.51talk.com/role/DisclosureShareBasedCompensationRsusDetails", "shortName": "Share-based Compensation - RSUs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "As_Of_12_31_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_c4KOLMNeOkK0BCkGNFyJyw", "decimals": "2", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_jGt4a3cNZU28ZRk0yy95rw", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncreaseDecreaseInUnearnedPremiumsNet", "reportCount": 1, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41301 - Disclosure - Net income/(loss) per share (Details)", "role": "http://www.51talk.com/role/DisclosureNetIncomeLossPerShareDetails", "shortName": "Net income/(loss) per share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_coe_StockOptionsAndRestrictedShareUnitsMember_RQ-5ZurZqEKTQqOuzZxa1g", "decimals": "0", "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_CyfbhabmLUSeZM3EP_NCwQ", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "As_Of_12_31_2020_j8tQJXJzykqPxNmIxqUoPQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InvestmentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41401 - Disclosure - Fair value measurement (Details)", "role": "http://www.51talk.com/role/DisclosureFairValueMeasurementDetails", "shortName": "Fair value measurement (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "As_Of_12_31_2020_j8tQJXJzykqPxNmIxqUoPQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InvestmentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "coe:ScheduleOfFutureMinimumPaymentsUnderNonCancelableAgreementsForOperatingLeasesNotYetCommencedTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "As_Of_12_31_2020_j8tQJXJzykqPxNmIxqUoPQ", "decimals": "-3", "first": true, "lang": null, "name": "coe:OperatingLeasesFutureMinimumPaymentsDueUnderNonCancelableLeaseAgreements", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41501 - Disclosure - Commitments and contingencies (Details)", "role": "http://www.51talk.com/role/DisclosureCommitmentsAndContingenciesDetails", "shortName": "Commitments and contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "coe:ScheduleOfFutureMinimumPaymentsUnderNonCancelableAgreementsForOperatingLeasesNotYetCommencedTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "As_Of_12_31_2020_j8tQJXJzykqPxNmIxqUoPQ", "decimals": "-3", "first": true, "lang": null, "name": "coe:OperatingLeasesFutureMinimumPaymentsDueUnderNonCancelableLeaseAgreements", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_coe_BeijingDashengZhixingTechnologyCoLtdMember_49eF3FzdF0--1oJDhT-vaw", "decimals": "-6", "first": true, "lang": null, "name": "coe:EstimatedFairValueContributedToEmployees", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41601 - Disclosure - Related party transactions (Details)", "role": "http://www.51talk.com/role/DisclosureRelatedPartyTransactionsDetails", "shortName": "Related party transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_coe_BeijingDashengZhixingTechnologyCoLtdMember_49eF3FzdF0--1oJDhT-vaw", "decimals": "-6", "first": true, "lang": null, "name": "coe:EstimatedFairValueContributedToEmployees", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - Risks and Concentration", "role": "http://www.51talk.com/role/DisclosureRisksAndConcentration", "shortName": "Risks and Concentration", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RestrictedAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": "2", "first": true, "lang": null, "name": "coe:StatutoryAccountingPracticesMinimumPercentageOfAfterTaxProfitRequiredToBeAppropriatedToGeneralReserveFund", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_o0SXAUPy8k6xsDWoctPtVw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41701 - Disclosure - Profit appropriation and restricted net assets (Details)", "role": "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsDetails", "shortName": "Profit appropriation and restricted net assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RestrictedAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": "2", "first": true, "lang": null, "name": "coe:StatutoryAccountingPracticesMinimumPercentageOfAfterTaxProfitRequiredToBeAppropriatedToGeneralReserveFund", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_o0SXAUPy8k6xsDWoctPtVw", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "As_Of_12_31_2020_j8tQJXJzykqPxNmIxqUoPQ", "decimals": "-3", "first": true, "lang": null, "name": "coe:CashAndCashEquivalentsAtCarryingValueExcludingInterestBearingDeposits", "reportCount": 1, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41702 - Disclosure - Profit appropriation and restricted net assets - Condensed Balance Sheets (Details)", "role": "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedBalanceSheetsDetails", "shortName": "Profit appropriation and restricted net assets - Condensed Balance Sheets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "As_Of_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_ConsolidatedEntitiesMember_vpAly8NSUUytbIAJ3QYlag", "decimals": "-3", "lang": null, "name": "coe:CashAndCashEquivalentsAtCarryingValueExcludingInterestBearingDeposits", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ResearchAndDevelopmentExpense", "reportCount": 1, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41703 - Disclosure - Profit appropriation and restricted net assets - Condensed Statements of Operations and Comprehensive Income/(Loss) (Details)", "role": "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedStatementsOfOperationsAndComprehensiveIncomeLossDetails", "shortName": "Profit appropriation and restricted net assets - Condensed Statements of Operations and Comprehensive Income/(Loss) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "coe:ScheduleOfCondensedComprehensiveIncomeLossTableTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_ConsolidatedEntitiesMember_7Elc0mnOik2PXOU4YdtJbg", "decimals": "-3", "lang": null, "name": "us-gaap:ResearchAndDevelopmentExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" } }, "R93": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "reportCount": 1, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41704 - Disclosure - Profit appropriation and restricted net assets - Condensed Cash Flows (Details)", "role": "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedCashFlowsDetails", "shortName": "Profit appropriation and restricted net assets - Condensed Cash Flows (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "srt:ScheduleOfCondensedCashFlowStatementTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_srt_ConsolidatedEntitiesAxis_us-gaap_ConsolidatedEntitiesMember_7Elc0mnOik2PXOU4YdtJbg", "decimals": "-3", "lang": null, "name": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" } }, "R94": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_H8u2c3MyN0KQSzYICMB-fA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unitRef": "Unit_Standard_segment_stigaLpq8kWDD2WT9jti2Q", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41801 - Disclosure - Segment Information - Segment (Details)", "role": "http://www.51talk.com/role/DisclosureSegmentInformationSegmentDetails", "shortName": "Segment Information - Segment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_gBF3uhb5xkyc24NGLBgfkg", "decimals": "3", "lang": null, "name": "coe:PercentageOfGrossMargin", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_o0SXAUPy8k6xsDWoctPtVw", "xsiNil": "false" } }, "R95": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "As_Of_12_31_2020_j8tQJXJzykqPxNmIxqUoPQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfCountriesInWhichEntityOperates", "reportCount": 1, "unitRef": "Unit_Standard_country_ziXnYuwIK02rh13GqyLU-w", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41802 - Disclosure - Segment Information - Geographical location (Details)", "role": "http://www.51talk.com/role/DisclosureSegmentInformationGeographicalLocationDetails", "shortName": "Segment Information - Geographical location (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "coe-20201231x20f.htm", "contextRef": "As_Of_12_31_2020_srt_StatementGeographicalAxis_country_CN_H-Z1EWxGSkiBi8Rm1QU2BQ", "decimals": "-3", "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_VsNfTcUirkeWSM5e9GWkMQ", "xsiNil": "false" } } }, "segmentCount": 100, "tag": { "coe_AccruedIntangibleAssetsCurrent": { "auth_ref": [], "calculation": { "http://www.51talk.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs for intangible assets. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Intangible Assets, Current", "terseLabel": "Accrued intangible assets" } } }, "localname": "AccruedIntangibleAssetsCurrent", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "coe_AccruedStaffReimbursementsCurrent": { "auth_ref": [], "calculation": { "http://www.51talk.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 8.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for accrued staff reimbursements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Staff Reimbursements, Current", "terseLabel": "Accrued staff reimbursements" } } }, "localname": "AccruedStaffReimbursementsCurrent", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "coe_AmericanDepositarySharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to American Depositary Shares.", "label": "American Depositary Shares [Member]", "terseLabel": "ADS" } } }, "localname": "AmericanDepositarySharesMember", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureNetIncomeLossPerShareDetails", "http://www.51talk.com/role/DocumentDocumentAndEntityInformation", "http://www.51talk.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "domainItemType" }, "coe_AssetsAmountsDueFromIntercompanyEntities": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets due from inter-company entities.", "label": "Amounts due from inter-company entities" } } }, "localname": "AssetsAmountsDueFromIntercompanyEntities", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "coe_BeijingDashengHelloworldTechnologyCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Beijing Dasheng Helloworld Technology Co., Ltd.", "label": "Beijing Dasheng Helloworld Technology Co Ltd [Member]", "terseLabel": "Beijing Dasheng Helloworld Technology Co., Ltd." } } }, "localname": "BeijingDashengHelloworldTechnologyCoLtdMember", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationContractualAgreementsWithViesDetails", "http://www.51talk.com/role/DisclosureOperationsAndReorganizationDetails", "http://www.51talk.com/role/DisclosureOperationsAndReorganizationRisksInRelationToVieStructureDetails", "http://www.51talk.com/role/DisclosureOperationsAndReorganizationTables" ], "xbrltype": "domainItemType" }, "coe_BeijingDashengOnlineTechnologyCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Beijing Dasheng Online Technology Co., Ltd., (\"Dasheng Online\").", "label": "Beijing Dasheng Online Technology Co Ltd [Member]", "terseLabel": "Beijing Dasheng Online Technology Co., Ltd." } } }, "localname": "BeijingDashengOnlineTechnologyCoLtdMember", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationDetails", "http://www.51talk.com/role/DisclosureTaxationIncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "coe_BeijingDashengZhixingTechnologyCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Beijing Dasheng Zhixing Technology Co Ltd.", "label": "Beijing Dasheng Zhixing Technology Co Ltd [Member]", "terseLabel": "Beijing Dasheng Zhixing Technology Co., Ltd" } } }, "localname": "BeijingDashengZhixingTechnologyCoLtdMember", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationContractualAgreementsWithViesDetails", "http://www.51talk.com/role/DisclosureOperationsAndReorganizationDetails", "http://www.51talk.com/role/DisclosureOperationsAndReorganizationHistoryOfGroupAndBasisOfPresentationForReorganizationDetails", "http://www.51talk.com/role/DisclosureOperationsAndReorganizationRisksInRelationToVieStructureDetails", "http://www.51talk.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "coe_BeijingHelloworldOnlineTechnologyCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Beijing Helloworld Online Technology Co., Ltd.", "label": "Beijing Helloworld Online Technology Co Ltd [Member]", "terseLabel": "Beijing Helloworld Online Technology Co., Ltd." } } }, "localname": "BeijingHelloworldOnlineTechnologyCoLtdMember", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationDetails" ], "xbrltype": "domainItemType" }, "coe_CashAndCashEquivalentsAtCarryingValueExcludingInterestBearingDeposits": { "auth_ref": [], "calculation": { "http://www.51talk.com/role/DisclosureOperationsAndReorganizationRisksInRelationToVieStructureDetails": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.51talk.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation and excludes interest bearing deposits.", "label": "Cash and Cash Equivalents, at Carrying Value Excluding Interest Bearing Deposits", "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValueExcludingInterestBearingDeposits", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationRisksInRelationToVieStructureDetails", "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedBalanceSheetsDetails", "http://www.51talk.com/role/DisclosureRisksAndConcentrationConcentrationOfCreditRiskDetails", "http://www.51talk.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "coe_CashCashEquivalentsTimeDepositsAndShortTermInvestmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to cash, cash equivalents, time deposits and short term investment.", "label": "Cash Cash Equivalents Time Deposits And Short Term Investment [Member]", "terseLabel": "Cash, cash equivalents, time deposits and short-term investment" } } }, "localname": "CashCashEquivalentsTimeDepositsAndShortTermInvestmentMember", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureRisksAndConcentrationConcentrationOfForeignCurrencyRisksDetails" ], "xbrltype": "domainItemType" }, "coe_CashCashEquivalentsTimeDepositsAndShortTermInvestments": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash, cash equivalents, time deposits and short term investments.", "label": "Cash, Cash Equivalents, Time Deposits and Short-term Investments", "terseLabel": "Balance of cash and cash equivalents, time deposits (current and non-current) and short-term investments" } } }, "localname": "CashCashEquivalentsTimeDepositsAndShortTermInvestments", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationLiquidityAndGoingConcernDetails" ], "xbrltype": "monetaryItemType" }, "coe_CashInsuredAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of cash deposited in financial institutions as of the balance sheet date that is insured by Government.", "label": "Cash Insured Amount", "terseLabel": "Cash, insured amount" } } }, "localname": "CashInsuredAmount", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureRisksAndConcentrationConcentrationOfCreditRiskDetails" ], "xbrltype": "monetaryItemType" }, "coe_ChinaOnlineEducationHkLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to China Online Education (HK) Limited, (the \"COE HK Co I\").", "label": "China Online Education Hk Limited [Member]", "terseLabel": "China Online Education (HK) Limited" } } }, "localname": "ChinaOnlineEducationHkLimitedMember", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationDetails" ], "xbrltype": "domainItemType" }, "coe_ChinaOnlineInnovationsIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to China Online Innovations Inc., (the \"Philippines Co II\").", "label": "China Online Innovations Inc [Member]", "terseLabel": "China Online Innovations Inc." } } }, "localname": "ChinaOnlineInnovationsIncMember", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationDetails", "http://www.51talk.com/role/DisclosureOperationsAndReorganizationHistoryOfGroupAndBasisOfPresentationForReorganizationDetails" ], "xbrltype": "domainItemType" }, "coe_CommonStockCapitalSharesReservedForFutureIssuancePercentageOfNumberOfOutstandingShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of aggregate number of common shares reserved for future issuance based on number of outstanding shares.", "label": "Common Stock, Capital Shares Reserved for Future Issuance, Percentage of Number of Outstanding Shares", "terseLabel": "Shares reserved for future issuance (as a percent)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuancePercentageOfNumberOfOutstandingShares", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationGeneralDetails" ], "xbrltype": "percentItemType" }, "coe_ContractWithCustomerContractLiability": { "auth_ref": [], "calculation": { "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesRevenueRecognitionDetails": { "order": 1.0, "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of portion of contract with customer, contract liability.", "label": "Contract With Customer Contract Liability", "terseLabel": "Contract liability" } } }, "localname": "ContractWithCustomerContractLiability", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "coe_ContractWithCustomerLiabilityDepositsFromStudents": { "auth_ref": [], "calculation": { "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesRevenueRecognitionDetails": { "order": 3.0, "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to students for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability, Deposits from Students", "terseLabel": "Deposits from students" } } }, "localname": "ContractWithCustomerLiabilityDepositsFromStudents", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "coe_ConvenienceTranslationPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for convenience translation.", "label": "Convenience Translation [Policy Text Block]", "terseLabel": "Convenience Translation" } } }, "localname": "ConvenienceTranslationPolicyTextBlock", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "coe_CreditsForLearningMaterialsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information relating to credits for learning materials", "label": "Credits For Learning Materials [Member]", "terseLabel": "Credits for learning materials" } } }, "localname": "CreditsForLearningMaterialsMember", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "coe_CreditsForLessonsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information relating to credits for lessons.", "label": "Credits For Lessons [Member]", "terseLabel": "Credits for lessons" } } }, "localname": "CreditsForLessonsMember", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "coe_DashengZhixingZhishiTrainingHoudezaiwuOnlineAndTianjianZhixingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Beijing Dasheng Zhixing Technology Co., Ltd (\"Dasheng Zhixing\"), Shanghai Zhishi Education Training Co., Ltd (\"Zhishi Training\"), Wuhan Houdezaiwu Online Technology Co., Ltd (\"Houdezaiwu online\"), Tianjin Dasheng Zhixing Technology Co., Ltd (\"Tianjian Zhixing\").", "label": "Dasheng Zhixing Zhishi Training Houdezaiwu Online And Tianjian Zhixing [Member]", "terseLabel": "Dasheng Zhixing, Zhishi Training, Houdezaiwu Online and Tianjin Zhixing" } } }, "localname": "DashengZhixingZhishiTrainingHoudezaiwuOnlineAndTianjianZhixingMember", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationRisksInRelationToVieStructureDetails", "http://www.51talk.com/role/DisclosureOperationsAndReorganizationTables" ], "xbrltype": "domainItemType" }, "coe_DeferredTaxAssetsTaxContractCostRelatedAssets": { "auth_ref": [], "calculation": { "http://www.51talk.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from contract cost related assets.", "label": "Deferred Tax Assets Tax Contract Cost Related Assets", "terseLabel": "Share based compensation" } } }, "localname": "DeferredTaxAssetsTaxContractCostRelatedAssets", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "coe_DeferredTaxAssetsTaxIntraCompanyIaMigration": { "auth_ref": [], "calculation": { "http://www.51talk.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intra-company IA migration.", "label": "Deferred Tax Assets Tax Intra-company IA Migration", "terseLabel": "Intra-company IA Migration" } } }, "localname": "DeferredTaxAssetsTaxIntraCompanyIaMigration", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "coe_DeferredTaxAssetsValuationAllowanceProvisions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in the valuation allowance from provisions for a specified deferred tax asset.", "label": "Deferred Tax Assets, Valuation Allowance, Provisions", "terseLabel": "Provision" } } }, "localname": "DeferredTaxAssetsValuationAllowanceProvisions", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationMovementOfValuationAllowanceDetails" ], "xbrltype": "monetaryItemType" }, "coe_DefinedContributionPlanIncreaseDecreaseCostCovid": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cost for defined contribution plan due to impact of corona virus policies.", "label": "Defined Contribution Plan Increase Decrease Cost COVID", "terseLabel": "Impact on Employee benefit expense due to COVID-19" } } }, "localname": "DefinedContributionPlanIncreaseDecreaseCostCovid", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesEmployeeBenefitsDetails", "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesGovernmentSubsidyDetails" ], "xbrltype": "monetaryItemType" }, "coe_DistributionChannelMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to distribution channels.", "label": "Distribution Channel [Member]", "terseLabel": "Distribution channels that represent greater than 10% of total revenues" } } }, "localname": "DistributionChannelMember", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureRisksAndConcentrationConcentrationOfForeignCurrencyRisksDetails" ], "xbrltype": "domainItemType" }, "coe_EmployeeStockOptionPlan2013And2014Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to 2013 Employee Stock Option Plan (the \"2013 Plan\"), 2014 Employee Stock Option Plan (the \"2014 Plan\", collectively the \"Pre-IPO Plans\").", "label": "Employee Stock Option Plan2013 And2014 [Member]", "terseLabel": "Pre-IPO Plans" } } }, "localname": "EmployeeStockOptionPlan2013And2014Member", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationActivityDetails", "http://www.51talk.com/role/DisclosureShareBasedCompensationGeneralDetails" ], "xbrltype": "domainItemType" }, "coe_EmployeeStockOptionPlan2016Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The represent information pertaining to the employee stock option plan 2016 member.", "label": "Employee Stock Option Plan2016 [Member]", "terseLabel": "2016 Plan" } } }, "localname": "EmployeeStockOptionPlan2016Member", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationGeneralDetails" ], "xbrltype": "domainItemType" }, "coe_EstimatedFairValueContributedToEmployees": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The estimated fair value towards promotion for service render.", "label": "Estimated Fair value Contributed To Employees", "verboseLabel": "Fair value of promotion" } } }, "localname": "EstimatedFairValueContributedToEmployees", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "coe_FifthVestingScheduleMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fifth schedule of vesting of the entity's share based compensation. The schedule includes vesting in tranches of awards.", "label": "Fifth Vesting Schedule [Member]", "terseLabel": "Schedule E" } } }, "localname": "FifthVestingScheduleMember", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationGeneralDetails" ], "xbrltype": "domainItemType" }, "coe_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter": { "auth_ref": [], "calculation": { "http://www.51talk.com/role/DisclosureIntangibleAssetsNetFutureAmortizationExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth and thereafter fiscal years following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Five and Thereafter", "terseLabel": "2025 and thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureIntangibleAssetsNetFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "coe_FirstVestingScheduleMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The first schedule of vesting of the entity's share based compensation. The schedule can include vesting in tranches of awards.", "label": "First Vesting Schedule [Member]", "terseLabel": "Schedule A" } } }, "localname": "FirstVestingScheduleMember", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationGeneralDetails" ], "xbrltype": "domainItemType" }, "coe_FiveOneTalkEnglishInternationalLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to 51Talk English International Limited, (the \"COE HK Co II\").", "label": "Five One Talk English International Limited [Member]", "terseLabel": "51Talk English International Limited" } } }, "localname": "FiveOneTalkEnglishInternationalLimitedMember", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationDetails" ], "xbrltype": "domainItemType" }, "coe_FiveOneTalkEnglishPhilippinesCorporationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to 51Talk English Philippines Corporation.", "label": "Five One Talk English Philippines Corporation [Member]", "terseLabel": "51Talk English Philippines Corporation" } } }, "localname": "FiveOneTalkEnglishPhilippinesCorporationMember", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationContractualAgreementsWithViesDetails", "http://www.51talk.com/role/DisclosureOperationsAndReorganizationDetails", "http://www.51talk.com/role/DisclosureOperationsAndReorganizationRisksInRelationToVieStructureDetails", "http://www.51talk.com/role/DisclosureOperationsAndReorganizationTables" ], "xbrltype": "domainItemType" }, "coe_FollowOnOfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to follow on offering.", "label": "Follow On Offering [Member]", "terseLabel": "Follow on Offering [Member]" } } }, "localname": "FollowOnOfferingMember", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureOrdinarySharesDetails" ], "xbrltype": "domainItemType" }, "coe_ForeignCurrencyConcentrationRiskMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage of total cash balance that is held in one or more foreign currencies.", "label": "Foreign Currency Concentration Risk [Member]", "terseLabel": "Foreign currency risks" } } }, "localname": "ForeignCurrencyConcentrationRiskMember", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureRisksAndConcentrationConcentrationOfForeignCurrencyRisksDetails" ], "xbrltype": "domainItemType" }, "coe_ForeignCurrencyExchangeRateFluctuationPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of fluctuation to foreign exchange rate used to translate amounts denominated in functional currency to reporting currency.", "label": "Foreign Currency Exchange Rate, fluctuation Percentage", "terseLabel": "Currency fluctuations, appreciation" } } }, "localname": "ForeignCurrencyExchangeRateFluctuationPercentage", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureRisksAndConcentrationForeignCurrencyExchangeRateRisksDetails" ], "xbrltype": "decimalItemType" }, "coe_ForeignCurrencyExchangeReateFluctuationDepreciation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of depreciation to foreign exchange rate.", "label": "Foreign currency exchange reate fluctuation depreciation", "terseLabel": "Currency fluctuation, depreciation" } } }, "localname": "ForeignCurrencyExchangeReateFluctuationDepreciation", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureRisksAndConcentrationForeignCurrencyExchangeRateRisksDetails" ], "xbrltype": "decimalItemType" }, "coe_FourthVestingScheduleMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fourth schedule of vesting of the entity's share based compensation. The schedule includes vesting in tranches of awards.", "label": "Fourth Vesting Schedule [Member]", "terseLabel": "Schedule D" } } }, "localname": "FourthVestingScheduleMember", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationGeneralDetails" ], "xbrltype": "domainItemType" }, "coe_FutureOutputVatAssociatedWithContractLiability": { "auth_ref": [], "calculation": { "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesRevenueRecognitionDetails": { "order": 4.0, "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of future output VAT associated with contract liability.", "label": "Future Output Vat Associated With Contract Liability", "verboseLabel": "Future output VAT associated with contract liability" } } }, "localname": "FutureOutputVatAssociatedWithContractLiability", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "coe_GovernmentSubsidyCovid19PolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for government subsidy.", "label": "Government Subsidy COVID -19 [Policy Text Block]", "verboseLabel": "Government subsidy" } } }, "localname": "GovernmentSubsidyCovid19PolicyTextBlock", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "coe_HelloworldOnlineEducationGroupHkLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Hello World Online Education Group (HK) Limited.", "label": "Helloworld Online Education Group Hk Limited [Member]", "terseLabel": "Helloworld Online Education Group (HK) Limited" } } }, "localname": "HelloworldOnlineEducationGroupHkLimitedMember", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationDetails" ], "xbrltype": "domainItemType" }, "coe_HelloworldOnlineEducationGroupMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Hello World Online Education Group.", "label": "Helloworld Online Education Group [Member]", "terseLabel": "Helloworld Online Education Group" } } }, "localname": "HelloworldOnlineEducationGroupMember", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationDetails" ], "xbrltype": "domainItemType" }, "coe_IncomeTaxHolidayEffectAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount represents the effect of income tax holiday.", "label": "Income Tax Holiday Effect Amount", "terseLabel": "Tax holiday effect" } } }, "localname": "IncomeTaxHolidayEffectAmount", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationTaxHolidayEffectDetails" ], "xbrltype": "monetaryItemType" }, "coe_IncomeTaxHolidayPercentageOfExemption": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of exemption from corporate income tax as a result of income tax holiday.", "label": "Income Tax Holiday, Percentage of Exemption", "terseLabel": "Percentage of exemption from corporate income tax" } } }, "localname": "IncomeTaxHolidayPercentageOfExemption", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationIncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "coe_IncomeTaxHolidayTaxExpensePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share amount effect of income tax benefit resulting from basic and dilluted shares.", "label": "Income Tax Holiday Tax Expense Per Share", "terseLabel": "Basic and diluted benefit per share" } } }, "localname": "IncomeTaxHolidayTaxExpensePerShare", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationTaxHolidayEffectDetails" ], "xbrltype": "perShareItemType" }, "coe_IncreaseDecreaseInOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of operating lease liabilities.", "label": "Increase (Decrease) In Operating Lease Liabilities", "verboseLabel": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiabilities", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "coe_IncreaseDecreaseInOperatingLeaseRightOfUseAssets": { "auth_ref": [], "calculation": { "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of operating lease, right of use assets.", "label": "Increase (Decrease) In Operating Lease, Right of Use Assets", "negatedLabel": "Operating lease right of use assets" } } }, "localname": "IncreaseDecreaseInOperatingLeaseRightOfUseAssets", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "coe_IncreaseInIncomeDueToAdditionalValueAddedTaxCredit": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of increase in income due to additional value-added tax credit.", "label": "Increase In Income Due to Additional Value Added Tax Credit", "terseLabel": "Impact of additional Value-added Tax credit" } } }, "localname": "IncreaseInIncomeDueToAdditionalValueAddedTaxCredit", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesGovernmentSubsidyDetails", "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesOtherIncomeDetails" ], "xbrltype": "monetaryItemType" }, "coe_InvestmentInSubsidiaries": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for investments in subsidiaries.", "label": "Investment in subsidiaries" } } }, "localname": "InvestmentInSubsidiaries", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "coe_InvestmentsInSubsidiariesJointVenturesAndAssociates": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of investments (deficits) in subsidiaries and VIEs.", "label": "Investments In Subsidiaries Joint Ventures And Associates", "terseLabel": "Deficit of investments in subsidiaries and VIEs" } } }, "localname": "InvestmentsInSubsidiariesJointVenturesAndAssociates", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "coe_LearningMaterialsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Learning materials.", "label": "Learning Materials [Member]", "terseLabel": "Learning materials" } } }, "localname": "LearningMaterialsMember", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationPrcValueAddedTaxDetails" ], "xbrltype": "domainItemType" }, "coe_LesseeOperatingLeaseLeaseTermsAndDiscountRatesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure of lease terms and discount rates.", "label": "Lessee, Operating Lease, Lease Terms And Discount Rates [Table Text Block]", "terseLabel": "Summary of lease terms and discount rates" } } }, "localname": "LesseeOperatingLeaseLeaseTermsAndDiscountRatesTableTextBlock", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureOperatingLeasesTables" ], "xbrltype": "textBlockItemType" }, "coe_LesseeOperatingLeaseLiabilityPaymentsDueInYearFourAndThereafter": { "auth_ref": [], "calculation": { "http://www.51talk.com/role/DisclosureOperatingLeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in year four and after year four.", "label": "Lessee Operating Lease Liability Payments Due in Year Four and Thereafter", "terseLabel": "2025 and thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInYearFourAndThereafter", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureOperatingLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "coe_LesseeOperatingLeaseSupplementalBalanceSheetInformationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure of supplemental information related to leases.", "label": "Lessee, Operating Lease, Supplemental Balance Sheet Information [Table Text Block]", "terseLabel": "Summary of supplemental information related to operating leases" } } }, "localname": "LesseeOperatingLeaseSupplementalBalanceSheetInformationTableTextBlock", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureOperatingLeasesTables" ], "xbrltype": "textBlockItemType" }, "coe_LiabilitiesAmountsDueToInterCompanyEntities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value of the amount of intercompany liabilities due.", "label": "Liabilities amounts due to inter-company entities", "terseLabel": "Amounts due to inter-company entities" } } }, "localname": "LiabilitiesAmountsDueToInterCompanyEntities", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "coe_MajorAccountingAndErpSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to major accounting and ERP software.", "label": "Major Accounting And Erp Software [Member]", "terseLabel": "Major Accounting and ERP Software" } } }, "localname": "MajorAccountingAndErpSoftwareMember", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesLongLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "coe_MaximumNumberOfDaysOfFreeAccessToOnlineService": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The maximum number of days of free access to online service under the contractual agreement.", "label": "Maximum Number of Days of Free Access to Online Service", "terseLabel": "Maximum number of days of free access to online service (in days)" } } }, "localname": "MaximumNumberOfDaysOfFreeAccessToOnlineService", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationContractualAgreementsWithViesDetails" ], "xbrltype": "durationItemType" }, "coe_MinimumPercentageOfEquityInterestInPrcResidentEnterpriseToBeHeldByQualifiedHongKongTaxResidentForReducedWithholdingTaxRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum percentage of equity interest in a PRC-resident enterprise to be held by a qualified Hong Kong tax resident for reduced withholding tax rate.", "label": "Minimum Percentage of Equity Interest in PRC Resident Enterprise to be Held by Qualified Hong Kong Tax Resident for Reduced Withholding Tax Rate", "terseLabel": "Minimum percentage of equity interest in a PRC-resident enterprise to be held by a qualified Hong Kong tax resident for reduced withholding tax rate" } } }, "localname": "MinimumPercentageOfEquityInterestInPrcResidentEnterpriseToBeHeldByQualifiedHongKongTaxResidentForReducedWithholdingTaxRate", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationPrcWithholdingTaxOnDividendsDetails" ], "xbrltype": "percentItemType" }, "coe_MinimumPortionOfAfterTaxProfitToBeAllocatedToGeneralReserveUnderPrcLaw": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For entities incorporated in PRC, the minimum percentage of the after-tax net income allocated to a general reserve until the reserve balance is a specified percentage of the registered capital.", "label": "Minimum Portion of After Tax Profit To Be Allocated to General Reserve Under PRC Law", "terseLabel": "Minimum portion of after tax profit to be allocated to general reserve under PRC law (as a percentage)" } } }, "localname": "MinimumPortionOfAfterTaxProfitToBeAllocatedToGeneralReserveUnderPrcLaw", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesStatutoryReservesDetails" ], "xbrltype": "percentItemType" }, "coe_MinimumPortionOfAfterTaxProfitToBeAllocatedToStatutorySurplusUnderPrcLaw": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For entities incorporated in PRC, the minimum percentage of the after-tax net income allocated to a statutory surplus until the reserve balance is a specified percentage of the registered capital.", "label": "Minimum portion of after tax profit to be allocated to statutory surplus under PRC law", "terseLabel": "Minimum portion of after tax profit to be allocated to statutory surplus under PRC law (as a percentage)" } } }, "localname": "MinimumPortionOfAfterTaxProfitToBeAllocatedToStatutorySurplusUnderPrcLaw", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesStatutoryReservesDetails" ], "xbrltype": "percentItemType" }, "coe_NetCurrentAssetsLiabilities": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of net current assets (liabilities).", "label": "Net Current Assets (Liabilities)", "negatedLabel": "Net current liabilities" } } }, "localname": "NetCurrentAssetsLiabilities", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationLiquidityAndGoingConcernDetails" ], "xbrltype": "monetaryItemType" }, "coe_NoncurrentAssetsIncludingIntercompany": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Non-current assets including intercompany.", "label": "Noncurrent assets including intercompany" } } }, "localname": "NoncurrentAssetsIncludingIntercompany", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "coe_NumberOfIndividualShareholders": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of individual shareholders holding ownership interest in an entity.", "label": "Number of Individual Shareholders", "terseLabel": "Number of individual shareholders/investors" } } }, "localname": "NumberOfIndividualShareholders", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationHistoryOfGroupAndBasisOfPresentationForReorganizationDetails" ], "xbrltype": "integerItemType" }, "coe_NumberOfLessonCreditsInPrepaidCreditPackage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of lesson credits in the prepaid credit package.", "label": "Number of Lesson Credits in Prepaid Credit Package", "terseLabel": "Lesson credits" } } }, "localname": "NumberOfLessonCreditsInPrepaidCreditPackage", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "integerItemType" }, "coe_NumberOfLessons": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of lessons under the packages.", "label": "Number of Lessons", "terseLabel": "Total lessons" } } }, "localname": "NumberOfLessons", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "integerItemType" }, "coe_NumberOfLessonsTaughtByChineseEnglishTeacher": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of lessons taught by Chinese English teacher.", "label": "Number of Lessons Taught by Chinese English Teacher", "terseLabel": "Lessons taught by Chinese teacher" } } }, "localname": "NumberOfLessonsTaughtByChineseEnglishTeacher", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "integerItemType" }, "coe_NumberOfLessonsTaughtByForeignTeacher": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of lessons taught by foreign teacher under packages.", "label": "Number of Lessons Taught by Foreign Teacher", "terseLabel": "Lessons taught by foreign teacher" } } }, "localname": "NumberOfLessonsTaughtByForeignTeacher", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "integerItemType" }, "coe_NumberOfSharesAvailable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "After consideration of adjustments for the annual increase and other changes of options and RSUs, the available share number of the Pre-IPO Plans and 2016 Plan.", "label": "Number Of Shares Available", "verboseLabel": "Number of shares available after consideration and other changes" } } }, "localname": "NumberOfSharesAvailable", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationGeneralDetails" ], "xbrltype": "sharesItemType" }, "coe_NumberOfVestingSchedules": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the number of vesting schedules under the plan.", "label": "Number Of Vesting Schedules", "terseLabel": "Number of vesting schedules" } } }, "localname": "NumberOfVestingSchedules", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationGeneralDetails" ], "xbrltype": "integerItemType" }, "coe_OnDemandEnglishInnovationsIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to On Demand English Innovations Inc.", "label": "On Demand English Innovations Inc [Member]", "terseLabel": "On Demand English Innovations Inc." } } }, "localname": "OnDemandEnglishInnovationsIncMember", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationDetails", "http://www.51talk.com/role/DisclosureOperationsAndReorganizationHistoryOfGroupAndBasisOfPresentationForReorganizationDetails" ], "xbrltype": "domainItemType" }, "coe_OneOnOneOfferingsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to one-on-one offerings.", "label": "One On One Offerings [Member]", "terseLabel": "One-on-one offerings" } } }, "localname": "OneOnOneOfferingsMember", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureSegmentInformationSegmentDetails", "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "coe_OnlineEnglishLanguageEducationServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information relating to online English language education services.", "label": "Online English Language Education Services [Member]", "terseLabel": "Online English language education services" } } }, "localname": "OnlineEnglishLanguageEducationServicesMember", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationPrcValueAddedTaxDetails" ], "xbrltype": "domainItemType" }, "coe_OperatingLeasesFutureMinimumPaymentsDueAfterThreeYears": { "auth_ref": [], "calculation": { "http://www.51talk.com/role/DisclosureCommitmentsAndContingenciesDetails": { "order": 3.0, "parentTag": "coe_OperatingLeasesFutureMinimumPaymentsDueUnderNonCancelableLeaseAgreements", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due After Three Years", "terseLabel": "Over Three Years" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueAfterThreeYears", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "coe_OperatingLeasesFutureMinimumPaymentsDueInOneYear": { "auth_ref": [], "calculation": { "http://www.51talk.com/role/DisclosureCommitmentsAndContingenciesDetails": { "order": 1.0, "parentTag": "coe_OperatingLeasesFutureMinimumPaymentsDueUnderNonCancelableLeaseAgreements", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term due in one year.", "label": "Operating Leases Future Minimum Payments Due in One Year", "terseLabel": "Less than One Year" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInOneYear", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "coe_OperatingLeasesFutureMinimumPaymentsDueOneToThreeYears": { "auth_ref": [], "calculation": { "http://www.51talk.com/role/DisclosureCommitmentsAndContingenciesDetails": { "order": 2.0, "parentTag": "coe_OperatingLeasesFutureMinimumPaymentsDueUnderNonCancelableLeaseAgreements", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the first, second and third fiscal years following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due One to Three Years", "terseLabel": "One to Three Years" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueOneToThreeYears", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "coe_OperatingLeasesFutureMinimumPaymentsDueUnderNonCancelableLeaseAgreements": { "auth_ref": [], "calculation": { "http://www.51talk.com/role/DisclosureCommitmentsAndContingenciesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases that have not commenced or with lease terms of 12 months or less", "label": "Operating Leases Future Minimum Payments Due Under Non-cancelable Lease Agreements", "totalLabel": "Total future minimum payments under non-cancelable agreements for operating leases" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueUnderNonCancelableLeaseAgreements", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "coe_OperatingLossCarryforwardsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This concept does not have any references.", "label": "Operating Loss Carryforwards [Abstract]", "terseLabel": "Tax loss carryforwards" } } }, "localname": "OperatingLossCarryforwardsAbstract", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "coe_OperatingLossCarryforwardsExpirationYearFive": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax loss carryforwards will expire in the in next fiscal year following fifth fiscal year.", "label": "Operating Loss Carryforwards, Expiration Year Five", "terseLabel": "Tax loss carryforwards will expire in 2025" } } }, "localname": "OperatingLossCarryforwardsExpirationYearFive", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "coe_OperatingLossCarryforwardsExpirationYearFour": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax loss carryforwards will expire in the in next fiscal year following forth fiscal year.", "label": "Operating Loss Carryforwards, Expiration Year Four", "terseLabel": "Tax loss carryforwards will expire in 2024" } } }, "localname": "OperatingLossCarryforwardsExpirationYearFour", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "coe_OperatingLossCarryforwardsExpirationYearOne": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax loss carryforwards will expire in the in next fiscal year following current fiscal year.", "label": "Operating Loss Carryforwards, Expiration Year One", "terseLabel": "Tax loss carryforwards will expire in 2021" } } }, "localname": "OperatingLossCarryforwardsExpirationYearOne", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "coe_OperatingLossCarryforwardsExpirationYearThree": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax loss carryforwards will expire in the in next fiscal year following third fiscal year.", "label": "Operating Loss Carryforwards, Expiration Year Three", "terseLabel": "Tax loss carryforwards will expire in 2023" } } }, "localname": "OperatingLossCarryforwardsExpirationYearThree", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "coe_OperatingLossCarryforwardsExpirationYearTwo": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax loss carryforwards will expire in the in next fiscal year following second fiscal year.", "label": "Operating Loss Carryforwards, Expiration Year Two", "terseLabel": "Tax loss carryforwards will expire in 2022" } } }, "localname": "OperatingLossCarryforwardsExpirationYearTwo", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "coe_OrdinarySharesToBeDesignatedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents ordinary shares to be designated.", "label": "Ordinary Shares To Be Designated [Member]", "terseLabel": "Ordinary shares to be designated" } } }, "localname": "OrdinarySharesToBeDesignatedMember", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureOrdinarySharesDetails", "http://www.51talk.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "coe_OtherIncomeCovid19PolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for other income.", "label": "Other Income COVID-19 [Policy Text Block]", "verboseLabel": "Other Income" } } }, "localname": "OtherIncomeCovid19PolicyTextBlock", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "coe_OtherOperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.51talk.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of other operating income (loss), the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operation.", "label": "Other Operating Income (Loss)", "terseLabel": "Other income" } } }, "localname": "OtherOperatingIncomeLoss", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureSegmentInformationSegmentDetails", "http://www.51talk.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "coe_OtherSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to other software.", "label": "Other Software [Member]", "terseLabel": "Other software" } } }, "localname": "OtherSoftwareMember", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesLongLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "coe_OwnershipPercentageForEmployeeOptionPlan": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership set aside for an employee option plan.", "label": "Ownership Percentage for Employee Option Plan", "terseLabel": "Percentage of ownership set aside for an employee option plan" } } }, "localname": "OwnershipPercentageForEmployeeOptionPlan", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationHistoryOfGroupAndBasisOfPresentationForReorganizationDetails" ], "xbrltype": "percentItemType" }, "coe_PaymentsForInterestBearingDepositsInBanks": { "auth_ref": [], "calculation": { "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow in Interest-bearing Deposits by banks in other financial institutions for relatively short periods of time including, for example, certificates of deposits.", "label": "Payments for Interest Bearing Deposits in Banks", "negatedLabel": "Placement of time deposits" } } }, "localname": "PaymentsForInterestBearingDepositsInBanks", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedCashFlowsDetails", "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "coe_PercentageOfGrossMargin": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the gross margin percentage.", "label": "Percentage of Gross Margin", "terseLabel": "Gross margin (as a percent)" } } }, "localname": "PercentageOfGrossMargin", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureSegmentInformationSegmentDetails" ], "xbrltype": "percentItemType" }, "coe_PercentageOfServiceFeeOfTotalConsolidatedProfit": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of service fee of total consolidated profit.", "label": "Percentage of Service Fee of Total Consolidated Profit", "terseLabel": "Service fee (as a percent)" } } }, "localname": "PercentageOfServiceFeeOfTotalConsolidatedProfit", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationContractualAgreementsWithViesDetails" ], "xbrltype": "percentItemType" }, "coe_PhilippinesCompanyTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Philippines company two.", "label": "Philippines Company Two [Member]", "terseLabel": "Philippines Co II" } } }, "localname": "PhilippinesCompanyTwoMember", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationIncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "coe_PhysicalTextbookAndLearningMachineMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information relating to physical textbook and learning machine.", "label": "Physical Textbook And Learning Machine [Member]", "terseLabel": "Physical textbook and learning machine" } } }, "localname": "PhysicalTextbookAndLearningMachineMember", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "coe_PrepaidCommissionToThirdPartyPaymentChannelsCurrent": { "auth_ref": [], "calculation": { "http://www.51talk.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 8.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to commission fees paid in advance for third party channels that provides economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Commission to Third Party Payment Channels, Current", "terseLabel": "Prepaid fees to third-party payment channels" } } }, "localname": "PrepaidCommissionToThirdPartyPaymentChannelsCurrent", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "coe_PrepaidCostsToObtainContractsWithCustomers": { "auth_ref": [], "calculation": { "http://www.51talk.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of prepaid costs paid to obtain contracts with customers within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Costs to Obtain Contracts With Customers", "terseLabel": "Costs to obtain contracts with customers" } } }, "localname": "PrepaidCostsToObtainContractsWithCustomers", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "coe_PrepaidCreditPackageMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Prepaid Credit Package.", "label": "Prepaid Credit Package [Member]", "terseLabel": "Prepaid credit packages" } } }, "localname": "PrepaidCreditPackageMember", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "coe_PrepaidMembershipPackageMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to prepaid membership packages.", "label": "Prepaid Membership Package [Member]", "terseLabel": "Prepaid membership packages" } } }, "localname": "PrepaidMembershipPackageMember", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "coe_PrepaidProfessionalServiceFees": { "auth_ref": [], "calculation": { "http://www.51talk.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "A fee paid in advance for services from professionals such as doctors, lawyers and accountants that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Professional Service Fees", "terseLabel": "Prepaid professional service fees" } } }, "localname": "PrepaidProfessionalServiceFees", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "coe_PrepaidSalaryCost": { "auth_ref": [], "calculation": { "http://www.51talk.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration paid in advance for salaries that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Salary Cost", "terseLabel": "Prepaid PayPal to pay teacher salary costs" } } }, "localname": "PrepaidSalaryCost", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "coe_PrepaidStudentAcquisitionFees": { "auth_ref": [], "calculation": { "http://www.51talk.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for student acquisition fees that provides economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Student Acquisition Fees", "terseLabel": "Prepaid student acquisition fees" } } }, "localname": "PrepaidStudentAcquisitionFees", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "coe_ProceedsFromIssuanceOfCommonStockNetOfIssuanceCost": { "auth_ref": [], "calculation": { "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from issuance of stock, net of issuance cost during the period.", "label": "Proceeds From Issuance Of Common Stock Net Of Issuance Cost", "terseLabel": "Proceeds from issuance of stock, net of offering expenses" } } }, "localname": "ProceedsFromIssuanceOfCommonStockNetOfIssuanceCost", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedCashFlowsDetails", "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "coe_ProfitAppropriationAndRestrictedNetAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "n/a", "label": "Profit appropriation and restricted net assets" } } }, "localname": "ProfitAppropriationAndRestrictedNetAssetsAbstract", "nsuri": "http://www.51talk.com/20201231", "xbrltype": "stringItemType" }, "coe_ProfitsAfterHkDollar2MillionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to profits after HK$2 million(ie., remaining profits).", "label": "Profits After Hk Dollar2 Million [Member]", "terseLabel": "Remaining profits" } } }, "localname": "ProfitsAfterHkDollar2MillionMember", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationIncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "coe_ProfitsEarnedBySubsidiaries": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of profits earned by subsidiaries.", "label": "Profits Earned by Subsidiaries", "terseLabel": "Profits earned by subsidiaries" } } }, "localname": "ProfitsEarnedBySubsidiaries", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "coe_ProfitsOfFirstHk2MillionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to profits of first HK$2 million.", "label": "Profits Of First Hk2 Million [Member]", "terseLabel": "First HK$2 million of profits" } } }, "localname": "ProfitsOfFirstHk2MillionMember", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationIncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "coe_PurchaseOptionsAmountOfConsideration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Consideration amount to acquire equity interests of the acquiree under an option to purchase.", "label": "Purchase Options, Amount of Consideration", "terseLabel": "Consideration for exclusive option to purchase" } } }, "localname": "PurchaseOptionsAmountOfConsideration", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationContractualAgreementsWithViesDetails" ], "xbrltype": "monetaryItemType" }, "coe_RedesignationOrConversionRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to redesignation or conversion ratio adopted by the entity as a part of dual class share structure.", "label": "Redesignation Or Conversion Ratio", "terseLabel": "Redesignation or conversion ratio adopted for conversion of ordinary shares into Class B shares prior to the completion of the IPO" } } }, "localname": "RedesignationOrConversionRatio", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureOrdinarySharesDetails" ], "xbrltype": "pureItemType" }, "coe_ReducedWithholdingTaxRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The reduced withholding tax rate applicable to its immediate holding company in Hong Kong, if the foreign investor owns directly at least 25% of the shares of the foreign-invested entity (\"FIE\").", "label": "Reduced Withholding Tax Rate", "terseLabel": "Reduced withholding tax rate, if the foreign investor owns directly at least 25% of the shares of the FIE. (as a percent)" } } }, "localname": "ReducedWithholdingTaxRate", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationPrcWithholdingTaxOnDividendsDetails" ], "xbrltype": "percentItemType" }, "coe_RelatedPartyTransactionsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for related party transactions.", "label": "Related Party Transactions, Policy [Policy Text Block]", "terseLabel": "Related parties" } } }, "localname": "RelatedPartyTransactionsPolicyPolicyTextBlock", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "coe_ScheduleOfCondensedComprehensiveIncomeLossTableTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of condensed comprehensive income loss, including, but not limited to, comprehensive income loss of consolidated entities and consolidation eliminations.", "label": "Schedule Of Condensed Comprehensive Income Loss Table [Table Text Block]", "terseLabel": "Schedule of Condensed Statements of Operations and Comprehensive Loss" } } }, "localname": "ScheduleOfCondensedComprehensiveIncomeLossTableTableTextBlock", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsTables" ], "xbrltype": "textBlockItemType" }, "coe_ScheduleOfFutureMinimumPaymentsUnderNonCancelableAgreementsForOperatingLeasesNotYetCommencedTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of future minimum payments under non-cancelable agreements for operating leases that have not commenced or with lease terms of 12 months or less.", "label": "Schedule of Future Minimum Payments Under Non-cancelable Agreements for Operating Leases Not Yet Commenced [Table Text Block]", "terseLabel": "Schedule of future minimum payments under non-cancelable agreements for operating leases" } } }, "localname": "ScheduleOfFutureMinimumPaymentsUnderNonCancelableAgreementsForOperatingLeasesNotYetCommencedTableTextBlock", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureCommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "coe_ScheduleOfVestingAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information of schedules of vesting for share-based compensation.", "label": "Schedule Of Vesting [Axis]" } } }, "localname": "ScheduleOfVestingAxis", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationGeneralDetails" ], "xbrltype": "stringItemType" }, "coe_ScheduleOfVestingDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identified schedule of vesting for share-based compensation.", "label": "Schedule Of Vesting [Domain]", "terseLabel": "Schedule Of Vesting [Domain]" } } }, "localname": "ScheduleOfVestingDomain", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationGeneralDetails" ], "xbrltype": "domainItemType" }, "coe_SecondVestingScheduleMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The second schedule of vesting of the entity's share based compensation. The schedule includes vesting in tranches of awards.", "label": "Second Vesting Schedule [Member]", "terseLabel": "Schedule B" } } }, "localname": "SecondVestingScheduleMember", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationGeneralDetails" ], "xbrltype": "domainItemType" }, "coe_SettlementOfRsu": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate value of stock related to RSU awards settled during the period.", "label": "Settlement of RSU", "terseLabel": "Settlement of RSU" } } }, "localname": "SettlementOfRsu", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedStatementsOfShareholdersDeficit" ], "xbrltype": "monetaryItemType" }, "coe_SettlementOfRsuByNewIssuance": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of settlement RSU by new issuance", "label": "Settlement of RSU by new issuance", "terseLabel": "Settlement of RSU by new issuance" } } }, "localname": "SettlementOfRsuByNewIssuance", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedStatementsOfShareholdersDeficit" ], "xbrltype": "monetaryItemType" }, "coe_SettlementOfRsuByNewIssuanceShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Settlement Of Rsu By New Issuance of shares.", "label": "Settlement Of Rsu By New Issuance shares", "terseLabel": "Settlement Of RSU by new issuance (in shares)" } } }, "localname": "SettlementOfRsuByNewIssuanceShares", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedStatementsOfShareholdersDeficit" ], "xbrltype": "sharesItemType" }, "coe_SettlementOfRsusOrStockOptionsByReissuanceOfTreasuryStocks": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of settlement of RSUs or stock options by reissuance of treasury stocks.", "label": "Settlement of RSUs or stock options by reissuance of treasury stocks", "terseLabel": "Settlement of RSUs or stock options by reissuance of treasury stocks" } } }, "localname": "SettlementOfRsusOrStockOptionsByReissuanceOfTreasuryStocks", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedStatementsOfShareholdersDeficit" ], "xbrltype": "monetaryItemType" }, "coe_SettlementOfRsusOrStockOptionsByReissuanceOfTreasuryStocksForShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amount of settlement of RSUs or stock options by reissuance of treasury stocks for shares", "label": "Settlement of RSUs or stock options by reissuance of treasury stocks for shares", "terseLabel": "Settlement of RSUs or stock options by reissuance of treasury stocks (in shares)" } } }, "localname": "SettlementOfRsusOrStockOptionsByReissuanceOfTreasuryStocksForShares", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedStatementsOfShareholdersDeficit" ], "xbrltype": "sharesItemType" }, "coe_SeventhVestingScheduleMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The seventh schedule of vesting of the entity's share based compensation. The schedule includes vesting in tranches of awards.", "label": "Seventh Vesting Schedule [Member]", "terseLabel": "Schedule G" } } }, "localname": "SeventhVestingScheduleMember", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationGeneralDetails" ], "xbrltype": "domainItemType" }, "coe_ShanghaiZhishiEducationTrainingCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Shanghai Zhishi Education Training Co., Ltd (\"Zhishi Training\").", "label": "Shanghai Zhishi Education Training Co Ltd [Member]", "terseLabel": "Shanghai Zhishi Education Training Co., Ltd" } } }, "localname": "ShanghaiZhishiEducationTrainingCoLtdMember", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationDetails" ], "xbrltype": "domainItemType" }, "coe_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsAnnualPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Annual percentage of vesting of share-based compensation awards.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Annual Percentage", "terseLabel": "Vesting at each anniversary (as a percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsAnnualPercentage", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationGeneralDetails" ], "xbrltype": "percentItemType" }, "coe_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsQuarterlyPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Quarterly percentage of vesting of share-based compensation awards.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Quarterly Percentage", "terseLabel": "Vesting each quarter (as a percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsQuarterlyPercentage", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationGeneralDetails" ], "xbrltype": "percentItemType" }, "coe_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExerciseMultiple": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the exercise multiple which is estimated as the ratio of stock price of the shares over the exercise price as at the time the option is exercise.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Exercise Multiple", "terseLabel": "Exercise multiple" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExerciseMultiple", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationValuationDetails" ], "xbrltype": "pureItemType" }, "coe_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Forfeiture rate, post-vesting, used in estimating fair value of share-based compensation awards.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Forfeiture Rate", "terseLabel": "Expected forfeiture rate (post-vesting) (as a percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationValuationDetails", "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesShareBasedCompensationDetails" ], "xbrltype": "percentItemType" }, "coe_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of options exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Grant Date Fair Value", "terseLabel": "Exercisable, ending (per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageGrantDateFairValue", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationActivityDetails" ], "xbrltype": "decimalItemType" }, "coe_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of options exercised.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercised, Weighted Average Grant Date Fair Value", "terseLabel": "Exercised (per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageGrantDateFairValue", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationActivityDetails" ], "xbrltype": "perShareItemType" }, "coe_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options forfeited during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeited in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited (per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationActivityDetails" ], "xbrltype": "perShareItemType" }, "coe_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAggregateIntrinsicValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options Outstanding, Aggregate Intrinsic Value [Abstract]", "terseLabel": "Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAggregateIntrinsicValueAbstract", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationActivityDetails" ], "xbrltype": "stringItemType" }, "coe_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedRemainingContractualTermAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options Outstanding, Weighted Remaining Contractual Term [Abstract]", "terseLabel": "Weighted Average Remaining Contractual Life (in years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedRemainingContractualTermAbstract", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationActivityDetails" ], "xbrltype": "stringItemType" }, "coe_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of options vested and expected to vest.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Weighted Average Grant Date Fair Value", "terseLabel": "Vested and expected to vest, ending (per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestWeightedAverageGrantDateFairValue", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationActivityDetails" ], "xbrltype": "decimalItemType" }, "coe_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options outstanding at the reporting date as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted Average Grant Date Fair Value", "periodEndLabel": "Outstanding, ending (per share)", "periodStartLabel": "Outstanding, beginning (per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationActivityDetails" ], "xbrltype": "perShareItemType" }, "coe_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Weighted Average Grant Date Fair Value [Roll Forward]", "terseLabel": "Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationActivityDetails" ], "xbrltype": "stringItemType" }, "coe_ShareBasedCompensationAwardTrancheSixMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to sixth portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share Based Compensation Award Tranche Six [Member]", "terseLabel": "Vest at third and fourth anniversary" } } }, "localname": "ShareBasedCompensationAwardTrancheSixMember", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationGeneralDetails" ], "xbrltype": "domainItemType" }, "coe_ShareBasedCompensationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of sharebased compensation expense.", "label": "Share based compensation [table text block]", "terseLabel": "Schedule of share-based compensation" } } }, "localname": "ShareBasedCompensationTableTextBlock", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "coe_ShareOfIncomeLossOfSubsidiariesAndVies": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of share of income (loss) of subsidiaries and VIE's.", "label": "Share of Income (Loss) of Subsidiaries and VIEs", "verboseLabel": "Share of income/(loss) of subsidiaries and VIEs" } } }, "localname": "ShareOfIncomeLossOfSubsidiariesAndVies", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedStatementsOfOperationsAndComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "coe_ShenzhenDashengZhiyunTechnologyCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Shenzhen Dasheng Zhiyun Technology Co., Ltd", "label": "Shenzhen Dasheng Zhiyun Technology Co Ltd [Member]", "terseLabel": "Shenzhen Dasheng Zhiyun Technology Co., Ltd" } } }, "localname": "ShenzhenDashengZhiyunTechnologyCoLtdMember", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationContractualAgreementsWithViesDetails", "http://www.51talk.com/role/DisclosureOperationsAndReorganizationDetails", "http://www.51talk.com/role/DisclosureOperationsAndReorganizationRisksInRelationToVieStructureDetails", "http://www.51talk.com/role/DisclosureOperationsAndReorganizationTables" ], "xbrltype": "domainItemType" }, "coe_SixthVestingScheduleMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The sixth schedule of vesting of the entity's share based compensation. The schedule includes vesting in tranches of awards.", "label": "Sixth Vesting Schedule [Member]", "terseLabel": "Schedule F" } } }, "localname": "SixthVestingScheduleMember", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationGeneralDetails" ], "xbrltype": "domainItemType" }, "coe_SmallClassOfferingsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to small class offerings.", "label": "Small Class Offerings [Member]", "terseLabel": "Small class offerings" } } }, "localname": "SmallClassOfferingsMember", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureSegmentInformationSegmentDetails", "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "coe_StatutoryAccountingPracticesMinimumPercentageOfAfterTaxProfitRequiredToBeAppropriatedToGeneralReserveFund": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the percentage of net profit as reported in PRC statutory accounts required to be appropriated (minimum annual appropriation) towards the general reserve fund for entities doing business in the People's Republic Of China.", "label": "Statutory Accounting Practices Minimum Percentage of after Tax Profit Required to be Appropriated to General Reserve Fund", "terseLabel": "Percentage of after-tax profits required to be appropriated to statutory general reserve fund" } } }, "localname": "StatutoryAccountingPracticesMinimumPercentageOfAfterTaxProfitRequiredToBeAppropriatedToGeneralReserveFund", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsDetails" ], "xbrltype": "percentItemType" }, "coe_StatutoryAccountingPracticesReserveLevelThresholdForMandatoryTransferPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the level of the general reserve fund balance as a percentage of registered capital for entities incorporated in the People's Republic of China which must be attained before mandatory transfers to the reserve are no longer required.", "label": "Statutory Accounting Practices Reserve Level Threshold for Mandatory Transfer Percentage", "terseLabel": "General reserve as a percentage of registered capital up to which after-tax profit of PRC subsidiary, VIE and VIE's subsidiary shall be transferred" } } }, "localname": "StatutoryAccountingPracticesReserveLevelThresholdForMandatoryTransferPercentage", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsDetails" ], "xbrltype": "percentItemType" }, "coe_StatutoryAccountingPracticesReserveLevelThresholdForMandatoryTransferToGeneralReserveFundPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the level of the general reserve fund balance as a percentage of registered capital for entities incorporated in the People's Republic of China which must be attained before mandatory transfers to the reserve are no longer required.", "label": "Statutory Accounting Practices Reserve Level Threshold for Mandatory Transfer to General Reserve Fund, Percentage", "terseLabel": "General reserve as a percentage of registered capital up to which after-tax profit of PRC subsidiaries shall be transferred" } } }, "localname": "StatutoryAccountingPracticesReserveLevelThresholdForMandatoryTransferToGeneralReserveFundPercentage", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesStatutoryReservesDetails" ], "xbrltype": "percentItemType" }, "coe_StatutoryAccountingPracticesReserveLevelThresholdForMandatoryTransferToStatutorySurplusFundPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the level of the statutory surplus fund balance as a percentage of registered capital for entities incorporated in the People's Republic of China which must be attained before mandatory transfers to the reserve are no longer required.", "label": "Statutory Accounting Practices Reserve Level Threshold for Mandatory Transfer to Statutory Surplus Fund, Percentage", "terseLabel": "Statutory reserve as a percentage of registered capital up to which after-tax profit of PRC VIEs shall be transferred" } } }, "localname": "StatutoryAccountingPracticesReserveLevelThresholdForMandatoryTransferToStatutorySurplusFundPercentage", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesStatutoryReservesDetails" ], "xbrltype": "percentItemType" }, "coe_StatutoryReservesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for statutory reserves.", "label": "Statutory Reserves [Policy Text Block]", "terseLabel": "Statutory reserves" } } }, "localname": "StatutoryReservesPolicyTextBlock", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "coe_StockIssuedDuringPeriodSharesRestrictedStockUnitsSettled": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares settled, as a result of Restricted Stock Units.", "label": "Stock Issued During Period, Shares, Restricted Stock Units, Settled", "terseLabel": "Settlement of RSU (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockUnitsSettled", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedStatementsOfShareholdersDeficit" ], "xbrltype": "sharesItemType" }, "coe_StockOptionsAndRestrictedShareUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to stock options to purchase ordinary shares and restricted share units.", "label": "Stock Options And Restricted Share Units [Member]", "terseLabel": "Stock options and restricted share units" } } }, "localname": "StockOptionsAndRestrictedShareUnitsMember", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureNetIncomeLossPerShareDetails" ], "xbrltype": "domainItemType" }, "coe_StudentTuitionPaymentsInTransit": { "auth_ref": [], "calculation": { "http://www.51talk.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 9.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for student tuition payments in transit.", "label": "Student Tuition Payments in Transit", "terseLabel": "Students tuition payments in transit" } } }, "localname": "StudentTuitionPaymentsInTransit", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "coe_TermOfLessons": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The term of lessons in minutes.", "label": "Term of Lessons", "terseLabel": "Lesson duration" } } }, "localname": "TermOfLessons", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "integerItemType" }, "coe_TesolAcademyOnlineLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to TESOL Academy Online Limited.", "label": "Tesol Academy Online Limited [Member]", "terseLabel": "TESOL Academy Online Limited" } } }, "localname": "TesolAcademyOnlineLimitedMember", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationDetails" ], "xbrltype": "domainItemType" }, "coe_TextBooksMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information relating to text books.", "label": "Text Books [Member]", "terseLabel": "Textbooks" } } }, "localname": "TextBooksMember", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationPrcValueAddedTaxDetails" ], "xbrltype": "domainItemType" }, "coe_ThirdVestingScheduleMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The third schedule of vesting of the entity's share based compensation. The schedule includes vesting in tranches of awards.", "label": "Third Vesting Schedule [Member]", "terseLabel": "Schedule C" } } }, "localname": "ThirdVestingScheduleMember", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationGeneralDetails" ], "xbrltype": "domainItemType" }, "coe_TimeDepositsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for time deposits.", "label": "Time Deposits, Policy [Policy Text Block]", "terseLabel": "Time deposits" } } }, "localname": "TimeDepositsPolicyPolicyTextBlock", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "coe_TotalAssetsIncludingIntercompanyAllocations": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets recognized including intercompany transfers.", "label": "Total assets including intercompany allocations", "terseLabel": "Total assets" } } }, "localname": "TotalAssetsIncludingIntercompanyAllocations", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "coe_TotalCurrentAssetsReflectingIntercompanyTransfers": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets including intercompany.", "label": "Total current assets reflecting intercompany transfers", "terseLabel": "Current assets" } } }, "localname": "TotalCurrentAssetsReflectingIntercompanyTransfers", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "coe_TreasuryStockPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for treasury stock.", "label": "Treasury Stock [Policy Text Block]", "terseLabel": "Treasury stock" } } }, "localname": "TreasuryStockPolicyTextBlock", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "coe_ValidityPeriodOfLessonCredits": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The validity period of lesson credits in the prepaid credit package.", "label": "Validity Period of Lesson Credits", "terseLabel": "Obligation term" } } }, "localname": "ValidityPeriodOfLessonCredits", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "durationItemType" }, "coe_ValueAddedTaxGovernmentSubsidyCovid19": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of value added taxes from which a reporting entity is exempt or for which it will receive a reduction in value added tax as a result of government subsidy granted by the taxing jurisdiction.", "label": "Value Added Tax Government Subsidy, COVID-19", "terseLabel": "Government Subsidy, COVID-19" } } }, "localname": "ValueAddedTaxGovernmentSubsidyCovid19", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesGovernmentSubsidyDetails", "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesOtherIncomeDetails" ], "xbrltype": "monetaryItemType" }, "coe_ValueAddedTaxRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The value added tax rate applicable to after VAT Pilot Program.", "label": "Value Added Tax Rate", "terseLabel": "VAT tax (as a percent)" } } }, "localname": "ValueAddedTaxRate", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationIncomeTaxesDetails", "http://www.51talk.com/role/DisclosureTaxationPrcValueAddedTaxDetails" ], "xbrltype": "percentItemType" }, "coe_WithholdingIncomeTax": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of withholding income taxes.", "label": "Withholding Income Tax", "terseLabel": "Withholding tax" } } }, "localname": "WithholdingIncomeTax", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "coe_WithholdingIncomeTaxRateOnDividends": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of withholding income tax rate on dividends under the Enterprise Income Tax (EIT) Law.", "label": "Withholding Income Tax Rate on Dividends", "terseLabel": "Withholding tax rate on dividends distributed by a foreign-invested entity (\"FIE\") to its immediate holding company outside of China (as a percent)" } } }, "localname": "WithholdingIncomeTaxRateOnDividends", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationPrcWithholdingTaxOnDividendsDetails" ], "xbrltype": "percentItemType" }, "coe_WuhanHoudezaiwuOnlineTechnologyCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Wuhan Houdezaiwu Online Technology Co., Ltd.", "label": "Wuhan Houdezaiwu Online Technology Co Ltd [Member]", "terseLabel": "Wuhan Houdezaiwu Online Technology Co., Ltd" } } }, "localname": "WuhanHoudezaiwuOnlineTechnologyCoLtdMember", "nsuri": "http://www.51talk.com/20201231", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationDetails" ], "xbrltype": "domainItemType" }, "country_CN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "C [N]", "terseLabel": "People's Republic of China" } } }, "localname": "CN", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureRisksAndConcentrationConcentrationOfCreditRiskDetails", "http://www.51talk.com/role/DisclosureSegmentInformationGeographicalLocationDetails", "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesEmployeeBenefitsDetails" ], "xbrltype": "domainItemType" }, "country_HK": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "H [K]", "terseLabel": "Hong Kong" } } }, "localname": "HK", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureFairValueMeasurementDetails", "http://www.51talk.com/role/DisclosureOperationsAndReorganizationLiquidityAndGoingConcernDetails", "http://www.51talk.com/role/DisclosureRisksAndConcentrationConcentrationOfCreditRiskDetails", "http://www.51talk.com/role/DisclosureShortTermLoanDetails" ], "xbrltype": "domainItemType" }, "country_PH": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "P [H]", "terseLabel": "Philippines" } } }, "localname": "PH", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSegmentInformationGeographicalLocationDetails", "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesEmployeeBenefitsDetails", "http://www.51talk.com/role/DisclosureTaxationIncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "dei_AddressTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An entity may have several addresses for different purposes and this domain represents all such types.", "label": "Address Type [Domain]", "terseLabel": "Address Type [Domain]" } } }, "localname": "AddressTypeDomain", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.51talk.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.51talk.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_BusinessContactMember": { "auth_ref": [ "r677", "r678" ], "lang": { "en-us": { "role": { "documentation": "Business contact for the entity", "label": "Business Contact [Member]", "terseLabel": "Business Contact" } } }, "localname": "BusinessContactMember", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.51talk.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "domainItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.51talk.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_ContactPersonnelEmailAddress": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Email address of contact personnel.", "label": "Contact Personnel Email Address" } } }, "localname": "ContactPersonnelEmailAddress", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.51talk.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_ContactPersonnelName": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of contact personnel", "label": "Contact Personnel Name" } } }, "localname": "ContactPersonnelName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.51talk.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Document and Entity Information" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.51talk.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAccountingStandard": { "auth_ref": [ "r677" ], "lang": { "en-us": { "role": { "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'.", "label": "Document Accounting Standard" } } }, "localname": "DocumentAccountingStandard", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.51talk.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "accountingStandardItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r676", "r677", "r678" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.51talk.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.51talk.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.51talk.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.51talk.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentRegistrationStatement": { "auth_ref": [ "r689" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a registration statement.", "label": "Document Registration Statement" } } }, "localname": "DocumentRegistrationStatement", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.51talk.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentShellCompanyReport": { "auth_ref": [ "r677" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.", "label": "Document Shell Company Report" } } }, "localname": "DocumentShellCompanyReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.51talk.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r679" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.51talk.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.51talk.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.51talk.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.51talk.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.51talk.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCountry": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ISO 3166-1 alpha-2 country code.", "label": "Entity Address, Country" } } }, "localname": "EntityAddressCountry", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.51talk.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "countryCodeItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.51talk.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressesAddressTypeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table.", "label": "Entity Addresses, Address Type [Axis]" } } }, "localname": "EntityAddressesAddressTypeAxis", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.51talk.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r680" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.51talk.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.51talk.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.51talk.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r680" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.51talk.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r688" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.51talk.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.51talk.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r680" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.51talk.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.51talk.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r681" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.51talk.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r680" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.51talk.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r680" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.51talk.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.51talk.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.51talk.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r676", "r677", "r678" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.51talk.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.51talk.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_NoTradingSymbolFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a security having no trading symbol.", "label": "No Trading Symbol Flag" } } }, "localname": "NoTradingSymbolFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.51talk.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r674" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.51talk.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r675" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.51talk.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.51talk.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_CondensedBalanceSheetStatementTable": { "auth_ref": [ "r119", "r484", "r685" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations.", "label": "Condensed Balance Sheet Statement [Table]" } } }, "localname": "CondensedBalanceSheetStatementTable", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "srt_CondensedBalanceSheetStatementsCaptionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Condensed Balance Sheet Statements, Captions [Line Items]" } } }, "localname": "CondensedBalanceSheetStatementsCaptionsLineItems", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "srt_CondensedCashFlowStatementTable": { "auth_ref": [ "r119", "r484", "r686" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about condensed cash flow statement, including, but not limited to, cash flow statements of consolidated entities and consolidation eliminations.", "label": "Condensed Cash Flow Statement [Table]" } } }, "localname": "CondensedCashFlowStatementTable", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedCashFlowsDetails" ], "xbrltype": "stringItemType" }, "srt_CondensedCashFlowStatementsCaptionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Condensed Cash Flow Statements, Captions [Line Items]" } } }, "localname": "CondensedCashFlowStatementsCaptionsLineItems", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedCashFlowsDetails" ], "xbrltype": "stringItemType" }, "srt_CondensedStatementOfComprehensiveIncomeTable": { "auth_ref": [ "r119", "r484", "r685" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about condensed statement of comprehensive income (loss) including, but not limited to, statements of comprehensive income (loss) of consolidated entities and consolidation eliminations.", "label": "Condensed Statement of Comprehensive Income [Table]" } } }, "localname": "CondensedStatementOfComprehensiveIncomeTable", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedStatementsOfOperationsAndComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "srt_CondensedStatementOfIncomeCaptionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Condensed Statement of Income Captions [Line Items]" } } }, "localname": "CondensedStatementOfIncomeCaptionsLineItems", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedStatementsOfOperationsAndComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r488", "r489", "r495", "r496", "r672", "r683" ], "lang": { "en-us": { "role": { "documentation": "Information by consolidated entity or group of entities.", "label": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureFairValueMeasurementDetails", "http://www.51talk.com/role/DisclosureOperationsAndReorganizationContractualAgreementsWithViesDetails", "http://www.51talk.com/role/DisclosureOperationsAndReorganizationDetails", "http://www.51talk.com/role/DisclosureOperationsAndReorganizationHistoryOfGroupAndBasisOfPresentationForReorganizationDetails", "http://www.51talk.com/role/DisclosureOperationsAndReorganizationLiquidityAndGoingConcernDetails", "http://www.51talk.com/role/DisclosureOperationsAndReorganizationRisksInRelationToVieStructureDetails", "http://www.51talk.com/role/DisclosureOperationsAndReorganizationTables", "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedBalanceSheetsDetails", "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedCashFlowsDetails", "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedStatementsOfOperationsAndComprehensiveIncomeLossDetails", "http://www.51talk.com/role/DisclosureRelatedPartyTransactionsDetails", "http://www.51talk.com/role/DisclosureShortTermLoanDetails", "http://www.51talk.com/role/DisclosureTaxationIncomeTaxesDetails", "http://www.51talk.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r488", "r489", "r495", "r496" ], "lang": { "en-us": { "role": { "documentation": "Entity or group of entities consolidated into reporting entity.", "label": "Consolidated Entities [Domain]", "terseLabel": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureFairValueMeasurementDetails", "http://www.51talk.com/role/DisclosureOperationsAndReorganizationContractualAgreementsWithViesDetails", "http://www.51talk.com/role/DisclosureOperationsAndReorganizationDetails", "http://www.51talk.com/role/DisclosureOperationsAndReorganizationHistoryOfGroupAndBasisOfPresentationForReorganizationDetails", "http://www.51talk.com/role/DisclosureOperationsAndReorganizationLiquidityAndGoingConcernDetails", "http://www.51talk.com/role/DisclosureOperationsAndReorganizationRisksInRelationToVieStructureDetails", "http://www.51talk.com/role/DisclosureOperationsAndReorganizationTables", "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedBalanceSheetsDetails", "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedCashFlowsDetails", "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedStatementsOfOperationsAndComprehensiveIncomeLossDetails", "http://www.51talk.com/role/DisclosureRelatedPartyTransactionsDetails", "http://www.51talk.com/role/DisclosureShortTermLoanDetails", "http://www.51talk.com/role/DisclosureTaxationIncomeTaxesDetails", "http://www.51talk.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r124", "r131", "r222", "r428", "r429", "r430", "r465", "r466" ], "lang": { "en-us": { "role": { "documentation": "Increase (decrease) to financial statements for cumulative-effect adjustment in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect Period Of Adoption Adjustment [Member]", "terseLabel": "Effect of changes in accounting principles" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedStatementsOfShareholdersDeficit" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r124", "r131", "r222", "r428", "r429", "r430", "r465", "r466" ], "lang": { "en-us": { "role": { "documentation": "Information by cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedStatementsOfShareholdersDeficit" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r124", "r131", "r222", "r428", "r429", "r430", "r465", "r466" ], "lang": { "en-us": { "role": { "documentation": "Cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect Period Of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedStatementsOfShareholdersDeficit" ], "xbrltype": "domainItemType" }, "srt_DirectorMember": { "auth_ref": [ "r214" ], "lang": { "en-us": { "role": { "documentation": "Person serving on board of directors.", "label": "Director [Member]", "terseLabel": "Directors and Executive Officers" } } }, "localname": "DirectorMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r391", "r394", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r637", "r640" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationGeneralDetails", "http://www.51talk.com/role/DisclosureShareBasedCompensationValuationDetails", "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesLongLivedAssetsDetails", "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesRevenueRecognitionDetails", "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r391", "r394", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r637", "r640" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationGeneralDetails", "http://www.51talk.com/role/DisclosureShareBasedCompensationValuationDetails", "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesLongLivedAssetsDetails", "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesRevenueRecognitionDetails", "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment.", "label": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationDetails", "http://www.51talk.com/role/DisclosureOperationsAndReorganizationHistoryOfGroupAndBasisOfPresentationForReorganizationDetails", "http://www.51talk.com/role/DisclosureTaxationIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment.", "label": "Ownership [Domain]", "terseLabel": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationDetails", "http://www.51talk.com/role/DisclosureOperationsAndReorganizationHistoryOfGroupAndBasisOfPresentationForReorganizationDetails", "http://www.51talk.com/role/DisclosureTaxationIncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r207", "r313", "r317", "r573", "r636", "r638" ], "lang": { "en-us": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesRevenueRecognitionDetails", "http://www.51talk.com/role/DisclosureTaxationPrcValueAddedTaxDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r207", "r313", "r317", "r573", "r636", "r638" ], "lang": { "en-us": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Products And Services [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesRevenueRecognitionDetails", "http://www.51talk.com/role/DisclosureTaxationPrcValueAddedTaxDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r343", "r391", "r394", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r637", "r640" ], "lang": { "en-us": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationGeneralDetails", "http://www.51talk.com/role/DisclosureShareBasedCompensationValuationDetails", "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesLongLivedAssetsDetails", "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesRevenueRecognitionDetails", "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesShareBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r343", "r391", "r394", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r637", "r640" ], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Range [Member]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationGeneralDetails", "http://www.51talk.com/role/DisclosureShareBasedCompensationValuationDetails", "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesLongLivedAssetsDetails", "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesRevenueRecognitionDetails", "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r392" ], "lang": { "en-us": { "role": { "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Scenario Unspecified [Domain]", "terseLabel": "Scenario, Unspecified [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationIncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfCondensedBalanceSheetTableTextBlock": { "auth_ref": [ "r687" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations.", "label": "Condensed Balance Sheet [Table Text Block]", "terseLabel": "Schedule of Condensed Balance Sheets" } } }, "localname": "ScheduleOfCondensedBalanceSheetTableTextBlock", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsTables" ], "xbrltype": "textBlockItemType" }, "srt_ScheduleOfCondensedCashFlowStatementTableTextBlock": { "auth_ref": [ "r687" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of condensed cash flow statement, including, but not limited to, cash flow statements of consolidated entities and consolidation eliminations.", "label": "Condensed Cash Flow Statement [Table Text Block]", "terseLabel": "Schedule of Condensed Statements of Cash Flows" } } }, "localname": "ScheduleOfCondensedCashFlowStatementTableTextBlock", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsTables" ], "xbrltype": "textBlockItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r208", "r209", "r313", "r318", "r639", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670" ], "lang": { "en-us": { "role": { "documentation": "Geographical area.", "label": "Segment Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureFairValueMeasurementDetails", "http://www.51talk.com/role/DisclosureOperationsAndReorganizationLiquidityAndGoingConcernDetails", "http://www.51talk.com/role/DisclosureRisksAndConcentrationConcentrationOfCreditRiskDetails", "http://www.51talk.com/role/DisclosureSegmentInformationGeographicalLocationDetails", "http://www.51talk.com/role/DisclosureShortTermLoanDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r208", "r209", "r313", "r318", "r639", "r658", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r682", "r684" ], "lang": { "en-us": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureFairValueMeasurementDetails", "http://www.51talk.com/role/DisclosureOperationsAndReorganizationLiquidityAndGoingConcernDetails", "http://www.51talk.com/role/DisclosureRisksAndConcentrationConcentrationOfCreditRiskDetails", "http://www.51talk.com/role/DisclosureSegmentInformationGeographicalLocationDetails", "http://www.51talk.com/role/DisclosureShortTermLoanDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r279", "r392", "r561" ], "lang": { "en-us": { "role": { "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "srt_SubsidiariesMember": { "auth_ref": [ "r368", "r553", "r554", "r557" ], "lang": { "en-us": { "role": { "documentation": "Entity owned or controlled by another entity.", "label": "Subsidiaries [Member]", "terseLabel": "Subsidiaries" } } }, "localname": "SubsidiariesMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureFairValueMeasurementDetails", "http://www.51talk.com/role/DisclosureOperationsAndReorganizationLiquidityAndGoingConcernDetails", "http://www.51talk.com/role/DisclosureShortTermLoanDetails" ], "xbrltype": "domainItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r214", "r556" ], "lang": { "en-us": { "role": { "documentation": "Information by title of individual or nature of relationship to individual or group of individuals.", "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesShareBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Title of individual, or nature of relationship to individual or group of individuals.", "label": "Title Of Individual With Relationship To Entity [Domain]", "terseLabel": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201409Member": { "auth_ref": [ "r319" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2014-09 Revenue from Contracts with Customers (Topic 606).", "label": "Accounting Standards Update201409 [Member]", "terseLabel": "ASU 2014-09" } } }, "localname": "AccountingStandardsUpdate201409Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedStatementsOfShareholdersDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss": { "auth_ref": [ "r215" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss of accounts and financing receivables. Includes, but is not limited to, notes and loan receivable.", "label": "Accounts and Financing Receivable, Allowance for Credit Loss", "verboseLabel": "Allowance for receivables" } } }, "localname": "AccountsAndFinancingReceivableAllowanceForCreditLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesExpectedCreditLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccruedAdvertisingCurrent": { "auth_ref": [ "r10", "r13", "r14", "r50" ], "calculation": { "http://www.51talk.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for advertising of the entity's goods and services. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Advertising, Current", "terseLabel": "Accrued advertising and other expenses" } } }, "localname": "AccruedAdvertisingCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r50" ], "calculation": { "http://www.51talk.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.51talk.com/role/DisclosureOperationsAndReorganizationRisksInRelationToVieStructureDetails": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.51talk.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses and other current liabilities (including from consolidated VIEs without recourse to the Company of RMB86,043 and RMB122,251 as of December 31, 2019 and 2020, respectively, Note 1)", "totalLabel": "Accrued expenses and other current liabilities", "verboseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails", "http://www.51talk.com/role/DisclosureOperationsAndReorganizationRisksInRelationToVieStructureDetails", "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedBalanceSheetsDetails", "http://www.51talk.com/role/StatementConsolidatedBalanceSheets", "http://www.51talk.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accrued expenses and other current liabilities" } } }, "localname": "AccruedLiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r13", "r14", "r50" ], "calculation": { "http://www.51talk.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Professional Fees, Current", "terseLabel": "Accrued professional service fees" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedRentCurrent": { "auth_ref": [ "r13", "r14", "r50" ], "calculation": { "http://www.51talk.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for contractual rent under lease arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Rent, Current", "terseLabel": "Accrued rental and property management fees" } } }, "localname": "AccruedRentCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalariesCurrent": { "auth_ref": [ "r13", "r14", "r50" ], "calculation": { "http://www.51talk.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Salaries, Current", "terseLabel": "Salaries, welfare and outsourcing fee payable" } } }, "localname": "AccruedSalariesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalesCommissionCurrent": { "auth_ref": [ "r13", "r14", "r50" ], "calculation": { "http://www.51talk.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for sales commissions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Current Advances From Agents", "terseLabel": "Advance from agents" } } }, "localname": "AccruedSalesCommissionCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r45", "r268" ], "calculation": { "http://www.51talk.com/role/DisclosurePropertyAndEquipmentNetDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r37", "r64", "r65", "r66", "r620", "r648", "r652" ], "calculation": { "http://www.51talk.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "verboseLabel": "Accumulated other comprehensive income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedBalanceSheetsDetails", "http://www.51talk.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r63", "r66", "r67", "r121", "r122", "r123", "r493", "r643", "r644" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "Accumulated Other Comprehensive Income [Member]", "terseLabel": "Accumulated Other Comprehensive Income/(Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedStatementsOfShareholdersDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r34" ], "calculation": { "http://www.51talk.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedBalanceSheetsDetails", "http://www.51talk.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r121", "r122", "r123", "r428", "r429", "r430" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid In Capital [Member]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedStatementsOfShareholdersDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r125", "r126", "r127", "r128", "r219", "r220", "r221", "r222", "r223", "r224", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r463", "r464", "r465", "r466", "r575", "r576", "r577", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Accounting Standards Update [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedStatementsOfShareholdersDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r395", "r397", "r433", "r434" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition", "terseLabel": "Share-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedStatementsOfShareholdersDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Adjustments to reconcile net income/(loss) to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r437" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.", "label": "Advertising Expense" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesSalesAndMarketingExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r96", "r255", "r260" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization expenses" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r147" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Anti-dilutive and excluded from the calculation of diluted net loss per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureNetIncomeLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r147" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureNetIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Net loss per share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureNetIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r147" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureNetIncomeLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r96", "r265" ], "calculation": { "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.51talk.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Asset Impairment Charges", "negatedLabel": "Impairment loss", "terseLabel": "Impairment loss" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedStatementsOfOperationsAndComprehensiveIncomeLossDetails", "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.51talk.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r110", "r183", "r196", "r203", "r218", "r488", "r495", "r517", "r595", "r618" ], "calculation": { "http://www.51talk.com/role/DisclosureOperationsAndReorganizationRisksInRelationToVieStructureDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.51talk.com/role/StatementConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationRisksInRelationToVieStructureDetails", "http://www.51talk.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "verboseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r9", "r12", "r61", "r110", "r218", "r488", "r495", "r517" ], "calculation": { "http://www.51talk.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r509" ], "calculation": { "http://www.51talk.com/role/DisclosureFairValueMeasurementDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Total assets" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureFairValueMeasurementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNoncurrent": { "auth_ref": [ "r19", "r20", "r21", "r22", "r23", "r24", "r25", "r26", "r110", "r218", "r488", "r495", "r517" ], "calculation": { "http://www.51talk.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.", "label": "Assets, Noncurrent", "totalLabel": "Total non-current assets" } } }, "localname": "AssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Noncurrent [Abstract]", "terseLabel": "Non-current assets:" } } }, "localname": "AssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r398", "r422" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationGeneralDetails", "http://www.51talk.com/role/DisclosureShareBasedCompensationRsusDetails", "http://www.51talk.com/role/DisclosureShareBasedCompensationValuationDetails", "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesShareBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BankTimeDepositsMember": { "auth_ref": [ "r611" ], "lang": { "en-us": { "role": { "documentation": "Certificates of deposit (CD) or savings accounts with a fixed term or understanding the customer can only withdraw by giving advanced notice with a bank or other financial institution. A CD is a short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest.", "label": "Bank Time Deposits [Member]", "terseLabel": "Time deposits" } } }, "localname": "BankTimeDepositsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureRisksAndConcentrationConcentrationOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BeneficialOwnerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Any person who, directly or indirectly, through any contract, arrangement, understanding, relationship, or otherwise has shares of the entity with 1) voting power which includes the power to vote, or to direct the voting of, such security, and/or 2) investment power which includes the power to dispose, or to direct the disposition of, such security.", "label": "Beneficial Owner [Member]", "terseLabel": "Individual shareholders" } } }, "localname": "BeneficialOwnerMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationHistoryOfGroupAndBasisOfPresentationForReorganizationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Capital": { "auth_ref": [ "r615", "r656", "r657" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of total capital as defined by regulatory framework.", "label": "Capital", "terseLabel": "Registered capital" } } }, "localname": "Capital", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationRisksInRelationToVieStructureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r102", "r103", "r104" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Property and equipment and intagible assets purchases financed by accrued expenses and other current liabilities" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r248" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Amortization", "terseLabel": "Amortization of contract cost" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostImpairmentLoss": { "auth_ref": [ "r248" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of impairment loss for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Impairment Loss", "terseLabel": "Impairment of contract cost assets" } } }, "localname": "CapitalizedContractCostImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r247" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost", "terseLabel": "Capitalized contract cost" } } }, "localname": "CapitalizedContractCostNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesShortTermInvestmentAndCashAndCashEquivalentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Cash and Cash Equivalents [Line Items]", "terseLabel": "Short-term investment and Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesShortTermInvestmentAndCashAndCashEquivalentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash And Cash Equivalents [Member]", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureRisksAndConcentrationConcentrationOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r100", "r106" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents with respect to unrestricted balances.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsAndShortTermInvestments": { "auth_ref": [ "r43" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable.", "label": "Cash, Cash Equivalents, Time Deposits and Short-Term Investments at Carrying Value", "terseLabel": "Cash, cash equivalents, time deposits and short-term investments" } } }, "localname": "CashCashEquivalentsAndShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureRisksAndConcentrationConcentrationOfForeignCurrencyRisksDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r92", "r98", "r105" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents at the end of the year", "periodStartLabel": "Cash and cash equivalents at the beginning of the year" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedCashFlowsDetails", "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r92", "r520" ], "calculation": { "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Period Increase (Decrease)", "terseLabel": "Net increase /(decrease) in cash and cash equivalents", "totalLabel": "Net increase/(decrease) in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationRisksInRelationToVieStructureDetails", "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedCashFlowsDetails", "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "verboseLabel": "Non-cash supplemental investing activities" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CaymanIslandsTaxInformationAuthorityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government of the Cayman Islands.", "label": "Cayman Islands Tax Information Authority [Member]", "terseLabel": "Cayman Islands" } } }, "localname": "CaymanIslandsTaxInformationAuthorityMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationIncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r108", "r110", "r140", "r141", "r142", "r144", "r146", "r154", "r155", "r156", "r218", "r517" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class Of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureNetIncomeLossPerShareDetails", "http://www.51talk.com/role/DisclosureOrdinarySharesDetails", "http://www.51talk.com/role/DisclosureShareBasedCompensationGeneralDetails", "http://www.51talk.com/role/DocumentDocumentAndEntityInformation", "http://www.51talk.com/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.51talk.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]", "terseLabel": "Ordinary shares" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOrdinarySharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r54", "r278", "r603", "r625" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies.", "terseLabel": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r275", "r276", "r277", "r280" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "terseLabel": "Class A ordinary shares" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOrdinarySharesDetails", "http://www.51talk.com/role/DisclosureShareBasedCompensationGeneralDetails", "http://www.51talk.com/role/DocumentDocumentAndEntityInformation", "http://www.51talk.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]", "terseLabel": "Class B ordinary shares" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOrdinarySharesDetails", "http://www.51talk.com/role/DocumentDocumentAndEntityInformation", "http://www.51talk.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r121", "r122" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Ordinary Shares" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DocumentDocumentAndEntityInformation", "http://www.51talk.com/role/StatementConsolidatedStatementsOfShareholdersDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r33" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Ordinary shares, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOrdinarySharesDetails", "http://www.51talk.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r33" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Ordinary shares, authorized (in shares)", "verboseLabel": "Ordinary shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOrdinarySharesDetails", "http://www.51talk.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r33" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Ordinary shares, issued (in shares)", "verboseLabel": "Ordinary shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOrdinarySharesDetails", "http://www.51talk.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r33", "r286" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Ordinary shares, outstanding (in shares)", "verboseLabel": "Ordinary shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOrdinarySharesDetails", "http://www.51talk.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r33" ], "calculation": { "http://www.51talk.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Ordinary shares" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedBalanceSheetsDetails", "http://www.51talk.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Assets [Abstract]", "terseLabel": "Significant components of the Group's deferred tax assets" } } }, "localname": "ComponentsOfDeferredTaxAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Assets and Liabilities [Abstract]" } } }, "localname": "ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]", "verboseLabel": "Comprehensive income/(loss):" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r69", "r71", "r76", "r487", "r505", "r607", "r630" ], "calculation": { "http://www.51talk.com/role/StatementConsolidatedStatementsOfComprehensiveLossCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Total comprehensive income/(loss)", "verboseLabel": "Total comprehensive income/(loss)" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedStatementsOfOperationsAndComprehensiveIncomeLossDetails", "http://www.51talk.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for comprehensive income.", "label": "Comprehensive Income, Policy [Policy Text Block]", "terseLabel": "Comprehensive income/(loss)" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer Equipment [Member]", "terseLabel": "Computers and equipment" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosurePropertyAndEquipmentNetDetails", "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesLongLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "auth_ref": [ "r256", "r258", "r481" ], "lang": { "en-us": { "role": { "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks.", "label": "Computer Software Intangible Asset [Member]", "terseLabel": "Software" } } }, "localname": "ComputerSoftwareIntangibleAssetMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r163", "r164", "r212", "r514", "r515" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureRisksAndConcentrationConcentrationOfCreditRiskDetails", "http://www.51talk.com/role/DisclosureRisksAndConcentrationConcentrationOfForeignCurrencyRisksDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r163", "r164", "r212", "r514", "r515", "r655" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureRisksAndConcentrationConcentrationOfCreditRiskDetails", "http://www.51talk.com/role/DisclosureRisksAndConcentrationConcentrationOfForeignCurrencyRisksDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r163", "r164", "r212", "r514", "r515", "r655" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureRisksAndConcentrationConcentrationOfCreditRiskDetails", "http://www.51talk.com/role/DisclosureRisksAndConcentrationConcentrationOfForeignCurrencyRisksDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "auth_ref": [ "r169" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.", "label": "Concentration Risk Disclosure [Text Block]", "terseLabel": "Risks and Concentration" } } }, "localname": "ConcentrationRiskDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureRisksAndConcentration" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]", "terseLabel": "Risks and Concentration", "verboseLabel": "Foreign currency exchange rate risk" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureRisksAndConcentrationConcentrationOfCreditRiskDetails", "http://www.51talk.com/role/DisclosureRisksAndConcentrationConcentrationOfForeignCurrencyRisksDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r163", "r164", "r212", "r514", "r515" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "verboseLabel": "Concentration risk (as a percent)" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureRisksAndConcentrationConcentrationOfForeignCurrencyRisksDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r161", "r163", "r164", "r165", "r514", "r516" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureRisksAndConcentrationConcentrationOfCreditRiskDetails", "http://www.51talk.com/role/DisclosureRisksAndConcentrationConcentrationOfForeignCurrencyRisksDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r163", "r164", "r212", "r514", "r515" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureRisksAndConcentrationConcentrationOfCreditRiskDetails", "http://www.51talk.com/role/DisclosureRisksAndConcentrationConcentrationOfForeignCurrencyRisksDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidatedEntitiesMember": { "auth_ref": [ "r579", "r581", "r583", "r585", "r587", "r589" ], "lang": { "en-us": { "role": { "documentation": "Entities which have been consolidated for financial statement presentation purposes.", "label": "Consolidated Entities [Member]", "terseLabel": "Condensed" } } }, "localname": "ConsolidatedEntitiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedBalanceSheetsDetails", "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedCashFlowsDetails", "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedStatementsOfOperationsAndComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]", "terseLabel": "Operations and Reorganization" } } }, "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable": { "auth_ref": [ "r494", "r506" ], "lang": { "en-us": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning the effects of any changes in a parent's ownership interest in a subsidiary on the equity attributable to the parent which may have occurred during the period. The changes represented by this element did not result in the deconsolidation of the subsidiary.", "label": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Table]" } } }, "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r106", "r490" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r299" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Asset and Liability [Table Text Block]", "terseLabel": "Schedule of contract liability" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r297", "r298", "r314" ], "calculation": { "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesRevenueRecognitionDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "totalLabel": "Deferred revenues" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability [Abstract]", "terseLabel": "Contract liability" } } }, "localname": "ContractWithCustomerLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r297", "r298", "r314" ], "calculation": { "http://www.51talk.com/role/DisclosureOperationsAndReorganizationRisksInRelationToVieStructureDetails": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.51talk.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred Revenue, Current", "terseLabel": "Advances from students (all from consolidated variable interest entities (\"VIEs\") without recourse, Note 1)", "verboseLabel": "Advances from students-current" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationRisksInRelationToVieStructureDetails", "http://www.51talk.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r297", "r298", "r314" ], "calculation": { "http://www.51talk.com/role/DisclosureOperationsAndReorganizationRisksInRelationToVieStructureDetails": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.51talk.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Deferred Revenue, Noncurrent", "terseLabel": "Advances from students (all from consolidated variable interest entities (\"VIEs\") without recourse, Note 1)", "verboseLabel": "Advances from students, non-current" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationRisksInRelationToVieStructureDetails", "http://www.51talk.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r315" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recognized from contract with customer liability" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod": { "auth_ref": [ "r300" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from performance obligation satisfied or partially satisfied in previous reporting periods. Includes, but is not limited to, change in transaction price.", "label": "Contract with Customer, Performance Obligation Satisfied in Previous Period", "terseLabel": "Revenue recognized from performance obligations satisfied" } } }, "localname": "ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerRefundLiability": { "auth_ref": [ "r316" ], "calculation": { "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesRevenueRecognitionDetails": { "order": 2.0, "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to customer.", "label": "Contract with Customer, Refund Liability", "verboseLabel": "Refund liability" } } }, "localname": "ContractWithCustomerRefundLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CopyrightsMember": { "auth_ref": [ "r480", "r482", "r483" ], "lang": { "en-us": { "role": { "documentation": "Legal rights held for a finite period specified by law, covering only the form or manner in which ideas or information have been manifested, and which prohibit reproduction of same without the right holder's consent, such as reproducing a copyrighted text, work of art, or software.", "label": "Copyrights [Member]", "terseLabel": "Copy rights" } } }, "localname": "CopyrightsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureIntangibleAssetsNetDetails", "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesLongLivedAssetsDetails", "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r80", "r573" ], "calculation": { "http://www.51talk.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "negatedLabel": "Cost of revenues" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSegmentInformationSegmentDetails", "http://www.51talk.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost Of Sales [Member]", "terseLabel": "Cost of sales" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesEmployeeBenefitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfSalesPolicyTextBlock": { "auth_ref": [ "r321" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cost of product sold and service rendered.", "label": "Cost of Sales, Policy [Policy Text Block]", "terseLabel": "Cost of revenues" } } }, "localname": "CostOfSalesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CreditCardIntermediaryReceivablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Third-party credit card intermediaries, such as Visa and Mastercard.", "label": "Credit Card Intermediary Receivables [Member]", "terseLabel": "Third party payment platforms" } } }, "localname": "CreditCardIntermediaryReceivablesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesShortTermInvestmentAndCashAndCashEquivalentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditLossFinancialInstrumentPolicyTextBlock": { "auth_ref": [ "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security. Includes, but is not limited to, methodology used to estimate allowance for credit loss, how writeoff of uncollectible amount is recognized, and determination of past due status and nonaccrual status.", "label": "Credit Loss, Financial Instrument [Policy Text Block]", "verboseLabel": "Expected credit losses" } } }, "localname": "CreditLossFinancialInstrumentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r112", "r459", "r469" ], "calculation": { "http://www.51talk.com/role/DisclosureTaxationIncomeTaxExpensesDetails": { "order": 2.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Current income tax expenses, PRC entities" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationIncomeTaxExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r117", "r459" ], "calculation": { "http://www.51talk.com/role/DisclosureTaxationIncomeTaxExpensesDetails": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Foreign Tax Expense (Benefit)", "terseLabel": "Current income tax expenses, Overseas entitites" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationIncomeTaxExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r112", "r459", "r469", "r471" ], "calculation": { "http://www.51talk.com/role/DisclosureTaxationIncomeTaxExpensesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Current income tax expenses" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationIncomeTaxExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "verboseLabel": "Interest rate spread (as a percent)" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShortTermLoanDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r52", "r281", "r531" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Total effective interest rate (percentage)" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShortTermLoanDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Term of loan facility" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureFairValueMeasurementDetails", "http://www.51talk.com/role/DisclosureShortTermLoanDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": { "auth_ref": [ "r46" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs.", "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]", "terseLabel": "Schedule of prepaid expenses and other current assets" } } }, "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r112", "r460", "r469" ], "calculation": { "http://www.51talk.com/role/DisclosureTaxationIncomeTaxExpensesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Deferred income tax expenses/(benefit), PRC entities" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationIncomeTaxExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r112", "r460", "r469" ], "calculation": { "http://www.51talk.com/role/DisclosureTaxationIncomeTaxExpensesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Foreign Income Tax Expense (Benefit)", "terseLabel": "Deferred income tax expenses/(benefit), Overseas entities" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationIncomeTaxExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r441", "r442" ], "calculation": { "http://www.51talk.com/role/DisclosureOperationsAndReorganizationRisksInRelationToVieStructureDetails": { "order": 9.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.51talk.com/role/StatementConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred tax assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationRisksInRelationToVieStructureDetails", "http://www.51talk.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r96", "r112", "r460", "r469", "r470", "r471" ], "calculation": { "http://www.51talk.com/role/DisclosureTaxationIncomeTaxExpensesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "verboseLabel": "Deferred taxes (benefits)/expenses" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationIncomeTaxExpensesDetails", "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsDeferredIncome": { "auth_ref": [ "r457", "r458" ], "calculation": { "http://www.51talk.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income.", "label": "Deferred Tax Assets, Deferred Income", "negatedLabel": "Less: Deferred sales commissions" } } }, "localname": "DeferredTaxAssetsDeferredIncome", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r451" ], "calculation": { "http://www.51talk.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r453" ], "calculation": { "http://www.51talk.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Total deferred tax assets, net" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net [Abstract]", "terseLabel": "Deferred tax assets," } } }, "localname": "DeferredTaxAssetsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r457", "r458" ], "calculation": { "http://www.51talk.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Tax loss carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsOther": { "auth_ref": [ "r456", "r457", "r458" ], "calculation": { "http://www.51talk.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible tax credit carryforwards, classified as other.", "label": "Deferred Tax Assets, Tax Credit Carryforwards, Advertising Expense", "terseLabel": "Advertising expenses carryforwards" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwardsOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions": { "auth_ref": [ "r457" ], "calculation": { "http://www.51talk.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from pension benefits.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Pensions", "terseLabel": "Defined benefit liabilities" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": { "auth_ref": [ "r457", "r458" ], "calculation": { "http://www.51talk.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities", "terseLabel": "Accruals and other liabilities" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r452" ], "calculation": { "http://www.51talk.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "Less: Valuation allowance", "negatedPeriodEndLabel": "Balance at end of the year", "negatedPeriodStartLabel": "Balance at beginning of the year", "terseLabel": "Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationDeferredTaxAssetsAndLiabilitiesDetails", "http://www.51talk.com/role/DisclosureTaxationIncomeTaxesDetails", "http://www.51talk.com/role/DisclosureTaxationMovementOfValuationAllowanceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligation": { "auth_ref": [ "r322" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.", "label": "Defined Benefit Plan, Benefit Obligation", "terseLabel": "Defined benefit plan liability" } } }, "localname": "DefinedBenefitPlanBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesEmployeeBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r387" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost Recognized", "terseLabel": "Employee benefit expense" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesEmployeeBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanDisclosureLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Defined Contribution Plan Disclosure [Line Items]", "terseLabel": "Employee benefits" } } }, "localname": "DefinedContributionPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesEmployeeBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedContributionPlanTable": { "auth_ref": [ "r387" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about defined contribution pension plans or defined contribution other postretirement plans, separately for pension plans and other postretirement benefit plans.", "label": "Defined Contribution Plan [Table]" } } }, "localname": "DefinedContributionPlanTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesEmployeeBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DepositsAssetsNoncurrent": { "auth_ref": [ "r46" ], "calculation": { "http://www.51talk.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.", "label": "Deposits Assets, Noncurrent", "terseLabel": "Time deposits" } } }, "localname": "DepositsAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedBalanceSheetsDetails", "http://www.51talk.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r96", "r266" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation expenses" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r96", "r178" ], "calculation": { "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r313" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of revenue disaggregation" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r435" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]", "terseLabel": "Share-based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DueFromEmployeesCurrent": { "auth_ref": [ "r58", "r118", "r554", "r556" ], "calculation": { "http://www.51talk.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 10.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amounts due from an Entity employee, not to include stockholders or officers, which are usually due within 1 year (or 1 business cycle).", "label": "Due from Employees, Current", "terseLabel": "Advances to employees" } } }, "localname": "DueFromEmployeesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueFromRelatedParties": { "auth_ref": [ "r118", "r554", "r600", "r628" ], "calculation": { "http://www.51talk.com/role/DisclosureOperationsAndReorganizationRisksInRelationToVieStructureDetails": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "For an unclassified balance sheet, amounts due from related parties including affiliates, employees, joint ventures, officers and stockholders, immediate families thereof, and pension funds.", "label": "Due from Related Parties", "terseLabel": "Amounts due from inter-company entities" } } }, "localname": "DueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationRisksInRelationToVieStructureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueToRelatedPartiesCurrentAndNoncurrent": { "auth_ref": [ "r118", "r554", "r601", "r627" ], "calculation": { "http://www.51talk.com/role/DisclosureOperationsAndReorganizationRisksInRelationToVieStructureDetails": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties.", "label": "Due to Related Parties", "terseLabel": "Amounts due to inter-company entities" } } }, "localname": "DueToRelatedPartiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationRisksInRelationToVieStructureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net income/(loss) per share" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r77", "r129", "r130", "r131", "r132", "r133", "r137", "r140", "r144", "r145", "r146", "r150", "r151", "r608", "r631" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Net income/(loss) per share attributable to ordinary shareholders-basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureNetIncomeLossPerShareDetails", "http://www.51talk.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r77", "r129", "r130", "r131", "r132", "r133", "r140", "r144", "r145", "r146", "r150", "r151", "r608", "r631" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Net income/(loss) per share attributable to ordinary shareholders-diluted", "verboseLabel": "Diluted net income/(loss) per share attributable to ordinary shareholders" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureNetIncomeLossPerShareDetails", "http://www.51talk.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r106", "r147", "r148" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "verboseLabel": "Income/(loss) per share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r147", "r148", "r149", "r152" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "verboseLabel": "Net income/(loss) per share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureNetIncomeLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r520" ], "calculation": { "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash and Cash Equivalents", "verboseLabel": "Effect of exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationRisksInRelationToVieStructureDetails", "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedCashFlowsDetails", "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r444" ], "calculation": { "http://www.51talk.com/role/DisclosureTaxationReconciliationOfStatutoryTaxRateAndEffectiveTaxRateDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "totalLabel": "Effective tax rate (as a percent)" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationReconciliationOfStatutoryTaxRateAndEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent [Abstract]", "terseLabel": "Reconciliation of the differences between statutory tax rate and the effective tax rate for China" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationReconciliationOfStatutoryTaxRateAndEffectiveTaxRateDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r444", "r473" ], "calculation": { "http://www.51talk.com/role/DisclosureTaxationReconciliationOfStatutoryTaxRateAndEffectiveTaxRateDetails": { "order": 1.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "PRC statutory tax rate (as a percent)", "verboseLabel": "Income tax rate (as a percent)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationIncomeTaxesDetails", "http://www.51talk.com/role/DisclosureTaxationReconciliationOfStatutoryTaxRateAndEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r444", "r473" ], "calculation": { "http://www.51talk.com/role/DisclosureTaxationReconciliationOfStatutoryTaxRateAndEffectiveTaxRateDetails": { "order": 4.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "terseLabel": "Changes in valuation allowance (as a percent)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationReconciliationOfStatutoryTaxRateAndEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r444", "r473" ], "calculation": { "http://www.51talk.com/role/DisclosureTaxationReconciliationOfStatutoryTaxRateAndEffectiveTaxRateDetails": { "order": 2.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent", "terseLabel": "Effect on tax rates in different tax jurisdiction (as a percent)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationReconciliationOfStatutoryTaxRateAndEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense": { "auth_ref": [ "r444", "r473" ], "calculation": { "http://www.51talk.com/role/DisclosureTaxationReconciliationOfStatutoryTaxRateAndEffectiveTaxRateDetails": { "order": 5.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent", "terseLabel": "Permanent book-tax differences-non-deductible expenses (as a percent)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationReconciliationOfStatutoryTaxRateAndEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxHolidays": { "auth_ref": [ "r444", "r473" ], "calculation": { "http://www.51talk.com/role/DisclosureTaxationReconciliationOfStatutoryTaxRateAndEffectiveTaxRateDetails": { "order": 3.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income exempt from income tax because of a tax holiday.", "label": "Effective Income Tax Rate Reconciliation, Tax Holiday, Percent", "terseLabel": "Effect on tax holiday (as a percent)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxHolidays", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationReconciliationOfStatutoryTaxRateAndEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r421" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition", "terseLabel": "Period of recognition of compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationGeneralDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r421" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options", "terseLabel": "Unrecognized compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationGeneralDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r420" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Employee Stock Option [Member]", "terseLabel": "Employee stock option" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationGeneralDetails", "http://www.51talk.com/role/DisclosureShareBasedCompensationValuationDetails", "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r121", "r122", "r123", "r126", "r134", "r136", "r153", "r222", "r286", "r293", "r428", "r429", "r430", "r465", "r466", "r521", "r522", "r523", "r524", "r525", "r526", "r643", "r644", "r645" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DocumentDocumentAndEntityInformation", "http://www.51talk.com/role/StatementConsolidatedStatementsOfShareholdersDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Financial instruments, measured at fair value by level within the fair value hierarchy" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureFairValueMeasurementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r509", "r510", "r511", "r513" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureFairValueMeasurementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r384", "r510", "r563", "r564", "r565" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureFairValueMeasurementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair value measurement" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r512" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair value measurement" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureFairValueMeasurement" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r344", "r345", "r350", "r384", "r510", "r564" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value Inputs Level2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureFairValueMeasurementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair value measurements" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r384", "r563", "r564", "r565" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Measurements Fair Value Hierarchy [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureFairValueMeasurementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations": { "auth_ref": [ "r111", "r443" ], "calculation": { "http://www.51talk.com/role/DisclosureTaxationIncomeTaxExpensesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current and deferred federal income tax expense (benefit) attributable to income (loss) from continuing operations.", "label": "Federal Income Tax Expense (Benefit), Continuing Operations", "totalLabel": "Income tax expenses/(benefit), PRC entities" } } }, "localname": "FederalIncomeTaxExpenseBenefitContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationIncomeTaxExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r534", "r548" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Capital Lease Obligations", "terseLabel": "Capital leases" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "verboseLabel": "Estimated useful lives (in years)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesLongLivedAssetsDetails", "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r259" ], "calculation": { "http://www.51talk.com/role/DisclosureIntangibleAssetsNetDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Less: Accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r261" ], "calculation": { "http://www.51talk.com/role/DisclosureIntangibleAssetsNetFutureAmortizationExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months", "terseLabel": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureIntangibleAssetsNetFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r261" ], "calculation": { "http://www.51talk.com/role/DisclosureIntangibleAssetsNetFutureAmortizationExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureIntangibleAssetsNetFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r261" ], "calculation": { "http://www.51talk.com/role/DisclosureIntangibleAssetsNetFutureAmortizationExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureIntangibleAssetsNetFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r261" ], "calculation": { "http://www.51talk.com/role/DisclosureIntangibleAssetsNetFutureAmortizationExpenseDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureIntangibleAssetsNetFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r256", "r257", "r259", "r262", "r574", "r578" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureIntangibleAssetsNetDetails", "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesLongLivedAssetsDetails", "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "verboseLabel": "Amortization expense of intangible assets for future years" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureIntangibleAssetsNetFutureAmortizationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r259", "r578" ], "calculation": { "http://www.51talk.com/role/DisclosureIntangibleAssetsNetDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Total" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Intangible assets, net" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureIntangibleAssetsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r256", "r258" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite Lived Intangible Assets Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureIntangibleAssetsNetDetails", "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesLongLivedAssetsDetails", "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r259", "r574" ], "calculation": { "http://www.51talk.com/role/DisclosureIntangibleAssetsNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.51talk.com/role/DisclosureIntangibleAssetsNetFutureAmortizationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.51talk.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Intangible assets, net", "verboseLabel": "Intangible assets, net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureIntangibleAssetsNetDetails", "http://www.51talk.com/role/DisclosureIntangibleAssetsNetFutureAmortizationExpenseDetails", "http://www.51talk.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.", "label": "Foreign Country [Member]", "terseLabel": "Foreign Tax Authority" } } }, "localname": "ForeignCountryMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationIncomeTaxesDetails", "http://www.51talk.com/role/DisclosureTaxationPrcValueAddedTaxDetails", "http://www.51talk.com/role/DisclosureTaxationReconciliationOfStatutoryTaxRateAndEffectiveTaxRateDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyExchangeRateTranslation1": { "auth_ref": [ "r527", "r528" ], "lang": { "en-us": { "role": { "documentation": "Foreign exchange rate used to translate amounts denominated in functional currency to reporting currency.", "label": "Foreign currency translation rate" } } }, "localname": "ForeignCurrencyExchangeRateTranslation1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesConvenienceTranslationDetails" ], "xbrltype": "pureItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": { "auth_ref": [ "r97", "r518", "r519" ], "calculation": { "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), Unrealized", "negatedLabel": "Unrealized gain/(loss) from foreign currency exchange" } } }, "localname": "ForeignCurrencyTransactionGainLossUnrealized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r106", "r529" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Functional currency and foreign currency translation" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForeignIncomeTaxExpenseBenefitContinuingOperations": { "auth_ref": [ "r116" ], "calculation": { "http://www.51talk.com/role/DisclosureTaxationIncomeTaxExpensesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current and deferred foreign income tax expense (benefit) attributable to income (loss) from continuing operations.", "label": "Foreign Income Tax Expense (Benefit), Continuing Operations", "totalLabel": "Income tax expenses/(benefit), Overseas entities" } } }, "localname": "ForeignIncomeTaxExpenseBenefitContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationIncomeTaxExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignPlanMember": { "auth_ref": [ "r388", "r389", "r393" ], "lang": { "en-us": { "role": { "documentation": "Location of employer sponsoring plan, designed to provide retirement benefits, not determined as principal place of business. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Foreign Plan [Member]", "terseLabel": "Foreign Plan" } } }, "localname": "ForeignPlanMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesEmployeeBenefitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture And Fixtures [Member]", "terseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosurePropertyAndEquipmentNetDetails", "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesLongLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r96" ], "calculation": { "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "(Gain)/loss on disposal of property, equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r81" ], "calculation": { "http://www.51talk.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "negatedLabel": "General and administrative expenses", "terseLabel": "General and administrative expenses" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedStatementsOfOperationsAndComprehensiveIncomeLossDetails", "http://www.51talk.com/role/DisclosureSegmentInformationSegmentDetails", "http://www.51talk.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r78" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General And Administrative Expense [Member]", "terseLabel": "General and administrative expenses" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesEmployeeBenefitsDetails", "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r162" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).", "label": "Geographic Concentration Risk [Member]", "terseLabel": "Geographic concentration risk" } } }, "localname": "GeographicConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureRisksAndConcentrationConcentrationOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r249", "r251", "r593" ], "calculation": { "http://www.51talk.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill.", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r106", "r253" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.", "label": "Long Lived Assets, Policy [Policy Text Block]", "terseLabel": "Long-lived assets" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r96", "r250", "r252", "r254" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "verboseLabel": "Goodwill impairment loss" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesLongLivedAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r79", "r110", "r183", "r195", "r199", "r202", "r205", "r218", "r517" ], "calculation": { "http://www.51talk.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit", "verboseLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSegmentInformationSegmentDetails", "http://www.51talk.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf": { "auth_ref": [ "r96", "r264" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale.", "label": "Impairment of Long-Lived Assets to be Disposed of", "verboseLabel": "Impairment charge" } } }, "localname": "ImpairmentOfLongLivedAssetsToBeDisposedOf", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesLongLivedAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r115", "r472" ], "calculation": { "http://www.51talk.com/role/DisclosureTaxationIncomeTaxExpensesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "terseLabel": "Income /(loss) before income tax expenses, PRC entities" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationIncomeTaxExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r75", "r183", "r195", "r199", "r202", "r205", "r591", "r606", "r613", "r633" ], "calculation": { "http://www.51talk.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_IncreaseDecreaseInUnearnedPremiumsNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income/(loss) before income tax expenses", "verboseLabel": "Income/(loss) before income tax expenses" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedStatementsOfOperationsAndComprehensiveIncomeLossDetails", "http://www.51talk.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r115", "r472" ], "calculation": { "http://www.51talk.com/role/DisclosureTaxationIncomeTaxExpensesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "terseLabel": "Income /(loss) before income tax expenses, Overseas entities" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationIncomeTaxExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r115", "r183", "r195", "r199", "r202", "r205" ], "calculation": { "http://www.51talk.com/role/DisclosureTaxationIncomeTaxExpensesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "totalLabel": "Total" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationIncomeTaxExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract]", "terseLabel": "(Loss)/income before income tax expenses" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationIncomeTaxExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r270" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesEmployeeBenefitsDetails", "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesShareBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesEmployeeBenefitsDetails", "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r446" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationIncomeTaxesDetails", "http://www.51talk.com/role/DisclosureTaxationPrcValueAddedTaxDetails", "http://www.51talk.com/role/DisclosureTaxationPrcWithholdingTaxOnDividendsDetails", "http://www.51talk.com/role/DisclosureTaxationReconciliationOfStatutoryTaxRateAndEffectiveTaxRateDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationIncomeTaxesDetails", "http://www.51talk.com/role/DisclosureTaxationPrcValueAddedTaxDetails", "http://www.51talk.com/role/DisclosureTaxationPrcWithholdingTaxOnDividendsDetails", "http://www.51talk.com/role/DisclosureTaxationReconciliationOfStatutoryTaxRateAndEffectiveTaxRateDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxContingencyLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Income Tax Contingency [Line Items]", "terseLabel": "Income taxes" } } }, "localname": "IncomeTaxContingencyLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationIncomeTaxesDetails", "http://www.51talk.com/role/DisclosureTaxationPrcValueAddedTaxDetails", "http://www.51talk.com/role/DisclosureTaxationPrcWithholdingTaxOnDividendsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxContingencyTable": { "auth_ref": [ "r447", "r448", "r450", "r462" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.", "label": "Income Tax Contingency [Table]" } } }, "localname": "IncomeTaxContingencyTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationPrcValueAddedTaxDetails", "http://www.51talk.com/role/DisclosureTaxationPrcWithholdingTaxOnDividendsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Taxation" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r445", "r449", "r455", "r467", "r474", "r476", "r477", "r478" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Taxation" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureTaxation" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r112", "r135", "r136", "r181", "r443", "r468", "r475", "r634" ], "calculation": { "http://www.51talk.com/role/DisclosureTaxationIncomeTaxExpensesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.51talk.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_IncreaseDecreaseInUnearnedPremiumsNet", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "Income tax benefits/(expenses)", "totalLabel": "Income tax expenses/(benefit)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedStatementsOfOperationsAndComprehensiveIncomeLossDetails", "http://www.51talk.com/role/DisclosureTaxationIncomeTaxExpensesDetails", "http://www.51talk.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Income tax expenses" } } }, "localname": "IncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationIncomeTaxExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare": { "auth_ref": [ "r474" ], "lang": { "en-us": { "role": { "documentation": "Per share amount effect of the income tax benefit resulting from the income tax holidays granted by taxing jurisdictions.", "label": "Income Tax Holiday, Income Tax Benefits Per Share", "terseLabel": "Basic and diluted benefit per share effect" } } }, "localname": "IncomeTaxHolidayIncomeTaxBenefitsPerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationTaxHolidayEffectDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeTaxHolidayTable": { "auth_ref": [ "r474" ], "lang": { "en-us": { "role": { "documentation": "Income tax-exemptions and reductions which may be granted by a taxing authority for a specified period. Such \"tax holidays\" are typically granted to induce business investment in the tax jurisdiction.", "label": "Income Tax Holiday [Table]" } } }, "localname": "IncomeTaxHolidayTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxHolidayTerminationDate": { "auth_ref": [ "r474" ], "lang": { "en-us": { "role": { "documentation": "The date on which the special tax status will terminate.", "label": "Income Tax Holiday, Termination Date", "terseLabel": "Income tax holiday (in years)" } } }, "localname": "IncomeTaxHolidayTerminationDate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r72", "r106", "r439", "r440", "r449", "r450", "r454", "r461", "r659" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Taxation" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r101" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r95" ], "calculation": { "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued expenses and other liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedTaxesPayable": { "auth_ref": [ "r95" ], "calculation": { "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period of all taxes owed but not paid, including income, property and other taxes.", "label": "Increase (Decrease) in Accrued Taxes Payable", "terseLabel": "Taxes payable" } } }, "localname": "IncreaseDecreaseInAccruedTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r95" ], "calculation": { "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Deferred Revenue", "verboseLabel": "Advances from students" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r95" ], "calculation": { "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r95" ], "calculation": { "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets", "negatedLabel": "Other non-current assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r95" ], "calculation": { "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedStatementsOfShareholdersDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInUnearnedPremiumsNet": { "auth_ref": [], "calculation": { "http://www.51talk.com/role/DisclosureNetIncomeLossPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 }, "http://www.51talk.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.51talk.com/role/StatementConsolidatedStatementsOfComprehensiveLossCalc2": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after premiums ceded to other entities and premiums assumed by the entity, of decrease (increase) in unearned premiums.", "label": "Net Income (Loss) Attributable to Parent", "negatedLabel": "Net losses", "verboseLabel": "Net income/(loss)" } } }, "localname": "IncreaseDecreaseInUnearnedPremiumsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureNetIncomeLossPerShareDetails", "http://www.51talk.com/role/DisclosureOperationsAndReorganizationLiquidityAndGoingConcernDetails", "http://www.51talk.com/role/DisclosureOperationsAndReorganizationRisksInRelationToVieStructureDetails", "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedStatementsOfOperationsAndComprehensiveIncomeLossDetails", "http://www.51talk.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss", "http://www.51talk.com/role/StatementConsolidatedStatementsOfShareholdersDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_InlandRevenueHongKongMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government of Hong Kong.", "label": "Inland Revenue Hong Kong [Member]", "terseLabel": "Hong Kong" } } }, "localname": "InlandRevenueHongKongMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationIncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r263" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureIntangibleAssetsNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwillAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_InterestBearingDepositsInBanks": { "auth_ref": [ "r592", "r604" ], "calculation": { "http://www.51talk.com/role/DisclosureOperationsAndReorganizationRisksInRelationToVieStructureDetails": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.51talk.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "For banks and other depository institutions (including Federal Reserve Banks, if applicable): Interest-bearing deposits in other financial institutions for relatively short periods of time including, for example, certificates of deposits, which are presented separately from cash on the balance sheet.", "label": "Interest-bearing Deposits in Banks and Other Financial Institutions", "terseLabel": "Time deposits" } } }, "localname": "InterestBearingDepositsInBanks", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationRisksInRelationToVieStructureDetails", "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedBalanceSheetsDetails", "http://www.51talk.com/role/DisclosureRisksAndConcentrationConcentrationOfCreditRiskDetails", "http://www.51talk.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r73", "r177", "r530", "r532", "r610" ], "calculation": { "http://www.51talk.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Income Non Operating", "negatedTerseLabel": "Interest expenses and other expense, net", "terseLabel": "Interest expenses and other expense, net" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedStatementsOfOperationsAndComprehensiveIncomeLossDetails", "http://www.51talk.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseShortTermBorrowings": { "auth_ref": [ "r609" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate interest expense incurred on short-term borrowings including commercial paper and Federal funds purchased and securities sold under agreements to repurchase.", "label": "Interest Expense, Short-term Borrowings", "terseLabel": "Interest expense" } } }, "localname": "InterestExpenseShortTermBorrowings", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShortTermLoanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeOther": { "auth_ref": [], "calculation": { "http://www.51talk.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest income earned from interest bearing assets classified as other.", "label": "Interest Income, Other", "terseLabel": "Interest income" } } }, "localname": "InterestIncomeOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedStatementsOfOperationsAndComprehensiveIncomeLossDetails", "http://www.51talk.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r90", "r93", "r101" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest expenses" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestReceivableCurrent": { "auth_ref": [ "r60" ], "calculation": { "http://www.51talk.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 11.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of current interest earned but not received. Also called accrued interest or accrued interest receivable. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.", "label": "Interest Receivable, Current", "terseLabel": "Interest receivables" } } }, "localname": "InterestReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r3", "r59" ], "calculation": { "http://www.51talk.com/role/DisclosureOperationsAndReorganizationRisksInRelationToVieStructureDetails": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.51talk.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventory" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationRisksInRelationToVieStructureDetails", "http://www.51talk.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentPolicyTextBlock": { "auth_ref": [ "r217", "r632" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment in financial asset.", "label": "short term investment policy [policy text block]", "terseLabel": "Short-term investments" } } }, "localname": "InvestmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsFairValueDisclosure": { "auth_ref": [ "r509" ], "calculation": { "http://www.51talk.com/role/DisclosureFairValueMeasurementDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.", "label": "Investments, Fair Value Disclosure", "terseLabel": "Short-term investments" } } }, "localname": "InvestmentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureFairValueMeasurementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r547", "r549" ], "calculation": { "http://www.51talk.com/role/DisclosureOperatingLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease, Cost [Abstract]", "terseLabel": "Components of lease expense" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOperatingLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r547" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Summary of components of lease expense" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOperatingLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r267" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvement" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LesseeDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Leases" } } }, "localname": "LesseeDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r537" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lease, Policy [Policy Text Block]", "terseLabel": "Operating leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r548" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "verboseLabel": "Summary of maturities of lease liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOperatingLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r548" ], "calculation": { "http://www.51talk.com/role/DisclosureOperatingLeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.51talk.com/role/DisclosureOperatingLeasesMaturitiesOfLeaseLiabilitiesDetailsCal2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Operating Leases, Future Minimum Payments Due", "totalLabel": "Total undiscounted lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOperatingLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r548" ], "calculation": { "http://www.51talk.com/role/DisclosureOperatingLeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOperatingLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r548" ], "calculation": { "http://www.51talk.com/role/DisclosureOperatingLeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOperatingLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r548" ], "calculation": { "http://www.51talk.com/role/DisclosureOperatingLeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOperatingLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r548" ], "calculation": { "http://www.51talk.com/role/DisclosureOperatingLeasesMaturitiesOfLeaseLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOperatingLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r548" ], "calculation": { "http://www.51talk.com/role/DisclosureOperatingLeasesMaturitiesOfLeaseLiabilitiesDetailsCal2": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOperatingLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r538" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease Term", "terseLabel": "Maximum term of operating lease" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesOperatingLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r550" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Operating Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOperatingLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r49", "r110", "r197", "r218", "r489", "r495", "r496", "r517" ], "calculation": { "http://www.51talk.com/role/DisclosureOperationsAndReorganizationRisksInRelationToVieStructureDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.51talk.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities.", "terseLabel": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationRisksInRelationToVieStructureDetails", "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedBalanceSheetsDetails", "http://www.51talk.com/role/DisclosureRisksAndConcentrationConcentrationOfForeignCurrencyRisksDetails", "http://www.51talk.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r40", "r110", "r218", "r517", "r597", "r623" ], "calculation": { "http://www.51talk.com/role/StatementConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and shareholders' deficit" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedBalanceSheetsDetails", "http://www.51talk.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "verboseLabel": "LIABILITIES AND SHAREHOLDERS' DEFICIT" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r51", "r110", "r218", "r489", "r495", "r496", "r517" ], "calculation": { "http://www.51talk.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedBalanceSheetsDetails", "http://www.51talk.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r16", "r17", "r18", "r29", "r30", "r110", "r218", "r489", "r495", "r496", "r517" ], "calculation": { "http://www.51talk.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent", "totalLabel": "Total non-current liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedBalanceSheetsDetails", "http://www.51talk.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "Non-current liabilities:" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesTotalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of total liabilities, when it serves as a benchmark in a concentration of risk calculation. Sum of all reported liabilities as of the balance sheet date.", "label": "Liabilities Total [Member]", "terseLabel": "Liabilities" } } }, "localname": "LiabilitiesTotalMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureRisksAndConcentrationConcentrationOfForeignCurrencyRisksDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Line of Credit Facility [Line Items]", "verboseLabel": "Line of Credit Facility" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShortTermLoanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r47" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureFairValueMeasurementDetails", "http://www.51talk.com/role/DisclosureOperationsAndReorganizationLiquidityAndGoingConcernDetails", "http://www.51talk.com/role/DisclosureShortTermLoanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r47", "r114" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationLiquidityAndGoingConcernDetails", "http://www.51talk.com/role/DisclosureShortTermLoanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate L I B O R [Member]", "terseLabel": "3-month LIBOR" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShortTermLoanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "auth_ref": [ "r210" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.", "label": "Long-lived Assets by Geographic Areas [Table Text Block]", "terseLabel": "Schedule of property and equipment by geographical location" } } }, "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebtAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long term loan" } } }, "localname": "LongTermDebtAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LongTermPurchaseCommitmentTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of key provisions of an arrangement under which the entity has agreed to purchase goods or services over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount.", "label": "Long-term Purchase Commitment [Table Text Block]", "terseLabel": "Schedule of purchase commitments" } } }, "localname": "LongTermPurchaseCommitmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureCommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_MajorityShareholderMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Owner that controls more than 50 percent of the voting interest in the entity through direct or indirect ownership.", "label": "Majority Shareholder [Member]", "terseLabel": "Founding Shareholders" } } }, "localname": "MajorityShareholderMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationHistoryOfGroupAndBasisOfPresentationForReorganizationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MarketableSecuritiesPolicy": { "auth_ref": [ "r614" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment classified as marketable security.", "label": "Marketable Securities, Policy [Policy Text Block]", "terseLabel": "Held-to-maturity security" } } }, "localname": "MarketableSecuritiesPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.", "label": "Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners", "terseLabel": "Beneficial interest held" } } }, "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationHistoryOfGroupAndBasisOfPresentationForReorganizationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage.", "label": "Noncontrolling Interest, Ownership Percentage by Parent", "terseLabel": "Equity interest (as a percent)", "verboseLabel": "Subsidiaries direct or indirect ownership (as a percent)" } } }, "localname": "MinorityInterestOwnershipPercentageByParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationDetails", "http://www.51talk.com/role/DisclosureOperationsAndReorganizationHistoryOfGroupAndBasisOfPresentationForReorganizationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r92" ], "calculation": { "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "terseLabel": "Net cash provided by (used in) financing activities", "totalLabel": "Net cash provided by/(used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedCashFlowsDetails", "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r92" ], "calculation": { "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "terseLabel": "Net cash used in investing activities", "totalLabel": "Net cash used in investing activities", "verboseLabel": "Net cash provided by/(used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationRisksInRelationToVieStructureDetails", "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedCashFlowsDetails", "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r92", "r94", "r97" ], "calculation": { "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "terseLabel": "Net cash provided by /(used in) operating activities", "totalLabel": "Net cash provided by operating activities", "verboseLabel": "Operating cash inflow" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationLiquidityAndGoingConcernDetails", "http://www.51talk.com/role/DisclosureOperationsAndReorganizationRisksInRelationToVieStructureDetails", "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedCashFlowsDetails", "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r129", "r130", "r131", "r132", "r137", "r138", "r143", "r146", "r183", "r195", "r199", "r202", "r205" ], "calculation": { "http://www.51talk.com/role/DisclosureNetIncomeLossPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Net income/(loss), all attributable to the Company's ordinary shareholders", "totalLabel": "Numerator for basic and diluted loss per share" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureNetIncomeLossPerShareDetails", "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedStatementsOfOperationsAndComprehensiveIncomeLossDetails", "http://www.51talk.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureNetIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently issued accounting pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NumberOfCountriesInWhichEntityOperates": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of countries in which the entity operates as of balance sheet date.", "label": "Number of Principal Geographical Areas", "terseLabel": "Principal geographical areas" } } }, "localname": "NumberOfCountriesInWhichEntityOperates", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSegmentInformationGeographicalLocationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r171" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSegmentInformationSegmentDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.51talk.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "negatedLabel": "Operating expenses", "negatedTotalLabel": "Total operating expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedStatementsOfOperationsAndComprehensiveIncomeLossDetails", "http://www.51talk.com/role/DisclosureSegmentInformationSegmentDetails", "http://www.51talk.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r183", "r195", "r199", "r202", "r205" ], "calculation": { "http://www.51talk.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Income/(loss) from operations", "verboseLabel": "Income/(loss) from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedStatementsOfOperationsAndComprehensiveIncomeLossDetails", "http://www.51talk.com/role/DisclosureSegmentInformationSegmentDetails", "http://www.51talk.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r539", "r549" ], "calculation": { "http://www.51talk.com/role/DisclosureOperatingLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r535" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Leases, Rent Expense, Net", "terseLabel": "Operating lease rent expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]", "terseLabel": "Operating lease commitments", "verboseLabel": "Maturities of lease liabilities" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureCommitmentsAndContingenciesDetails", "http://www.51talk.com/role/DisclosureOperatingLeasesMaturitiesOfLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r534" ], "calculation": { "http://www.51talk.com/role/DisclosureOperatingLeasesMaturitiesOfLeaseLiabilitiesDetailsCal2": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.51talk.com/role/DisclosureOperationsAndReorganizationRisksInRelationToVieStructureDetails": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Lease liability", "totalLabel": "Total lease liabilities", "verboseLabel": "Lease liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOperatingLeasesMaturitiesOfLeaseLiabilitiesDetails", "http://www.51talk.com/role/DisclosureOperationsAndReorganizationRisksInRelationToVieStructureDetails", "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r534" ], "calculation": { "http://www.51talk.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "verboseLabel": "Lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r534" ], "calculation": { "http://www.51talk.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "verboseLabel": "Lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r536", "r543" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Cash paid for operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOperatingLeasesSupplementalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r533" ], "calculation": { "http://www.51talk.com/role/DisclosureOperationsAndReorganizationRisksInRelationToVieStructureDetails": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.51talk.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Right-of-use assets", "verboseLabel": "Right of use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationRisksInRelationToVieStructureDetails", "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsDetails", "http://www.51talk.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r546", "r549" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "verboseLabel": "Weighted average discount rate(percentage)" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOperatingLeasesLeaseTermsAndDiscountRatesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r545", "r549" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term(years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOperatingLeasesLeaseTermsAndDiscountRatesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operations and Reorganization" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r2", "r507" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Operations and Reorganization" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganization" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r13", "r14", "r15", "r50" ], "calculation": { "http://www.51talk.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 9.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Others" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssets": { "auth_ref": [ "r26", "r594", "r617" ], "calculation": { "http://www.51talk.com/role/DisclosureOperationsAndReorganizationRisksInRelationToVieStructureDetails": { "order": 10.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets classified as other.", "label": "Other assets" } } }, "localname": "OtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationRisksInRelationToVieStructureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r46" ], "calculation": { "http://www.51talk.com/role/StatementConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other non-current assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedBalanceSheetsDetails", "http://www.51talk.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCashEquivalentsAtCarryingValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates, classified as other. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Other Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents, managed accounts" } } }, "localname": "OtherCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesShortTermInvestmentAndCashAndCashEquivalentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r62" ], "calculation": { "http://www.51talk.com/role/StatementConsolidatedStatementsOfComprehensiveLossCalc2": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "verboseLabel": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedStatementsOfOperationsAndComprehensiveIncomeLossDetails", "http://www.51talk.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss", "http://www.51talk.com/role/StatementConsolidatedStatementsOfShareholdersDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income/(loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCurrentAssetsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other current assets.", "label": "Prepaid Expenses and Other Current Assets Disclosure [Text Block]", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "OtherCurrentAssetsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherExpenseMember": { "auth_ref": [ "r508" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other expense.", "label": "Other Expense [Member]", "terseLabel": "Product development expenses" } } }, "localname": "OtherExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesEmployeeBenefitsDetails", "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r53" ], "calculation": { "http://www.51talk.com/role/DisclosureOperationsAndReorganizationRisksInRelationToVieStructureDetails": { "order": 7.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.51talk.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other non-current liabilities", "verboseLabel": "Other non-current liabilities (including from consolidated VIEs without recourse to the Company of RMB247 and RMB244 as of December 31, 2019 and 2020, respectively, Note 1)" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationRisksInRelationToVieStructureDetails", "http://www.51talk.com/role/StatementConsolidatedBalanceSheets", "http://www.51talk.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherPrepaidExpenseCurrent": { "auth_ref": [ "r4", "r11", "r246" ], "calculation": { "http://www.51talk.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 13.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Other Prepaid Expense, Current", "terseLabel": "Others" } } }, "localname": "OtherPrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r88" ], "calculation": { "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Share repurchase program" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedCashFlowsDetails", "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r84" ], "calculation": { "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedLabel": "Purchase of intangible assets" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInvestments": { "auth_ref": [ "r85" ], "calculation": { "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period.", "label": "Payments for Short-term Investment", "negatedLabel": "Placement of short-term investments" } } }, "localname": "PaymentsToAcquireInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r84" ], "calculation": { "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementPlansPolicy": { "auth_ref": [ "r106", "r370", "r385", "r386", "r387", "r390" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for pension and other postretirement benefit plans. This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived.", "label": "Pension and Other Postretirement Plans, Policy [Policy Text Block]", "terseLabel": "Employee benefits" } } }, "localname": "PensionAndOtherPostretirementPlansPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r398", "r422" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationActivityDetails", "http://www.51talk.com/role/DisclosureShareBasedCompensationGeneralDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationActivityDetails", "http://www.51talk.com/role/DisclosureShareBasedCompensationGeneralDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PremiumsEarnedNet": { "auth_ref": [ "r605", "r629", "r635", "r654" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after premiums ceded to other entities and premiums assumed by the entity, of premiums earned.", "label": "Premiums Earned, Net", "terseLabel": "Earned net income" } } }, "localname": "PremiumsEarnedNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationLiquidityAndGoingConcernDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidAdvertising": { "auth_ref": [ "r8", "r245", "r246" ], "calculation": { "http://www.51talk.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration paid in advance for advertising that provides economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Advertising", "terseLabel": "Prepaid advertising expenses" } } }, "localname": "PrepaidAdvertising", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r9", "r41", "r42" ], "calculation": { "http://www.51talk.com/role/DisclosureOperationsAndReorganizationRisksInRelationToVieStructureDetails": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.51talk.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.51talk.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets", "totalLabel": "Total" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationRisksInRelationToVieStructureDetails", "http://www.51talk.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails", "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedBalanceSheetsDetails", "http://www.51talk.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_PrepaidInsurance": { "auth_ref": [ "r5", "r11", "r242", "r246" ], "calculation": { "http://www.51talk.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 12.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Insurance", "terseLabel": "Prepaid Directors & Officers insurance" } } }, "localname": "PrepaidInsurance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidRent": { "auth_ref": [ "r6", "r11", "r243", "r246" ], "calculation": { "http://www.51talk.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 7.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for rent that provides economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Rent and Other Deposits", "terseLabel": "Prepaid rental and other deposits" } } }, "localname": "PrepaidRent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidTaxes": { "auth_ref": [ "r7", "r11", "r244", "r246" ], "calculation": { "http://www.51talk.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 6.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Taxes", "verboseLabel": "Prepaid taxes" } } }, "localname": "PrepaidTaxes", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosurePrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrincipalOwnerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Owner of record or known beneficial owner of more than 10 percent of the voting interests of the entity.", "label": "Principal Owner [Member]", "terseLabel": "Angel investors" } } }, "localname": "PrincipalOwnerMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationHistoryOfGroupAndBasisOfPresentationForReorganizationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments": { "auth_ref": [ "r83", "r85" ], "calculation": { "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from maturities, prepayments, calls and collections of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.", "label": "Proceeds from Maturities, Prepayments and Calls of Short-term Investments", "terseLabel": "Withdrawal of short-term investments" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForInInterestBearingDepositsInBanks": { "auth_ref": [ "r99", "r612" ], "calculation": { "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The net cash inflow or outflow in Interest-bearing Deposits by banks in other financial institutions for relatively short periods of time including, for example, certificates of deposits.", "label": "Proceeds from (Payments for) in Interest-bearing Deposits in Banks", "terseLabel": "Withdrawal of time deposits" } } }, "localname": "ProceedsFromPaymentsForInInterestBearingDepositsInBanks", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedCashFlowsDetails", "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r82" ], "calculation": { "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from disposal of property and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromShortTermDebt": { "auth_ref": [ "r87" ], "calculation": { "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.", "label": "Proceeds from Short-term Debt", "terseLabel": "Amount drawn", "verboseLabel": "Drawdown of short-term loan" } } }, "localname": "ProceedsFromShortTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShortTermLoanDetails", "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r86", "r423" ], "calculation": { "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedCashFlowsDetails", "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r1", "r68", "r70", "r91", "r110", "r125", "r135", "r136", "r183", "r195", "r199", "r202", "r205", "r218", "r487", "r491", "r492", "r504", "r505", "r517", "r613" ], "calculation": { "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "verboseLabel": "Net income/(loss)" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r45", "r269" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosurePropertyAndEquipmentNetDetails", "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesLongLivedAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r272", "r660", "r661", "r662" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosurePropertyAndEquipmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r44", "r267" ], "calculation": { "http://www.51talk.com/role/DisclosurePropertyAndEquipmentNetDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Total" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property and equipment, net", "verboseLabel": "Long-lived assets" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosurePropertyAndEquipmentNetDetails", "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesLongLivedAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r22", "r23", "r269", "r624" ], "calculation": { "http://www.51talk.com/role/DisclosureOperationsAndReorganizationRisksInRelationToVieStructureDetails": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.51talk.com/role/DisclosurePropertyAndEquipmentNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.51talk.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationRisksInRelationToVieStructureDetails", "http://www.51talk.com/role/DisclosurePropertyAndEquipmentNetDetails", "http://www.51talk.com/role/DisclosureSegmentInformationGeographicalLocationDetails", "http://www.51talk.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r22", "r269" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosurePropertyAndEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r22", "r267" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property Plant And Equipment Type [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosurePropertyAndEquipmentNetDetails", "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesLongLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Estimated useful lives (in years)" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesLongLivedAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_PurchaseObligation": { "auth_ref": [], "calculation": { "http://www.51talk.com/role/DisclosureCommitmentsAndContingenciesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.", "label": "Purchase Obligation", "totalLabel": "Total" } } }, "localname": "PurchaseObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInNextTwelveMonths": { "auth_ref": [], "calculation": { "http://www.51talk.com/role/DisclosureCommitmentsAndContingenciesDetails": { "order": 1.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, Due in Next Twelve Months", "terseLabel": "Less than One Year" } } }, "localname": "PurchaseObligationDueInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInSecondYear": { "auth_ref": [], "calculation": { "http://www.51talk.com/role/DisclosureCommitmentsAndContingenciesDetails": { "order": 2.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in second fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, Due in Second Year", "terseLabel": "Over One Year" } } }, "localname": "PurchaseObligationDueInSecondYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationFiscalYearMaturityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Purchase Obligation, Fiscal Year Maturity [Abstract]", "terseLabel": "Purchase commitments" } } }, "localname": "PurchaseObligationFiscalYearMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r368", "r553", "r554" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationHistoryOfGroupAndBasisOfPresentationForReorganizationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Related party transactions" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related party transactions" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r368", "r553", "r557", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationHistoryOfGroupAndBasisOfPresentationForReorganizationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r551", "r552", "r554", "r558", "r559" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related party transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureRelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfShortTermDebt": { "auth_ref": [ "r89" ], "calculation": { "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.", "label": "Repayments of Short-term Debt", "negatedTerseLabel": "Short-term loan repayment", "verboseLabel": "Short-term loan repayment" } } }, "localname": "RepaymentsOfShortTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShortTermLoanDetails", "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r438", "r673" ], "calculation": { "http://www.51talk.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "negatedLabel": "Product development expenses", "terseLabel": "Product development expenses" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedStatementsOfOperationsAndComprehensiveIncomeLossDetails", "http://www.51talk.com/role/DisclosureSegmentInformationSegmentDetails", "http://www.51talk.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r106", "r438" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.", "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Product development expenses" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedAssetsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for assets that are restricted in their use, generally by contractual agreements or regulatory requirements. This would include, but not limited to, a description of the restricted assets and the terms of the restriction.", "label": "Profit Appropriation and Restricted Net Assets [Text Block]", "terseLabel": "Profit appropriation and restricted net assets" } } }, "localname": "RestrictedAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash And Cash Equivalents Cash And Cash Equivalents [Member]", "terseLabel": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesShortTermInvestmentAndCashAndCashEquivalentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units R S U [Member]", "terseLabel": "RSUs" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationGeneralDetails", "http://www.51talk.com/role/DisclosureShareBasedCompensationRsusDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r36", "r293", "r431", "r621", "r647", "r652" ], "calculation": { "http://www.51talk.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "negatedLabel": "Accumulated deficit", "negatedTerseLabel": "Accumulated deficits", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationLiquidityAndGoingConcernDetails", "http://www.51talk.com/role/DisclosureOperationsAndReorganizationRisksInRelationToVieStructureDetails", "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedBalanceSheetsDetails", "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsDetails", "http://www.51talk.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsUnappropriatedMember": { "auth_ref": [ "r35" ], "lang": { "en-us": { "role": { "documentation": "A segregation of retained earnings which is available for dividend distribution. Earnings not paid out as dividends but instead reinvested in the core business or used to pay off debt. Unappropriated profit is part of shareholder equity. Also called cumulative distributions or earned surplus or accumulated earnings or unappropriated profit.", "label": "Retained Earnings Unappropriated [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsUnappropriatedMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedStatementsOfShareholdersDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanSponsorLocationAxis": { "auth_ref": [ "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r388", "r389", "r393" ], "lang": { "en-us": { "role": { "documentation": "Information by location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Retirement Plan Sponsor Location [Axis]" } } }, "localname": "RetirementPlanSponsorLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesEmployeeBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanSponsorLocationDomain": { "auth_ref": [ "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r388", "r389", "r393" ], "lang": { "en-us": { "role": { "documentation": "Location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Retirement Plan Sponsor Location [Domain]", "terseLabel": "Retirement Plan Sponsor Location [Domain]" } } }, "localname": "RetirementPlanSponsorLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesEmployeeBenefitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r174", "r175", "r194", "r200", "r201", "r207", "r208", "r212", "r312", "r313", "r573" ], "calculation": { "http://www.51talk.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.", "label": "Revenue, Net", "terseLabel": "Net revenues", "verboseLabel": "Total revenues" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationRisksInRelationToVieStructureDetails", "http://www.51talk.com/role/DisclosureSegmentInformationSegmentDetails", "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesRevenueRecognitionDetails", "http://www.51talk.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r163", "r212" ], "lang": { "en-us": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue From Contract With Customer [Member]", "terseLabel": "Customers whose revenue represent greater than 10% of total revenue" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureRisksAndConcentrationConcentrationOfForeignCurrencyRisksDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r107", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r320" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuePracticalExpedientFinancingComponent": { "auth_ref": [ "r311" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether practical expedient was elected not to adjust consideration for effect of financing component when transfer and customer payment for product or service occurs within one year or less.", "label": "Revenue, Practical Expedient, Financing Component [true false]", "terseLabel": "Adjustment of effects of significant financing component" } } }, "localname": "RevenuePracticalExpedientFinancingComponent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r301" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Remaining performance obligation amount" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r302" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Revenue expected to be recognized (in months)" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "terseLabel": "Segment reporting" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSegmentInformationGeographicalLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r544", "r549" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right of use assets obtained in exchange for operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOperatingLeasesSupplementalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RisksAndUncertaintiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Risks and Concentration" } } }, "localname": "RisksAndUncertaintiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale Of Stock Name Of Transaction [Domain]", "terseLabel": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOrdinarySharesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SalesAndExciseTaxPayableCurrentAndNoncurrent": { "auth_ref": [ "r602", "r626" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax.", "label": "Sales and Excise Tax Payable", "terseLabel": "VAT Payable" } } }, "localname": "SalesAndExciseTaxPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesGovernmentSubsidyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.", "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of accrued expenses and other current liabilities" } } }, "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r147" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureNetIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of cash and cash equivalent balances. This table excludes restricted cash balances.", "label": "Schedule of Cash and Cash Equivalents [Table]" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesShortTermInvestmentAndCashAndCashEquivalentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r461" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule of income tax expenses and benefits" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r453" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of significant components of deferred tax assets and deferred tax liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r146" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of computation of basic and diluted net loss per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureNetIncomeLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r444" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of reconciliation of differences between PRC statutory tax rate and effective tax rate" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r509", "r510" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of financial instruments measured at fair value by level within the fair value hierarchy" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureFairValueMeasurementTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r256", "r258" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of intangible assets, net" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A tabular presentation of the information summarizing investments in and advances to majority-owned subsidiaries, other controlled companies, and other affiliates, as prescribed by the SEC. It reflects specified information about ownership, financial results from, and financial position in such entities. Includes the tabular presentations that disaggregate investments in and advances to majority-owned subsidiaries, other controlled companies, and other affiliates.", "label": "Schedule of Investments in and Advances to Affiliates, Schedule of Investments [Table Text Block]", "terseLabel": "Schedule of the Company's subsidiaries and VIEs and VIEs and VIES' subsidiaries" } } }, "localname": "ScheduleOfInvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r45", "r269" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesLongLivedAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r113", "r555", "r557" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r74", "r211" ], "lang": { "en-us": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSegmentInformationGeographicalLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r183", "r186", "r198", "r253" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of segment information" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r398", "r422" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationActivityDetails", "http://www.51talk.com/role/DisclosureShareBasedCompensationGeneralDetails", "http://www.51talk.com/role/DisclosureShareBasedCompensationRsusDetails", "http://www.51talk.com/role/DisclosureShareBasedCompensationValuationDetails", "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesShareBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r404" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Schedule of Share-based Compensation, Restricted Stock Units Award Activity [Table Text Block]", "terseLabel": "Summary of the restricted share units' activities" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r404", "r414", "r416" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block]", "terseLabel": "Schedule of option activities" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r418" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of valuation of stock options using Binomial option pricing model to estimate fair value" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r55", "r108", "r154", "r155", "r283", "r284", "r285", "r287", "r288", "r289", "r290", "r291", "r292", "r293" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOrdinarySharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfVariableInterestEntitiesTable": { "auth_ref": [ "r488", "r489", "r495", "r496", "r497", "r498", "r500", "r501", "r502" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of qualitative and quantitative information related to variable interests the entity holds, whether or not such variable interest entity (VIE) is included in the reporting entity's consolidated financial statements. Includes, but is not limited to, description of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a tabular comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.", "label": "Schedule of Variable Interest Entities [Table]" } } }, "localname": "ScheduleOfVariableInterestEntitiesTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationContractualAgreementsWithViesDetails", "http://www.51talk.com/role/DisclosureOperationsAndReorganizationHistoryOfGroupAndBasisOfPresentationForReorganizationDetails", "http://www.51talk.com/role/DisclosureOperationsAndReorganizationRisksInRelationToVieStructureDetails", "http://www.51talk.com/role/DisclosureOperationsAndReorganizationTables" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": { "auth_ref": [ "r497", "r498", "r500", "r501", "r502" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.", "label": "Schedule of Variable Interest Entities [Table Text Block]", "terseLabel": "Schedule of the assets, liabilities, results of operations and changes in cash and cash equivalents of the VIEs taken as a whole, which were included in the Group's consolidated balance sheets and statements of comprehensive loss" } } }, "localname": "ScheduleOfVariableInterestEntitiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r258" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of amortization expense of intangible assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecurityDepositLiability": { "auth_ref": [ "r626" ], "calculation": { "http://www.51talk.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents money paid in advance to protect the provider of a product or service, such as a lessor, against damage or nonpayment by the buyer or tenant (lessee) during the term of the agreement. Such damages may include physical damage to the property, theft of property, and other contractual breaches. Security deposits held may be interest or noninterest bearing.", "label": "Security Deposit Liability", "terseLabel": "Security deposits from agents" } } }, "localname": "SecurityDepositLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r170", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r194", "r195", "r196", "r197", "r199", "r200", "r201", "r202", "r203", "r205", "r212", "r636" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segment [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSegmentInformationSegmentDetails", "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Information" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r170", "r172", "r173", "r183", "r187", "r199", "r203", "r204", "r205", "r206", "r207", "r211", "r212", "r213" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r106", "r188", "r189", "r190", "r191", "r192", "r193", "r208" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment reporting" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.51talk.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "negatedLabel": "Sales and marketing expenses", "verboseLabel": "Selling and marketing expense" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSegmentInformationSegmentDetails", "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesRecentlyAdoptedAccountingPronouncementsDetails", "http://www.51talk.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r78" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling And Marketing Expense [Member]", "terseLabel": "Sales and marketing expenses" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesEmployeeBenefitsDetails", "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock": { "auth_ref": [ "r106", "r436" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption.", "label": "Selling, General and Administrative Expenses, Policy [Policy Text Block]", "terseLabel": "Sales and marketing expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpensesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r95" ], "calculation": { "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Compensation.", "negatedLabel": "Allocated share-based compensation expense", "terseLabel": "Share-based compensation expenses", "verboseLabel": "Share-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationGeneralDetails", "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesShareBasedCompensationDetails", "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "auth_ref": [ "r399" ], "lang": { "en-us": { "role": { "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period", "terseLabel": "Continuous service period (in years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationGeneralDetails", "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesShareBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r399" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "verboseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationGeneralDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r409" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationRsusDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r413" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited (per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationRsusDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r411" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationRsusDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r411" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationRsusDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r410" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "End of the period (in shares)", "periodStartLabel": "Beginning of the period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationRsusDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Numbers of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationRsusDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r410" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "End of the period (per share)", "periodStartLabel": "Beginning of the period (per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationRsusDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationRsusDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r412" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationRsusDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r412" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationRsusDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]", "terseLabel": "Stock options:" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationValuationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum", "terseLabel": "Expected volatility, maximum (as a percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationValuationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum", "terseLabel": "Expected volatility, minimum (as a percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationValuationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum", "terseLabel": "Risk-free interest rate, maximum (per annum)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationValuationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum", "terseLabel": "Risk-free interest rate, minimum (per annum)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationValuationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "verboseLabel": "Share-based Compensation" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationActivityDetails", "http://www.51talk.com/role/DisclosureShareBasedCompensationGeneralDetails", "http://www.51talk.com/role/DisclosureShareBasedCompensationRsusDetails", "http://www.51talk.com/role/DisclosureShareBasedCompensationValuationDetails", "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesShareBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r401" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Shares authorized to grant (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationGeneralDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r407" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Exercisable, ending (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r407" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Exercisable, ending (per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r409" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Options granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r415" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r422" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r406", "r422" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding, ending (in shares)", "periodStartLabel": "Outstanding, beginning (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Options Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r405" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Outstanding, ending (per share)", "periodStartLabel": "Outstanding, beginning (per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r416" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "terseLabel": "Vested and expected to vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r417" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "terseLabel": "Vested and expected to vest, ending (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r417" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "terseLabel": "Vested and expected to vest, ending (per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r396", "r402" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain]", "terseLabel": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationGeneralDetails", "http://www.51talk.com/role/DisclosureShareBasedCompensationRsusDetails", "http://www.51talk.com/role/DisclosureShareBasedCompensationValuationDetails", "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised (per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Forfeited (per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted (per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share Based Compensation Award Tranche One [Member]", "terseLabel": "Vesting second anniversary" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationGeneralDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share Based Compensation Award Tranche Three [Member]", "terseLabel": "Vesting in fourth anniversary" } } }, "localname": "ShareBasedCompensationAwardTrancheThreeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationGeneralDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share Based Compensation Award Tranche Two [Member]", "terseLabel": "Vesting in third anniversary" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationGeneralDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r106", "r398", "r403" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]", "terseLabel": "Share-based compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Shares price (in dollars per share)" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOrdinarySharesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r399" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Vesting percentage (as a percent)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationGeneralDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r400" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Contractual term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationGeneralDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r419", "r432" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Contractual term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationValuationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r422" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r422" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Exercisable at the end of the period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r417" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Outstanding" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r417" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Vested and expected to vest at the end of the period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r286" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Shares, Issued", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedStatementsOfShareholdersDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermBorrowings": { "auth_ref": [ "r27", "r596", "r619" ], "calculation": { "http://www.51talk.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.", "label": "Short-term Debt", "terseLabel": "Short-term loan" } } }, "localname": "ShortTermBorrowings", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationLiquidityAndGoingConcernDetails", "http://www.51talk.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermBorrowingsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Short-term loan" } } }, "localname": "ShortTermBorrowingsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTextBlock": { "auth_ref": [ "r282" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for short-term debt.", "label": "Short-term Debt [Text Block]", "terseLabel": "Short-term loan" } } }, "localname": "ShortTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShortTermLoan" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r28", "r598", "r599", "r616" ], "calculation": { "http://www.51talk.com/role/DisclosureOperationsAndReorganizationRisksInRelationToVieStructureDetails": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.51talk.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-term Investments", "terseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationRisksInRelationToVieStructureDetails", "http://www.51talk.com/role/DisclosureRisksAndConcentrationConcentrationOfCreditRiskDetails", "http://www.51talk.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r540", "r549" ], "calculation": { "http://www.51talk.com/role/DisclosureOperatingLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Lease cost for leases with terms less than one year" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r120" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StateAdministrationOfTaxationChinaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government of China.", "label": "State Administration Of Taxation China [Member]", "terseLabel": "PRC" } } }, "localname": "StateAdministrationOfTaxationChinaMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationIncomeTaxesDetails", "http://www.51talk.com/role/DisclosureTaxationPrcValueAddedTaxDetails", "http://www.51talk.com/role/DisclosureTaxationPrcWithholdingTaxOnDividendsDetails", "http://www.51talk.com/role/DisclosureTaxationReconciliationOfStatutoryTaxRateAndEffectiveTaxRateDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r0", "r170", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r194", "r195", "r196", "r197", "r199", "r200", "r201", "r202", "r203", "r205", "r212", "r253", "r271", "r273", "r274", "r636" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSegmentInformationSegmentDetails", "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r31", "r32", "r33", "r108", "r110", "r140", "r141", "r142", "r144", "r146", "r154", "r155", "r156", "r218", "r286", "r517" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureNetIncomeLossPerShareDetails", "http://www.51talk.com/role/DisclosureOrdinarySharesDetails", "http://www.51talk.com/role/DisclosureShareBasedCompensationGeneralDetails", "http://www.51talk.com/role/DocumentDocumentAndEntityInformation", "http://www.51talk.com/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.51talk.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r57", "r121", "r122", "r123", "r126", "r134", "r136", "r153", "r222", "r286", "r293", "r428", "r429", "r430", "r465", "r466", "r521", "r522", "r523", "r524", "r525", "r526", "r643", "r644", "r645" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DocumentDocumentAndEntityInformation", "http://www.51talk.com/role/StatementConsolidatedStatementsOfShareholdersDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement", "terseLabel": "Statement", "verboseLabel": "Revenue recognition" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSegmentInformationSegmentDetails", "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesRevenueRecognitionDetails", "http://www.51talk.com/role/DisclosureTaxationReconciliationOfStatutoryTaxRateAndEffectiveTaxRateDetails", "http://www.51talk.com/role/DocumentDocumentAndEntityInformation", "http://www.51talk.com/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.51talk.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss", "http://www.51talk.com/role/StatementConsolidatedStatementsOfShareholdersDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF CASH FLOWS" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED BALANCE SHEETS" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME/(LOSS)" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF SHAREHOLDERS' DEFICIT" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r121", "r122", "r123", "r153", "r573" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureIntangibleAssetsNetDetails", "http://www.51talk.com/role/DisclosurePropertyAndEquipmentNetDetails", "http://www.51talk.com/role/DisclosureSegmentInformationSegmentDetails", "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesRevenueRecognitionDetails", "http://www.51talk.com/role/DisclosureTaxationReconciliationOfStatutoryTaxRateAndEffectiveTaxRateDetails", "http://www.51talk.com/role/DocumentDocumentAndEntityInformation", "http://www.51talk.com/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.51talk.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss", "http://www.51talk.com/role/StatementConsolidatedStatementsOfShareholdersDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance": { "auth_ref": [ "r622", "r653" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of statutory capital and surplus (stockholders' equity) as of the balance sheet date using prescribed or permitted statutory accounting practices (rather than GAAP, if different) of the state or country.", "label": "Statutory Accounting Practices, Statutory Capital and Surplus, Balance", "terseLabel": "Registered capital of the Company's PRC subsidiary and consolidated VIEs" } } }, "localname": "StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r32", "r33", "r286", "r293" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "verboseLabel": "Follow-on public offering (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOrdinarySharesDetails", "http://www.51talk.com/role/StatementConsolidatedStatementsOfShareholdersDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r32", "r33", "r286", "r293", "r408" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised (in shares)", "terseLabel": "Exercise of stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationActivityDetails", "http://www.51talk.com/role/StatementConsolidatedStatementsOfShareholdersDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r32", "r33", "r286", "r293" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "verboseLabel": "Follow-on public offering" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOrdinarySharesDetails", "http://www.51talk.com/role/StatementConsolidatedStatementsOfShareholdersDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r57", "r286", "r293" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedStatementsOfShareholdersDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Share repurchase authorized amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesTreasuryStockDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r32", "r33", "r286", "r293" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Shares", "terseLabel": "Share repurchase program (in shares)" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedStatementsOfShareholdersDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r32", "r33", "r286", "r293" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Value", "negatedTerseLabel": "Share repurchase program" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedStatementsOfShareholdersDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r33", "r38", "r39", "r110", "r216", "r218", "r517" ], "calculation": { "http://www.51talk.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total shareholders' deficit" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedBalanceSheetsDetails", "http://www.51talk.com/role/StatementConsolidatedBalanceSheets", "http://www.51talk.com/role/StatementConsolidatedStatementsOfShareholdersDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Shareholders' deficit:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r110", "r121", "r122", "r123", "r126", "r134", "r218", "r222", "r293", "r428", "r429", "r430", "r465", "r466", "r485", "r486", "r503", "r517", "r521", "r522", "r526", "r644", "r645" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Cumulative Effect of New Accounting Principle in Period of Adoption", "terseLabel": "Effect of changes in accounting principles related to revenue recognition" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedStatementsOfShareholdersDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ordinary shares" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r109", "r293", "r296" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Ordinary shares" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOrdinaryShares" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r542", "r549" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of sublease income excluding finance and operating lease expense.", "label": "Sublease Income", "terseLabel": "Sublease income" } } }, "localname": "SubleaseIncome", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent events" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r560", "r562" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOrdinarySharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsidiarySaleOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Subsidiary, Sale of Stock [Line Items]", "verboseLabel": "Liquidity" } } }, "localname": "SubsidiarySaleOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationLiquidityAndGoingConcernDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SummaryOfIncomeTaxHolidayTextBlock": { "auth_ref": [ "r474" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the income tax exemptions and reductions which have been granted by taxing authorities for a specified period, applicable term of the exemptions and reductions, estimated dollar value of tax benefits, and per share benefits.", "label": "Summary of Income Tax Holiday [Table Text Block]", "terseLabel": "Schedule of combined effects of income tax exemption and reduction available to the Group" } } }, "localname": "SummaryOfIncomeTaxHolidayTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SummaryOfValuationAllowanceTextBlock": { "auth_ref": [ "r452" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of valuation allowances to reduce deferred tax assets to net realizable value, including identification of the deferred tax asset more likely than not will not be fully realized and the corresponding amount of the valuation allowance.", "label": "Summary of Valuation Allowance [Table Text Block]", "terseLabel": "Schedule of movement of valuation allowance" } } }, "localname": "SummaryOfValuationAllowanceTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information", "terseLabel": "Supplemental disclosure of cash flow information" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r48" ], "calculation": { "http://www.51talk.com/role/DisclosureOperationsAndReorganizationRisksInRelationToVieStructureDetails": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.51talk.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Taxes Payable, Current", "terseLabel": "Taxes payable (including from consolidated VIEs without recourse to the Company of RMB14,123 and RMB15,693 as of December 31, 2019 and 2020, respectively, Note 1)", "verboseLabel": "Taxes payable" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationRisksInRelationToVieStructureDetails", "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedBalanceSheetsDetails", "http://www.51talk.com/role/StatementConsolidatedBalanceSheets", "http://www.51talk.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r479" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style.", "label": "Trademarks [Member]", "terseLabel": "Trademark" } } }, "localname": "TrademarksMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureIntangibleAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "auth_ref": [ "r294" ], "lang": { "en-us": { "role": { "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.", "label": "Treasury Stock Acquired, Average Cost Per Share", "terseLabel": "Average price" } } }, "localname": "TreasuryStockAcquiredAverageCostPerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesTreasuryStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r56", "r294" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedStatementsOfShareholdersDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r33", "r286", "r293" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "terseLabel": "Number of shares repurchased" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesTreasuryStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r56", "r294", "r295" ], "calculation": { "http://www.51talk.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock", "verboseLabel": "Treasury stock" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureProfitAppropriationAndRestrictedNetAssetsCondensedBalanceSheetsDetails", "http://www.51talk.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r286", "r293", "r294" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "terseLabel": "Value of shares repurchased" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesTreasuryStockDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r125", "r126", "r127", "r128", "r219", "r220", "r221", "r222", "r223", "r224", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r463", "r464", "r465", "r466", "r575", "r576", "r577", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Type Of Adoption [Member]", "terseLabel": "Accounting Standards Update [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/StatementConsolidatedStatementsOfShareholdersDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r157", "r158", "r159", "r160", "r166", "r167", "r168" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r453" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "negatedTerseLabel": "Current period reversal" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureTaxationMovementOfValuationAllowanceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValueAddedTaxReceivable": { "auth_ref": [ "r60" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities.", "label": "Value Added Tax Receivable", "terseLabel": "Input Vat Receivable" } } }, "localname": "ValueAddedTaxReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesGovernmentSubsidyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableInterestEntityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Variable Interest Entity [Line Items]", "terseLabel": "Operations and Reorganization", "verboseLabel": "Contractual agreements with VIEs" } } }, "localname": "VariableInterestEntityLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationContractualAgreementsWithViesDetails", "http://www.51talk.com/role/DisclosureOperationsAndReorganizationHistoryOfGroupAndBasisOfPresentationForReorganizationDetails", "http://www.51talk.com/role/DisclosureOperationsAndReorganizationRisksInRelationToVieStructureDetails", "http://www.51talk.com/role/DisclosureOperationsAndReorganizationTables" ], "xbrltype": "stringItemType" }, "us-gaap_VariableInterestEntityOwnershipPercentage": { "auth_ref": [ "r499" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly).", "label": "Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage", "terseLabel": "VIE interest (as a percent)" } } }, "localname": "VariableInterestEntityOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationDetails", "http://www.51talk.com/role/DisclosureOperationsAndReorganizationHistoryOfGroupAndBasisOfPresentationForReorganizationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": { "auth_ref": [ "r488", "r489", "r495", "r496", "r497" ], "lang": { "en-us": { "role": { "documentation": "Variable Interest Entities (VIE) in which the entity has a controlling financial interest (as defined) and of which it is therefore the primary beneficiary. A controlling financial interest is determined based on both: (a) the entity's power to direct activities of the VIE that most significantly impact the VIE's economic performance and (b) the entity's obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. VIEs of which the entity is the primary beneficiary are included in the consolidated financial statements of the entity.", "label": "Variable Interest Entity Primary Beneficiary [Member]", "terseLabel": "VIEs and VIES' subsidiaries" } } }, "localname": "VariableInterestEntityPrimaryBeneficiaryMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOperationsAndReorganizationContractualAgreementsWithViesDetails", "http://www.51talk.com/role/DisclosureOperationsAndReorganizationDetails", "http://www.51talk.com/role/DisclosureOperationsAndReorganizationHistoryOfGroupAndBasisOfPresentationForReorganizationDetails", "http://www.51talk.com/role/DisclosureOperationsAndReorganizationRisksInRelationToVieStructureDetails", "http://www.51talk.com/role/DisclosureOperationsAndReorganizationTables", "http://www.51talk.com/role/DisclosureRelatedPartyTransactionsDetails", "http://www.51talk.com/role/DisclosureTaxationIncomeTaxesDetails", "http://www.51talk.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r541", "r549" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShortTermLoanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShortTermLoanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VehiclesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used primarily for road transportation.", "label": "Vehicles [Member]", "terseLabel": "Vehicle" } } }, "localname": "VehiclesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosurePropertyAndEquipmentNetDetails", "http://www.51talk.com/role/DisclosureSignificantAccountingPoliciesLongLivedAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r422" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationGeneralDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r422" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureShareBasedCompensationGeneralDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r139", "r146" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted average number of ordinary shares used in computing diluted income/(loss) per share", "verboseLabel": "Weighted average ordinary shares outstanding-diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureNetIncomeLossPerShareDetails", "http://www.51talk.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureNetIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r137", "r146" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted average number of ordinary shares used in computing basic income/(loss) per share", "verboseLabel": "Weighted average ordinary shares outstanding-basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.51talk.com/role/DisclosureNetIncomeLossPerShareDetails", "http://www.51talk.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "sharesItemType" } }, "unitCount": 12 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e7054-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4273-108586" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6787-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r120": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21728-107793" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1377-109256" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1278-109256" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2626-109256" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e7018-107765" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258" }, "r152": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70229-108054" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r169": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(10))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r2": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(11))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "b", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r213": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4647-111522" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "30", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121647444&loc=SL120269210-210444" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "30", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121647444&loc=SL120254536-210444" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "8A", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121648281&loc=SL120267834-210445" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL120267845-210446" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919244-210447" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919253-210447" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919260-210447" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919272-210447" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "3C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL120267966-210447" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "3D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL120267969-210447" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121614247&loc=SL120267897-210452" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "13A", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121565518&loc=SL120267917-210453" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121565518&loc=SL120269220-210453" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL120267853-210455" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "3C", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL120267859-210455" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "3D", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL120267862-210455" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922895-210455" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r263": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2611-110228" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2420-110228" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r272": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r277": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870" }, "r282": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21553-112644" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21484-112644" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21488-112644" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r296": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL108322424-203045" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130561-203045" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130564-203045" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130569-203045" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130611-203046-203046" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r321": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "705", "URI": "http://asc.fasb.org/topic&trid=2122478" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3)(ii))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2439-114920" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2919-114920" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6412939&loc=d3e15145-114933" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=66047640&loc=d3e39622-114963" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=d3e29149-114947" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907" }, "r435": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32247-109318" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32280-109318" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121610041&loc=d3e36027-109320" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r478": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5412-128473" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5504-128473" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5538-128473" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5548-128473" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=d3e5283-111683" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5728-111685" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=SL6759159-111685" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=SL6759159-111685" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5747-111685" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=SL6228884-111685" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "4M", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591554-111686" }, "r507": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30690-110894" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6897108&loc=SL6897125-166521" }, "r529": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "http://asc.fasb.org/topic&trid=2175825" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918638-209977" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918666-209980" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r559": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r562": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=117340910&loc=d3e59706-112781" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(3)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10(3))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(3),(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.2)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(c))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.7)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Subparagraph": "b.", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=121551529&loc=d3e60009-112784" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=121551529&loc=d3e60009-112784" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62652-112803" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(c)(1)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(c))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.17)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.3)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(b))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column E))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120401096&loc=d3e574992-122915" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6486098&loc=d3e24708-158529" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "605", "Subparagraph": "(c)(3)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6486672&loc=d3e27261-158547" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=6490092&loc=d3e47080-110998" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=6490092&loc=d3e47304-110998" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r674": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r675": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r676": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r677": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r678": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r679": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r680": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r681": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r682": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r683": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r684": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29" }, "r685": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "12", "Subsection": "04" }, "r686": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "a", "Publisher": "SEC", "Section": "12", "Subsection": "04" }, "r687": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "i", "Publisher": "SEC", "Section": "3", "Subsection": "10" }, "r688": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r689": { "Name": "Securities Act", "Number": "Section", "Publisher": "SEC", "Section": "12" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(6)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3000-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3098-108585" } }, "version": "2.1" } ZIP 124 0001104659-21-047321-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001104659-21-047321-xbrl.zip M4$L#!!0 ( .PXAU)751PT>1X (MP 0 0 8V]E+3(P,C Q,C,Q+GAS M9.U=6W?;.))^WW/V/W#]LMESQI$O27J_GQ^?V,YP@Y6E/N6+2GQJ6,] M,7]IS<1Z3;AU2Z5DKFN=2^8LJ&6=O?WP]H)V\NHE(%_VB]&_PP.#DZ.;;./KY[]_'=J36\3>ANH9%S5D?X[#D? M/7M)5\3RB5Q0_PM946]-;/KI8.G[ZX^#P=/3T]OWQSYQO[VUQ0J+.3H^.3T^ ML(CO2_80^/1*R-4EG9/ ]4$I_-> N*IJT)5+415;!)G7H%SN?80V;%7V=/I6 MR 54='0\^/GV9JJ:%Q-+.M\B?GZ0;DS^80!ODU+AA>,GM%FZ]X/P94S*!>?! MJKQ8QY<#?[.F R Z!"HJF9U4X58VY73P\PWCWV)*%W[7T.+K!T \:5!]:_(M MR5<0*?'X[.QLH-[&I&OA,9\]TLKFG VD<.D@IHOY&J"=*IYIA&7<\PFW:0H_ MJX?_,,]EBP86&I+"9[H@9)V0SXGWH*J(7BB&PZ/CPRT65+-7RJ/>E# YE&V; MFT?MMPOQ.( 7)>2<+O!#KL,A(HNY/.E7-2UYE:T,/G++4I\YX5SXQ(>.3#V+ MGZ[7C,]%] @>HJU\Q)IG4)2%O_QT/ZY2M6KA%$I5G_F%X)YPF8/M/2-,-1KLX>C(.K228N#WB\F7Z>1F?#FCT:SZ8^#? 'YL@/H8B?\+^KWM:0>%*G4@Q]NQ!V1Z#AMXMJ!VX$Q M;5DU7_0TAF/O*"4/OB-\'38->'6(WJB1W0Z@_]N M1U]F4VMR!:]N[^Y'UZ,OT_'7D37^ G^/!F]N)M/I__1@[P(V G4!DIUTP3IE M?C&H$6+K#59BG?10MX::>,LK5SPU_I(3>CV@[UH!.IQ>6U[TA=^XI#.F$LW^K)_?,^^:-^3T-!9J)KXQ.?1G8/O!=4I\P M-X)W?\7IT'\'8_$[0#RM#?Y(*[0(=ZSM*N&]JM5BW))1O98O+'])K:_CD>7% MU5MOH@;T7WJEI4S9@L.KLX.7J?MXM,/59:D177A)815@:&D=36FT&]&=Q)NB;,&3VO82BF^)E/ MX'.2%X&4H(*AY\&4N@+[-JQZP*$KR ,>%6[1J'35'0@LW[+#"BRB:NA!;@*R M@'[5WP!$HU\#ML:Q]@OU*W'54NNA?%\&95B>@I#&)?[)XM3OP:L';PQR\@5[ M<&GX254#IZ'4@_:A"%I:5O2=]7AUQ^LJP%G)<"6D'TUEHDZS.9"U1=0A?-(0 MX4,KK,HBF;KB;KC'O_$4G"]N*(&!2S^SSE/I4?RA^)TFY5AA03U"K1&Z)6#O MT X*"U?UY(:1!^:J)\W0:U)"';*%[[. [*&5UF.)N>7B8\M-J^JQ?PGL+XA[ MLCO^JI3?U : %N"Q3GI;J+(%6$C*@%8M8.I[@=;\>OS_7.S=HQITJZ#^^V^% M^8P\J^:&VPOP5XQ>!<:U]%I,CX^*+JZX1#4%PT(MGSRG"/<8-L80'4O/>7AK;RR6=4^@T'?@[7%R]/B> VE64P5-W@##V$2!A,XR\,R>^#J M@;LB3'XE;D!O85H+?Z.?L (W':D>MA)G,Q9F/6)IUBHMKD>L'K$+L5HQ7^WZ M0G=X(=2V#.5V=7?:@$./7XF'.5.FZB_M;*D]C)4P1E&F\?\XNP'%^9LQGPNY M4@)$\#6AU&_U'YWA5G]<0/971"PLSK-5=/_QM8VY43.1I7 =*J%GG#.;^0VC;\HX]MHG#F5X/[T?7 MDYO+T?WTOZW+T=7X8CSKX>T0DM,BW$8+X#%\FE4[ ^6A-#U)B6H6_U$!V M4H2L)LJE!ZT*-!46%DXG;9!9EGY=Y41ZD$K6>&$(&GY26P7UX.P28M0EMJ@& MNEV"BGHP6X82-8PAJH&L7?!0#U*+$)0&(28UX#0.$NIQV7G#L?-.8PV&.V\Q M]MC6;3)4;1_HD3D^*B(3<_8ZKUQ:28=Q(C=JP5L,TME^J]=_V0(JX@_]][WI M5R^94#_JM#F>ZH)>I/1#J*#2PU*V2,)R#A_4X?9L23T^K?;#&FV$U:#3;@>L M!ZC-OE>3#:\:>!KO=/7(=-C?:K&Q58-3VQVM'JY*/Q">"J3.'8$5XTP2&!EL MY0$MN(*JZ/1 E2R!HI*L-19E^9FR>I0T/H0Y\X?K-:SM91CSI/S=GB^9#3(HZUWV./Y![VMN?8[8.6H51/J$?M01*SJR'P/ MUKZVQLA.BY!I#S?UJ'78XRD'34.IQZQD-5!ULJF' MJ_O&3SEJ]0QZ\$J6 #7'FGH,N[O+VN>[;)K2LET M@#KLYN("7^!=(M .6#3�F/34$;PODL_D+3UO2FM:-IW0B^N&&/U-'F;>Y2 M1)V!%+)YO8R29&J[4K-I2>4P[MZS8B5)519P=G[>T@ MKLIZB.KJ#6#GBSSPA+J[&3IB[<.@GA)(P>%7.USS=;O=HU71->9RW#I 2:5- M5"VP2-@$BZ1DZZU&]';4,8?"UA^3^86DL"I$R@J+Z5:(WC:T.1CL;-FA3R/S MMYCC#:I0FR6!H[>"_5C!E9 4/LXPP,+>*)8=[$%77)UE%!:F%=DYRBQC'M8; MQ7#8&V4C?5?1U4AR,(Z>[27A"XHYW MC<8A)9'[Z4:0RM5'&8T>R[*#(*F'R85R>G":!U[=25M%& P=1R4TKDE]7$6N MA4R7T@#C6^\O+%6HI4I5*8][!-OGKV^>N;YYCNK"J%J:L[[WV;3\Y'!##],R MPOH$GD[X)7MD#N5.'8)-6.L@K8Z2##_%3 7J4X0721T]S&U"6I^O!>;DW(07 M!=1 6T5>!V=A1R\#)\*W# N-+@SH 6P.X*UX5#Z#R1Q')_5HZ+KB"5/FUH#9 MA+4.V(+W- -L7#XN7I(:K*2*'N6V&8.J=N)+B?3(U>O198A>!45W>/9%<^D[VJ%:(&K#M-BT$(UIFEWVJ/:$=4A7DS$_$TK M4/-,=9@V/T>"Q[;"LGM(NT)Z[P656T.U#'50%D-&JJ&\G_[4CY\[Y#^J\KW6 MD.LA;)4-J4=OCWF1JB]N;\>OQW?G+$D]YGO$_$)P!T\?;U_?LJLEZ$NMLX_" M#*NE?:A-N;!^*VJ %;:@-YV7,)WL)3%;X>8XW$JZ!"+V2-,3HWNSKJX5UQE@ M6=:,K@:8MA']*[D(^:UV1C[PP9L;=0JV-]47,%4,$K]RQ=/^;+!08IUQ%2:H M.QB7BGE7M??FTF U0A?X(69N@XN>5"U&ZNCU4)=DQ8_XLQ?299[V$': \#,5 M"TG62[P-[D;86@=0*^8Z<(M^H%)PLU58;E1'#W7C(W#QF8&*D80^ES96:(](! MPI(4?F53OAZG MG8X6P>+VD7)&N4W5WH&KG=%W+TD[O>]PBVJX+H\KM#(U]I/]78\;/J\I]H;A M"1_TCG4[A:PKI\X<.IPCBZNSPOJLL,+>&G8]D$QBP/*^IQWW4< !T$F+$.EF14 M/G;L_ZL*J<._2^JBN"YAO8T08^BT(BW)D5B]BGP7KMJE *XF8<+LTPKV&N [SPJ9< GJW"8EF/T!\(:OR!L;;W M=&X]JR<^$'TZ\-@*E',0/5M*.O]T8 MZB)>Z'9^<'O\+I'W[O')C"BQ^RTR> M'Z3[5LC%X.3HZ#2TE+R"HGKC(HBT"Z4\G:HRCL_.S@:*:K .+\2![GD0M_W M&NQ+*D B*Y7/?&S018J/A0WW_F01MY7H.81?H>1@2FWQW+:^5RB32Q[:R@0L MU'T9<7X8U^CGD5/.!?A1Q$^Q&<@F9"^QFMB5S3;\>4 53'@ MP8I*9A]8GKVD*Q*'1C3C GT=G1T>GQP>?W@+=<<-[M0.P0\[MD7P+_MJ#A80 MHLGI @/1F[7%E7*+JU-#5&D>M=\NQ"-\(&R QGAX='QX>ES>"J^*"7\Y3+F[ MZ^)TP+CG8U1M,STH%OSK,.9#39RB)MHT(UO>>_67XS=N0,R -;]O7N><> ^J MB, [1"B]6O7'#2LJK :-2:I,S=&X-/"FV!;HY[9;T3*/!X M\//MS5355]_H+5M4$V"Y:6_$6<;XCY=K6 MJK6?#@I^"[7&W,SHLW_N"OM;.!N&P>M?]93AX <=)O2T'_WX^=BG*YS?':B% M*DQ< A4PA[<"?#I @=E'!B0'%F>NBSN>GPY\&>#HJ=[!L,6$,U-%.X&, E8J MY9DQ=+BNAE\K;B3F4.FSL2G!8706T0^[,EE12,O>I/(@TNI^B M>PPYJ))W@8DP3??#P!4W_?$?L;6="#W%?7C$4SKK3]U%Y2 M#U^)J^X@NE.EYX2+):\CTL@:M_15"%N1'D5*3$&+E.>;E"0:^X9/1#K);:$P M40I6:S5 C)[!G)E';P/79\I3&BU&7[@2C;+7,')_?XJ&6=R<,IR5X*[DBZBY M4(41?5AG%4Q"J2>!CY,I3$?Y=\H62^C;[RG.;L++S^)KZW!O.%T:[*C]G:K6 MF/Z.JQ1#8!HN%E*YSV%9 _)Z+$H9_'+HU-=H!B@E3L,=E13;[? 19I(+^AGX M_$M05-*_W O7A8X%60[V9@SM:GU=Z_@7EWU?]M^D(MT(H0K?BS?I=[?R:&1$ MUULX^VN@FWWAW:7N'7#8R]+\8LDXF7"7<3IR@G!GY/K;#5NA''GO0R/B5^=] MR+1:[URI)7QUHIU3]@MZ"8FWI'P1-GU&[247KEAL+L2-7\"P!?2_:, MJ<_;R*OG>74"3YXXE=Z2K>_":3QT(M#)Q#>BA=W.G1L?ZU<.PL8SWO FDOH1^-NL[A"G>%)W.82WO,H;%B$H]Z(^I7L;&DV>W-WH:&&X,V]6(W M5@)6WI-UCU?A2G1BG=-T2Z3H$KP*N%.R;?SR5;ZD&=7/T#1R1JV\H8_4Q7T M#]W(\"WOSHJEN7>@2NA8RCK?\J]\4^F)C M,[=3)->9I.TM?_M:-X'N**@^F)ZKZG*"*TWW/Z?P*I&9+?_6P4?%+E_GW"< MKE$7A>BF[:L3MZXYQ-L/XP50%,#4E+K<8/:R?'I)$RJ;&F!/GKE!ZT SQRB2 M&O'A8) 9VC5QOT71(W=+YC(\@(#95N1:A#7E;*$MEZ$V491331RX*IZX.1]7 ME6ZT/(9J9JC.8>"5G"H4+;D":5L7M52&2C_%ZUZ7A/US"?"RQ.L)8VJT]Y=Q M'R4>[.8*Y"$X_PJ%U['D!#F79>7D70VVV(NYW@5 4)(.B M_F:HM*S3%"2PCXB=PMD8<:6+GSCS<\-4&P9#^^;8UY\1%1W^)T?'IR Q_/=N M6R4MZ W52#PD8#>$PP%0.X&;CC>:]X9$1=Y3AWJP9%/%3:1*92CQ/,X]/CE( MG8QZ*A-"];;OX43WW64D5'YZWHC25).F?G2>*CP*<\/( RS+\*QY8M5:$J.. M%Q66)+8-K<8+9.;S>\I6#X'TPEM:DD-FT:JD :'AGATF/3_7<>57J1H*0\U_ M2FW!':W8>A)#Y5:'*[5B:RD,E?I*!-)?ZHU<2V*JW&Q>)[:.PE"I8SF2^=CP MF26#6M7+W8-Z'?^CPU9XEU=X^.-W%OI2 50I=O+:5)"[+F?5CT@)][B.A64< M#XA;LF?VHE5\WZZDH@K^%A#I4^EN7E31Y;5\W[K>=M#0)D'#>W4)-:OQ)A8 MLQWZ&V[+Q+LQ>=$Q"PE2*__8L"05 MI6YEW%RBSF6 L\?P.$>R"Q7[C)%,^8Q##3A;7N9N_+J)K&)_%1W-E#W7K$RT M%(::/][7BO\PL/"1N.A&RJ:S@N\]N4YO#$.+YR/WMEIV*\)0O4TIC+-U]J*G M,53R2X;?^H-J2I0'*S>>: @,E1G->\PQT;(3GM/(VG[^A=%NZ.AHT35U7?$D MI.LTF'"UY#'4!K8/7:7"-E%-8R9#=3/A=,+QQWQ.<6Z0VZ&N?FVHO-,5<=T+ MEWA>A<0Z D-ES@8D05,\[Y;(1>K.JWYMA*NC+(/0-J1:"E,Q#64*Q5 G+#62 M5U.9+?V%\&#&*B8//C0T3GSB893T1>#Y8D734/M6'$;/ [*?\Y3*1V;3*PJ_ MSX1/7#RC*ESFJ+RPZGQE62_0C,V(WN&6/.-IBCBHYI)LH%^_DI0.;9MZ: IJ MQA-)G.1S:\ME2@ZO[2QLA9BC]/&+AAIUSM!1V(&&E6E!F/Q#0Z*FMDXRK-:$ M;V9/(M>=:TD,[;<" J M/1!43V9HCS&%%?F_X5^Z_;$)N'8QWXK#4*U$F9#"HU\WA"\"Z!63 S_15*6P MO&_%8ZAFT-4WY$[.TSWT+XB4&UC@JUWET;/M!N')RM*C2(I)OZ 6:G&=HP+'KJZL42%502?1<:@&+E!GV,>:FS+XR6] 8F M,AA>= LK3LF(F_NNJU\;^GW/)"5>(#A. IB913.57+A( MY6M#PDG#_\=\.RN1"H6>S'_RHDO#,IZXMGR&Q^'5 M25QRZK$=R^^DG[V-#(!S[JIT]0/]\1A+=AE=6H\9BV -!)(6>M(=RS"GIRT3 M-'OG^WD(SG1)J9^Y8KZYUKH49H[ZJK,$?&B:3N"#Z1WW"!JR0K]_;HQ M? ^SG,22)WU1"WJS.Z).4:U;_KU.W(9/ZTLZWGC#)).*<,S5#:$BD*67C>Y> MC-D[,V7[3XG\L0E=2;&*EL&9)%/M&EQ\M($N.IZS"^"7V"M2M#A0M(P;PHLR',Y=+\( M_Q_4QYQ]>)+2*9\P_Z8UFC.K;IB.>(P!X3A^)[O([?G,'KL:"ERT(T6?&E-+ M!38ISVS%EA\BK_B(F]&:\_E%U\BKPT@(-T[W5/R '<;ZC;B_Y5QJ06_T'"GC M)$N%G0DEZD6Y:MJQF/W-I*O0,2^;.VC>F[W.#R/3LTGE[NG@O2 D<2CKFV#R!58Q]=HH8S&Z3V@J MZNQ)M-5.R/+'T [>XM-:/Q'3'T)#N"G05D$1SQ]#/^RQM0%%/$;KYTX*FU)' M;8+$-VW@G:O)Y1Q?J#^9QV^V8_ Z<)J]-)KX2RK#LW(7XI$YQV<5H6M-",WQ MH'P6CU1R?!0N=#=ZX9N3FZ."2SIG'%UB/,GD@P$/^4 DM'(E;:R+#GQF?R); M-\A664*LG:;$AN_$Q&B/>=@E**<9B*WV7HF[I86+J,[M0+=6G(9K"SX9*J42 M*?0%H&S1/CY^)_?4Q7";[;#)MDQ&C]EJ=$DF*:%EX%1E:_0I?V^X;:0[C "N M0WFT2R'I$G-Z/])4UG##HF:;LELAYHQ:=\N-QVSB8NL?A/@VY$X::&WC,;E\ M(H3&](8&!41WA8PY?)\+AEO0JD#N%C!/V7/AQM 6+";K!1;]R0@ZF6<_ +#YKYDMU,;4 MQG\;Y1L<='N'XY+"' 3[ Y8FYNG&:LCV2-FD?8QS]BB68$QNV4)NZ:,=B]&S M_'Q.IA'TG;:_G6VWAL;P[R:7D)%NR1(F4I8J4"Q1(;?/VK6]Q MD5PD%W__Q_O*-EX!=J&#/I]T/W1.#( L9P[1R^<3WSTU70O"DW_\_2__]?M_ MGY[^ZWKR8,P=RU\!Y!D6!J8'YL8;]);&S%FO360\ HRA;1O7&,Y?@&%/T-"SIVG1)3@<9K,C>A^[VEYNP5 =],@9GEV>]3J]K7'T: M##X-^L;P<9OND31R 8L2VA#]>"9U&00GWCZ\]3\X M^(5D[73/_O7X,+668&6>0N1Z)K+ B4'2?W+9EP^.97I,2+'L[\_8C@KHGVWK MXJ:@GTZC9*?TJ]-N[[3?_?#NSD^")@J4?Q*!H5]DP>E>75V=L5]/B P,XW?L MV& "%@;[[I.W68//)RYT*:_3CW"!27[QD&N M8\,YI>;:M*ETIDL //?$H(5_FXP2#3GO>J;]XX/EK,[HSV.LUA@L 7+A*Q@1+5^!!\<]!(%0Z3\7%ZWSQK2M7AVP8H77C\ITE_>V\U89 M/[OR#FW[+70MVW%]#,9K@)E9<(=H/@&D\YD(_H=],X'N#W>$)L!F'V?.=PBF M'O8MC^2[!9X);4%H%597'?(I?$'$_EHF\H:6Y?C((T/&$Q&\!8$[ :\ ^:0* MRR&I:'M* BY;2W4XGS!8FW!^][XF70!0N8^])< W/L9$KX:N2VQ727!215>) MR"%JY&U(?7?_Y\,U[1]?@5<:1'YIU;5[A,B@_ *?;1"(IGR;\TJJM;WW/NV- MPY6#O;#;AN17!Z2XBLJM'WIY &1:4K8;\$JIK9V/)A$1L1> C KLFP=H/D.; M?5,-!J$:FL1'!G'!"<+AM52'DPP!V <\@WDXB_+E5X=M9KZSWAK,',FGJ!4E ML1275WW;Z4B,+"(C]FF\H-,OWW/PAB28D)D8'2,6"V!Y9"H9?G4@ND-JK![_ M+5B0Y2^8D\^!/2;5'ZZ5LJ57AXL,)[N%S!/ TZ59>NJ:7U9U;;XW(?YNVCYX M)#:)?*;SD9)-SBVJNA:3%=8*>FR50A@ERQ=J8P&RRFN,2(EA^RVRFO.#)<,# M:6W89EK>P>OYN$C NP?0',RWWT*/UM#I=#L=X]38%D?^?S/^.AT_C&Z'L[M; MXWKX,/QZU8B>)MZIQQ<%+D8?.9#V5ANL_,->*[IR^F MN:;.HLX9L#TW^H:Q<]KIAMZ8OX9?_QETM:ADVWP&-G.,)7X\:ZQAX=B4V[XP MS9\7_#RZO+B\ORB-XBU/*8(0YP$86(K*I_\-Z4;22=5F.+,]5UQUK0NTSXQW@!\67KLES6& M#IFB;#Z?]&0Y2O57\L6?U(5 .Q3Y0]/"E"I55JZJ].:1N".^7C'4K"S5=&@.H!&Z-M$/G@7* MSY04QD1L!^%E@8;\GRO-?^A! M=9 E,*7>)5.56?ZLNJ#M6@R=T:[#DTUWAI);#]Q>RL^B*HD%5&7U4$F0*;&VQZ<.C.S=,:ON51:M&]HRF^H$WF)6\-S5( M9A WT-$ MI/0 7\$\8Q.3PW-^IM:P70*FW R[(3/^Q7'F;]"V.>Q&/R'BTPO/T-K*):$&/)\J?0P M&]L?)JN!J>=8/Y:.31KNTI6!M^&P79RM83#%[59/+46YB.MD$2 M-C9B(/(= M:>F$2K.8V;A<#O-0:;$2IV<)L&EY_X3>\L9W/6(H<81ODT^N2%:EZJ4.NL-M3$)<6/9=> MQG$00\0.L','[F0R]8@4)"5K>!: IH7;:X;93;!-(9OIA"WB4Q!<8>\\5:%[ M#N=SLR83S$;HQU] S[9C.\OP@A1E;1'E)L'*C;4.=>FA9_HHR <+KWMF! M?+X";[R8F>]\MYA,*6W2C0J0:^%"F]"[LPC,[TR,J*<_!OP6+* %>7/QXHPM M4H>28$OZVWX_V[O!7/VU9J$@7W%.N)>=>_F7G:_?N89.H*T0FWHP(E6S- M25U0CFW'+J;RA5%7CMP6,93E,Y)"5TBQ$KZ&,&!E9.WVMZR(X@>A+>C!8_)O MSE]MEBBI#5I1%6PM',=;@QA%;BL:ZZ-TZC%=WK:+@=/#U?@%( +&)O9L.%]! M!%V/0GL%(33>H)V?*RF/O@)A?\0HRQC&2P#58FB? )>L>2P:V^B6&##;83>R M\UG/S=,>SN5A:F&ZIX"M1@BJ1Q/_ #'!\#9RN1G:P[4DQIIWZC,#O#'_=?$J M.R^IPGP)#[[2^+38YXE\ P$6AH_KHDNE5(_6YKTGHF+2PF1'8/+M]%ZJ7UK! MUXJ#;+L2\W5V_W>T6IL0LSVAI8E?N*NP[,2_%"1COUA<4H7;PDKHR7Z(]6NR MD.$[83FIE=240_9NQ!"67;DWN>\;>P6I[FU?NMUK_$8K,WJ-;/MF;'A'!SFV MWK8G^M8(44S/P_#9]^C-FIDCM2=:>2T-F8%Z=\B3'6A .E"_81-1DW;L&9.2 MDM'"-Y1W8NJ>#,/P!06WU*S-#)O(-2TF3#1GGT*ZY__K!^%7"\ZHU5/94:KE M3Q1ER>73SQXA=\_K"0V* ZE!<3C]P[A_&/^SD2<@*+2]H/03HA886D0&8=#Z MY!>QE$^ 4#-/6[%0#>_>K:6)7@!]F29XJ88W1/[D1C1A#$DWH U_PLXK)#IS MO?GFTG!,6R_4D+[CDQ?_1[P !8U6(UH6MVD'2D^+\99OF[^8$%'K_0T1V=GP M/X!W\$*F"/74[$"2TUISL#@DSV[T&]K2H>]5L5>KZ:A/AGPF:-YV3F;B(U & M">!:>(6#TRDY!RUW"8Z W0*P6MRMO05DRFX%[P62_]L@G)?'7TSE<"V2]0BT MH+08M'@&I'*G_[D"KMS*=4 "N!:/?T13E3&:D@GU>)%X1V'[B +OA)90YB/0 MB@,$41@U68E)8'J!%3UGQ5^3YN8Y J60QU\865D)74B%BQ;:_2O(=03Z4$8" MH49\5'H,22MZ^%Y6A#CSW2QAJR%2V!&H3X6"";7J2FT[DP;,<.WB'$GJ46;N MHU0<<4E$+JJ.;JJ2&QE/6&5R2SE*U9&72*1"/_7!Z@R=SPR1EYZ]2N9.0KY0 M(*1W94I0A20B\M5V=J91IN,@"]N,=-86Z\C!8H@41&W?*1=>/*BRK(;$\QZS MBA3*(=*1NORGI4:0O2D"WROJA(34H[@@O?"#SC0D5& M>EJC[($.4>G5O$.;:6^( 60'RNX='!V_NP8F)HV-WD =H6L3_<@R-,)YU=.5 M YE*6IC#Y"!Y'*.ARWQ$4A8 &I% M#5N4-K')]^+%1Z9DOJ1,PB>36ZX@0C*0/*>BP!B5<11'Q):(EW ,NG*@-+1X M*YPCM7N(3&0=X*S)*$ ]E5'662,J/2T.7\?F<1.P]C&1BPO8[?J"QS:*,ZJG M4@<2RA^Q)(6@1VS4A(F-7E6^!<]" U0\_3$H@A1V+=PKDZT#*70<%=#/37\$ M],MAK]NKDNW&CVGHR'5]@C1IJ=B-]^@7&NPYRY\O74A2 %=$ (HZ]N7)KU @ M>GA#XC:.8ANS9KIW[P!;T.7>SBW,UV(=.4P&6ES4">;/XT5\3CU&!\W>M_/T M6^BN'=>TOV#'7].(M-"U@OAH8+X+C\;1N^8;IIYB-[^H4I25DA:XVI NM+VV MX_H8[%K+@!.N311>Y)Q ]P>!/ %!^3/G.P13#_N61_+=TJ>^;+&(+X-.MS,P M3HU=K>3#KF+#1',C637YG=5N0&3@L'[#.0#!T8;X@ZLHIR?P!2+18/&\7@<5G$K*2)H!_I ^E-_WX))]"X?9KX0^]#=ZR M8:,KF#^9.,>[GIE6)^K$ 6BQ0,T]M/3ES* ]%B=1E>)/=)=&)M\)V:[$3S=UNUHE$.BA=AV07#*$+[+W2[."W!IX:6Z]<',2;K<0E4FBXM"V@5S:T?[ M(;BT<&1EAZ?A17SBI-:.5AD<6GBJV)HD!KJPP_(SZ$>F')22CJVZCE1,X0N" M"VA1+XYE.3X]%_+RY-C0(E FX!4@'TR Y9!4M!*YDQ2]SOG^28I8?<:N0B.J MD9ZE""HU\*[69@].E(E-5Y"GBF,6&35$W_%:)YPOJ;GTA!.P\-&\C%KNY=28^D-1-A%')A=<=/ C.!_KSS/.2Y0J0V..J\-; M\VHXD^U[GYX#'/O>VO>^FS22JT,?J !S!D7 >LL5H#G/%8!5[ !K6F6(-.=W^*%59B@+ 6=F35H?48X<34,%E-S4ZK:CW#T.BQC.'\%9"U MNDLFMOD(8@G5ZZH2_&2]H2U8!*BU\\"$4 M=@ @?[["DFA/GS H+5SO(8I)X71YDO)(Z\\=%U/-QT?SQ[K5"K*IU,R9+2%F M&W>;,";*S=)$"-B$[E9KV]F HK-EG-3:4UP&GQYG4Z/KEQ-@ ?A:?/R3 MF[XU',LAK/L)J4HG3B/D^IB&HM3D2E,LV14!4\O\8"'A-;X=4>I>L ML7/W_LIGQQ5OP1H#NEW'3@VM;< Z#9H/5P[VPL@ILL%^JRI>Q4Y>S/[>,?_Z M)*%-(,YL3%^PX^8\8Y"327^]*(&OY'9.789_/[JYM-&_2!O]79GASK<"]OX> M(D+[ WREURY3D#GJ6Y2IB7Z8TZ:8E8I;(WEPG(+4ZZ]BK,9[;$6H];#9.6#S MK'91MI;K@0_Y40/7L#]BMX=)"W+-'O!0K5S2ID1@ M_!N8^)ZD)5/:V1)@8"X\@/>TIJ)2DQ(Z/[_H]W56FSJEHL7U\1+@'7]?MPXK MK&4J58,PM+B:+H]W1JKG;2R4+.V7+A5*0XL+[R4 OSG5J=*;\TN1"F11\O!> MS<'/PTOCDM=$+M-.L6UY1E!@LVLCUH:,$Z09OSF$ZO6S% 9^; (N M "TNRFZ#,!>QEDZH&6N" !3S%^V9M-T[[>-%(C(&E#=W*7=1RMR=&KOZ#&=A MV/1KP]Y5V;1!)&,6X$0*B0[3W?J\V:5X]D:B_PFV3M!/5+8X%3NY'.MQ&U"I M%)IP"8D"&*%H+5GD#CJPQ*1D+C35C[H$H87W1Q1X@=]'MIAV:$ZEZ+5P\<@@ MS7/N2)=SO K#AZ^%'T<**M>#(UG*$6L+![S:SAJ!E:6=V0M 2OT?NU MROF9X+ZA.7V'T4<>F-^]6R3I<$4_E4'**^N(S(24"+1P7M40&E5W#9 !J9BK M*XS+SHG\5-K1]3'MUP]KR@O_I(R3J[(X_8T^,\""0(BV?2^Q>AVTD).,YP9$ M0&EA=$,\L>A50J2FTR=%<$E$T-605T%<6GB"0DCQ2%?WA9>W\S.U@V09<%HX M<:; HBN?*!1HT=2)EUQS=J5@:>%JV0TV!/@V3HCHJ)N11W.&Y;%I$8\JA$5C M^PAQ&TO8#D*+ ,G%I9(.DI*Y-Q[MDZR1YTC*/]3M= ;[_J&H9':%CA9N>.;[SEO4[%,K 4'[H*\! HM4'#6Q M3/38<._\LM/_>-7I7W0_=@?GS?32L)GW#B8*A23!\7(E5?FC OVT!!OI_EL& MM1;^I0@8(&TU;5DEX.1JN1+(H-;"$Y5Z;EM("0IS-0DE)*DYA%X2X?\\DJ2L&4;1YE^:@LT M$7&H;=5)+"Q0O2[9@/XEXZ16*DHM3'\)S+?D/ZX'K>H4,BKQET8>KI&YLM1B M@BTW_5!J0IT_,4%-H5$5K3,95D M=*0:N(J=+(S\N?25;F1!.X@$.UY,/=/SB09N2(*)Z=%P/G>+!; \^ K"KV1] MR1U#E^EA*%OPP MVME)F]PJE1]=9$WB58=H\D"13=(LCK)V1F7!Z?'P00I=WG,'V8E;1"T?CQ8K MCQ0>\I_HNW!$F0 7X%=VSY<=0S5M-WT<593^DL5KH#!\11#0HBK%(N=>:>AP M14H"N_OP1(PW)L:;A8/?3#P75BU^"6W7'DGD6IR^R>HB-^0S]!( V>EX">/# M*Z+M*B(+7CV&\95WZD\K>$\&IP:^%H M$!@T;YP5_1OPAN;A;JC[1+[+V?0ZO."6*%/- I'S0M1G4T:T:U )MJ,S$?X M$KAA!"T*)W=+5* *U')W>E6Q)LD3T**F(IDK*8[N^47W2C4E$%W7"@ KN5E2 MEU>1(-N=$'P">+HTL>2QD'XZ!!4IU8"LV+/?R)?NWPPRV39<6G:S#L,$W.$K M:8?Y;(.90Z,G.&CJ.=:/I6,3AMQKT^6>3Y4NI:$SD)A&2;L%P=\1^H: B1&- M]P)6T%_E.$N%\JK7;TNRNW=$);KUX-T MOZ:%&J^T5&.U*[;A$'+,\F[A[MK+T>V<],UTT^WQ;7$,^9G4ZYB%'"6[H#0X MQ?H>B\43("#3_&#S\@4@2WI[[CS=!6-EL[TX*UYZV9Z8N0K8"V$O:_9^I$:39,X=%KZ>M/T#/]PKZI1V2LJG9-W^(C@SIZRE5 MZ,A>04DY]!H\N:. CHC(IF;??#63P20C4:S RZX+-= M@KG5T?5BGN(3V4/@:7'&UL[7WA<]LXLN?WJ[K_09?[]DF4YT:UCZ M(Z8A"?Q_O#C_Y>Q%#_M.X!)__H\7\A6*V0W_N,*26>U[NBQ)WC7N_#+Y>_O'MW_N:7 MMV=O+][T7K[,1KI"(>L9^+UDR->_G&]_,\A&#?Q?>V]?O7OU^NSU>>_#KV_? M_OKV3:__>=ON,R-R1LH:>L3__BO_SS?VP1YCU@]_?0K)/UXLHFCUZZM7/W[\ M^.7'FU\".F?]S\Y?_=?GVWMG@9?H)?'#"/D.?M%C[7\-DQ_>!@Z*$DGENC]] MH]YF@#>OMM^2MN#_>KEI]I+_Z.7YZY=OSG]Y"MT7&8G\UQH?V33GOW6C;8=\ MXXM7Z2_S38EBZ!S;:?L#4C)QG7_X\.%5\ML73-"]WM]IX.$IGO62G_T:K5?X M'R]"LEQY?*SD9PN*9T4B9RC\EHS&5&V.T(J#>/8*>U'(?\)'#%_R'[T\.\\D M]+\Q=IOQ77Z:C[6@' _$&KWC;5\.G"/LA^>;AH<\4ER8(WI(P"C,>M03] MRHQ))\ )X>>O,[*OLUFS^;/ONT,_(M%ZY,\"NDR(.F2+4W1Q'B'O^R].L$R9 MTANI/<[N(S9?.2&#P \#C[A\^EXACVO1_0+C*)P@RGZ]P!%QD*?'I/&@EOG= M_C !^PV(P#C]Q':+@*['LX\TB%?LU\Q\(4P;)Q2'3"^3-C'W<.1/L9>N P$C]CZB,6.#XOIE MI/L!T.?(?<1AEUN( A8OLCR'CZ!%Y?"Y4E%?]WPK-3!SI-VQ((]D_^,N*XJCX$:CR8/8J9@ /8LJ.\\XZZ=*@9)2?LR&C"0V8Q9'8%'PS7/$]\@Y' M%450-IH-#D?L9.+/N?\MW=RJ<47CF&#FP?TE$R2"76^ M(B_&?=?%+OMA1<9*A[/)8^HW8_^J?-14C609/7ZJY2XRMDVRGX[]:_)(7.R[ MQ[*J-;1-WKF]Z#O$(]EBSQV',?>8L 93%&&^*LYFV(F8I9W]Z$B1'/-%*^=H MRJ!#=)V8DI6]+.)![*S (I/X(S,&*?(JK\@Z8\+AEJ^N1YTY-$>%PW&?SR<2 MK6ME^&!0./Q.P[CRX:E\0!M\,LMM%[J:8)J069%%]5@VN+M!A"8VSV>,^+^3 M:&TUYI1#63G3<>(G3(>*&(*Y23>TJIGMK+A+)W)9B3JKU;L-$73K3UQ M!H<1)0ZCEFE<>@!AATMF_81[D>GJ9[=:OMH-B>6#N@6?NR2^W9I0*Q/6#;ES MK_N-%_QH3Z"'7[2RL^(Y!S67(Y/]I.K&6CH>#"X_XF!.T6K!LV0VZ6NUL:P< MW)C_A$5$G8TSO?+D(_)=NL$3$KY'$PZ'KH#<9ZN42+[]A6B>QQ7%KH'3!B*)._ V_W JB M1GJ%H]>K#WB&8B]J1B$V8V<4LW^3-(IVR\;-1N?T')T]F:,=\W8N=K<_)1'_ MP*Y[+]>_=YTH1.]SHA!5UHIRGHY(G2QGZ^SL[,-9[V5O,U#^K\AW>^FHO6H9 MF0F'7-,"IT"+QU?8@ KU0R.;EO]D/YDV^_'O6Z,G237;?,%#W["7I($+&[VR M22@/;T1K;I,%/C?6^D\D+*-;W&?+QDZG^K3($)N_F[&SJ5QQA0JHB^D_7IQO M1IO18"D7<$9"H,U*'#+"@A5G 7EV -HC[+JP[^T!(VG;$""'.Z8F&BI5RX,C M8>O+]X^^[#NP^O+R[?7+2!TV8C:P,H(8L L&-D+MGA(@J< M[Y\+=MD>;H)V30%4M.;4X"A5+P^*@/ZCI1]NV BQ\\L\>'SE8I)*GOUE7^#L M1[^G^W;?=2EFA]@P^\L#^XI@?]'I8&%S>6VZN>CPT3X4.1*$ZY6DC>7-0U^) M-I(7\- 181=7S#=LQ7QO?U.H 0 A7^UC$\WD#P4\DM'?%/2.6 P_K\Y^G!QR 8 4/)$*0U844-H1PJ9 M8A4,(@$?W<8!Y(91$S;U;QH';G[V@]_[2TQY*O0U7@4AB;99.,+=0:<#A#." M7*6XS'6X@# ODO-+PDI?XZ!6;-@J"I(#@AH%%?6PI'^E*_TK*]*7;,_&TK\" M)/WMVGG+++H1^VNII91KV)#TDQB>YI)_0+;0+,H,ISUYIW&87QUFQ>*G:.@E M3?_Q(DR#I;O?>T&(W7^\B&A#ML0 4:0*P[MC<1!Q8!F)U/&[V9S\Z XM M1>N0N%FKTG]?5?IBVD'(_89X^"Z6>*D/F[0J[P_'R3M/MV599^YRM@V%@>]C M3Z+CXF;M>GO.J@I=3#P()<_"&MD?G(-SJ;8+V[8+0:63;PD'0'%X;8##Z[9Q MJ'SF57 "80@S^I23H:17N[!4/B!K\6)[Z^"*0S&2P%'\=;MRKWPT M+A)M6<#\.IPW602^_$A\V*1=05<^$Q\2;EG8]]B)^>?/7W][X!=T!,(^;-)N MS*OR6?B0<"#"'CXY"^3/L<0!(6[6KM KGW[%Q%L6_ -%O/#2_7KY+? $$M_[ M?;NBKGS W:/:LHSO@@(]-QZ:"R0M;-6NO"L?9H6T@[ 9XS8^1N[HS",%?Y^:?MV@3GR@"OE M @0F7P./G2L038(45'Y)Z:!=NQ@<>:!P MP.VU:E?\-<2&<[2#D/IPB>FMFL_W?]O2.@@[[\QHO*$7'G3=A&H'@V6,@ D)W3W M8LD]/\DC*EKZ58W;!>+H[&@1"T"@V"G)#?N)Z) F;=DN"$=G2!_0#PJ!U"K0 MPZ#0MET4CLZ/%G!@&8<^(\M-2!.[M?=^WZZ\*Q^"]ZBV+..1,Z/]V"5LM'X4 MX3![E5,L<%7C=J5?^0RL8J$_:?A\.&^][?")_[MQ:GHHX#0D$8Y(MF_ M]@ED/_H]#V)B9Q,LJO&H;MJ%THYJ#NJ_W%U9^L)B'V6-+1=>T=$D%0C-U5UI M$X9\;9+WYV]A5&^L!QHA:P J(GQ%E/"9GOCFV:Z8N@HFE"P17:>/53J$_559 MJ\)T$)NU7/34-5]7P90[ *AVNS!8F8/Q5!CL5!CLIRB 5*D,U:D 4EWQUIJD M7T\!)&&5M>(+AP_!%;[&(9G[?&.35EK3Z02ARDMYM34=3NIULYQ*4 D=++!* M4!T/4M]QV+?=6V;W$2\Q#\4).AKM(2Q9>N IF( VB9)GC"=HS;5,C8RP)835 M30\3(?G0T!A'"TQS:G,7^(X2%%4'^.6M=+B !E$N97N"Z)@F'+K)@YV;ETB5 M9EA)3_B5L8S8 8Q>:NKTXVC!*/P+[T?IM7K +Z.EQ09XE)+L>VV$-JWA%]3(>?AG?WHZ_#WNB._7OXZF^WX_O[4S#TY(.NX^6[DP_Z6?J@3Z\=[/QO M95Q LP-.OK<.^-ZF^!'[,;YA(N UM/B%L=](M!C$8<3L MB@MH$'VDS :?T&!&9/Z\0HON./ *9$.3^GB5O$'NSX=/*V8>X;#_+4SFN,RG M*F_?'>^<@@EH^-QCS^.+J^]^1O0[SA$MLRD4'2"8>Z4*5S V%,Q 0VJ*0\PD MLF#$7K,MTPM67 _58)7T@6 D&.%5P@\TR#YBGS'G,6K[[I().'W"Y1&K02OM M!<$^,(*ME"-HP!UPI[M;=2DJ(2"^/AS$>3X\U+C][*%G-)_=(VT*/["@IA^L MKDOQ4+;L3@RA$VCP4VXT6JX0H8EO<('H7+K\R!K#?^JCC -HL&R2YE/522:W M!!-ARPZ\ Z*D'RH<:D/JH%4'W@*1T@X/@LTBNO'<$3]FBVNVR@9^>(5G I7 V^,4./$_2BAQ@JAEC(IL(Z44E MM8H(6G?@Y9-2'J!!CG2KV'Q'Q>,3F(+?,)DO(NSV']G2,L_*SX]G!RDX*H -Q^C 4RP5.>L(N-?$BWE"DV:& MF?$H'7CLI3)OT" >(NHSPL)-3K!JGDK:=N 1F!(.H(.2J9,F+-O6'7@EII0' M:- (,C?9'CZ>,6NL)&ZIU;,#[\T8\0,-/D8GQ2C$USC]<^1_\3'3/>Q.*%Z2 MF!U[L.+HH-,70HC30$OW#A8Z'$(#-7%!25*J-VRG5=_V&2Q+-:AA8 @1U(KJ M4 ?[7=*5FX R<\Y/KQ\ZZZ1L,J_BSA#SW>1?7N(]Z;M_Q&'$%\B-%"KHSS$? M@[#$U#?I=%7N&(E!4T/%C-RF,T[X:PZ,G2BBY%L)E['';3;9"4>-EGY_"+=2 M])'3YPL BE,<,3ZPNW%6?_'1:D4#=A"0EJ$SZPKA_HHV=GHLV:K3G*H5SR"? MS; 3I9Z(\:SOIK3("I=K=>M"I5A];H B)*^JK=D10J%S RW4!7 _X!&#![(CBWO0[ M_&/W.MB$!C[[JY/Z$Q4>)\,Q+&R69J]'7OZ*[#$@#@3L60.E ,Z3#U*)_\GCHEIH'GL77FQ^&;K95'@>!_ MUK[T8<8:M)2'0W*ET_"P(825L:**%F?K(6O@<"HOZ6NQCJ]D#M6!#>C*OH?L MU)@G5-?@$*)&C7<)#Z+I"9\\KMQ0EXX?&)':Q+*I[_Y M.!"B4G5IAAGG'5&"=/6K00N4 T'8QBO/ @U%4#+?<.F<>QQ%J7T_GDW#> \U M80L(\<8C9J60IZ:EK )^RI9]2IPD,Y,U^\)$&J8$[D^BXX:R.8T4JK;%I#)C M[4Z1J_4=_L'IY ^2E\^7O>80RGC5.WGV&+0(1JHJAI!L.@&;'4(MTT%@PT^[ M.(3\J:#=_G6UGF*2$32>%3+@-/ Q&@Q"V;9Z)Y01^V!A9KSJSL=JHP*;L!5F MP/'XY\0![<20B_(\!))#4!BQ+D>% MFM,N@2K^+TS=GYV9O>R]YN7/:/W= ]Y+N]XN"]OZ7# M0W_3U%E@-_;8Z?\KHH13O*WB[$?)V^K*&@6ZO5N[+I"K1;$A07:S2MH44(D" M,W2V-P&DK-FZQ2$@2'XO1]$8PA6J$A53@0"H2(%0H=832I:(KM/ZS0YA?U5F M$9L.8OUB3:D>YK="4^[J=Y%?HY!MPO-_+<@32?X(%X3MLX1?;_T4Q"[^"Y$? M\=AGXV"^!1/D_\'^G[67/H%;S[ 03D/5M'CC'*]'#O7#?L.LKK&/'YA),_3G M'B-KLB >6:T8'>$@H*L@M3ND )L. "%A\C@H33FN'[0K3/Y@6I'IU"?L><&/ M@'KN W86?N %\_4@N(W$E_(K](>0V7@<9(8,-Q" 9-_]B_U_MPRL8U\7+I/. M$'(-C\/*A%NPQLUMR6V;TE[VKMYH,E3P]^F>';IZ06?'X,A_Q%F\<>0G+S8^ M\H@V#S[.9FP78.9>*&R=2."!L7G%Z/Q>>LBM[3MP]UM-E:I-$M!\D1JS1EM= M-$: NXL?N[:80-RZY^^:5PKR]%Q_;\_.S\X-77_9^,!]?[O3,)MQ[_\+%['W\+B!(;QWKC]MJ3@"6'XY8*J9?QH 4 UZ)0NPX$:[G>DK%H MB^43/EQ<7ES:+QAA*FXA$_4?20<+XJ/4X31T8R>9K9^^WY(ED=7ST^YEV_0;0P,.,F8:!R2G'R/>#Q]3T&OF. MSI00][!I>9M-!S']33][SVSD)3-MM]AK25VKETUOF(;DM7AHVGV<(E_-=:SL M:_."I8;P#3AI> +L_-%[F])'&L0K*11ZW6S>U-- 08\)JP"4&T6&_6W>]3H: MDK8-I6R:[A-EN%YI=K=Y*49_R=)DIF%@'C [Y?<=Y.+E.J6C;)J4]K!Y_T1# M_*7T-^QA?M9I:9+006O.I%,B6X/>IE,BVRF1K:U$MJ)=GR5053O>J#MW/RG- MA-M3ZED'4\^:+JO M]0%(FDZX_:KB>/J M;4DN:)VHHPBZ^,-N9LZ&KFZV?B)Q-LP^&6Y0FF#B,5S?%5)@V)>AJ- M ,%$;UWMC"0$;<43K_4"%HS<(<+^$$X!K2N'@7P 9K]^(B'3N_5XEL2.V*^O M4$@8\Q/&"B>;M[D)Z'$ILZ_-4F9?]C*J>L&L%RUP+Z$M:9E0QW^:2'95:V58VTW-)'S//FVP^?>P4ACY5 M1SD%E4]!Y5-0^114!A=4KF?Z3;''E9"=UJ-\E;FD7OGN-XHGH4T&L+"AR=Z# M-M_0JC ,#&#A5J=J:'F;JZZD,L ;7Q' %.X(O?FS<7EY;G]>WY-@25D%@!^ MG]$?B;LQ*>N;UOU4VBB*]A!V/;DZ%GSU>;9ANT[9(6\Y!BIA$;<%$(P M1@\5,?W0 -F:3AJ(2-I""('H02)A !HFI_)-H,LWB3U^A\&OFX .ERLO6&.< MOC3,TEC\2-LR>TLMK^@F6UK /<;%+I8EK&4B=G6?&Q]K3),7-./![<%-3C M9Z"88X"9-P-.)7(BIKC].<6);1;^1J+%5^YJ-\RP,7R/XF4O]_4>VGZ^]X-] MO_=U- Q/R3.G-RM.;U:7IFP M[V,YO3)Q"E, "5-,LF>K4\=[V%\&L1^-9]S((FYV?!;,0[UN<#B++ M>+GQR5ZC=3B>W5",^X[#[^ %Z96#C%0!:*8#P-W@I)B9L@C09SDEX?=PY"<) M!NR?#\%7@N_9>NQ$K)^IS_*MJ<\R^7J/^#V:?;\7!?)+G"C#FV@N!5$))(E"I:T[AP#1NI@ZXFSJ$EGDH('?E7R/\NF]ME MG> :0&:04KLM'B#!B77,Y_7'+S#,LR*33J:0U]D M AH*US&^81SF+K RLTL"AZ2MS;?;CL!%P@TT@"8T6&'*SD$>\B,VM;F=M.*K MLWS:J+O8?-#MJ#5.Q10TU++ JC^_Q2C$4S)?1./9%[8V\S59 EM)'YLOP1V! M6PE7T("[QC/,-DQWY#O!$C^@IW07E4\V58=VHP9G]2V-"IZ@ 98S=63S*M^B M74CJ\Y44F("&@5+\=B1_O']BGWYH0M_<)^07& =Q&+&92F\9<\1C1*K/0GI= MVP6L/H^#'G>=@I-?L:V.:+YWNZ#6YY[09A :KGW'H3%V-[2R,X9Z;BK:MXM= M?>X)!4O0T&*V#@XG:,TY5.,D;-DN0O7Y*(3,0,,F,8%R2E2Z**HZM(M4?5X+ M%4_@ "L<_;:KM=;Q-]>Z7:CJ\UA(&8*&TW6,'X*B'RQ;!/J^6SK+M'NWBV-] M'@QM!J'AFELF)-@56K0;/Z[/6U%@ AH&4_R(_=33+#)A1WX6V^:G3/8_E^W$ M$JPJC=0NIO6Y.RHQ"PU[1B7E2_\U3O\<^5]\C*C/[XCA)8F7"K>B9M]V\:W/ MJ:+)'C1$&5$\5V5"@T?B8O=J_27D7M+M3M]W(O*H6G!-!F@7V_K\+R8\=@3@ M-"?B"("% [0+<'V^&!,>H0&*'$839? MEJ16_$&NY78SNB;A*@B1MWG8D5^U9)L781N9N[MI*5$<"(2UJY#U.9@@R Z: MHA_%_00S;MS#33J325[.J>QE;NF6B6A7@>OSO[4M)WC*NB)1DMHMUJ+LM^W" M6Y_3;LL -+E/^;U]9G0/F>G-5"7L.TZ\C!-/QW5RW4(VL74ZMHM6?7X['=X M5HJX)6Q)Q\O0'NGZHV@+8/DIU:HM"'(VN@Q"X5G#MV\N+B]>VW_#L1Y@A*P=C56XX3#$ MSB_SX/&5PPLHTG6*5_:/?;BR'__^Z9][V.1_87M7*-6G] KMCF I\GM_K2^ M1_Q6]WT4.-\/CEK[ERA+.MF[T:['3C$2+=U$VK_"?HIA&MQ;-\>ZHQ',#7'# MA%35';*#=A NH)OC)& $&B;/QPLGB3&:HU:/#^ZH:A\\RIFE>24W0.395*6M M(5PKU\>@E!UH\^?Y9F5((DSF\ZG+.1DBJRJK['P54!K\X+YNM&*_D>86FPT! MX4)[/<:GG$=H(&_+CVQI+:VZDF\)X5*[.61"5AK>U@2AY@>RQ)NZ/'W?U:B M<\Q $.ZQFVV&53FU%22\)W.?,".)%TIP$A\!TZQ)X#&S"8<"4K,*7(>%N,Q" MATS5]D.'.4IZ.U)Z&UIX"T[.RXC1TR-;@I) (J6 MKEZQ>65?6XE%@IIMA[Y_G0YP I!&:.WG[LC8 ["Q'N01[1$J_JFR$OIQ0UJ. M,^BK@S+)S78'[(8#KBXN+RXL!_I:%\UA&( H"WI*6* J)OD32UQ8BM- ML8,9_6P=5"N&=F\(5?7KF!B%[4"7>6@G,#&C9>&;TE[VXC>:#(DK$BN-@*X& M M_V0/)=_LWF%,6DA0[SQ6UKVMA),IS^F79%SE?@?Q@*6'P":E),>,I=R>A )I M3F'AMP"2J X4HR!(RWF#VJ(L6L:7%Y>70%*A=,0K)-Z2Q#\S02WCI53F>[^W MG?14"G-CC7H"<2,:J*P6B'D6GSN((/?XYH%MR3HP=P %RU4<8;HE M6>WDD[6&X-0S4-MBD5$)3P#0^8H7Q"GSO.XW@N"1J8C%/BL (+B)*9-A3/D+ M*S?DB?]-#8>J X1LVHK0J-B" !,7)T[\8B,_8O8O8994ZB&[6G]&?P1TX*%0 M%;$V&L&"52E+CC["JC1B&3;(.VKOT%)MI!B/ L3JK*#BFF"+V?Y9 2^::N^8 MJ?86CH7:KA((15%_>F+RZ5WL@:]=='4?S*(?B(H=A]J](!BF%;5XDXFHQ6?# M":1)N*P4$6$K".;HD0@(^0(7R@]6:\I?6BK)TSAH!L$H/0(@.6, 0)':9+UE6>BS)4ZT*#-5NYIK(>7K2XAGL7=+9K)8LU9/"$MI->BUV(.VHLH7 MI5(X];I"6'FKX:G''S1 /P:!^X-XWFBY0H0F3 :A; 66-89PM[8::#*.H,&T MHV\\V\MV>@BN<%J<%;OCF00Y@_X0+NE6 ]. 29!I;%FQ_REV@GGZ$=-,MH.: MA>69;-E'>W3WU<[DLFVJ\2@SUO8:P=HUGXLG5I;K)D3HY&\]^5L[XV_MA@^A M?C=;FSX$K80S9A.XL1.-Z3VFC\21Y?R*FP%*>9(NB7+J[4H\N=B=DB,OZ*IH M"R 76*4[>Z(7<=!E^1?C%1\N+B\!W# \&A,A5_7[^"<4LR.%F]YEFR#G.Y)D M;9OIR[:6AHR%%H6< MUA3[S/8C2I"G)VY)'YMNV.J"ES#3, 23Q3KD=4P?V$'^6Q!\9W-R1XJS(+YB MB='N:M./:@:(/D]-XY*2G'XM7)"5YH(O[6#[SH/IHB]E!)HW=&M#7\4ATX\P MS*H$JSPH)7T 9:^5^DQ*6($ 4$J0T@>RUP:(AT-+M0I@%-GHHO +QO3%&:S[ M!\\D@;]/+2BHKW6FG._//Z,[\Z0;WZ09W5VYP;Y>EV[)G M/P0-+3[U(25;>/ZPEIHH+E0?<_C'L]2AEOEY1K[($R&P(XQZ@[ LE%@9L]2P M<^4K\I*W,=-'>O=H$L!1TAY"FF Y "5,-/UP0P%^X6,-^RT@)/*9ZG7K@GQ M\7P17:UO HK)W'_ R%D(CR::_2 DW!D+7<:,'2@&W$T);!.:'(B7@@9?BT8AL,8^B& M^,AWDA>PEZO 3XTOD1%J- *()R:T[%0CMH"B>L/X'C!+FO/P&XD6@SB,@B6F M(]_Q8I???0Q#IIC8?4!/:G3-1@+Q.H4)RF;L04-[@%8D8M;B7]C=,#$(PDC^ M+IVJ0[N>C[-CP%.QT1&,^LN 1N0O%"7>2A.PBCW;1>TH!X 6/QV!3^OBDV;? M=B&LY!5VJ<1RMXN@KXL]8!@[A[XW"VCC%L]AW9? :]83@8^BETL>6S0? P( M/MW:UL\27KLP):M,1EO34.(MKG4:=FQ%W9);O*W]U^X^M@F>@D':M78S@*Z1+Z#Q]\\,D].L_?LO^&,\%N4$XH?21"':4S/ '/3@=O5@TIQ MH3K9A:8;6_7EXN)%&D3\J#VN97W;1;A2@,F0HTZ"R,,"_-V[![)D3<:S5$EY MS"#P4^T\/P9GK>';585*D;#ZF8:F+<^KN-7Y4;&SNJI967G9&U%\A4+NV5RN ML!^B*J5TWE=YPYM]^"6OAN/VG-RG.U-/9UN,4"S"/J4\!S.Y?7&UWK69H'7R M?/H/1%V]Q^..'O^4#U_ZNEQ-&)Y2Z4^I]*=4^E,JO36K+%V2ULIGS_;: *KV MT\1R+.$: %;5F=SQXKN\ZF-I";5F/@7D%K)0YPM7,!KA_J1!QWZJ>-_X':RK MU%:T2B@1 (HV7*Z\8(WQ?10XW\<)*151B,&2[?7 S^SC MV?>0B&?L1#O+):=\8C M #@.*K54"E098S\+A,5-Y/W%Y3L VVI3L J9M83T-:'88>-)3[;[#6R["BJJ MY@:J?78 &"HCWPF6>.>UYU_B4I6?AI4] )7N:/)LK)0!7%25!Y:2/D#.KAKZ MJ@$4H"-I[5 5%OA+ML!? 'I-L4[XA(P"0/0>>U[Z;.!G1+]C'L?C 6L_%(<7 M]+M!. EJJ6NQ8%H96P @2]X;U %)U!!"2KHQ+")& #Q$?N8,CO7=_OND@F3 M)WM&Y!'K8*/9%T*FN3%K M+T!6%FSRGRG^,R8AB7!6PEB=D=?0MR!L( WI9S,":_@J366J;Q"A7Y$7\U2V M>)F0Q$O!SS#A=[^F;+7?4ZS&OP9ALZM7M1H7&;2\43&S1BL4C&M:;2XQ0)-' M-_&M*V;.S4@4FJ:-?C!/&]U\LO!DA>H@5%4-%+5P MC>:0FZ.Q"#=,A=CY91X\ODJ,"KI.L3(?P'!7: E1TXL@+6A^R%N"0BF=M(LTVG:[/.-(L,7]V_M$#O[&> MNU X@+W(L3F;>3C5-F)7@[X2KO@N75HQ2[,OA"VP$>CW&6TXF"JA@JU+%*,0 M7^/T3T[5('@D^ZA5&P+"1ED-O&K\0HM99AQD82Y.?/;7TN)66CTA;*RUS$TU MF[9"F%,2?N?/>C/>'.PG^W_@%_XQGJ7/3/&69C',-V?G^S',Y',]Y/.R-KEO ML-\4OMD+9CTG^6J/LAY="6,6>."LJ@*8LL:6RA<6:;E:E]1)4/: $ZY4([)7 M>5#.$(!E]I 3]D6ENTS9 XBS3$/QE"#E67IN(!7C;Z\O+M^]@1-TK \X(9L ML/R(@SE%JP5Q#H@O<1B4]H/@%M50U:*KH)0K2Q=+M_Z.'8G2F_N*MG!"/>5[ M5@DKMH!(70=Y>J2WMA5M 5RQ+U6I+0AR-NP&E3_]4Q)4YK^P?;.Z5%'R@65. M\"G105J S4B6M20[-'+:8"=B9[%$]+O9D6.O&YP*+$>=._:X HG8AD0SX_:@ M&]QCB% CU<#M,_=\@2O:[&^8S?X>]-'D:#"%#$/ %X4+[KUC?PS_C,DC\OCU M/W6:AK(+R*.)1&F+KQ"JN * U!7ROS\P5=X\-Z3$2-880J"J"CHR?@#@."G(72"&--3#?]I!TC;^3S*)';7_+CB@2^O380@K]F4.PQ M "V:*\%_Y/,E7)Y#K>X$(89KMD"6<00-MOM%0*,'3)$ MGU-PO;/NKB;"["=WU\G=)3<*]^S6_"F2+;>"34!XL#YZM*[Y18YF&)J%LWD- MEN#P(6"[L-)_(FL,\N2FX3^1\0, E^P11_YZMNCQ5B5,FGU!'O(T4--DKX$\ M;'Z3(TM4'2R0[V/Q="EI"_+85K+F*=B!MJ)U/^FR<@++*>D2F/EG)^E2N'CM MG9+UDN],.H(TY<39=R9L09PNIUA*]^[;"4X-XI."%%2# 4 :Y&JX#;@#;W%, MV-;.?H#F6%8&5]T%I&5N-EL+_$ #+'?N*S_I C78E7 4R+?ENY_0@-FXT9K- M8SZK5WSVWN'(S#5_<7C9;3-NXIW'FY'_;\_'45><[MM,:.5K['N-;,R4C:SY M]$) #JWO'; (O#\($Y9(;S]1A#,\HIP M[+," (I)V7.)IV.]IQ.^FP5DJ#VK,&N.IVDW'^D06@,:-8)]':EA+6,,VA^ MBK[CQ,O88[KH7N,5Q0Y)*\_AE8<3L?L\X95&Y*_DYU+V)$#7-SSHG5&I$O7) M )KR2$F]PS*%4'>BDW(W90\F@)_]D(^<[#CR^)8_8W4?Q:OT9_1'0@?E76"X$%K %207K2\>HUG^R3+ M/.(EG2!XVJH"6,:;M=>^-SF^MP'RS?QN'P[];LEH+YE9ONQY;+RN.-PXA5HK ICBMG!E+ M!8)%!$DK!*L: R@17*94*A":O)[;G=KKSZE">7/+SZE">:,K3?L5RFM(362K'9^&4Z89BC#B83,X5;.U MEA8Y(\! 4(;_1 V!1/ADBB03/J!(W1'B+U1X?G]VT&L[U2 1L@0 I=O M=P,_*;'X#?G?Q[,99E.>TWT[NAI/U?<3]/I"B+S*E;%P,4&/(0BP"5;GL@A0 M21][H1\M9HHW5:5[4U?#/]?X6S3R0T9 $LO"="G-XCML""'$8PRBB!%H_F 1 M4Y_1$UG&RZN TN '\><#M&*_B=8<X^!(0(3BW34&FSK M5N;**0%4T1Y"J,88/04_T*":XA5:)[<%QS,=J!3M(01EC*%2\ ,-JDW1[N'3 MBIG7NWC-=D$HJU^NZM@J>)+^B&+EC/V]1RPK6Z'=O M%=%WC5@P*O9@X[K13$[LD)UYG(@\XETM'BUP2\=H%>'WC2!LHN MFCG)"R)]U\4N^Z%18/S\[# POAF8%]"9#GK)X+UD=/ZKKL3)1SZ3&1<2K_S* M%EI>ND\5)U>TM[.59N3TXVB1Z)?"I2QK#"=F7HI&<=,4LP-@#3TD3>GEE#<' MXFI6JYD:%$!NYYI@*?IK^4OHK^&XH(^'2L@> /0V!5;3<)ZZZ(JP*01G7#;2XLI15,:&! M&SO1F-YC^D@<4?!9W@Q.7HN6C2!GQ*[PDQJT*3GRE#I%6P I+2HUVA.]B(/Z M"Y&/?=8"#_VY1\+%+?+G,3MP#=GWDYFW^;ZT'+E9=]L9+Z5ZM"E';L96PZ]& MWF)$?397/[,EDA+DR=&0MK09QS(2O)2#^L7ZP,[K5T$@N>\L;&$SB&0DQ@/* MH?G)1/O0@<-(PWMP"R',KL6,\/!PN L#>9RXX.WB;CG!]!"T@1 OUT9#PH-M M7^.6?FSV;N;YV>&[F3DW8SIL+^+C=LZ_^"G)B-?S+1;;MIX!?^]@'S$5*LM^ M+[8#Z$44R?P@Z[W(A:V,]XR(+WZXP@Z9$>S*,][E;0$<#Y1:M!6^G(4N U#T MG+V]N'Q_:=\Q>#PH0K;JMV:9:3@C/'WAAM P^O3]]6?B>6QXJ7%;UL'V6:U4 MIS9;>!DC#9_.LL_W9^S \NG[=>!YB.H*7]G)]IG-% E,V#/'QT+_979O+)- M^Q3V.X7]3H&C;@>.!FB]1/XH])#OAHR7D3\+Z#(YWVW94I<4,Q@ FJZP2,3 MO@#@./(YH=F[R9\"?_Y/]G\E<,H>$'PNND@I&;%[57?RZHK3/X@_OP:A0OLS], [0-V%G[@!?/U(+B-7.EQVZ"O;;>'1#DV M9VT#3AIP=2R(1U8K]LF0E]M%_OKA1R#W<:A:VW9NE(A927O#OHQG7>Y+LG]J MK=ZG4E\-+N\P2WT96YV;ZT';.V&T=NBV- M/+5EBIER\+MYJ63BQRB*B/ MW:MUOD"D/ @I;@W!JV(T,Y7<-"SW+F3+24HE-)\MU_8%[!FF-"$P+:7-:4XG MI^<%/Y#OR*]=:_2$4"#!>.G2XJSA*;)OQ.QN=X]GPR>\3+XEF#::_2"4.3": M2II\09M>![8HIDOBIX^TRJV&TEX0:A@<;Y?O]GH7O\("KAH]A4^S&#G:+9J'$8Z%HVRD/ M7@DO#4O\,Y//,EX6SG=_QNQ[F_C+B-OI4QQR#>#!&$P912%^"*[P)^RY5^O_ MC)&7I-]O$N8XZ5G[FX":0&J3F,YY%&T*R_;1L>C7'L^V#NV,PK[O;AWBV8], M3Y27BA-E\?.]8-8+-P3P&ZP]9I;@'O+='MX0L?MQ1PZ;^\_KRJW,7",8YY=. M'RO%[?D?FI3O5=R#JOOB^6'>-%#>V=W>5D'R"1VWRZ^JB* M.!DB-:IC9L>.V;:<:%HI1&\O0 H:G5*329;SF MR00X::D]EU:A?KEQDEQJ- M\*1:UI6"/+JH%H,%\N>L0?7_SH M"/T2#P)-L/UPF2\SD11G 6;FA[F$:K ^7ZU'G@H#)4A%54/JPZOA)",+$6(1=$> M4)2E'!>A7^R0)P!+:YXH9;Q%U!!(I*54RPH%E01\0, A6"Z97<>)ZZL+70D: M0O#TR!6I('T!];"D?Z4K_2LKTI>X1(RE?U6+],7/;A1V;YXQ4Q!=F M@VK? G+=88K=S([A.39T$/B/F/+U84\(]5.J "?G"#" J;:EBX7N+-NT MAE II?H,VW !'IQQ'(41\OF=/%V$"EU:A>E#W3 56+$5X$Y(N4+L@,9+,&-V M5.=C?<0^SU4UBW>_/HQW)Z._Y&%KMY,EX6(<_I9^RZ)K>YT]9= #VFDYGT:4SF'U%L9+MM8'SR%JCJ]<>UP"P MJL[DCA??U3*TF_D4D%53J/,'@:[:N0>@00*S2[GD*MI#6'F;G!"%^S=R,0 M=8K#B!(GPFY"WQ<&1CB]_Z($MJ0/A -$6^"6B*+^0]]NU_K*/DW\N6#K5;2# M\TI>(]NO@O.&#^,'7Q7ND,J6EC>X4NV2"GC# '01%_UD%Q>7[\_LN_R.%;N0 MJ8:1N"$TC#(J-F3)TV@5C6W: 1HJM]*6K:FPS?=!D[56PT+1!AQ^9):\O;&5SFTE_1EN=B@EH M82OY&5/8PL+I4I+JW*ASM\ S')24/EE89TV%?@D$#<@':BSJXO'LW<7EN]?V MSYQ5Q"]D! BDOF=3& VQ]DZ,/;%>TJE$2!XKJ4;3"6..H'APX_@2 QS(T!P M4-> 88ZC;F#(/G?L3"R, >%&8ATXYGEJP,HN)8 = >1&MTEO"!<2U=:W"3<- M&^,AC7*SB_UK?V:Q'_T^Y5:JP/S>^YT%PUMR8:T1PWN/6YM8""?*P6\MF]=" MS2D(LKF-0TN4V6MD4F'N_=ZFT25!?B/-/4IMR1,]J>59_+U- ZA,GD5*X1HV MNW5,MHS=EKWY4L/ %M^(J4TLDKHHQVX?77V.IK)@[V(^9S+)E=]];^ [$ Y6 M#>EE_<)JV+F>NP<[0"L2(2\E88I#3!^Q>Q/0FSB**>;7F'G=^/S3H!NJ1>H0$4K^J""SYSQ3_&9.01/B>K8(D M6?48E^=UFR[J;T$H^ /,?%$+K*5-9R]8+C)"Y$TA% -J;MLYY!?DNE!ER4O^ MD_$W)?-%%.Y,H;KW(/6W()0I K8?J04&4@).M"^G MIA/4ZB VG1Y]WX^1)UW!&O]:NR[TL[;VP49EUAWM^L\8T0A3;]V6@@D_V*Z. MM>*7;D-LW=@MC?:]MG4!@"\8'H[;B\?IJ4U,]AVO;1Y&.%76\"&(D)?__2 ( MH[L@^F\<\1<'YS[W7>=N,DO?7VSGV^UJ62M.XI8E^-,H;6HSW@0T^Q%O)S/F MVR:B735NQ3=N2Y2P"KQN7V=NGO.U3WO8I;QNF:7;*VS[E;4/0MQM$:/+>4S\, MXV7JF&,VT&<<+0(W\(+YNO\MC"ARHKH5TN3+I]SNH\0'S<]:.?-#Q/3P:85Y M#TK5E+(%J3[K=79*PN\W%.,1.Z-2'$8M6Q+*SW?Z,A6@-58IY)]/ MN]NS(92?[_25+>C:W47[X2:@,TSX!6K.0M/6P_[7.GW9#(CML"]36!E=?2>@ZGH<&H/&G&/DI M1MX)? M?A"[US'=EMM(& OSMTUM?P(0B?&X:^36]B^R[VWRX@/^H+:M/__.=CNVVKKOZ2X2IB0>D[J.G2 (30D=&$MM=)P3-S4C6I\76* M_=EI_88_JXIO2$2G3198NF\H^6>G_@+GCXT)8$S&,W/QV9P"QK+OW"0XVHED MP?0_EJAGYD>T>"(X%HGG-EUR#BT+\T+[Z\_,2VEQ FB+'.JE$KDTIYBCR7XP M"/SD&D2,/%XI05*=Q1H5G39WA$Y*:Z($N1Q_*Q?"-^,U0B:+UZJEN6U*;'HN M+2\JM=1\.4;VSVTJ&%MJ,MG47O"H 0)M.D"?T<2I$Y+G-I_DAE_;$Z<2)3;= MI,]HAE22?7>. OWYG.(YBO@]>4K\D#CI[>563@"E'^^T&Z<-P[]4@B 7Y7IX M+[+>D>VNN0HTE&FP+]CGIK/E1I9$_M:$EL:'-U4FQ& M+KJNT]6E#ERSY;'$-FT*S<_;=#=T78/-) VK'O0TC$/36M!O#6I!3^^_A*(9\QKNP^G^A20LM1"G:_G1IJ* M>P :-&4V&"7<'DOJN'UA&(1L,1?6P-;LTXG"#4=,C+Q>E(@" ,#U!7=.M;/+ MR].<:F=7%NSPSYB9RR.?3:@X$= X6F#ZL$!^9G_?!?YCR>K2L\,^N9EXIZ\4H8NNJOO_Y3B_7'=#T M?7G_/(J>>KFM*?K^YSM=5:D#BKXO[Y]'T0]"E*WKNH""3I<4Z("Z"T3^\VC\ M5OQ'Y!>#I;+3&X7M ZRM;.7G,V, 3Y.?YEQL+=.T5K!^GMEE.2&[?OI^DE,Y MW'EF,=<;^F0K'O3@339C^CIM\#V'R6:,V,\SV7+5>^'--#/B?A*/!-QI9@:7 MK:3-.QR-?/9S?!N$(5L1$F;-\C7?G)WOYVNR47LD&?;5W]@/PW_KK3#MA7SL M[N5J]OV(N,2+(_*([[$3,Y@(#H=/CA>J$T>)YHQG0T1Y%:>M,/42 M-NOYB)W74)DF\QDP\% 8CF=).I(B@U/1'F(V9YWH%U\VE8H!P!:;)TJ9G"EJ M""2ULE0Q\W"(^*C_QD=_R6PN!_G7>!6$)$(TW5Q"8=*C3@<('B*YKFSN/Y1Q M 4#ACYSF5VOQ *I,]B:_:&$EE?DU&E])&Q4D6-4L39LO[P9DG6YAZI6K"[#D M^(8P__WRS;N+-V_>7[Q]]^'#^9N+R_!0'&-E(C^,;\0U.#O9!7>O$H MNYQ:*#"LWAC,AX$0]VQR1S"72%=50[4^&(X!86NH.B.J@-^M1>&:3Y7L5)_G MP@Q[^2@0]H8&T9=8H9+VD)XPJ?)Y5W"-G0D,QW4Q'+;&D(-^C;1 MW#)N*]UGFW'TF1TIV+^YO\HLV^?M8;8/'[3WR$?M+7?#=B719RN2?ACBB#N: M;PGZ1KQ$#3(QN6-_RE6#\A7:=^\"GV[^R2=HJ,KQJ7'\&F9Z2*.<:-B_]L7" M?O3[(/##P",N8KHZ9--#$LE6-X63S%,[PGR*JYFO?XFN#)PP8%C6V')H6$<) M52 T%\G5@N$^_A:R/051(DGMD36R>4[1TY^-U$74VY+V)L_K(P[F%*T6Q$&> M9+E2M(63,M/8>J7@WA9V:<@L3X]TO5*T!;!#$&ZX";'SRSQX M?.7PZ!%=IT!D_]C'(?OQ[Y_^>9!BL/N%[96I5%'2I($=P0 .2=MY?+7>_O43 M86=WZBS6M_@1BU8IT\X6EBU)'*R190S4W@A MO'K\_HPH%_+17I]?7+Z_A).[UQ+R0AE 4H:1OXJC,&'XM;*2L;('A'!%)?T6 M BOB$!)F1VQ7!\Z_!GP_MQ"2]1H1EE!;CC<>NIJL-TJNM!;GV<[/*LV-47>" M$/MJ7'G*A M>I+*01]D17L("7"-XZO@'QJTU_A;M+L4_H#I4H*IJ"&$W)7& MP10Q#@U%SL!X-F"[^GB :K1\H\D/D)#=0S,*DEX=ATFS@WHJ/W(MR0WI>YJ!],LZX0'$,F MT)IQ9^OP,*'!C$3]U8H&C(2TEES^YOH=CM+3%2/<9;8!=J^0AWP'WR\P^ZG9 M&>/=V>O],T;Z_1[*$]!#OMNC6Q)Z/F8-$B)8ART=O8R07DJ)I2.)KMEW*+MM M_H7HT*'=ZW2\,#I>&*)Q.DB<#A+:%>@$Y"D/#:H.W3H@J#BQ-T$4DSP@C$TARP8PVS3_@?O)[M(_(XB_UH@"A=LX-.8F.E M5V'8OS8GJ"N,N,,WJ^8G,D-K&M>FC7JL*M0H!FC1$0FA(_\*^=]E1\RR3C8# MF<=BKYALJ; MMXKENV863CEWT&#+K>BEF$G:M@K8^V8 D[#6\&JY^U3ZZ9&?MX:S.2]8(37[ MM0K,A_I714TVV]C2% 3TO60LSHEL,]/MW:ZGYJRA?4R76VA+8=]Q:(SS>5_J M8X"B?;M UNS'T>"OX2F7^^3.IGT($DT:E)K]1KW;1:H!-XL1M]"FW -ZPN$$ MK;E?4#W9A"W;!:\AOXF0,VA :2^*]E?#AGPA%I;!W,V.D9^O.?'_ B:+K^SG M_'VUON^R'3=P"&-'M!Q6&J5=R!KPB%3B&O"L*SV<2=JV"V3-KI$2W@##50Y2 MV] TY.DH< 0-D%S!8-6KI8?-VH6F(9_&(5O0\'F@R<6:=2E"HH;M8E2S>T/% M^JY+TN]/$'%'/F.,<'?U3KUD!V2-CNU&N6MV>9@P"@Y5QXF7<9*"FC@_ M^5F1X@7/M'K$N_+K=S@:S]@11>X#,1NE7;R;\XR8<0T-_"E/;_6QNRG1FF/H M.KD2(+,R=3JV"W'-+A431J&AFG\9(7VA6X*BJ&&[J#7D2Q$Q!@VEO,/.=[4Q M*^_6+H+-NUDD;';G=L..]?%LO,(T#7SPG#CQ?F%Z >)-C1<@=K3V@EEO1VW2 MO4!O;Y2];7^;O&W?A:L26^;&,X'H2^],:'4_79ZH?GG" )_3+8K3+8K3+8I. MWZ+(S?9T@AM=H-#I;?GNA#Z#!]4'$8,4)S+*+ MI0=.91\PER3,,-?D#MK1Y2/VF5WH\:B9NV3BYJ\U\9=CU!"6]@)S^Z$:B*7\ M-1PF3A[7V5#,C?+Q+!_P9'1]%2?*Z'8$G5F7PY%N"N:QP)$!YGJ!!E'AB1LL5(I0S.&#+P%PZB62- MP=Q$J :4C"UH6&TN#J:L)0$5"5#"EF"N'U1#2<@35(C4AMY!*S 7$(Z#!JP] MOEN!TY<:V4'?C]G*O'/?7N%90+>GQR?^M".S3IG$B(_H.N&<9U3Q0D*!Y^7N M84LA;O"+<*X_5-67!H4#4_<8$]GL2(O)J?5&T!K.38EC,!DXFFX(;E 4S8!BQMBMS<])P%-V(G2JI3I0FED7M;^ M%3CW6*JI5^T"Z4[V#"\<=>,%/XS38M[6F!;#B>@E5'0BT64C,_UZH+(>IW26 MZNDL:A1.&2RG#)93!DNG,U@.)KA9#5"M[I9S6 Q8/$ABD:U_7Z;>_5'(*S2@<^O#%*]BZBQ0B)-, MY9*;X#H=P63;5%U(-7@$!VAN\4]('*>,#I\P=4BX_&00'7O6J@X!)VZEBT%;@%]JLE&P1-\1G-!^Q MGPH'@)-T4^^&*F06&M+#V0P[3!^'3VRW\.=XRC@?^YR=O61]I$*_X!1,2.FE*$G9W&4D2#8) &)S4H(J:"4&(T#3^*.XG MF''C'J9K9#+)RSF5O4*K$Y^4LI;_KZ]1)YWL!#_&YQF705;6W&?;7D MJZ =FKFVG8 '!HAL0;^UF7A13K9PY>YZ5D7,E6=;&-HN^Y\KOSM0:22;615F MF%9B#QK:W!,^GGT, C>INXCI(W%P>!]XLA"0JH/-G @S[%1<0(/H(PW",,UE MEV!2:&$S]\$,A +930?5V%&*T8/FS$Y,OOL9T?G!^4+9TF8&@IY@E>1#4^M[ MG%Q18=./4?@=YTJ_2 ]]\@XVDP@,S3@%%] @ZGKAMO?';>^G&FUV7JD=W@5;0%,9YZ0M\KJ5DD@5G>!$.2K$U@U MMY7.?G]_E8HU.P']^_\'4$L#!!0 ( .PXAU*EN,Z@Z[\ )]?# 4 M8V]E+3(P,C Q,C,Q7VQA8BYX;6SLO7ES)#>2+_C_FNUWP-,SVRZ9)55=:LW, MJG?F/4M>:EJSBER24K]9V5I;, +)1"LR(A4'R>Q/OW <64&(A G/&K6;*;% MR@3\2O@/CLO]W__G^\XGKS2*61C\QS>?OOOC-X0&;NBQX.4_ODGC,R=V&?OF M?_Z/__U_^_?_=G;VO\X?;HD7NNF.!@EQ(^HDU"-O+-F2IW"_=P+RF481\WUR M'C'OA1+RXW?_^MV__=NG/WWWPQ]_^)<_D;,S1>G/__;Q^S]^_XG\^._ON[4_?A=$+[__'3Q__U^?;1W=+=\X9"^+$ M"5SZ#>'M_QR+#V]#UTF$I4K=WY\C/R/PIX\Y+VT+^-=9UNP,/CK[]/W9GSY] M]QY[WR@1X6L#)EES^)8UM"_I(MN?T%-P;KX:/B1,E W0L]^^LI<1BZ'S+_ZHH2]\3&GC4R]0%S@VD MA6 %2@'MT*T0] &IP^C4?#$G*(C%U/WN)7S]Z%$&4\1CUXCA[./15]L8 M^7!LEGGP^"R3)UIHGWS$KH,@=?P'N@^CIH%ZU&P!X[-.L>-A66Z#?#36BCIX M$$JJ1)*=?>SE^TV7?/0WZ'[<;@&CKU:UX^%7:81\_-7+.G@ 2K*$TR5 >/[8 M+W*"6(2=K1!8TW0! U&GX$E\>-0.^7#4BCL\;LPIVX+%QRWU_8MPMW>"0^NH MK&V\@'&I5_)X9)ZV1#XV&P0>/#H%;:*(SSU Y=YR%K@&R1=G5S=M:YHA'I1- MBF7#L:X-TH'8*&K?(:@.%@JJ!,C.//:NF4^_I+MG&FG5KC1!/^9.%:J.M^)[ MU&.M1LR!XPPH$DERMC%V$0:)XT*H&X=!0'T-OFF:(1YK38H5YZ:G;9".N491 M^XX[193D5&W@V]KSN*%B]1_89O^D];GZMHA'8:N*5>BK:8AT/+;+.Q ,%WR]L>'X_[?!\>@OM#,\+_N==]!2^!6W& MJ+1MZ'<>+X_P_;7X2>?G='TQCQ0&U7LA9&*RV1 M#E(#@<<"4TF=EVV6,!2/11UM1I=T M9QY\-X$;1ONP="%$R=$(E&V]T ]-([6K([6Q"^J!:R;YP'%<8;*2=W\@0%6L MY@56B([7$74T@_CH:\2CM4Z1// L?8=T_-6*V#NP%'#)JZ1C3"MFWS$FJ)!P0SY]_^'Y6Y+1GWV@7;V[6ZX!U1P&:IHM M8,#5*78\Z,IMD ^\6E%[/[511$E&==[#P*?(@]PZW&1W:0)Y7$ L[4J\I1/B06FN='77 MI*D'TB';0?"!>R:2!Q%,5D2R(24^\S[RQ:W[Q.[\-^K[?PW"M^"1.C%? 7HW M<9PV7,C4MT?OQ"VJ5OU7TQBUZ[;)/'#D OFSWX ^R1@0R6'F,?M+Z*=!XD3B MHFI4=P*O:X=^C&I4JX[-HT:HQZ1.UH%C,2=+)-VY@Z TBL2C8GBQ 4%>XB2I M?B!JFZ,?C\V*'H4\M6U1C\X6D8=.]9(ZR^CANPE[II9,X2JJ& M4S--<_2#M5G1XU/-NK:H!VN+R(//,7/J\'C7R4:OA3=!T863T)>PX4[(<2OT M0[-6K=/'07D3U .Q7M(1G@A%)*,Z\ZB[VM'HA0/T3U'XEFS5@TRM_KK6Z$=A MHYK5T5C;%/6H;)9XX.C,B!-)/7NS._L\M<"WIKU#7%/T"U"AZ-SI-V MN(>F7MRAX_*]G.) TIYY4)8?R&LM<-0(_4"L4ZHZ!,LM4 ^^6D$'#KM*XH*Y MU]X\*(T<_R;PZ/M?J7[(G;9#/^HTJATMLZN-4(\]G:Q#%]:2+!%T"2<\WP5+ MN2BZ9K'K^/])G4B?[ZJA*>*!V*9@?@E3TP[I<&P5M_?E3+7'(RD3(&TO_]7: M=>'6L=S("CPGJHL/&QLC'IGM2IXD!#QIB71T&@@\/#E@3IMDQ&D3MK! [*,F(*TI>$H%TUF [+:=C%#LD;%^D%9 M:KB(85DG[U@#4R6SG'=HKKD$GM"O_E+?\?>(AV"M*MFPJWR)=*C5R]AW>.74 MYKVT=^-NHG7J,4YMG20T3L0[-*BU*YF-.WU+I(/00."^(_+FXOJ! M*-JD1'S0 ,W&YPC57NXVURQP I=QG _E#J>FXE7'KDA'B'<)3W M$K_W[8WX=1S3)&X9VR>-D(_B M>J7*X[7: O'(U C:.Q(0Y,BO&<&3REJC*&10 6ALO1X?$;B1VI S\J;3MHMP M*HV*I[YUU!"]B^GD'>9IJ_PBWL0NUUI&;!HM,^T<0?W/?1S0#:GPJD_?*Y_B M'_S]PHFWZ\"#_US]GK)7Q^=73^%=POB_A@/(<^I M$_%_7M(]S-W'6RICTD7JJZ.;#OQZ-**6,2 KTRX6&E.-C1'6ZK!5#L_57>%; M[@&*PF^A(JL3DS@./O$45UEQ_MD)?HLA_\LFBV$)U#EG20H:Q]]! MOA@N/.5MDBV-R&\L\&+@Y,C]^9@D6R?AO%XI_XN2%QI0..ITMPZ !8T8)^:* M'D?\OR-K/PXY-T4_WH91N='@9U#/R3LV>=2A$0^^G!V4D P"_]]1(%:SC" #5PN*HO(SDGD0VM! ME7]V('O^^P X<2.PEX!MF O)YKD6OPDZXCEVS+\EK_#+DF?J.FE,C[YCZGN1>A'8\'Z]SQ_P)-,M\J0J/J37 .R*X)[%H[(8U5NBE=7F T]T"\TC 4 MO/>FJB)_]GR$>C"/"19BO-^)R3_?Y^)@6<0(=M8F$]OEB>UH/HM:W%R&H.B) MQT0W10RDVX^L;XKU?N>!C'E<;N('RK;B1I+F/5$[F8=U"][GT$WQ$[91?J^0UOQ((I)*30] MVCJWX\9SFH!*)C(\EWMS;F5C?1H3A(GCVS;!$PB!Y-S.Y.0$/V"U0M-20&C< M@38+J+1YU 2^TX(4<[O2%SY .YR"US9?A(/I%3WUM=.VZ-VN0>2A'EB01G(H M/H&NG.29._QL?*P('HZ:DL,]5R;ATSALNN]A.:Y?"K=T0>ZA)@I7@W5]>\2> M:B1V_]A4$E\105Z$ICD#B\OK6926)[*%ML%4VK:'X#BTG0^LKEG $GK+7JEW M$R1<,;@(H'!:"U>MG9 #EIG29 LW)QQ%G(^M^.=TZJ=:PE742?<_3>8Q6=0%"[; MZA6=#Z:R*T?'&T(:RS0T1PY.;8J6<4G7%C$DM8K<.T-#=I7N=!?3#@I-IBF2 MVW*7=$.Y0A[4N-W1)^>];0^@L0-ZKVQ3MNJ7NM:H/;-5Z/Z^*4F3Q'FW/I.4 MSLA;IQ%=6^2CM5'%2F!;UQ#Q&&V6MW<@6[G48GO>F%+'X.34"\]QM.$)('[O M,W&\!?G5*5(?NR'VJJR'*7F?:%[%?=E:A[[ O M,;JD:R_7)+'OZP?KOYR=WMY]?#X!W)Y=7US MHE?;:T1S.Q8G[H!/8\[2(, M!(#\C27;BS1.PAV-,IC)BJ)J[&+8%;DO=C% V3E-^B'VUD[B#SX*>*"O-$BI MY4>$L^B\]EX=/NAB L.,Q$GJB2Q4'QS?EQ_Q,1F'/O.2> !XD'(0.BJC((MY0>/I__G_^Z^N,/?Q+,^+\^??_] MZOM_^039&/G7E]2ENV>0),HHI:CO>GTVTNB MHX5QGWY8??J^"./^9?6O/_X)511G@'636QO3D9GQV01^:#-;V2YJ23M!+#W? M&K9MO32!TZ0YZ;BJ8@2^TRK=3F[ M#X[CZ\8-\M9+T.:]D7MU1S,8GZXMXB9U5PW&.V.S_:9A+LW_JY^T36[*5?EZ M.[H]TO;W7 ;]D".HL>H&FZ6+0$USV:?8,IT8.?OOFHZH/Z*-4_%,K38VU%FG MJ0-V5VY5]N2M9FUKS,[;+O2P%XV:]8W%IYM3:AO4KVNL09,E?4?;:?[^AW_+ MMIF__^&'L?:8+>\+=5EQXP=)8WQ<&C1.XS>SXF&'S=E)G]FB"%U*RK:;8U%^ MU^)MR_"Q,3W+4M;!B;2QC@TC(0(*%.#QQ8[)4FI00574$GZA@:M'A>8>R%'" M0-WJ'JZV.6(4,9&Z]R.[@K8LHURF;@EGYM37+5.W^+JP:RJ )3_^[_;\=%*>L4YIARU7,S>#1#7-98O6 =;<+ M Z&P*$_>@&U'S9![JTZQXWFUW :Q9VI%'3*CA $1%%=$T%R1FSA.J6=O^AQ5 MP[O(8X$3'4@,/F?S6G-$G3B-#JU>5ML0N9_IE:O<:3YIA=C7&H3MO=12)"O^ M-JZ?_2@5"^@+;.=J4^L5 T]KMX;D5F_&QK.?Q)7H8./Z]P[R;X,+9,[YZ M+X&FQB9&'9%CC+GRE7>TK;T08U 'X?M?567MG.:@"H M!WS&#>!*+E8?Q:>[U <(%V=Y2]E#L0&D,:=40.'>;*E]&BO1=B@.@@ M?-\AG[$@&0_RH>P%BLW(UWW-ES@S6*"LKMK'FU+;I[: R8[*$QV#XE06TT&+ M\=8U?H36*]=\H((8@1N$G>$ 91*?W-.(A=Y5T(B[$^C-.<*%Q6?'AX<5$ZKV MF#A1,K-RY_2%!<'4^K7>*IE ,WFY)*X[[D)QV:PV?;?&/ ;=D$.LJ>)=$M8C MAE]CT4>X!U9*4&_]2M@TRI[<$Q,J(W/MTL8@GP3O(H[F/'(3AP#W-!+'[NT' MCPT]D3MX!_4U)^"Z;HC=O(OTXYR3'H*'U% M]MP.KT+[#RP@7NC[3A03'D?)%A;?=I3,(72/UVFR#2/V3^JU&["FQW+\7J>N MQM^/FR_#S[52C^/?DCPIZ%OWZ=$5/O%E)Z$YO07-(;5=,34&*"+DI FD9EI3$B(+I+DSAQ MQ.Z;J6FJ798&234*-^)2J?V2P*E.['$1JL0!"4R-J?,)5H4%<92 -:'R9=UM MGH[Q)2\\CKK;R-L=XOW5R9V/UK=)7:D@![B>9JD>NG4B@1@&^VK2&QGOOCS> MW=Y M'RWNF^3VN?"=.+[;"/Q8OS-MN<"&]DOQ"YVJM1YPW'@)8UTK<^]1#03A=I\@ M27X%HB>/]&:,64OZ788[AP6Z.;&N(?)AJE>N$I6>M$(\,!N$'38B[_(1*C@ZF7YAFWXF/N>&5#C2I^^5&_$/_K[>T8BY3G!)]V',$A[:R:#QLTCF=*2G M40>D;F6N++A7>VO+;N:%;@H0[\ +ALX_TPCW/WGD%(M\!"S8A-%.R $G0' Q M#U9"24@R&4@AA%HC3I.BH0YZ9K"%7DWRJV0Q,QS-H?/EH\W[[")!\S7WZ[J\ MOC=9EKMU'%/^?Y[^H4P_2D@1;@3S5*_ =R:#./08HDU_D,P2B5-+J35M: WO M?R+)UUJ*31MZRVM2.LWGW,B/D[O-3V'HB?M@-'IE+HT?0U]_J-C0 3G6M2M; MW<+7M4:,7 9"]]^^C\5;/4%U[I:\2N5B=EWY$F:!%)S,[%X/&UV4^GC<&D/I<^%@IR7*GJRBU' M5$WMD>-#JZJUA3>.&R/&CG:9>Y^YYH4V,M+6,^3-H6Q6<=QB=KQ'ZONP2@B\ MST[T&RTIK#MY:>J W$/;E:V3Y7>>WM6, @=(3B0,VXU=X+.7(9JEW9-FGN@AB]3"7OO8"7] 5\53G81K Y M-7>JFMN%,H2*6]S*,5TYX\S&H*X=\KN"K6+W M'GE;R$H&H\_9A6D@3EYE@M1B-#*5/=:7V6.AVBAD3PT#<;F0=WC;,EBF1I0$ M84)BNG=X3^H?B,=BE_>"I*N!Z*=(Q=GU]Y4L<\KXOV+>P$D$%2>.0Y>)!!Y0 M[E3T%!7L#W^(.8MH5]SB@ ,BOGX",97 83#OU<7)?AJ9R+? ]DH2W_FO*TZL MI^T,O.W@V-P2*38:J%<;(Z)!1J,H<_&4<:(RHH27V4:"[A-T=.>P6W M;2LZ8_V .*;)S6[OL$@\ -LZT8MV+:IMC!QNFI6L)/VO;8D8=%H$[GU='\B2 M@BY1A&VM4B=2LZ0@^*6ERB56=)L/8FX";@(:)Q(!17REL41]2^3@TJ!>&5EJ MFB&&E29I^\^ DJ8*95:R-H@=GYM4/]N+ATR0YN.QTU8+<;2&XZ^C)@MPL+'. M.HZHD' BPGG%W.(!\4;6OUZ2;6%9SR69*,/W[(W-/2,<,,NF8:?OSPK/EAYX.B M+S0IL'S]ZC ?BG,]A:6TG*IJRKD3,U=CM.Y4D$-73[.4(:TC"<10UU>3(2DY MJG%FSA3R-)6S^"J^*R(XVUETVS /*\H$<%,DK&3" M5?+80=C9[97N("@-(\(C0?(,-,4VAL?\%*[5^.)M=58,QAX4_XVRERT7:,WC M;^>%)BF#<"<"B"&XGQY]/2;C1A0[(OF)O(XR M4UR)I57LM6071]DER.T2'F4:3^&B'PO$Y< TD24S 7@JP*U'G;G6\9;M=VRU M4G[VL^>Z464=C2_EI&%:AX#+0>3X;-N&S5S^ZYD/H*R>"U+UQ5C>R*2[6M46.MHTJEC&UMB%BY&R6 MM^_XS:@614ZM!J?3*'FR_"]PZF0/H';5;SNR.C:+@C-#(Q:M%^:[1VHV>:]J MNB#_/99X3 ^V&L9,I>AP+];,OW/%)E,91M&!6T7##&2U-N%QH2;^<]]MGISW MEHR)9CV1 U\']8\*%K9U0PR(7:3OGPVXQ*-Z0B*2ML-:A_-;D?61?]QSKPB2 MJ=,PFA7[F]E*%0BQF)N1*QM1+M\EE?^]"7X.*(=0ZMU'=,?27#HE:PS>)K<;@.7H/L M, @S=.=1(@N]8].TY8\>@S!R4!S/>)6GZX.I(H;3$94;EJ;!,!ZSG_X:B\%< M?6B&$[ZNPXBRE^ BC?C,Z1Z>(B>(N3E8&*P#3_S+%[>=U]X_TCB!UZZ9/7O\ M%(.8+1CFAAO9%/KZZ(W/!3F^3F16P_VY/BP0(^I4 MFDZ^[Y=+1Y1X)UL J![@8;.SS#S9(4A%L&VZ#$/-6 ,GRZ:HZIJKPZ"KWU.6 M'%KV&TS[(I\+.IF@4B3'I"-BW.XF?V\TOOOR>'=[<[E^NKHDCT_\/Y^OOCP] MDKMK\OB7]'O] +J^N;RYNGC"=.9R:Y8%# X\:WYQ(=P&C.Q7D M_M'3+,TG$HTD$/M,7TT&/(,4?,B'C..WW^5.QEU+7FV>)K:7"O*X)$IF4_&JKPD^;#77%YLT7^D;6K@LU!\3F M3<07TVSOPZ*:R(,Y:+7VPCW(:2<00F*_PFCNEE.@,=C(*6RWSVP7DXCZHFQ" M$N8%$B+JAB\!J[/BS$@HP?XRCK)@H,V@Y"4_/.*S >08- M8G6P'T4PD8M4\<\'4FYW[QS$QVO86EEEB+/*(23E M)1(.3UXA>"@&6&DA\?#X,W$ C6(2"_8>\62,!.FVY';/O"77QK9"00\,P/6= MO[K:["KUAX=L13E./H:2 HSX PT4(Y,/>E@A["A M:@V[P5&D2%'Y/9A<]IU V@JN=ZBK1:JI@K\5<6+B<(B,4U^Z5RZU6B<*N6?& M1%MF;5H\9^RQ8$ Z4F"$07O'!VV*X<&H:Y4_1:HZ0*;Z+RGMYYX<'FK&_VSS!);4T.H@6!HC6C=ARD*Z'D30( MV('2LI"QCV*C!G)RPH=D^$=;Q]RIHEP6:)8H:60[NZ ZI]E.HJ,>QK(.Q$LW MF 79 )8\GQX7X\2XX!8U/; M;Z(I )D145S6+E(3Q$_AVO/$C4G'OW>8=Q-<.'N6.+XPFKBG4;[.\4!_3UG, M$OI(HU?F4KF7_%#_Y;;$&LDTNO&E.;]$,.CL:JG]S;;.J$&)[,91]V8%UB47OE>\K+E4]&=PRG M-8)(*A[E+,@^"E\B9X?3R6O7Z9TZ+MC-3U?;YKT6ZNAC+4[://W1PLIM3OTU M3HYCP=7TBD6=*C7[O$'?);B]J0E,WWOE';$[O['\$[[KR@Y5[>7.GL<4UZ'O MAV]G84#VZ;//7!)N-A2XH?-_B7T] >"T\S(10&,$X\=9"\8 G0)3WD]%BP)C M&T,+ UA"@CR;V843;Z^YK+%Y KNZ+NC=OUUA3;JZD_:H7=U [ F2TUVL'_]" MKF_O_O9H;TQ_H0GH?!^%K\RCWOGA9Q[LWP1W>QHYD+YA[2;LE26,MHWT7H20 MC__^QBE[17S(-4(.<="C'-BX M\EX;1+@CFP-)[N7*:1X&2!D+X8S4\. M"\#*/P<1=7SV3VU.J(XDD&-H'X.4L;%+?\28UTN-H66):@L] ;\\DBN8VDKH M-*MA"E+DA5//L$6LJ#;'M9SHNTQY:3GO]_GQ52S=/I>N,7* :%;R)"OX24O$ M3M\B\-BIW49^-=4A*=LT>JY]X5M.F7MG1/9T=<> M_E[2/0])F9"&_^U3551PO8-MCW\VH;%A5^38W,4 9:0VZ8<8MSN)WW?8EYFL M2,Y&%.(L,[*#;;.;0.CM-.@]I]MO*(\!/;DR?G+>KR00G=. ;IANBZR]%WIG M-U*[ZN>-75"[N)GD_8>VI)]M'4%=VJKP+'AV?WFWN(]A!2@[W7-<$"BWL83M*8SCCSLA=O9L1RAYOUA.Q MXW=4H*\+E'99")_<+EF\#V/Q4 H>H69,B>!*4#\/GV(VRZ@%$\ M813'!XOL%<<5H3ICV"SDF&^"JT=R+<=EG0@@QXKNQFBNW*CKC1@S>BC1UT4T M]0B+0R7%T/H=F!EM76-B*!J;66]*R6$_U5,'[B.X=YF4+%[4>6@?> M7;*ET5J@CK&U#(DMSLV[&*G9_TTH+0H8.BDT,F(HWOGV DR.@BV1?/' R"Q6 MRLR1;34(>X3"'O)H-U%1Q&AIX!I"H5OX]P-[V29WFY^YJG5 TI,$4O@88I L MFUO7_LA3M_56IW>UB2V4,LW PLO!HE1G@CL);+5#!4^9FX8#"7SNY$5YG#S9 M6W'%R@.<9)Z\#X $V2L73=*.<(6 M.]#&IJOMNCAPT!N@&1%.^RT*!AK$']GW%2=28H7EF&<"(V3:UFS9^'H#3+9? MH_?K[KV1NG9/,YANT.!Q\*%[,V,.\VFW9X$;@O7. 1 %=IYRCODBAM9<)C,*F1#%# M%CJ-:@>IZ+Y>48R9IC36ZD0 N>MW-T:_C%*(0:"'$C-FD,*>-FH4FYRD2OCX M(6[L:H)$(T[HT82'HHT?MBHF(E"HM)9OE#L)5\";82.]_6 MGX/-:115'B0N/P(35D#P#NS$#C=!PM5D?*7=>&7(I-_2H$&G>B,B''=:$A!H M91_3_PLFEF\$S:!^5@B(.SHKU![Y+G:FQW4894EGSZD#YRN75+S C6^"YDKTM?I.[;RP39J9YQ1^1G>MWU&'*B)];/89I S"L?<$F69\^2)\F8PGKA M&=A"*WFZO6&!$[C,\?E'/$A.4EFT& H[1]3G^KU2_T#B;1@EZD!0S),)VXF3 M1)F$>27:TW=GM_?IBKA\!F4;!HFS1&-/L9_W3'"^WR"'5;!"QHN<'QN?VUSP MLW$=>T9C^(Z;5\06PR3[^5%%4; D%)^9ST;E+DC!MXO"+6%3WGY9$=.IV*-X M]2, X!EWG!TI>""*E$94N^R_<:$V*WA8+?+@4NK%UWRT5R"M4Z0UG!IV]Q]F MIJ-:$WU(80:-@1KU?Q4J^/FV.6J;)G PW<&U92^XVNU%SIO,SH,E MDB@9X[.3I)'8318/?J5EUH%WX?A^?+<14P9 IT&P,9CJ@@!I@-ETP-2#Y$( M:HAFXP!5(<&*E&00&Z1""O#.VO ( 5[9,%\5MS!'4#69UDR.GSI16! P&9I# M!T(MW1<".*9:C ,NP*VJR$F(YD#(_SQ]\(0 _>G0W1K_K M,(BQHX<2,UY_P7[G9;P+A>I>9>UE%U37*K\N*_2_4CFI'4K72TM7;DVL8GTF MN98'4L,O7#836N;,8F <@QFF@1U&#W2O[H#<;2["W2X,'I/0_:WEG*6Q(W(@,5>^[CQ0WPLQ4'00?I2SP8() M+-@D&R+XV#X@G- "HF06/!;/5.U=UG3"[N+'L(^U3 0^BF)"<"X*-J1F4IXJNV,X6A@@E0R2^#COL M3S3:7=)GHSWKH_9+\NTZ5;4^76Z\%%^NE7DD'RY.8H Z M\=5=FUS,H")T_3 M%.PSV.J83KM+KI87O@5'1VI^Z/2JTE=_<;LD_4T\I6T>M>H..3S\HH$5%S;R[]Q.?-R M]CSFRL'?N!),M+DKKHZ(["]PS_+OP?>\TX+MNW3,H["S8:*L6._ M:.)#?GU#7=MHB?B:VB.%6V-5RQ&?MC'BB*]=YKX#NZ!\="MI_(BONAOSU!;X M3:?S8S4<(OE%)UM1( )5,9YB#=ZOQX]OC@]S MRP.-DXBY?.Z%+]:!5_V@U/(F>Z9ZJ>[5_12%Z9[WX/_FH):P(*6>RD85!CJ< M1B$8<6^5(CG*T3&Z8MO4@4(^#,E"&@!];W%]"A?*O _2C+:BHV_ M*G/3S-P1F-M5-9*YV=W,[.(/JC?[?//*(!/?BVVSTVRZRO#E'U-:1_/KSRX$ M\OG"SH]2GAOFE0#Q/&#)$(.NG-4!^XI(84A-=FX[JY^%6196"WF)B(^E&A&L M Z[/LX9:L&7[&G8A$^84/]A7/IV-/CM]K9/-*'/'JF;B*#@6ZX;CSZ9>0L@# MVJN@\7JG??/58A5Q$G'(3*%TUD;\>:!.-*&='A,G2A9LJ6?ZPH( MMX:[#4? MY#^F^[TO\-W(8[VB&,F ;=D4,S5TUZ'V4 M5^(CH14XD1(K.]&Z%?T]%KM^&*>1N(/A9L]IX+:/SAJS%M(*=U15#&(>CV(U MIJMMB-S7]TOYNIE+'2A>[>E=[$7Q^W#,^ M3[!_4B]/$[="5%9J;$,<.Z0RB_U;B%E$\(6/=/YG\88_\&I.[B_S:;TE=!Z! M+'*_'\MPQ[LC0V@B1I;15!OD@2 !G^FE#*7\*K"DK7W[7@@R]3-X@Z-6ZS;D MC,^$Y>)RK(\K"8>:6:X 63V6;) M#97 N^?VS9Y;W6VNLX(4C_P3*A-V-D=/8]%&CE"CFK ,7Z,01HQMX^K7U]>+ M&UCJ8"DLB;50QRR"IB?ZGIS[^E0Z$[#YFMVUP;"C>6X-CZ_5B9M4[>W/)8%6 MI"*2Y_RL9= 5$+C<7C!AF1\+![U%X*=JM\VF1MW1CZV MNQFAN#W.V- M5*[D6&CJ@-C)S>3NG6L!J,L[^&#S((DLQV45,4 Z\^6I85?D [N+ 2K[UP;] M$ _S3N+WWK5=R]YM#W1UL?F_,]UOFQXXDD"-&'X,!1AV*F@D1D3F$^>YKU7)@+&,Z5!MT6-."GF %*XQSC^G!F$Z!P]5O* MI:#&KY :FB-WZC9%RYZL:XO8?5M%'GC!*G@AMY"*R.+^A50QET>*TS8AM79: MQ+!M4_IT\.IZH!_"K8+W'G3J'H +<6XA ECW#KS-=+(N!:/.(SXB*P,2_^*)5MFEW.UQB[+&[,M)VGZ]LL:M6,>'&7Y-7&M>R95VKZOBNK*V]#WN!W@ M=DQR^!(F;1-,:R?D_FJF="7\:^R!V&<-!>^? <)C@1,=2+QU(JOK[%H]S2>@ M+OT7.;H-IR;CSHL;\U/@=YG3'XCD!C&:]Z,C&4*F9/'D^YL:?:LMNV>"T(0X0T MUC+!(S;D A8)9:NT7LD=3A4YCHUDME[KA'J2B!%L+,WZ>EUI(X+'(!4 4R(0 M(<.J#L P7!ZV;4!\L'7E1% P$\HW"^%:=BT:FB,'FC9%RPBB:XL8&EI%[EUU M15;9#G?TXP?N.O&W9$\CN26'9]2V3:--[1O'1;]XOAIZ8R@;6^\I0MRCS51N.RT3>T1^ZV1V'U',A G MKT"=[*@#M"$2PS6(VR:=MCX+',:-DT]CAX4-Y/$P68QD0;YTCHMA+32#VH@< MF*^V=BR1!VU( [F#]S))-<]Q!P*( :"?'OTS'^?B+%L&"7ZH+=1[)TH. M3Y$3Q%".-PQ::U^T=T..$::*5RI@M/1!C /&HO=.BJ].$O; @20E%O@&M_G, MV(W"0H>\X9S8H?L"'6&20A'*)P0S4N:&:RJT89-Q<,(-J7#^3]\KU^5 MZASC]QT\\(./SB3>70=V=C24'(E39BEBW2AG"ID@K5<)*&S0-?>K64^D.-!# M_>KTW]H-];1O+OW \;\^&?\%%1_H"\\4#W8<1+,S; MWK_JFR-W_S9%*Q>+-6T1.WJKR+TO@4G"Y";8A-'.]E.;(RT[O'(UZKFP,6SZ MLK6]VX)&]B2O6=4@SYG@6JC.:0(,%C=<1X;48L)(TAFEE#FUM MN^>Y$[/X;J.2N/+)\S[TF7N0_]OFJ\:=D3MN-R.4O=BL)V*7[JA WQ$OV, [ MHX+1BD@FY%?U7^L./[D(,,[]OZ8+_MU(BCL^3)]7]/F*!R_8^%4[LEEG9\^*?8WJWN8H3QM>F5)=+X:01 M#+">)SP6D4IAE!BZ]'PHBRET 6+G"KUZ8" M3_S3%V 0FTVF0^@A]]_!IJJ\2.E+##$J#->I]Y,.R9EDK*OWD. DKLP=';I8 M-%P:"#Z.K^J)N+*N\T89-/\P*808[0X3CVM>:< X?5K2L1EGNO1#BB>=5<_N M)QEU0GXGJ9L.XV0#RR6]FE/U(@[&V*VJ>];9TQ!TZ==1CAR6^)%[[UULP6.7D-;/.U MHQ-OX;$6_P\DL>:B@3P_!\5=LOH6TC"Z+:2A1)%#R#A&J^R3#J*(&&Q&4JSW M1,RIRF>3\$>)/CX0PF(I%_Z@!?W1%F!/;$G;(X4O8U6K-=@TC1%'*.TR]QVL,52[)*+:))>140]EMR&<7S- B=PF>/?!'QQ ME)I/Q!U)(/?Q/@:I[#ITZ(\8!WJIT7N=+)@1X+8B.3]2,)P-'0PR[,YJF:OW M/16/3UUI(DB\:_.RR4]AZ+TQWU\'W@U?L08OC..D?):;?=4X^W?ICQPH.INB MC!+&G1%#1'<=^GK!;1B\D%OVROU TL<7-"V2TFON%Y"9 M#IZ*_8TEVXLT3L(=CP+!DFXBZX4O ;#_QB).[S:/C4\,[J8T=D.-!N[+5QQVZUHC]W$#H M_K=^XD34I 3B^*;]&32/I.?:S41%^8"'<])++HP?[F&I TN3(*:-X;Y93^0. MW$']HTQ4;=T0NW07Z?O/29*'."(O<2&*#3YWG\,J]U'HI3QN\4H&H9*#U<13 M/J?Y\A,-:.3 *F?M[5C (#]$PMJ? M)D>P71'%6$!-E76&-@BC"UM&@W!&6&HGSD+@)HA]!+JE<4SI+76,8::Y!W(L M,5"W#!@-S1&C@HG4O??)@"H^GYY2Y;L]!63@[NH+^A;#A=HJWG=[E=_WA@__ M "#LGFO:?%^@'R7DSCW /)4HH3L9Q& P1)O^UVGJ:R:OB.0K9L&<,Q<4&* M;<.Y*(I-WW,1I,)WR18V4'F8Q&,7]?*D%63/D@]NY/*V;.'U@[(GSV8RS_ELX=0.+:L>SWOJX?I]9>@)5F0B[M? M;B[//OV(X:K5_.K;?/8 _)^<=]-7#]KF2,'+5-'JFX?ZMHC#CE:1^PY3Y9^< M,KY08C*E.9/IKLVA^I,_8V1195=.J,/,+HI\N4T4:D+3LW;^PQ MKV7T!0CQ()X]J\!8L%I\]\J) CY.XWL:B5T?LT"EO1=2B.RH=CEL:>F".'HQ ME;SW5H"B3S@#(CC,[MH&3SNFMH(,ESY^@%<Q-SM([J%#:%7 M*J4S"8AZ=$?N[%T-4;VR:=87L?MW5J'_I<82([7VQC/)6S8'*\/#>"EB(I$4 MZ_"8<(G;%SHMS9'ZL:FB>4Z8AK;(5RU&HD^:"48)0&*08.94,%,JGQ$G@KI] M.)I/8?%+XJD3V24&,>V+%+AZF:"I6N320H]N\O>_!WI4,1)?T#&O(:*,S6AQ MQB.?L5+>] "7Y*/7MDN:AEV0NFT7A;.8HZT]\KC#6/PI8X\X$P(*LDG&&I8B&ILL07TLQNGP<*5UW] V%QG$*"C-(D4F$_6M3S4_A* MHP!H0A%5YAV,[Z.9]T0*"CW4ST(APV[((Z*N6DP9&+WDLI!8"C-O8#27+0H^ M1#&2-]<(HJMK%FRA?G.+6SCNEGJI3^\VOS@1@^R)-P&?'VB<7/&Q"@?83_"A M;NUKW!LI%O8T0V4CQZPKXG"HJP:]EPJ*#Z!AQHEDK$C&B_PJN)T@P'P^46N% MPRT+Z$U"=[JBJ.V]D/N H=KEL=_2!?&8-Y6\[UC7C&\>Y ,/(IA8BNZG5EV] M9LWJ/SY0WL8)V#]K+X;.=45D:J6S7& IY"IXB:AY'= M/+X)1%:"5X>C0OP4KC<;YC.HAUO;6@!RZX'.!'R0(^9DIJV/+T9B@AB5I]-U MC)BEQ(6P0*4DD6*1)"2%8"NBZR9C&_L[/+@-G6RI>-7M!(<_Q&J-Q#B J^PF M@*TP#&."HI M-4>Y9PYULJX%9YUR-X<+178[^HJQ&6D!30ESF^4SQ.\-WG;BG'O6 '/3X*0K3/8<[[E-QZ#-//")X=GQ 8Q)O*9=4<(2C M5!5=>.S[(O-8;%3N6J/HT;0O0?L*->X@+C/\N/C 7.YK%#&6M MJ#$2;T MHX0<(0:8I_IXH3,9Q.@Q1)NA.S;51/,K6:E"S+0Y9S3H8L-.9:QQ,YME$5.O MDZOZ:XBUR; :<:)#-Z2@T%7Q_$JB01_DA_"=5.B?CN Y]9T(YL;22;QXO'>: M BW+E3KSS<0Y[""8D!J5?Y5U_1)JJ?#F?!8HH5B,+@?>)=W0* (#Q$E\X>Q9 MXOCLG]2[C^C>85Z6\DO6)2JNE;0NJH:310J<8QNNLA0;2!-QG#6::KT7<$H M(B18D9(,*Z*D6)4R\TE)2.DF%990S+HIRXBVETSS;-_"@C(%FIMR*8/$>LVQ M^PAVTY(#)"J$K9V@LQU'00?D#%#<%B)3)V MRC5;S@8-4,Q@B"H42';"&C3CM2(!33">K/RHS)( :0(=J,X4B2ZYDL7UKPS4(2+/!BVTRLL$QVG(8":L(F>URG"8_% MUCMX2BOOI:F:+)TP:"06"P&G,0U:AUICT%\ G(VJYO0XMR)2)E(6*BN]A X$ MT1G7*5M-KF/V8 3RC$E!4U4RB2,UZ1C/5208LI8ALJ.ZX?0 M0GZ,/XIJO8_WMY0DM4?\TH$2D$%LA'I*"A*!&/.>\%LUD1Z-A86$"&0-=;PS M"PDIK$=[U@U7PN;FP30I-#^F^[TO;GL[_KF\"_X(5\%O@DT8[@"X;N_CN/C>%R2A;!"@+SB1A*JFKGV,7U^NVG!O2P*4;(0(0PI M28,6Y.>W9 GM389^[PDMS5:).'=*JP@VI"CU2( E@\624?XB'FRWUSPPZ8@=?HR5 MKZ!,:R_,8&(N_ CKCQ)(*#9XH&$&0U1>&^Z>60 1S&9#70FA%52@N[U8F0$L M1+R;*__UZC!?/FL*B\P*&.*;*Z%'7IN*VP]V+A\HN)U(M=.VG3<22>P0,X+! MZD.<[O0PP](8:HWAISG[,G:!!*0J AX7KW7:BNU!:#;KW,5 ]L MG4@M M/Z:32&4^9O% '&U&W_ ;9@+3["J-^>\S)( 3DYA MR828Q:'PZ-P0$S:DVCZ!@^_5C*K:)$(D*FE:K.J\1: ME:&PD P/&.(U<0&5$'P)HX;*>FD,=Q+.61#NF..KC\D^8BY\O@L];KHD)#1. MV Z6D!N'18(>,K M)P(J6WH-:UW39PZC$%X@J/8S7AN0=J.Z,/#LJ=S8@%D6 MXP0O,UE00Z1%0RJP:*QQ]^FL!^9[?STH[4%@.)O[M]RR8-#.*<]&X;$82!O1I)HT:<,9+ +^ MQM1SE)1#L.TD!%KI#E@SJ0A'@5PN@9P8]PBQ&7C# B=PF7C Q&.\5)8+VF4V M=9+2SA]Y/A"?OG*#02$$58RH]/66T8B[[W;$5/^%W41*IL\L8+MTI[97XY\# MCT9?PN "#H'$1;YU7E#S.HRJ3\7B+V'RGS3A4?4.+LTTAX.S,T<*M79^A+QX MP6R4+)88?# MTM9YI;RCN$@B%2&\K:C04GZ%SWE_^I[LPB#9QM# I_',#X 7]-M59E[YBREI MLQ.ZF AYR9?J+[:N_F)'KXQCWCPA7&Z2"VY]9E[P+S.F+UE,4A8&+Y"=XY[_ MI%L'\K3M=BPQ2?-NUA/IA-I#_4K2L?9NB-<97:3OG>F \S@#["<9%U*PL0X[ MQS_./*H\%.5 %,?7*"1L:H_$^_9'Z?V]3 M IT[HP0"_KK,*!\G^1QE-_$-A;,;XGJ>^-:JXR7I*I&M8MR"6+YCN8VC-7V MAOERO!\]I( PFJE.%\T]B"UF'3Q$MW&7MF[N2-4*V^K]*9P_K%0);QYWK\AS MFHAUJ\_X1"R2!*WT/16#HLPWS:JRBY+B^3C*71*-<@)7&2LRXG M[US!N6W6PC8@8;):K&Q22MUI=S]<%".2%P/.#S_1\"5R]EOFKB/JF%T ZDP$ M.?#T,\KQAKDY!<0PTU.10=OHOJCTI>[= >H_I<\P\YD2'>P=2?L*'4;QE M^YN VY_&B>*?,E/+DZP=ME8L/7A_&,OWF9YW]!3#DQ^=2XDC/\+X8MIWKCQA>0EPB!+05TN'^$HUWQ!\K; M.($JWFH/E3^S((3:.2J9,W!EWU4\<\S MN'&F\U[^FLTNM5$DF"'CI3)@$> V_V6NV>QP/V1LC :'7]+=,XV@P(?'7IG' M9R>1_8$OT3TN3XU]6CL@ACXS93/ :VZ-'.8,A>^]1A3D97V6C(%,S:$X$/@O M+!^+@9W/["P0PUJ$$?."W&Q6*1B0,H?YXGNB/;4*ON>L@F M0U;<&GI(T7$T4W7>>JLCAG@-.5RGV;;ECCK(9HAWZ2:QFBQ;J#*CJ/EG2WUO MM J>_J9Y3W=0058<4<78KA(-S\;=D,*%UT5ST(JDS[( ZM.*@PY'LRI$4?P M@#S>COM[RB(J+BB5=J+C+,&C^IZJ) (\RE)K!MXW>SL\;\0UB[GR)^)%[F1I M,GEOO> T?_QE8;C LI&^NWXJ7O><#H#QH"\';[C^&[TREU[S)?+F*4P:,B9?I*K8-SB!9B1,< M\E0D]MSRCD\PD7SRI3%,M05R%ZQ1I^QXI:\1NUN=E+U/_(&6*@=L<915$GUF MZ;H/.OVUK;&/OF8U*R.QOBGF4=DB\<"7 %FFVU6>F?XD!_H\$\%4>@IR>0'N MB92#%;L-Y>1NAE]1<:JIW.!>MJ7?<-9H^BFLQBH7:03WS->!!X=Y\A_Z6,>P M-W+ [6B&HQC\2MUV?&-$ L@$1M7!:6 M7#NNF*F;LFPTM4?N0*VJ5O+XZ!HC=K)VF7N'?&*)XE_WH MB.1>4*WTMB6S0VLGY /93.E*%KS&'HB'M*'@@Y^)'E8$&(BC9U&]=_*4! 8+ MLXF5OV6_IYR\S979?41W+-W%4-.3>E^H;@U6UPZYDVI5*_OE22/$KJB7M?>5 M#T612)(B%XB=R&Y\W20E41%6IE6DNH=Q'D91^,:"%[Z,YM]H#[0ZDD * M84,,TK8.U?5''#ST4F/DU>J*9#>"R<5LF4?\Z5=S7*]PY-(,4^ M_#_D'WKE2Y8@B9_8CE[2?1@S47SZ<1M&"12BNQ&O+45R_AK,[$T(*1H,-TX6 MZ_2C@CP,&JC4\ C)Y5?$AXJ1G>M];3@T^L^V-=?%<8HRZ M/P*XL@4Z^3"B:(#"UY^9]43N]!W4/WE-T=P-L?-WD7[8ZXO3]:63D(P1$9PL776?P01:;U^1G1,X M+]2#9XOBMJ4]_U\K"3@@7K. KW2Y^@_4I5Q6'H6L?3]\@^4OC]OESB:4[=78 MM"FY[OW8 M,53%"E'.#D6UW'M5] [RV<+E]:NL[IW9"KNU.W) Z6J(^G5VBV1&BK MD7X2;%L1R8D *V38-J(-KN*$[<1+U%2J"RX?BQ1'!^I$-G,<\:4-2ZBHHGT3 M)%P]!HL;P*)6OS?LBMSQNQB@AL6!R)KB0@HV\%#R][QO, M\;.8 ;'[_Q2&WAOS_9O=WF&1"&[T^X3:QLA=O%G)LE/7MT3LQBT"]QVQ&=D5 M*0A;W8R;6$_""C7]&C7G<\A"P;L-K X$-,DG"T_A.;UD\9Z;RKO;: S5I3]R MM^ULBK(G&W=&[-S==>CK!R4O#S=$K$KEI*V>[R0A>:8D8\C;V,(!*R9QMTYT M6DUS< TU*' >!O+P(+X)[B/*.7KRW_>.^]MIE=GNO9&Z>$\S')=:,^B*_,Y] M'TUZ/U/+,_#Z@AMQ)3LHL 8YF_>2J?J8["5;.Q77YK6'Y*8.'84]%,/L'%*Q MM%>/;0Y[W%9&Q6AP]XOCB_P&]S1BH7>D2HW*;>T10YJ1JAF(-39&#EMFL@]) M0?^J.$"=!1P"N!">8 MDPB^4%UUH][/)9*U0B,42#21<4[PB3SEULA>$RI>UI%K(A/?Q=O.4*?KOCS$:S1$"_#5]ETF_C6K,@,,*@&(DB#S Q3X-XUQFF#P MV!K8X' :BYRB8F:'L5$14DHT+?>.OT>,:[6J9,!5^1(Y,M7+.F2K2#S8+*$- M"\B.!6DR=U@ULF9**VN+NW'543M67EI?67N^ _8'^DJ#E-Y#=4KF.O[5^YYZ MC _8_)'/1;C;AX&^%$DW"D@Q98 YRL?L';HC/FCOHT7_8$GP6I&<&\G9K4IO MXW*.Y-_](U[<8.R/&B7=F:DB@UK1&C@8'0_5^6YZ1) M1IL <:NE5*;6-"L&S?\XU=2ZGZYW892P?];%J]UZ+M-SZ]0W<.%RM^7YX/ESW)OO MZ_PC6Z%Z>;CB_-9?M69J_XTEVPN^K@AW-,IKJZZ?8_&ESGJ&?;%C0!<35## MI"-F#.@D?V\,R,;[&V=#,CZEDM#DUXR7K;1Y\]IA4*GA^H3V-0IDG^D*LW?I MA]2!.ZN>9Z#E^[]40*K#W4;UOR'75;V()/)_W8RSW) MQQX@S&D#I>L\"[U<[*Q>T#4?Z(])ZNF*EO6@@=29!YFD:3'82 !YK-1?G^&+ MQ+#T,"V4%7 V?&WT$L*KO(C$-'IE+H7O8L5 M*0U4CE\J"+"XE/+7_N)R6K.V;IRMBG)FX \DXXQCX3FM<:J:QQK-D>RC]]EW MQ(NZG50VWB]?6-@T?< T\3X2O"3LO2D^@OOR>2'BH![)FW-8/5==['N@;O@2 MP#%A'VO5$5FR;VN-8NSL)Q26ZOUZ12:<]1534G!%>&XVOF4RM:.:.B%&GF_R#GP7E?#28(BX5IZ?O7>:! MC[F,D=F@'A/4Z25R/(!74FY"O2>VXTWN-A)1X0E5&$@HU95F'Y'\UX J'0S9 M&7@,:"\=F[JH. -\9>(0*0_LJYI#WK2"C%@- C;_\%N3I(HFO:K6#VF MS__@?O,4WD7K5X?Y<*!V'49W>W'^%KS<4B[[^>&S\X\PROI<^$X<-Y6R'(TX M\G$_KA'KRF4-HXS8OT96L*]/YM7TE!PP>X01R441Q]*Y,$1(LX),/$(@DG<7 M(N$IN6EDU5O#,IR=B7U-7GMBI-Y>>KN@$IX]%9K3"Z>O]MFA\N7,]BI,X0-A MBX>FD*V(TJJ>,A]2MG^JL9Q11^1 8JY\&33:>R$&B ["#Q_XY=U;IYR:IKB]Q]&U4L>VQM0\1.VBSO2'X9PQ96 MD&0KV17Y,E$!ZE8WG5I=X8DD F6I[66[S"-&53S1?*U0UQ:Y6S:J>%18]K0A M8K=LEG=@:@TU619[KY8R:4RKI.UP]W'K1/2\IBEM!'>?^]^6QK*E[(W7]2$Y?A8Q)&B.%G6GW[ M>K9@>09_>Z0L%RD)!OMMY79*."($6\G_D%Q HB2T>CR&T]BP;&%!"E>KLBIO@VF'1+XZ?0GGQ=+<7D]EU&&TH@W>U#TY25^US6FY(,7,F M,V=_N(?9[OD] MF$UUI),/Y9'^+?G@Q,2!"\! .B),R=0+D[1\J:_2^9+'KAS'WQK:#Y$X$ECG6&XQA M,/)K>B_/#YJ4&-\K"F[3'P2WKO9FM,C5;N^'!TK),PTX5YM/W35:0^+R MIGV7B0;U)C @FK'Y6& 1O[1W7\EDD=;?_@ZCQ6.77[(*53M3HU&C9O C6"_ M_9+*_X):%^$K._;IGB20NO80@V0;)5W[(]_]Z*W.\$1"3/$@'SS%Y5O8S! I MT^%2F*<0PBTCQ!X"!"\5^878;@^O4$6VVB@,'/+*HC0F^]!G+IN[\-WLAM3' M3QE/DC&5B'IQ]\O-Y?S;#[,;YD8-BX#HT#4;0,(B9Y]^M!YGG4OYP"[JS]87 MM68]D0)Q#_5K(JRF;OCC*R/IAX*#HJP"J^Q?!2.KL=4L%LA<7TP])^?]I_"51@%,MX_I<\R\@P"T3S_6H*)I/Z0.W%GU+'PRZH0\9NJFPS@) MJN61C@-,2>*\4Y443V95=$A$1>[^X(5P0:#>!HOY9$=W^P0NVQ?Y%QDD[?#] M+.&BZ.FEXM$FQ%Y'7(C8=>&W31N3>\9E'B#<2+X8Y> MIO0IY*HQ&%F.7]'T@@]E=OPFH3<1Q,#;WR@9"G>G@!R2!R@T#C[GBUD&0 HB M9(L,)Y="PNM9 :^ND&1>@+1@J7P]>B/6IF";2VF;@B\YAE3)>W[PM&&??!_# M.;*'&BM/^5BQ>#TV"=W?'NB>&WO+I;Z/0C[U[]9IL@TCV J5^SK:"Z_&O9'B M;D\S5"ZEFG5%O'+MJD'OVSC AQ2,B.*T(@4OJQF@9C,$W,N!X#XSA%/H;SO] MTQ/ 9!H=A"V$H/':_3UED?9@L+D'0I-?Z2[IYIE-_#C$N.;#&-8T5C&3&F-3.E] MQ-SQ[O=\9@$DF;B7E7OO-NL-U_C)>>=+D@U+GL)SNO8%->H]A8^)DZ2<[N$Q MC?9^&O\<>#2ZC]Q;YZUF)V1$TD@!80H#9ENL8]%%OO$ZNIH#GDK)LR_&YUO8 M@8WV823*+E3B?VDEQLYA[W%G_^P$'I _/*D* MA*;RW^?BUOQB<_%%//W-:OK\L?$<3)%/G//:H'\&[CU,;%#$$^8L'R3* M)K!3O! 5<;,)\ @MH-?IE">NIFBG;>!R3\.]3_\0B^. 9Y^Y0.ABRP)'76G9 MI7P1 5B6)(ZZ\<6)\JD^,U9>HS06!4M+-<1&7P/_.KZ$6, M@YP\*<0DN9Q$"4J$I"075?RZN; DDQ9^AH*@$IB Q"+OO9+9PD/IA?T4^3 V M\K1T#W97%\;R8%>% [P+3/._W%S%L&?E^^!1F=_4;,[/LU[]B09\S>PKVX^X M6FTBC'BR'M=XO5:J6JK(I]N1E<2\2GV1TN?P\%]EC3K=KY8MJ.Z+!9601%S, MD;*0IY"<4[(N_Q1*H'QV_#E?3MVB7Y].;\R.J]/34;VHM6G5GG.M3%NX(I[J M9C3[R*O2)I;()\DY+3#%BO08(_[_]:BU]>BD8V#TU>CQ3/W5K$4G_1E^.G*W M\=:A\G41E]0*+"4HP^'DLB+R<][#]+Q\7\2*0#, M@Q7453+8SV76UWJW+2G.QJ#[E7KHB>G&\-+;DX1:7X^GGNK6^W(Q?:OZ85D& M>/3;YJZWMC.KV;?A X50Q8?7TG$*3RH*0^TK\M@#MF);ZV,7+G;E:R[,;U M+1$[;(O PJQ%&0)T+6_-#Y1]?QP3@-WNW.BW];O3+?R->BVM.&K4;QQ(!_U M6=*0UHD^XN#.&9!?@06J49Z)=AGN'*;+I&C0;7&CO%[QYE%>[;.H4:X1?9I1 M+IE8VC3!J?N,/N[$6QY+PG^N?D_Y6M"'_9G/%%[:ZTS6W 6[;QLH7/'KAO:8 M?=I$[-YCFE,E:SC"@#]*],FODH,M9YY<:5@ANO '+>C;<]YS)_CMB>WH)=V' M,6MQ6VUCY [;K&395>M;(G;2%H'[CE0@2X NR0A;]LN)]!0J>HHFIC#Y\,1Y M=EL'EGH@]T<#=5M6?UESQ)YI(O6($2'0QK?< ZFZK?0J/98VCD_5;=Z.RYLO M:1S72#WZ.,:UH+.H\7R^^Q.%C(G[+7-/]&\,"DWZ(?=C8]7+WMS:";%/F\O> M_R)JQH'4[;Y;C25GU=ZM:!]Q'J.Y>!PE)??F_SIV;?Z1N+4L;LP4,CE^36#9 MUA:I"QNI"&[;V!"AJYK).WR .O[84:/9L*0OQXK5QHEM;3$/RS85\V&I:XAU M6+;*V_L.A:1,JL/32C XK:)&"IIZ8)RY8$S=[U["UX_BRF1TD%ZH_G'LA.KC MO__EKT>*5[Y ZEZGPLL7@]FG"!VG1KB^@^_SNP-8TH?!B_DK_Q_K SW MBR\:S<07R(=[(7QYN%]\03S<2\+U7C*37[]8&NXC2*]_G(IHF^ZVY;U-8P>D M3F.N;.,>W>T"GKX8"#WFU;E;V\]4)M07J,E;O!4FD^CY2J/GT)JFUV%$V4M MY 5@]T#HNRO?)\'C^MX[%;49.^#@^R:(TRBKPW*"M_5MD$)+HTI9[HJ3!L@S M3>CE'2DO1%&935Q_4*>N,HW#AL^'@1+8E)HJ'=9%$"<-T/#^+835T4422MUE:93:Y7_8K;K)8$T1S=] MUH'WN VCY(E&NYO@E<:)>&VH@^*C*^Z*HSMG3!CB4&"C>NNDKM,>.%B=CCK;PF3W_49T$RG7:6GL4S%*?)P^2(MD(BI8SXA!N&.KZJR!58: MN*J,<;[@Y_TB*G)^\A@B^W3>A=/L=LYV/3*.)&-)@.>J8G6;R>9F-TQND)(% M>'#E[/D:GB_,ZS;!1D=?6M7NDA:\.YBHF71I."(Z:($73)H7*^W3E[Q'OR]6*.=0G!35; MVVZ3:)34:32[]ZP]KG_"8@[TSJS819;;$,-RNK4^-?#[C35-9).734 3%Q%GK'(^HH M/U&VZEVC*@A)*_DB 50,A8KVLSCJ&V, MV"?;9>Z?.EE2+F5.7JGCB)FO>,VH:Y23[N6?S7M@NQV+8Q8&3^'3ED7>O1,E MAWOG /LFD+,^H'Y<[XC]J2!USX%F.=D>,R>QE'VR'AH-WS!SXIB"#_A9Y40W MEX-L*%5[:+ YYKV*6ZX;L1/&Y>/?< &)JT23=U[W4?C*/-Z-\J$0[IA+GFE M-RSY&C;99OR!BMVV_-?@OXU@2P1?HAB3C+,EH+9M(#%&16$\SO!,#LF],DTV M-,>&=2B!2H6BCO](HU?FTFMZLLUFU $_6+X3+FM;+@. VX7NC+8S26B"- M)9>8@-E%5;N,?TSB%$K>Q80+ST3O :06L*U3M&4<^8"B ]RO$W:E^ ME0Q!RO2)8D" @S4@G5KC\CC+AJ 4GOKT\N47G,7N-KM_?# )6E>G>I;(\53 M0S7+*U--4\3KTC:)^PY;3E?B8T[9\J)T*D77D]3CT/"4,G$G5BY,XIM U%QF=9L^[3V0>E<'=;-%0TMSY*L& M4^DGV:3A'#RJ7J/4KBRD<"21TF5KXE@4II<"SETI?EIK*?I$,- MNNRS*!TW_ &E'X%4VF#&*^T*AUM:Q0-D&.27M[A*&0 .L"6 MT:]^2V)$\V8QB20I;E=:VW>80"T.>??\]^-3%D[&SNQOKIQ9&_?1US+4N)=R5N!S=NQC1V0PJBYLN5=(7UKQ/M#!D+W M'<3R!E\VE!5QR[NS4ZMK=4<6YH+D<,_EAQK9D-EF#_-G:TTFLY[(?;6#^M6M MW-9NB+VWB_3]YR+)8T4$%UDI/N.SPE&_26N'UCI.9CV7.O:;ZSH9=%OBV!^Q MZE'&0PW]=7GH8ZCX-*<-&OW?>A6HBW"W3[F]Z>!NF4/;6B.V$M-I.X[@'/:I$S7^*PKCS M3D_6";G+FBEMM,85/1"[KJ'@$ZWJ!!-D:]IQ%'\*$\>WY[9KUTUWJ3A*+.=P MXW_[%/[@"J]WD-KTGS)1ILX8&N.-2!XY%(QMR#)HC$4;,;R,KF+O<_9"$%*6 M9$5R600XE:59D2/X6E7Q:US@^E%:,Z O(&03=*$QZBV-XS^3LFF'9G,;A20.V /;=$;MO'RUZKX,%KS/!C!3< MB&0'Q5Z39-9##VGCL0RO:=1DV$>1'0> M5'8?X&KYB-F.=73XLC(WSWP@\Q0Y'MTYT6_->^4US9##A$ZQ,@X^\EY00M[WM/IYG]&QV/X29YR+1FR*C;=/7](6(OVY:[(37-T#MPO6)57ZVV0>V6&E'[>V!& MT+JG3: 9D111KGYO64!O$KKKL4E4[HK<_[H8P'!QF_=#[*>=Q)]H(^A7X$0$ M*WPKU_&L4%+<42O4@-J\P:57NNEBB$&WY;JZ]G)(6Y]ENO@X]R3:]F$LWA"9 M7'?+=T0:]"L=Z99/DKL;2D]HN7[>8AQ#S]=06286M"DS%3J4KQZ4&=NZF6'! M1*=W,)P&0\QX ZTDQ=WFV!H:^[5V0HX:9DI7[H U]D",!H:"#\B+DI.'O"0G MSF\G)IA3:]270*Y%XIBRO"K/P?HY%F4HNR.D"4GD_C^&P0SCAU9ZB+%C%+6F MBBF^T&15"2:*G"+7+'8=G_PGY$?Z['!!67(@OV:23;/_8%#]TJHYZR + )L= M[UB(C%4JWQ1DF,*):S6F^D+?DZJHG>(R M\:V+8I.MFFK!#<0@4@XB!4&W[3*'\3AD?%H*,L%$]/06CF+(@M97A4-')NH/ M/XK05X,ZQ_K,"S8BA.+LEP Q8UF*N_SWBT(6SEY7<*,_M:\/7TY9&U-DD)_A*JO[ M&S3;;P\Q@QWJ.'V.$U$F #+]0YY_^1C,9QLJ6+FJQL SA=KSX4O _@FO]],( MR$#>_PW;0$?.)LEUYQ^*_6^Q>\LE]?WP+6L/1\]Q4F[Q'8=)D)]"(2#>F^UD MU=@@2'D+67$@)F];&N3?9Q_"'?F([KEYN%"0F('PG]<'5LY^'X6.NUW):HR* MZ[/C"V7C+:4)\?B'\U8EP#"NADQ@O(_X;0IQYJ]T@,&&?'+ZEZ,Q;SFI)13" M:3E1K6N'=.)J5>TD;66Y$>*@52_KH(R-*U&+:>H31K/,E*-J!R^.PD DW>03 MH0_TLQG08LV1K,9-KJ_&'K4-D;N<7KE*;9&35HB=KD'8WL4U\C)')?^S5$)D M2NVDQ[DURLWG;H];/JL_T6C7YFZU#9&[FUZYLKN=MD+L;@W"]GX2"B3/N"OL M[/O;!.K=YEXFEG7"Z63M-0(ZQ_R36-1J"_*R:PC"S;8@ +_S-?K<$EQMY"$X MI5O!$Q:CV'&P: B1R0]2U'@ M1#JQ6IUL[6W<^=@R@T0S"]@NW9&,*>%<[;RVZ+@M,YO!LOEXMV.)8&/KKK-.35..48>[+A MG7-?Y6B\ CA&\SS$FLGL/@PQ5;OY24AW*E\)OC0\ ^E(XBM D[$>-'0'$;O/ M/N:VC]T''YVT;7CJT8?.UX0:NN<=G8E\+<@QRB.%OMAA[SG'_#:R^Y"CB[X- M3SAZD/F*T$/W;*,KC:\$.T9Y?M 3.NP]TYC=0J,^T#"5_B;(Y&][G#&<(E*$ M&-%20/\@82[OACS%\('CS[[$5>F<]O\)!]MDL- M'X75+=H5\5(X[1&7>7B#-)*/'L3SB?RS>5\GV#:RY'\,UP5:5[;]P78Y7%M_ ME&#;=,@>))@98^ LB!?>^QJB3^#W%01\\YX7VKK>-I,MY.VWRN14G8V0XL+/ M)8FOWEW>5,ZY?>S90&O)B-%F(F/XT!%:*I:TZC/E"K+,G$CN1+*WE5S:GJW^ M3)BH$.7)E[K4YJW JOY_HU#[AGKK5_[I"WV@4*,Q^Q)N\W\RNL=@1 8YQO0U MC/Y64SL-Q,C26Y71WHYE/(EB2G*N:@4$?#'<8IK!.+DM'&6+*+>%#&/@0]9,._0(,NV>+0R(*EQHM"BF,E]7B0M5R,UY\( M/)IOWVM6]#9"@]&TO'#B+=D[S*O;-;>X>?$ N'&W^3F6N6;NGA,>ED *&KZ( MVG)5Z748:99<&@,.HXC :9S7JPA+=J-ENQVA%XXG"6O7C5+J/3J^$W%!+M(H MTJ]0M(V1PT^SDI6Z6K4M$8-&B\"]3[@E69+171%%V5+]K&FT++1[H_X&T@?" MH6F8)D(%D4&1BJ,2>-QLW4?7'E^D)"SF MZK(ETCB\=D)=G8*T=%VX\("@ IZ2[SX*-S2.61@X_C4UG%WUG9;ANRU*USBP MI@=^+VX3?.CP+M,GP "'0T^M]KZL=DRC5^92F(DM.O0C=<5#\DNZ#V.6M"WF M&YHC=^(V12LI1S1M$3MNJ\B]0TE%F"C*ME?%TROJ2 M0;X#@1^FR]GZ/LA=U4CE^L5M30?$3FLF=^\M9DD'XF;(!A^3:QC/Z]KQ//=J M=PI]E9ZHW/:!2V'DJ]6&RW#0&N5JO++4"K\KU@D[-.H#FCCBVRFT V)0AR,0 MX>V>KUH/9.<$W/_@H*QW=%O[]$KQ/*Z'4.]@1AV0.IJYLMF[J.;6R)\]&0K? M_ZPUB@ZPD_+J^"D<9\#!!A1I.:V3 M\4CYR@4HL+0GAR?,O]TA7494G4;:TD M%%DAY>.GDQK?WY&?8UE8A@]JG[J)8.NJB1D*NL!3*B5-Z=B$?(!G4Y 9F16Y MD GGH#Z"YD$8[;CC%88:L UL],[.\ L M#@?8+KO+-ZZRUW;W8*_^&,@III-32BE'4KHJY],?@Q254J8>E,1'*-W [4VU MDV0\Q/A%D P&HR1^H>F/;F]56?Z&"FX:7G+Q@JP.13Z:5:;Q]#$/ELL'RM;/ M6RZMR&_HA=3./OA1M5_D V!M[S /;-7@WQ&\PB^-$)NOTF3[LH("\$7K"NC* MA\ *B\A & ZI56G>'M1:_*3E*:E0=)V&?\!U('C3#/.8*0FG/P5KE1*3W0O+ MWDY(47J8T+4,RLX>B!>?FHR/SJ@4AX=J:E<(>%Z5NA#;YSU0[AO@ML@'^MS[ M9EUS4^06VB5@[9)F0SO$UMC)[NAK@PDL%N%EGR@)8H^3DL7T;GG)XRV67P<+ M<70"?[O)Z;JU'&]/'^S35$?DVGSMZH!YXFKQ/7H&\Y$@?I;C$T6 ?!$_"!IV M:I!KW*_Q(KD_(P9DNHDY,HF5'V!5BUX:&R(WUW;AJC9ZW JQ878P.W9.PI!D M/^:9Q\NS%J2#0405*NXKR=*[O=T4M_R+QY;+I_$NDC053WZW>4ZMCLCM45_X MJGWV]T)LKP.8'SO#%8G]T^.5QQ_W=/Q8M$OYO3]S7(>OBR!CV>,FI4%X%ZOG MO^!F;EOAC '=D1OZ4$6TN^/VOHB-?K (QERWH$4D,9+$I'QU#NCY"JF=J:-$ M KB93C*IA7=!1@)27%/W>$>]K@7%*@A^M5S21U97]X*6MT-_0,68%$YHJ M:<>*G@%F QBZ+%[ @1MC;_:VR-'AUY1ZXN$EL:(K;Z?Y_&.$$8F?&A2&9M\$:,? M;:WYG;U]6\9]?68XBSNWC#L[S&PVF]LX;9O1MG>,-1:X#L3.@^\&2: M\S"D(6<;G.F!:&UMD%I:IT@J]^JH ?)/Y%[%B4YW*]\28.UV[0D\]*+$8D84H"(M?5P9]:1!;GXAX(O MB6656\+AQR1B8: 7FQZT18HS6B(V>O)JPSEX\$9^#7CN8MPI<6BC0_L;RU>K M) JY^RUE:+"^EF9(IUN?8,JS-;5![MPZ69[BWX+RT9EO>Q*0%EP&46[]F!5! M*X.2O7&Y=V;6AX?=R2K M$'(;2=J4N!B;7)5R5H=W'UBZD+7YF_K,#EA2N+K(055>_86M(@F_491\@\N/ MK6>D.CV1(M8(\>OG_[W=$(=[0[@??]8O:8B(3%US+^F0DI"OE[=Q=ZEORBN3O-PG4+Y3WEM&:XFVQ>?1XQICD@!S_2%Q:+8AC4U MZ*>VV)=<8\J/#J3AWRZOO=+UI"=UT^R%U6(-%5\&V5B?D8?59-9MO.Y&5<=G*V>5 MG#W00TG+?1CO1@7W0V<*HK-1FJY9+(SM0_MV<7\OI% Y4.S.D]-Z%\0QO2[G M)BV^0H-\<)[7X%CR"J*3=RPFXQ^VU#Y*AEW.N_@#>V4ACZ";=@OU>B&UTX%B M=YT['W1!'LX,DAMTWIFZ=&R+(\9<_BW?#G'0]\ETE*V4O\ MGL6O-(._\OD&%17>_7!]<_7#CY#8![N>;+VF(8/AU/AUJBQA+>T54"-K:$#EN]O,]!2U3.7H-)UMR5;NG M- \./D*IG+\F\,H/DQL^A:$0:2CPXMRW&.PII8L\VL$>$3P\EY.?_O/?U!Y1 MM@JX%M5_]5B:6RRV]R6*D4D5B_SES=J7LVFVF9LT?&K\WA:B?F(Q6V_7M=7U M/[=\2JKK[5$"AFBMM<2_8/=TZ%!/N;K-PG!N3^X?)]6O % M[DNM+;A'?>9NE,LB@\I_*GGV?E1BH^H+A72[W+5;9SCC#UBP?KAW*S_>3>7C M03*9XJBZ+)2?[F/QZ?Z[X<,)YUW]<+@\_ E\/$R6AV"3NZCX4"7O"KH_GI$]:;*G M3;XHZK[O&KO7$P"+_S=C)3.W29;! V1-:KQ+^"RSP1(EV+7!RSLJ4I8,D0I'9Y7C RA2_YE/8CX05UHDSQ:*Z P'LL_K(\FO\X?B#*OX$FSF M[N):;O69^TS[ 4\/O ^4-1&#B]%."TH/A7*%B'78*[B8#;89UMH?WD5";>T8 M=4;N7D&.()/G.5[O@HQ0V ?^CRQG"W.?H#+BZ0'7H;HF(I<:[K2@ZT@J/]BE MV)@->)G6FPYZP;[P+(%K;!3K/XX^26"<^CD\+<-/"W@G:V$NRVX[D Y5?)&L MM44X?K3QW*+@_E[(@5-3["K8]71!#%"ZG(^=PL7X:@W:?.+B M)[AS);K.@C/W&;@I1<@Z+T/MO+W73.R\1^PF.V_I,@,[[^-\LIT7-:$0VKEM MT1$OS0H66TZ0N_76WFD>]MTC=(-YM_3 ;]U]C$^=X5U9$WZB>4>"HSK74K4C MBL!EF%%K=T9NW,.4T%0UJ+LG8F,?*,#DVD$J='=O_;I55%QIH@$&_O#NN4P; M0W2(5&I&!CTC,:*O\UPP0DL)C1C1V7,.&*$GP'2,*,)^Q!CA2!,]&(%C/= - MF$V;HBW:'340=-20G8TT'NE& MWR& ,V8@[( S6CDUP!D\"F; &2_,:,#1"&%P 8Y['?4 #H[@IE1(48KJ5O>) MR8;VR)&C5]2NLFJW@S\]ILMU8*R4K'Z60=?@/U*31'*G!Z@K:5B^VVA9Y M)04MUJ?4.BB>^4KIAK,/>39B4LIYC;'XJU$%-,"6')]( OX+O9K]WI5ZC_(+ MXXDKRO\N(J[LGJ:/4/A'$]R[^B.%L=&JZ(I#6CO/*"[IE\%DR=?*WQ0]*!Y" M!$46L"5&B%*/O%5HO):W=":N?#A&X+ M6HY[S"QTZ1!@0L'R8HX684QCW*)FM*QH#YL-(AW[N3KUY=R7E>;\!C@6U-00 MYE0W9#R!G2/A-1 .V\NH3;M-3XW/"787UC W.E)DM:3&_E=2!P^-./HR+>%8 M0]5_+;6H;.:]T@06S=6'59M1(>/LI90;#UPRRK]1&C<]G@K(N%_R@_K+GZ R MFJA@C0T@ZP(?GA5"BP^%\#D+AGV]P4//$AK'*7#HZ]%]X\X.%$>*9Q\1&\[W M1;LJ.S-X/]J11N$! 5R&5235%"9BS__8YNR+&1ROWYZI6EW0+B/H]M.YX:/ M<@+PUJ"6H4A6&6+FH-4DB7U\JFVXH8VCGN0* HR&IZ.;7HZ> 3:ZU+2D)2*TU^/G=V<% MHI^3.)0Y(,\1+;8X)WR%EN%. !:[%#44_YK&FCG0=8ID']%JY-4!P@Q0RXK: MN-3K((95XW.2?'T/\5UES^U]G,3O*\I2*9[(86M ]OB@ 68)3;K9XOJ]9P<_ M5C*?!V_U^\D)]Z*1.6XD MY,@Q03VU:AG#AT&,)5.DF9"47="$$["F%1<<=54H=YP?8K&N*?9T(A8TVF;F M;B7N[,+W.;H;/3RREY@MV2+@ ?NBII/R&L;O,A(J_8 ?#@0'_@M/E,KX3/,> M3.CI@AP*= 1N*BW1U!ZQX6NQ/;EXPM["^<*=^D^7<2/UWF[/$!ENL52(7Z#* M[660IKMEDGX+TK!M<3ULA+F9=;\Z.JV\O?ND)&I7CE_PN^3_S?(:Z-\!QP-TW#'$#$&L3R%]0-76?V9@U"N&<<"1%.L! M$D>7\)6F.KR"'-R"-5X,;11+GCJA*\/+Y,L?Z!1D--0 M_G:@FS']D4+":%6HFZ.#.B._1#I.EM&37=XB+9[D@4RC17FEIB$#26P>'F\8 MDB#/4_:\S569ETH60$[7FR0-TEWM>HZXC[HHQ.+_R."RJA"LV,IP>R75K=*; M=J0%"BM] $E2T"P:N+^IZE8GXNHKW%#F$L->-8==,?>L8NT-2 -[\4&\NPD^ ML9=TB%6V]YX9SO:HH0ME6[K.$&/[))DEPC(0ZOU"2D5NSLE:R>4?7VTIO U= M;PYU49+$@:VV]*$O-ZJMP,N*$SB/PWT=F#CKR- S,C!2^#:OO($;?SVCSFR5 M/5(X!YM]55;$/I9B!K(#)3MXUN'NU2CJ4*J2)C@W]WY.DTP;HE3CN<%.3>+)>LZPQ_/"; M(*BK)-ET;C9<$; O$7!.UEIEUWCB7[)LNFR,Q.N:D+S5YYZ1F)JK7-J>G=22 ME*O=":D5#A-:[8SV]T"^(3I @/&EUQFX$*%Y$B; F3>,$)]]8%$'V"$M%-13Y5 IWS=]SLF39@OON'6>%+!.( M30 :%L53T95?L0"A>?5U(>(9V=,C0)!PBIBPT;PZFD'R< YQ\/NC<^!\^I9, M4([L?0+ 65'#4.#D74\$.*N2X '.#.HGA/AQTX3VAN$FIX@7-TVH0QLW?W*/ MFWR,*2&GZG\*V%E5Q6#TA,ZG@I\U6? @:+YBZ1P U(CZ!D(HT$0,HD94H@VC M_^$<1J^Y7B?HI^A^ B!:5<10#(6^)P*A-5'P("COF:_P(Z@1[0T#4"")%S^- M*$0;/O_D'C[9ZY0@M.A^"O!94<1@^.1]3P4^JZ(@@D^VG 5\FM#>0/CD)!'# MIPF%:,/G?]J["G1-23_-3PN41!'<\+&J MDW(H?XEYQ_(=JD ]I" G_X'.)@R#%%ZG*J::[#=T#,2)@*-%&6L;C=!P#"+B M670)Q>\^4/FO'\^(9,)FGN]3WZT;YQJ[+'(1>!C(DI"D])6S&$3^L.5QL:+A M-J)WR\<\67R]V%U&W,T]P5W8%IUU]T".&!KB5L&AHSEB'-#A>G0Q@6)L"+#$ MZ.1Y1\3XY(N@X+/\-;!1"'W+8GJ3TW7;5;&VMLCG;Z>(M7+630T1S]EN?D?# MK9B8Y53] B,3,;2OZM16Q+Q+0Q9#E0+Q KVY'- '&M*,O<3"1=ZEETD,[HK_ M^P'^TA":]W9 :E[ZPJH%>G=KY"MR3>;'3L<'NN%E%P0L0]&@C#90)4>[F#$F^)QSO(=D0^9!*E8XH?;("(+ M8>1BZI,L3[>+?)M2M\MTZPJMZNHN)7L"1%!POPAW*G'7[%C6?^23(JFC(51J M28H0Y4+];_(@Y-&IB<5HI+C.4G_C MB[ D>#X3'CY/HBA(,\!Y:68>WYDZAZ..)T[E M_#MK6P( 4MU7 M_]S"ZDJJK$T_#M^3Y1%YLJ-4;)3<;4!!G^CZN;6 >U=[Y*#6*VKM<=BVQHCA MI9_GT9.V&+G8WI-CDR]R=$_6[4#:3$B;;/P6FOR59I#(U!%@UUL@-\,&<6K' MQ/N?$9M:$Y>C#W?E6-ZCZH*/SG#XL,T\YEI[ %IK@'^^&8I!RAGG-3QS*Y/W MU:D(*7GHN5C1NYAV!EG#1D!N@R/4H;%$;.J.V'['2&%^02>7:9(>E*3P',&Y M5(J"A^*J?1#'3&0$I3O,0/'T+9D(%-419@\41^H8!A1E]UD#Q;$4EH&"$T0/ M%.:4HH!"Y++#I7(;4)&E>04F^'\=0@3_T]\?8)NJ8=5W^!M2LVX4 0RV]@-" M4VSF;_0!.XQD>FVG/W\:W1X90J9B)GE!8DNRF%ZK:=G% M)Q:S]7;=:AF'OR.VC491E'74?D1J'\T\CIU5Q6@>;<2*/([-(_C>;1X'OV,V MCR912O.H_HC5/!IY'#V=Y&@^S<.&/.@6\/L#YK;SY<];4,#=4J9VG6_S59*R M?]%PV/IG$AVD9FM=M8/23X8200@C]F6=M/WP_KDS\01RTJOM:GDG9T3R)NZ= MR"3)/7NH=BI\:SDC03DB)&._<'YRD4LJT[1')9 VWF3A8J^36)S)7P8;E@>1 M9."!9C1]I>%UDEYOX=[ 399MQ0URRK]!G !]JV M2@@I,-I7KKIQ8X<*\ILZEH4>712AI (@%[R\I.+"-8E+X%L(QM5UB[1@5]S6 M6 J&"2LX+EZFYHWWO9,]Q\40;N_S(%6[9$MF.YV1@C/E8QZJ.I;<$<4>O&Y9 M_6)[!U5ALAC(_5TBI-I^U)B[[^1U-,F/.7=UX'9? Q8UW,CO;HG88?2(IQ"_ MI1ERR.[C>O1%AR4W(KCJEK&0%I7, 'S#?VRS7&9#PPR%ZVM!',/%R+( $CQT MF_ ?>'=1SD)'QE^Q,=E7\%A?.+^ M6?RG6X"VI>0"&._VD;L:VHIXKS1]3MJ!T;*4_*,6_GG_U8.&678T?3QO;3SW M+V2>#QY**'PODCM4;9VF?86.IDAQ1D? PTCOL-U, M0KU6MJU6T(" ;!^>O:I,0L4$V<;<@XM6&V_QF7'-[ ,TE1%5CNU^X6I;RJ;/ M.L/82_Q_A8X>V,LJS_8+>--^H(<64JQTHF(C\5D7H5.,U;3D]1BWR9Q8A862 MP^INW\S".*OJ5EK:[/="I^_?>3ZRKRI,1KY_-'T&V$QB#DAJ6*%&SN@;QL>. MFZ;%1 .7%E>Z'3M[*'5;P<8&E8Q>X1J143J"<[&IW1HYVJ>&%/$>*SJ9WRJK6CVN3%%_(5F6/7 MNU)7D!,:+%;5ZVVV#MD-JN._MT'*51_M7+FG9H)OPT-U*-N"DVJ@]G;\5)?P M8RV]'//M>2L;ZK3FL/;?Z41\E@WM*Z4)G_5/20#-IE)9BHRFKVQ!FU7Y&6IG M9SF5"LN>DCR(JK]?)EG^.4Z M3P?\#7V<9O O:K=B2]%L5@]GCV7TTS;*V::QFI)M>DC1VIFJ)^=GZA [U?3, M0;(;J#P E0-H,3Y9%P3(MQ5;K C+"&2^K0, A$"V%>4W1/JFV'^5#\,7A:-$ M1F=&DM>B(D$YKFP%Z)&+'_B85/Q#;M\*0D7;F:1].OE,5CUE\6D4LS-*^G2B M^ZM#FSB1MIY3>Q/SC<.MVO,W531ZIY_3U(:RMITM[753?[- M [ZC;:T.VF\:\/%O:;4#_LGL:-G\,NV K_:T9@WXQ=V(2EGTAR2*KI,4?C3] M[?J(G2J8:RG9"'1W4CI%H-83V",LWRD9#F,U;6,WUA<=RCK_EXG)_A;;SLIBAO_W.:9&VE%^Q0.G&O MTZ%>DWZG@YXN:3'X'LD?7_\7]V;A+YS'>8;M-I2M8G;Q,"=7Y$D@*5_0 M+"F#=]Q*;5GZ),V43AQ).]1K$DD;R)PPDG9)BP%)*_SMX=0LCOY%:CD6+XU: MC>)M*+L8\U0P]%=9LR$.R]MD"?S)U;;( /(GCK9#/X1)"-:E?<*X/%@%&,!: M,BU*"Y1)W7DB_NQN/\9Z/.SLTU3422OJ?!7J[-^RF0_H%XF/\$ZH571OHG/B M,-ZJ6I-X?43DA(&Y758,"%SA;MX@:U[--=6<$GI6',_?*!0DYL[IE:;!"U4) MY?=P%P*.7)>NLC3T&3EQ_!W_<2R=2FIR<<((/D$9&""^%DO)_P^R5_\P@'G\&#&_@-^V<+^">1X6+URS3FO4!"ME@'G$K> MBSL55K)AVK6(R$EF@TZ[;3A*HQS,W5F:_QR#'*8Y\G-VFA:T8--Q9N/3<'RX MS^F+)$3?YV>5L',28*]TXQ7OAS)QZI _ZJ,81?U!')PR\(]3! KL+UD_??AW M^Y74:*?B QJ2LGQX@>%LG+H?&/EAC'J"@3R!O>7U,J//06/ M5$E=\^!Z]*F?N(\9^!DL9=B^4:\Q5 ,8W$,MY?0D/8"KK]*8O#L-VLV^"]!^ M!/] UP&# _+*BV;P1%K+N[C^N$"*WIX_R^27!<:S<*KO#1C0R%@<^9R0D"Y9 M\09W\!JP"#!E)B\ >%2<.;?8LBXJ)2#5EQ]!!F])S'/]5D>11K-N;]F2XGE5 M\[E?Q\^#\][:5/U35SCDG!.DCA?!YS'R,O)X-K OISQIP[\/Z=M<:W/7PE-.=8+B!N]0MNGSCY:^K%$&3]R1F/^8)OV+.>Y.V.U84!(&;S3A'.C4 M7!6B+]QQ/J1>!:3\M^(EP4UC:;'YN+KVK5C7/FT<)R?NO"9\'I->:@0;)^R. MIF@#@]_I/F Z-=?BXVM5:!KU&;9/G\Y?7E)1T/*&*X3%&5O()Y"<'#KU$T<* M]GX^@H4CIA[*;^=D25<1OQTHN=&7K7.DDF]2,EX\;7V/TRK N>;-E?1 M7EUIEI)ANN@A=7C.5&VIC$V=&/:5BE69_2/RP597#X[,(\'-GM[QG*],4$__ M;E^+W_*6D=[.SXE#].1/Y?9R3 LS)PSQTW6"P07H'X5H1YSS\!3^/E_'.<=) M'&?4U>7@U.*8X!Q\@U5E6SJ#.*"&'=WM"HT!OFLG"GAP&:?B*T.C.0,X.!D1 M];H^<)]S';!4B/UP_)"\P1VK@>21XJJO#V'J)& ([1,_"QBEBM&;J(3+%)&B M%#EA&0E(2F&BL8A)3$Z6_&_%U",PV\1!XKZ*JOA=GBM"$%3N?C2WU\CS?N-9V[RK?N'R<; M_1-W8=^4X0>%X8N'G]^'8/A+,/Q7 :;=B?F26?H M/MV_5S"/+X'PE8(9*FYN;Q-,*?/=&YSXXP)IN.+YLY@\3AO( O9M5@^:P. R M-9XK<.=$K9^7N?Y2AEXNL++0+&MJ^UAQ#B*.%,O]? 13:U!]RB>^&!VAB,E; M4=HK4JJ8F]>RT:%.+1Q$4J1><&9?QMBC#5;<7UE ?.S:QAL3)^P.QW\44VYQ M. OMR#MX4L;F#W% ;Q>4>LB[Y$W;#8SZ$X7UD+=HG[FY'J<+Y7O+\2H4X MU:NUBRVGZC:=?AT+;[)XSK.Y^N>6Y;N;.,M3 4[97;ZBZ=,JB O]?DYB&1RW M7Z+QQ@12G^KWHQA)LAG%P2GFV$Q3A$]CRC9Y__LCPARGO'IPVK,O#,V^P?D3^S<)Z\X=P M ^MUVF\2UEM4@!_6B]-O2[#^%_E-8E$#T=,:R/"G*11VXKA^E SI_+,U+M^LWYCT M61V?HLRH@J7GLY83*>!W.IB(>"K\AGY#/B VR/L-Y]"GFPX_;L9:)^^DOFS# M2;7?8GHGI=W60^S33@;V7([/ G]O-C;P6<+/-'-O,DJ88=F_D2?M."^OG-X7 M-E0N$+L3JY^'X7-BP_E[LTYLY*?TD17PFQ,SJ2/\3NPPK^"M.C'77UBE)YRV M#RO.Y;9\,N!S8 .9>[/>:\Q'=)KOH,79F_1;HQ2$WVE5Q'JK_LKIES56_\Z0 MOUJL:+B-Z-WR/,Y9R*)MSE[I(UUL4Y8SFEU]7T3;D(;7'"!![UM9R^1N>16D ML!F:<2' Y^#-?V0K -V6,!L0+=96N2QX/UFM>\S.]MH M8-WT! <2Y(LDXJFXC"_9S[J%'U]1,T\67XMUS'D,7[DR0-61RDN^)6@:@_FY;*S M+44:7."48\\N8IL@HNG(;O">![!$!$^H D$/*OU,#9XMWY.MG& MN1V%EV.?-M+556@0YN3 IXMQ!_)Y!K@S(OF9);895.7[4I?RK8FJ$B&'7KV, M5BA2M.:_QT>8B.,R,L?JFWB1K.DM9^[\-6 1;-T_)5R=ZR06\>PJB4+^?2Z" MC"W.GWDX&RS:$''\:,@Q<**:JJ@WD8^%)[=-Y8XU],'&B=K%GN&D3)_ MZ3S+: [[>K&:1" P_T2#;IC2\BQ\@6(2G;'F#STF(RKLHI(Q@9'#%7F91R=BU>F-)Z1DIQ8J50)^D_0,:&QOKUHTS3>@!5W[DH; M)7#BUFQN,[5JT9(A84CA!2EHC^P;!$E M($_+)^GMA!S[](2N@EEW#\3HI,GX6'.H#']6N2!!]B3\@(9EL1]729J_YURL M.0R4E#P>6PEHU#?@KO;(;;=7U-J145MCQ!;;S_/H\P@QLE,[3?(@ZCRHL2;L M$Y F@1C?6++AW0;V0WE4<*8F3G"R2-6^[@"5)*D)E MV8R @Q7O2O[Q)[).XGR508.(9D<6;34[$HW62T:(Y(1(5DC!B[H FQ'.#1'L MP)+N_:)D2/8C>Y;NFEON](O"#2U"VT9; M3O>+C"($FA/#' \T?>5N4,Q!_#T8Y#11N$VIV6,P!AWY?@!URV@J1%4*+ MG6V69OD9R2B?4Z$X4,A7+ WYW[,%)P/-@:_JS]"EF1*-TF:R\.-@/#O& EA-YLT"1:K M,YEX65!]#B(0E&0K2G,2\C^B]"^F)]"AESEK^+6^IWSQ%[$?AS+2P&V/H4Y'")9M>3 M93UP"*0N:(I"JJ>/0_HC/I <)<98$ZG]J 6.2ICO M=(-CT;5U-$>KU[/M65FP#3OUDT%@039Q,H3)NL1.ZF?Z/7_Z1J-7^DD!1;*TV M'/D.Z3=/NS\67\K.3]0V!P*[X,T MWSVE09SQ)0*4 +O8U7[1*B@^;"SDMC])1P:-G8->93E; Y'R#L EC^93]@S%$IZ2J_4F2G:4-IU\#NB*U&C'*$"= M;NKV0WZ>.5B,T9LZ*TJH(E:]A)DG\$9.1C;\DR3"LN$$,Z/I*UO 41\D KL] MLG.FDY*0O!(D]5&A19X24E*SH@(>F3\G[6=RSC11D9_'.N54,%BE/,BWO.GN M?+& DW06O]S#P0"?8IDZ8Z1<=]Q07N"I%W'(&'R_3Y,ERQ^*(_>GY(*>PR'S M)F6!4,#/-*9I$#U0F*[T>AN'#4IT21LQT#K_!/LJZXX((X=Z]WHP4.4=\DK) M_D>NPQ]+WP1)VDGX(XA.'E&FY)T[VH [_8. HS]=D3U*GCF4<,/V/_.T5:0UY6 M%LKAMMWJ[%0J)7>[P8%33ND+RS@D<&-?!!LF;G9672.+%TG*/750N.IFQY@4 MCI%\6['%BJRWD+_)Z>7PN OO^$SYH)2LE5+DE@C7BGCE!<94_$*6:)R0*(E? M:%IB$QZ'Z^-[][A5Y0@%3Z1D2GS'DBVB^*IX7UQ>TX=F?SZP%CT#V6Y@ULJI M?NA/H8L(9[?/&0M9D.[.R*\W5R)+FO\O-YK]+U"5/(K 4)0Y<"H>C]DZ/D[Y MVZ74P7DR" M$%6&/E&;V>W*[5 M,F@1I.E.7&(O+"/(U$_'%]@%?$2JN"KLK49;>#)&6E'!IEOD<*\\63YP(4DJ M5:0ET9HN]OO$[O-)58P;->VJ4C0H0+(YV4KI(7F+V+W&.W&0H>V?O(01RI,MJIZB'@_*,(:2 ME3>.]NOAIT3(<-F[*32L-V*4'*$&A9(#NB)'R3&2C [>%326R?" BD&Y;50S M\:CRJEBX=5S8S*56JL^G!96]HSS1W#FRCW@NU7$^1@6CH;#REM--_*A.:#F% M_YMPRK_ROV^Y-L_CD.-]LH",SR9('#<*8FBD8#M6$4?'\AI] ML1_)#Q%A^G'\/D$%,K.K](@DZ#EQI:(-R<^@G!6MWC.SB1XU=)E$2]<9642? M!(8-HC !NYDICZL@I4JTVR3+[I95Q\A]X:_-6Q#:'9'.\.'"E[>*M'HA#Z0' M"C$]'R4#@C(*$M/Z7<2)_BA^:8B#?NEA,*VW]TJ)3SJ!(-&5-!3 MDL&U)N1T^$/W=/ 5%E\&V>HZ2K[I)V6W]D *@P/$/7+NSKJ<[<2! M@ *:!.PCD8[_#4-W@Z-X..FB*= MRCH"'F_]UMLA#TM[V9ZRB;N "9EL\R7,2;AVW+$AYVO?UK#8^X$/!?1W@??S M=OU,T[ME^2#/(WVI/?I>*$:G/5)+U1:U>JFVM3%"MZ+/\^B\-3$R+ CV3TVI MP?U<<;4GZU["K$7"T0ZQ6MWGYY2OL3X%Z0MK@M[VEDB-3$,\Y0U;FB%WAGU< M&RK,\@)#D[48NU)5PJT'M"5KO:R4&)G(H=T?/]J2\>?J!WQ7+0[R(XYJ^*\T MWM(,;GM=?><:BN'"0I8G:ZZL\SB\3>*76_9*0YG/IUL6?]2@2*',K-+:"N4/ M'Q%QY&%(,#.E\R4#\JJA8H&4/(A=3.#BO6"#2#XP%-$?I+BVO2(#PR$WRZF* MJA?C'S<68E.<+-+X0&:L T'B)]I\I(& M&TZ-_\=Y2@//.PJ65; 7_*4J>- DN-LZ?N)0X.J?6RXMI'\E,2Q*S[^S-K/O MZX/+,Z\<'=IR&(H72IRYT9';IDRLHPN M?O^2O/XAI$S:%__'H5GQ/_U=1J/G8 *9'.P4Q/"G'/U/_)$!B8J@V>/)6I&N,RMK:()ZBK2*I67G4 .E$;.=S M=+IY;:9YB;@\"F;-B"Z*)Z?@<;Y@D3<&5EWM$!M3IVC*H!H;(36J;E['SC\U M*BF&]112R@=75+6BADV$GJ9([4U'P,JMHL9V"&U.B]T)MX7V+_"HD4T?YXR>FHT[ M!KV-9S8]C_<0NEO.:(H:6GRW3%(OVPNH1'47H/T:I RR)46Y.YKE/S=Y!N'C7>:U$&8/ >#U\D_T(R]Q !:C0"@W0FIP0\36EUZ MZN^!_/[3 $,7(4Z6!@5[\R')46W]Z$$@Y;9$_&$W"YEK[E<_N+ M=9X@+W/+A>]-8FENB13$-,2KAB8-S1#''UW:7E\?Y$:H)7+5'#L[(#9,/;XG',L7HQ,8'NH?JZ>Y_9JK M4['?LU)LCT:\X,'D-@+7?9>O9$W\@_*UW08]H#]VXQZJBIJAZW;&;/2#91AM M"7M*1)!J*6/L%PR0J>,/LNRESXO/>FS<3/^+?S'5M;];(QF1PXQ8S!H4XBV#SSH/U. :!7#*E3LJ7H*?KVHIM ' M!XO%BH] 18WA8+& 8A]0ZW,CRW)$/A.?]T)GUTGZF7X[+_F[3Y.8_W,A"W=W M%.48.@92%)FDDOI6^8 !$.+(-#DF+!F583SF01P&:^E<)MD MBV)R'*KJX,,T? ]X1OU0=1Z3=3%J\>Q0C6<->@Q*/99J-.;GKMDKO8OI4Q!] MO8I?(L[+_8I%;+.!*A.72;I)TJ!U,3EJ ,2^:YPRE)<:UANY/QHIC%7/\Y]_ M!'9(P0^I,$0J'+F%9L=Z G(<%KBOT]"$1ZQUK!:]F6$,-(L0J,#RCS2*DF]) M&H7[Z.$RX9%#*V8.[8\8,D>I0B'FH,[( 7.<+$XC]3U337&N6]QTJRY=38AX MWQ]JXE1*R_08C9Z/G-J_^/_MX_'=-M:%SD&=$>/F<"4HT-3OB1PQ1PAB "[A M)<%VR%0\53<&.%=-!N$4+AWJ2DL%GH$2FSJ:9X3=U*J[;S%7T8IM6G*$#W]' M"H:MHJB,I]J/"$]\VGD5;C>8E5[>DWIJ4>]QB#G.K.D,%%L%IQI=D$>E0R2P MNGH7C*@C@/T9V;N/?_V1%.R7=%/OX5PK(;UT=3+M35HHF/7Y4> M/$:B'N6OS@2+YT&B(%<6(C0KR)X^15T,ENXH5.=-C2 S$X:HK;$!4V M-4<.@;K!JN@.3FGHR-RJ!LNA].DG/;<=0CK?J@W?X5H;IK)Q]]L_!;N;/:;+=M**D9C?$ #E$<(6-.GV0P^(@$:PBHN"$ M_$TDGAUM<@MNW(*>$\U4DNV:9?8(=#@4X C9^L]QA_:?+=;UG.T.ZCQK]/-R MWML/@[43/TR8:%I?_>"(XNP7FU*L' @7L>BAK -7T;K=$6/G&$4/=+2DX4=/:2W!H6R5B_!9)/2*9=;$[/K"E$Y*B MNL2X(Y*>SH@!;+@2F@])NGHBA[41@OBO,N3[VK)5-6EKP'\PAT8=X^_AM=Q4 MEI6J9(V>T!DQ. Y7POZFLFY/Y. X0A"KX#BQ@II;R'2H/"V] M>+^ZC$L=AB%3U.8[K*:F&T\.ZHP8,H#B:D ME\H5WL5S9W&?@G\D*&UC/[3'5]'NYITB M5FVOL2%BX^OF=_SQE!H5A?G9$?*&.[]7%FZYD)D-!ZA5G_!Q^YRQD 4IHUFC MX;4V0FIQW4*I0H7'+1#:6 ^CHP\R*D-Z?)G7LF3^W-EED*W.XQ#^Y^J?6_8: M1#U/Z79V0&IF^L)6O5M[:X3F-X#IT:5(^)CB02+QC\KH"#8(LSQEBYR&S>(W M_[4S=)LX)')#,*&P^O;D^/$0&Y,1L<;O"2KBTN#.FRRO_1>_0:A7S74 E?>= MUZ8HL^HS]J MA-RVFX6JFG"]!6)+;6%T["Q4PWDV.CM2&9APE6X>DV7^+4AI M:P*A7B^DIC-0;)4RJ-$%>:[@$ FL)@FN@1$2E)R(^/'JX9YD!3-N4P-=Z$70 M('LB8AW!R1!%QV,NH!?YU2=7=,R55\U7-.U%L.96B!&K0ZRR7.IQ$^2(U,6Q M501*@+ GN+$AM!@3 Y;8$RZ; !3C3\'NTR3<+O*[])&FKVQ!6QZ!:VF&%$_Z M!%-G84UM$"X@>ED=G^HA!A6^JAC7RU-Q!1\9]\P%&UGKHW%=;?%/QW81#^;D M<4/<$[.#WXFS,Q.AI!K;XT-SUB6MVZ'IQ^?N4[H)6"@WR>Z#Q=?@I3U\[&R, MU,STA%3!9'M+Y#&E!N-60\N"/BDVA L.W(:8%G70+)['B-.!K LIZT8./FH+ MN_DU(S%N=IVDMS3+DKAY:[J[)6*PZ1&O?+6HN1ERF.GCVD)=JA0NKA0H(Z=D M1OBO))(,.'Z"R)+\Q;B$#TR*D7V^.&19RLKGLX(J00INZ5/ A61!I(?QB[#5 M+F.+('JBW_/G)/G*UY)[B18K%G+.U#$Y>Z0OZYY[3WU]D,+9()&K.9J='1 >; WC>_2E MO6(P[U>>"D8ZRR$=ML$^19M$JDW):@/,4["1SXE3SG/1(RLR3;N0T_*2.;V+ MX?];+FG*XXOV_<7VEDCM1$.\_2OEC&]=?$_:FBO;XU;$_/H YHK";\.HN@R"K*L'URZVB*&EUX1R_KN M;0V10TP_W]9!)@,6R )X\(4R]K0@1B9B:!1 8UO2@\_H-@?SB>41A]!]:9Z6 M3."V=DB!J%/76TSNON[G.9\9I23+.%NYHM $E2I4F>$B*I>LQ* M]J.9 Y0P70E#"R<^L)0N^'BMQ=N.&B"V\F9AE!'7?T5JHRU,CIUH:CB/A=HL M293)RZ'?Z6*;LU>QB&8+KP6 ;^)%LJ;E;O=M(M_WZ3C!Z.Z!U- &B%O=*NYH MCM 4AW ]OH GC$W*P8D:W?M11HO4G4<;?7WF.9O;CSXZ.\QO1AL*;#KFM-?# M$FQ2NSR6C")9K^%3D'ZED+-V]7U#XZPY46A -^06K2MX_3RSNP]BN]9F??P) MH2 @TOM*$J2@X;E^DGWA R@2!1'GNA2=2@H>(TY1\T#'FAL;(K??=N&J%GO< M"K&-=C [K>P%#BNT()ZZU!W25QHE&^%<_=O=SS2F:1!QN#D/URQF69X&L C5 M,47=OLBM6)'NF1),AC37,VF(%L=O,_TQ-;T ]TD&9,E-5=)FC_1='TCGN6%B+*]FM.D MT9!:H"$UE16@Q@^%_-J%"E<-R!-%7Q;_%6H"%LB>!Y_EJ#SK;,#D>G\PN?P% M3;.:Q6\YH]I3D0=09.;4V1@K>>D)68ZCFEH@#J1Z&Q\[GRK!$C.LYHK(O MIL]]\%<:;^DUG[*7"5^1!8L<;@M<;K,\6=/F1/JA?9$;Z" 5U'?#-3HB-M]A M_(^/CP05 F2(HB-OSBA*WA^3=:$'-5Q&OJV2C)*TT$NJXD?RDE*H+DGR51"3 M/_[[O\&:*Q?X5[0UMO;Z "?/['D+D>HEIQ;39M_;UQ:I96N)J%9%K0V1KWGZ M^;:ZH@DKY,E"TG=\S=R>!JHCDV)HCXL+1X*JKP@ E _!)7.;0L7IQ>4V36F\ MV%V"C<V981710E-#B> 1$H MCUA.:+&(?@[X\ LJS8!E9$6CD",A$65?4K+FO$)1:'',MI <,]>E)!TI3)TF M*CJD1H@ )8^XZ%@)"Z6$E(_M\U7O(&7P>/D#1^6.S+R&9DC!KT^PVMO>!VT0 MKZ]:61T[$=6 !$;TGD)7%:\S8ZZQX8RF8GL^W'&KF4Q'0ZE>!Q/2:VJ;-_$< M[I7-P]=&^?:_9%;I>#5%#;7-?IB-AZA_$_ M>D]:4"$E&5+0D19P2V[(!;DC#[XWY)WHXC_>KY,X7Q$QIN_R!4_!]_-MODI2 MEN]Z:W T-$9NUMU"'E$Q[)J5-EH;#Z[^=I7 M6^.X[:SFK-G:$@>S%D$Q#=^R.K_[<"D3<'6N/QPV16Z;70(V7(*HM4-LDYWL M3M[?DZ/BN UA1\2:'7I^&Z9ZRSB)[Y:[K XZ*YDH]\=N9D.5<31XS$: M?1&;\V 11A=[ 4*D3@ERU14M(HCY+GGC2AOW#Y<&WP+A+>A5_!*Q;'7+^=D& M+_0JW,IKCH\T?66+ENL@([HC->>QBM@_):+?%_DAYBA1++P'4'W-,Q$\D8(I M$A5<$:K8(EG!E^N'2!SJZJZN!$6.E/2((NCUS1)_&NF8%L;04O]E]EF^QZ[Y M"OL\WU[W\.)Z/=OL]NC];;=P94L!J)Y4MRZD^."]:@(/5CN&"-/BPGA$#.@1$FP();Z-VW4I6AO;X:I!]0<^T)!T="]ZGR9+EV=WRFJ59 M_O'K3Y]8%/'HH#4T[.V U-[TA56!8W=KY'&D)O/6UZ ;R0=<%E@")^3C7__7 M3V0MF7$;:UI623$\G!)<2TF__D0*$AZ#4\T M'0&<(5< S-1F^#M&?W_&E\_KHG'1\D/5@D59JP(6@Q,^NL_5@3-IRVQH@]?S_/HT\2^'BP*2=&]'[;K2+=YV#-__F4!G$6+'J? M$-+JB'T6:PM?F\Z]O3#/:WWF)TWP.S7!@8I(U=_3\7Q9SI4*]C9N^I3P.HFB MY-M=+"Z-LY959F=#I(;9+]R^8EA3*^01;@_3AFL=5A/*EH(R$<=!DK;K4E]6 M))?#DKN8J(&]5O*R*6.B(:.[L %>9@+P[(AN#YH@19PN@:I.O_H[8O?>R.;H MI16\+2;\M^\H58G5&9$>-9K)E&N/-.LM9C#M#(5/E8GG-5)T+M;HB/!JO8F2 M':4BX+S;@/\':KS5?YS'(?^?/[7&B .Z(C6H,0I0<:1N/^21Y6 QK-;5!K)$ ML50L@B13\KW*=Y#J\8-H!?_]PX]GT.5/6EW^)+N8R#G6FB]KT=0.F?1V#HG^<-GG\>BII_ MGCE<'O(_^I+0JOHJ1CM4 G!19=&9L.A$6O0&8 \X(FO!$A8X,Z6A3AS[,TK\ M,B6Z$'#*X\;35U0/%!Y-6.0T%&+^$K,\>WC\I3-?I:\/4H0;)'+];:2.#HA7 M8WI\CX\ U>B%Y8KQR0-Y)+]X?P3)JN"/OYB+,AX7*QINX2#B5\XT=P8-.VE= M[9#:6J]H*H)H;(0\:NCF>7P>V#XV@ >*"R+BCLZKI ,O=9!L%?!X%_J$(F^% MQIGHY#8NL*,#-2H<%!;C3MASU#.XQKW$[I9S,KKC7<6.9G,S/%/534-.5-[D M5&8W$ZLS=JNUP>Z\;+EBD7+\F3S_-N3M93NW%PD1+F5A[I0U=T:,59I MB%E&1>U-D:.5#N=3X"H3XQO%JP*K,DQ@95.-A;GZ>"N6:L-5 M9V/$:-4O9%E K[4E.4AIC[%.W6ILB12H?S28M ,?[)1U4VU2C'Q@17-J4MQ?M@<+]J M.0"NNAIC1JM>(??[56TML6-5/^/3]JN6;P&I["E1#(T*I^S)6DIW96ZSBGW7 MAZG.QHAAJE_(JM25RF-)@?-(^%0Q_\C!E48EB:$PP95-6)=VUP3WU5S[# M](&JNSEFJ-(0=+^MWMX6.USIL#YM8UT0./7]*JMZ+ 9'A5I6Y57R_>RQ7@C, MQ0N8BI>5F7@.4^M)SK4G3JX9^<:.@10.)ZFD5E!DR "(\X['R3':&@0J"G*D M2H\(@J2@2 1)WR^#.E7,KWOX+S8:@SAFKYS)(!WU:'!SQ-,K$X_@V@.@0;V1 M L!(-93AD7Y7[-'2"$DL%CN1B\%-DJJ<:A'YD&T=_MT4!KDVY2>%8$6_],9>=[F)$YR$K$U@^9Y<@87O 1? M?-Z0-0TRWH= )JE\C!)^9DGH. QS^($T<9D3]!FG.50(X#$)\N* &FJ^FH%E M,P'==<#27X-H2R]VY3\_,IIR_%OM;GDX&W74>-'NC!3!QRFA&KOI]40:9P,V?.C=!NGO,!1W: MQ6W$@N/F<[#\#JX-3&]ZHL"FR&(S\Y/'5GB3.DHB%L*Z[@KUU1IN? MW-;J@-Q"^X6MO<+3VAJQ?6HP/7:N5HB(FJWQWNF/Z[)!O MF8YVIKQM9=6>_=+!)"$)G12I DFG5;_^ +Q(HD3<2$ 8_7EX>G_YZ=G1V?CKX\*%LZ=I+<,TX&N1-GOQZO/KFIFPUCOX^./OM M\K>3HY/CP=7?S\[^?G8Z&'Y9E?N"7W(">05#&/WX._GG.W[@ L;)7]_2^ _ M?IFEZ>+OO_WV\^?/7W^>_AJC*:Y_=/S;__[R^.+/P-S[ *,D]2(?_#+ Y?^> MY!\^QKZ7YIK:J/[V'855 Z>_K9Y%+4'^^E 5^T ^^G!\\N'T^->W)/BE?$7R MM*0_ ,)H/\L[^GRP7X MQR\)G"]"TE;^V0R!R3]^\6,BRLG1\4DAR/^X+5E2_1Q&P5V4PG3Y$$UB-,_5 M^,N -/_M^:'V*N?'J1?^^-6/Y[^1KW\3:RD73$AEOW64["7%_"0O$%AX M,+A[6V#;!\A+C;#Y1S<9(@/!,$F$QT_9-LU(&^,.DR[)G.7/#"Z(/?@*!,VH M0#,F9'J(\%QR"K^'H-!L"WD:FS!H&:/I(\ M2Q-OI[H)&;"E0AF@L?\1>M]A M"-,6UE"B82.6?Q:C= S0_#'VI"WB5F43[S_VWEH9\W4](ST&!3#RT#*?PLEW MF*W:9GB#GYW['\@D'%.[%0JT5DQ(A,WG>@GQ!%#^;K("41HQ(<^]!]'O7IB! M+]BLXK_)<";@7^/GB0'J"2FW'T*QM M/A8H&G70CF'3M?[20I@CY^3=Q5VDY4A1LV8AG! ME'!+WD/';,&()-GW!/R9X5>Y>R6]15J.G?K6K6VUK''-KG49SH6QAQ<+;>?G MK :MP[6=I$)-VKK>;R>R3,L6K?W;"LMLS!(_0#O9& U9X!/H9'FV&[':/]!. M4NGF3:ZUVXFX7=N>56O+P8+9EC4KV';",9NR937;3C162Y:M;-L)*-"@U>O! MUF.[7/-VK U;VAYJ.Y:M.&Y!ZL%0Y9)CU:)EDGZ&21JCY6CR"<79 G^-AP:8 MC"9X@IU@J/(R]S'2K9YNKV&93HGM0IZ?9EXXG")0! +\ =/9[]B6J=>=V.,L MTU&^*_T0Y;X_8@=B_+(O*#?,M?*2A M^W&?9)VG!+_@*X@@GA^ W&<<=C%,79YDG696NYL/^+V3M(R:)%%(Y0_B0WCU M0F(E=.BKU?.MTR)9TI+YUPT"N%^0Y41KT]W^.=9IY3&.IH_P%03%G%2'0FB/ ML$X7SP";A0P_PH]Q*5W6A_$4ZS3R@CLU&5N^>.@'(%]4?B$M9H;[,.OTL^47 MU*$5VB.LTT6S&TK/>,1\DG6:N<--Q4L KD$$)E"/D:4^PSIMY/[DPJ>GI;\T M-&^=#L8H=_DM7]+8_Z%#"\T/L$X/)*H^(VZ"9Y ]*II7*$^Q#I]X$D!GD2' MRV$0+_ 4;9WN/L6O>'U+7I*$>\!@J4-+](=8??FS[QH"IZ] M%"A7D/"S;(UO::D,J:8MBG!I+2Z[-4MB7%I*QVK)$LGN,^()'\YCE)8^X9)Z MZD3F/\*"B)]NOG4KUMU;[_(%SV=1'H0SFN2?;(3EJ)%6Z D6:"+_EWBFB3DE MIN+$3KT8%O,:MCH%KJ0+Y]HV?F&N[V&EL MPV1,WQ/R\Z"H81" '_84C!N%&-Y-YD O^T$FMN<21G)WESD8QM? M+N)7'D1<@(S^9$V3ORU\!>5''=70Y8DF-74+)@ /BL2R%JL"_*+=QU_9UDUJ MX$O\FL^.1A,RSA3AGF$8_R1)D3J*+]2T^5/C;>>9S8W8$XW_"41X)ARVGEF) MM&F/M"N**95WMU5[)!X2:PK3UOL$8HW:(^]SDK7>.>(W:,TYDY8BLMNRY:1) M2^&835EVUJ2EB"(MVI13H>V6"J\YJT_4M-]+D&S?:BU@<@9D05?/G:E;-YRG M]D-CFVD8:]'OE R<>U-JZQ?KA]Y7*2_WIM#=)]IQ3J[\I.U$BMN>'5)^ O$4 M>8L9R>-;II3F))G M'!T=71T-/@RJAC9_]:)@4+0Z:)=%)Y<12QG&?NU=0J*W&-4A)LTEN+V\K03X MOT[CU]\" $DR]2/R2TZ #T?'97[R_X$_^M<-"6D:?D_R$V=5>Z'W'83_^*7A M^]^DWZAZH8F7?,\ES)(/4\];%&\%PC2I/ME^O?+C?ZV,:WZX=.L=FPO]Z^+T M\OST]./YV>75%?YQ\?'CQKMO@'_=H5$=I[+$;XL\\?4'?P;# M%3TF*)XWJK!\6BSU[C$* /K'+\>_#+($OU&\(.].DFP;!82$=J1+,L;%43[U M?H,)#Y^F.M; )8$( T9A$:FHXE$R1KB-?_QR8@;B+1%NX[D'(PJTC67MA508 MG5V$Q25E(%MZM1\+)5(ER\5* 4I 7M(,#C73:R'Q2@ZUWGQ]YKQZ MMZ"]0 IATC"S$A/1>(?>\9[A#_XUG -$#HK=@D64C3%C[BGDUZ*07SL,.4LVQH#<)\A7(]XC MGHP^X%^YL[%50>L@[S8-8\M5PGVFP&$MO4ZJ]E_(\J)A>;3YM;V8L-5;7QIQ M)1)P-!_O%9IG,(5)>21X)3(#J\;R;H$G+J* O^ELKV@.HRCSPF<\Y4,L$#>+ MN84=5S*!Y>CI7B%[PM/T.+B+@ELL-@.S6KF::&='YQ=7?0:-+QIU$#-E-O.8 M/U@<&>%TMNVB;F$G)%T)W[DU=O)E!L*0[$%YT9(+X&YAMR 4E*\$\<(XB,76 M1#5*1^E7;]YD.)N*N0&4F#AZ"DSB*0$CI3$W%ZH(=GU\>G_00+F')2LBNC,\<:UNSY0\B\3$O2&"S MK!O@R8E7+;Z/C/)5$"J/U.L&X0W^=83&\<^F0 ]*20?A MXPA7@6<^/F?;Z-_-/1B60@B,?IO%W8!16L(*2_..E!H#G^(D]<+_ Q/Y$ &/@N3FUVY QI6HPF;7I;+OSD=.[(5/ MLSBB^U>VB]0E.CF__'C:0XR$I*IP,N]@>0$^R>&Y/#[Y/B8'%1MPVB[B!DY" M4E4XL;PJ^\6I2H1-<80U%7,++ZYDU:ZW>3?*&'DD">'+7[?3\\NBLM_")B%;!QG*W[+,7EMG/ MBT -,KB0%+5T])J+NP2BA(05EBS/RG[BR"K?$+;J7IY-^-9+O5(2AL^LJ;A+ M6$I(6&%IWA.S#OA -UCR:4>I]GW]]<][>JB$+U*%",L?LI_E]8,_0<,L M@+BU89J"I- N!2MZ83> DY2O0E$H;N6_?MM.NMTM%?YN_/*+QBS< M"M.,C";W,,*:@-@XQL4:FY*M6ZZJB=PIY2UN[->O%[*W-PH LYDV14 L17FP M7@'Z'AO-D5/>Y5!>;2\"]U99ZU 70(\&N8AH&C*@=?#2-":[(Q=RD/M,\ ^2 M2OG5"P')G9W>> @M\4HIOU_J[LT/,Q*2D&^HX%'G&L_!\9]E,KCMZ:VR=BWE MBPCT:]KHU886X]+1%=C=TE T\!!=>]$/6F8N=B4GN-1!5 VI^=8TN3"4M*VZ MY_PA>L7:R"]JHLV>&HHZ10EA 34D[.NXT:/"7KQB>6.T_ IH$Y+-(G6]7&"] M&#Y=TLT6< 1C9#OJ+>!/""P\&)1WJ..A=93. *JID<(#@9I.T:.MO(PD2[UE MC0@_W&6",.9-\6Q2F,>I%]J%^=_(ICH.?,-P^+;C]M6OX,^72NL TY&DH M+W^.IH_ 2\ SG,[2T>1;4G"> CZSCFN,D!?6Q65IY8C;5B:%(;3BKI%#2DX7 M%YZWY9L7-\6/O3?>=()>P3UN2$FJ:(D:6D*,#6<,UUHTEG6-#N)"4K,1]]A. M"#+!=1+(X-\4VM1S9Q43=4NQ;N6(TKI\L G71^A]AR%,(4B&49"G>YC%(98S M*>ZOYC@E1:O7]7EIGAMMHZHZ":S%TV"8-6)!5_0*UC&C$\),PHA([J+;V27AB:AOH\R_.([2J7-2VGEW>.)G*@N1EK5_;R"1H5=R3V: MM)!7D3?ZA95.DH:1[O! 5TD47N/!P\A[&$;D!1$\\5JLC M[$IY(!R4Q:QC,SL4+VT%A7Y(B>NHN4QC22&(L5D^/%^ MJ"'-BLYA88US7D/^V WI^4RP&7_%\UF=9L&J_5^2YA\69S+),? X3T(&(I]. M"$8-UPDB*[J+@:32(0*B6G>/+I*2N^A;V[A%),\DP; IF\6L8X8DE,VF@RNA MBSN^8X279QE:1&!*$IO9LOX8!@$L!'GR M8/ 0W7@+B&="&SV#MHW+K>@>4UK*[.+&[M#WLWD6$BKGZWB21!R!&8@2^ J* MX/S'."%Q^:/)V'NCQP+(M.(@HQ0HP,V]X&>0>C "P9V'(A*-M:&I6S"!/J1- M;?D5W:-12YE=G-SNZE)X">0>+P1E=#&1!V_9V#)VWCJ.Z'.WB_*WVB/_XY9"-V)A08Q)FQ7O]O%"M#YP?G5\> M'9L>)]J=FQ$0B^'],!P9M.Z^H97CCIL#"P%!)/ %93 MAQ$V7O\VGN-I+1H+FFN;.Y!?BT*^;7#D+-DTQ"FJ2 A_ @%>,:!EL5U]./X&MR"!$XC,I=N M1%2L4O_1[2"G!G^Q@LZ=H'2C8^._MCLU_NA?FTNI.W)=(5E'[L[)6$6M@UYJ M.B8M&:-;JYU@M\:O<1;&+FP-AM)P\)%T?R+VNX<@H7IU;4 N^?()P3FV9=<@ MRCW*^%?FB"W7B/6$D1K1%4T%4.,UG8PR10-?9F%Y30E)&K6.&L50TJU"J M)P^-4*[+( _*>P(H7T?SHU5I->M:/#Z_/+/E%DE9IK05UL78]PU=%'Z689;. M\"O]M=Z.OXSQCR]W7\ON*_[W[[V^/HY:4_04"%AO)#=SMZ$X\'$FNEEZ%! M-MD$.;A$HX3J]N#]1 G9A"P=EM910M;#JBQ*R"8@A3"1CQ+B@VDP?F X!PCZ M7E3>^;+:+*?&#K K6 >N(#CUN($6,AI'U[+](@N@[V:@V7)IS=EFR*8_@U<0 M9> >*[$I"1F>J(0969&0RR#P_P+ZL<(6+=G+'C81=AFD2G@7S[W?Q F>")/K M"//3+0"]0A\D+W%(]PG1*KA#&$D9-9^#/S=T,R?""_TG%$^HYTHW2M3U7[>4^QY0KF876F5H["\Y#[A^"JHY=VA@9R(6G>13%V' L*0#(I1\,5#/\"& M+F@34&H%ZV@AAV[#G%1.U*X3!\X \='4[#0!6.4SK(5;/,,*X_RB& M.S>5!(R2_>> K'"J @ML6F_FE]<^S!<>1/DNS\Q#4ZJ1;R[L#A$DY.MZ8[.= ML\/J3%#1$7+[2*%"0TEW>" J7$F"*Y?BT%;'PI@+@JU2[D$OXD,X4C37L\G5 MM!X"JST:&&5X:"S'R#A*KL$D1F5D3GY.Y.X-KX[B\C1YKFMR-H#L[L2Y:Z92 M*95*VI[H$BWWJZ2*XITWV&R:ZZR44W;NXK KFY<[I>OJ.K7_1 ^'4V("5GS0 MY0V[,L.(KR!=]ZSAJP=#$@TQCC=BCLL$@]=> GT*4R1;<8=!*@2OF*7GI)BA M>?0? $YGF.?#5VR>I^!K1D*C1I.=^'46JZ3:<(=3W<6N&.7403**6FYAF)%S M H(G1B1;<9Y54H)7O'+J%%J5E+LZF&(N'@5$YPZ@+8M?MDW!+E0 MEG:7#2P!*SYH/G*V]P.)VP=QJIL>.#%) C7=X4E;82O.M/8@VWEE*-8 N;$( MW(+BYT/T+0*X*X'@"8$YS.;DNA#ZBIM?USKFM"5 XX*\I?R:D_%<&LS#PKET M!IMG& ?;FN,%379NV&$6:E*.UD,AAN*R6:JZCQ%>E&#=$$9$ M0?Y76/ C^'>6Y#>$8G-4YGJ<8 MY7I*4P2_9VGA'I3:'E+\%.OXKLYP[T-36H]C9?/P^>[SZ/'V[OGE_]W<'MW_W#S,/ZE+QDU6MSC+%2WE]DS++ <4M"( MYLS@CUBVY,PHY"1&+XY(+Q;)F]%4QUY[=V"AG+Y3" MJ#0.ZP)2.I)BH7;=-1/\AI).PB\JI_$;6!3%(S??8LVD K..DZ20E]C.:UOD MZ<&_DII-%='Z;M*FD_0:3E;;<'?WM\A;+%",9SW4:Z%DJCI)G-:":TC<:V1O MO*XZ9E*WQK).LD)<4@V'Y_9VZ51A,QY-AD$A!>T",8%J=56= MGU\>V1*>+K+R["2E91>+\<18N?D;AX"Y-N"[%F='!V?'5WQ%KC\NM91H#N:C8O=EIJPWC9_C M,,2=ZR>VEL)!NLQ6[&4-FP"[S%$AN(MIBW>U0#4IVP6M(X<*C)MLCI#@BLBQ MR)=0F.8HM88B_/O-Z'=^N4L+GLB*YAPL0A@Z6[2K/H41HVH:?R\DU*N_'+3_+M1+F5R]P:0#Q.ZN9-MYSW1L;->7+Q)EJ*98A!1 M0#U&0W4=7^"EU:7I.;P*E@BS3U8U=LWR&W/ OH T#OD5_"3B>Y&_?32"5]P:Y/=F)OCBVY4Y6IH!!>TE>5!4LH8-K7 3 MAYTA;?^Z?S)"FU.=Z^4S@*6M&Y:6YAK8I: MGC:M6L,V#;Q013JVLNRR;,J#<<8QY9!%KA)R'#>_JAQ$24*H0ED(:1WGQBG557IJG5#OPY4C$$-TNYZ/^79=R M&<9F$*^N=23:_^X*6Q>=K[S@I#"R<5.E);.V*EM'K?8DD-PP$6.4)D*9NSYE MG^DO+:"3'DO57A>J;BZQ+-F:ZR@B>RJIM1Z'Q8S>/WGL+QQDMF]V'\9VUEM7R\NY8M64B[V\2JV^X\A*+UGPSDYKO87BUTB50]<4Z OK2?_#+F!#E;@C<#Z?4K<'FP@=NM=*0BZ?Y;LLWE[N2GE/KP*]NJE)TN,NR ;.: M?8ZB%R\$HPG6-=9NNGP*O2+[ZX( 1&&<6.4#\91HK.M!(^)I]%(:\ MP[MZ>$( 3TV#:A913A[PVB>/[L@GK^*<$FFLKNVK\XNKC\Z3K;5>NGHV5'O* M&H^^,13X2/Y^AM-9.IK@$:&13FV:<)=$RK31=>3C4,>:L-.\"Y%D3;D[.I6T M6(VUW667"D5T]5+8Z;W?U<@-R?Z%5?H'3&)&%EU/H$7K?84B/TY-LY3T2 M35XAFKT5E[80;NC[*,/"E,J0FP/)D[=DW!0M5-==4G57@XNGZ,6=?YWC5ZVCEC;'9T>=J-I+ MC''GL)QGQ)67J(B79C1D'>\4Q4O+BNS([2#80E?94_P_,XA ;?-J& 6\[4+Q M!JQCCB(F[%*LHT[,:^$5*'9=:XF:UPEVGV, MJ@SSU\ C^05NP2).8)H\1-=>U)B 4+AN33T71^8SJBMG2G=U:/:6&\KRUM!S MB(KSS\3MSJJ*^T1JK07-3G%#G@*L6!^ (+G'6J_U+RECU;&U=\0ZA0K2FK_= MU%QJ0S]?O#1#N9+SS?5"67B.>>.%83*:O,QBE.*7GPM8O&ZMOD]ZJE*47;YX M]31M"(T465V*M_ ^Z==&*5J32%OO$>OL"7L_1.NH$U4>_AYX7N]AY$6^ L\K MHR'K>*?(\RHKLH9(9I-+4CRO7:=\Q9J,Y_.XR W$69C2*UK'%$7(TY>GDKK0 M[&$U=.RB-B^0N!Z.6^\=\:F5*C3L!1D?Z&J:((N8,5[$W(+O0C/US?)UC1WC MN<;5>R /5P6*AC%EZ96;W?(;(CVL[@S9,*]YLLKJFYMXYX;>=HVXSQF%>M%Z M6-J0O_5YY4HI72@6GV?MC542>JO)LVN0+N M)A/@8P-]]X97'=$4/..>,(J(ELA_Q 7WZH6D/Z[O#R5?#*.@_L%&R=5%[+

/$;N1QJ=]-S H<*?UDOR_1^SYA@;I4[>5N#".]8[\.,K]O;NJGJQVKVG4!,G0 KTC51HZ*P8!Y4=960?O@[P#G+CD$!=9Z]>.5*5(4 M,7X\1M1*.4\'OK0N[D)5FB/Y./"OZ\B3*&AP/9&5=!@G&0*<(:9KL_:QK<7T M1;D"NMYF;)%W(C\*G6>G"F":D2N6BGPPP766?HW3_P9Y3Z2R2ZQZ78GDYZE9 M%FEA11/Y.NA'ZXBG[2ZKM:[6'KY\A8#?RHNV(_U@W M.O"B8+#3K,7W5XTVWG1]T5>1=?QI0]NC24E!+US? <8Q\XK:-G+Y9Y=77W-C MC%ET'=)CR50_QCJ3II1>M3L_]Z$Y;9=RZ;-O+W :P0GT22"Z[\<9V=B8/F'M M^!L;KAP+=[)KX3::':S;'6PT;+&-VU4$[T(I1@4C#AT6J#P;(U:YSO^S\\MC MTPG%N:#5G#GMA>QA)W^&R8_\D!.>* *2Q4YB^G*ZV[GSYO*9RW:#%G?J2@?? M\!NCU(.10- _IXZ1M1*I:UZV%8*NM5MI*V<-^7:9G+M,R)U5> MYINFC+*<;GZVV\W+U@>@;#[O\3%YP*!,MCKPJD=8W/'K2JKGKJXTQ38#4BT8 M67WLH,Y=2-!K6&<"6@!8F_E+BMI+.U"<)]T\2KKABN=T_?.FKE\TF'=Y4#7Y MGX,H;]3JSDXY6&#_[R -KLKBU$T[JY>*J_VY:YMRGK]X9<^9P._7&W0Y>/8"WB MP]IS+.[NN]H9N:^X<#Q76==WW[+BP\9':VQ+$7@&0^U#K#,PPI2H MW6RL7R<]G$.L#J$^QI[HYL!5P\X?:>8#2:$V"(N&++8H*YFO8X3BGWC8X6T) M,&L8V>O;/#O,W=MK+&Q=KQ: I;:9)RZ5UAG#N?Y..O;>)#;OCH]V^^=&"Q9W MS%4\M?#DGEG#:+"\S"J=7L6Z3BH 46.$O*AL/1Q"1RB D8>6+S.L/<%)^W%3 M? SB"I&K*XJ^:I3V9QB-%*B*LU77Z-4UYOY54R,I(VOI-X[Q6N;UU7%H.P M-N1VDK6'73OOTM>XBP4W\9PLI66&X:8 .=+>!])G211-K46+^_J&J9MLOO4S M"$E>&9+S*,DERP6KLOUQ;$'71DW8"N%WOMY\9YX%Z=AJO:]=G%\>&8[F54.7 M3;NC0T,]M$9?05K,IQ[CA.1JR$46-$8- 7VXN0',V_OM;_C#Y#\&"X"*R8?= M]NC.0Q%9'58JX%@:>G$C"8FVWH9G':CEK>OW/%AJJ7NDI%+45YO.K.GKK?<> M1+][80:^ (_\O9E G]-9&\+R2&N#5]+<8%YKS^)^NM+ 6A+>K(!=Q41_;7HC M7I]EUK&NWXK M-EWY:7KX5A+$GS"='5/2)[Z:PHB\?,QQPT!=AN-YCMR_E:S M%O=EAC[$#W3+M6$FT%[@%?DA]S*-6&.N6B(R"M;'"Q(DX.TWJ;%MH*F"=ZY&VXU,TF.F]]*W!Q(M&"=+1"% MLI[CN)N\/>S[3RB>P'2X6*!X@6!UPGB=6@POM67.Y1PWQ.@5CQAXF\_()Q%H M]102KZOY< XM_[R8]!0#T+(-,]:@>B'96%R!FM;T_DZ@UDU!.Z%[: )>P)3, M>#:R1PGV]8;PO;*M0;TQBT?\\H6?P2)&>2X:SCX@M;B1'<"MMY'8^^/7K-/[ M$M/[V/"N'P>JVGY?2_GZ'J'[DGU/P)\9;N3N%43"HW937-RJI0&HFK*Y'V\) MSDT"2BMN)J%I_6VXO9=6WKX^RX&EGK!41JK>]U161@^IA#:$5">2"6T&?ZM^ M^P^[^W7O<]M<>PE,1I.MUUH6__(ZNEAEZWJ]7&Z;#D)JFVWO/4G*.L&7&#-8 M57K.!VG1-&2F-<&";^1JT;LDA7C=1+T\JEZHYT@+"./(;;SW,0)X1"[.XOAU MAV04Y'^&189-L>[?NKV>,T:MW!JN-E1P*2:V?WC^"[%\8$,@-B^$Z_44_V[R MJ;K7Q[01:8C+D9E-"M?O*4G4R*GJ+D'3<\KBDIBMJV&^16C[&IGMF[1R%=%F MG9T:K:O[H_D]0LEYJ7KA%5W*HW@ &L,YN 6+.('5R_,''VZ=GH+?7C9G[M A M6?K7)I1_)I!2OJ<$:">7HKLJ3(/_Q4,_0$J2#KP /T-Y9@'F $&OT'/X)06K M'%-'/2? #7Y1F))3&ZLT\P\1UE(F;A!DFN@Y23J+6M%&QWF!_1)GE? L"K;S MFE5?,0V)4Z:;G!5?^N[Z?"9;S!FXQXHD0;=$67_ =':3)6D\!TC,T,@U MTG/>*!"V(D_??:OD$.5H\H(76X+.4WJ%GI-"4K"* .;\G\I"&P%6*5EZW^)N M$<9Y]MPR2QUSE!&HV7-*M)6PXD;??:8O( Q)_E40 >214788S&$$D_S"A5=0 MI3(4,QSM&NLY@Q0*79&J[[[5(O5GD?%3C#F,&CVGAZQD%0?,^3Q5Y;%K2K R M6I3AY@_YK2ZX?Y"L[FR?28N6>LX951)77.J[C_4)JZ 0/4_C^82G<0BDL-RY MXA)(M'I=AU?GE\>]8DTG,2NJF//(-FZUY)(4J5%NXE<8'%_QMUJX=7J*,XCU%MY58%9K]]UK6CZ_*]'JANCTE17<9*X:8 MGT\NC\\K07=%$J;D4A<_[$1N/P*<93T8C(0HY(PV I["H2K-E3[+M* M6,'=U2>XW^RLY8USQ8FG9X!?Q8O@7_DG8Q*?*'9H_/3H^.B4LHM;!W@6=-=;2(ML/[&T\]V D"&U1V!IP MI>'@(\F0T)',$HW\7SXA./?0\AI$8()G5_C7+V#^'2"*]9=KQ'K",%#?-?0* M9#=.I<9%Q:V7S$ T_3\S^ ;S'\D,CA%6#/[K=)=W48S[_3["['XOR%_UO;T646B7)$O')=(\?GE^0\IU,$ MZ:@+XPET=,Z2'[$Q?4C!G):*BU/+.O*H615WD5[#F*-Z:=W!L;;.$) \1/DY MB5>9TZDEK]MDSTTRFV@=A MCG);<)Y][32@U4)>&,YJ++4]=;*[/<7-:=R+#:K>9S3&F'C3*0+3:#?TPJB%;K*>Z=Q-/FG-%YWQA8>#"H3HU7A_F*A+[EO4Q2\X2S MW7E"^8P!*!^2![/$Y#$#OWA.>==83V8,=9U5*BMT52F./860:L'(G*+D*\E@ MDMQX"XCY _\"0?GB]3<6O^:H:[/6&9465*A-373HHX=7GCVA> %0NL0"DT2M M>4Z4KR"5,CSG38:G:#8W.*!J^#_SVPW[8FH*"+W>Z^;K*<3_2IIS?HX^[-#[. Y/JI MDA*R.[U<$V9=FOZ2>B DF@Z* M]GHRMA4YR=:2<,8Q>G$SR>6PUL@"3ND[U+<[TDC1:A-;CDU[PYUL:;EVRQ"/-C;UYX[84D3N9E!D#Z M$$UB-!?;I5'2KE-,4B.]AB#+!DKIFY,.?1]E@+;E4YEGV?B0C[NSU?)!K'V? MO,C3#,Z:=A,8# MS%0;G[O)!/CI*H4DU@-9\ST#/X[\_+0 ;PVDHLG>DTFU[,;/'ZJF616"@Q52 M[%!L!';*SWBE6JLI^./1^25)=-9+X[+Z C9WR)IT%X9&-4 M[3UCVLI8TD-]'EF-1V_H4<2BRZ&F,S>DU0]D=1,,-MOMR?)H8V=TLOGZ9=;Y M/ XR%S&7$*^:1=+ =6W4[ "TYDGY9L.?'@KR%,O%#3S)NK,D238O/I,&WRE/%2C)N35DLW:> =8L M]+'J2HDJ^90#:Y5HK(='L+Z2#4@RC287U5<7JTC-$T]WYXFX MT0',6_WM;_C#Y#\&"X &"6FZ)U/%[:MF.)- >G'#;JRM]\*LAWX>R!!F*5DQ MRWFP9%JSSJ3P(*5XKCK+W,/MLWL/(C+#!%_R*U?RH 4IF]!P#I.T.7@EC0[F MZU9[8@Y6"EF+Q%L7LJL8/O]0O5N3OZS$/!CA(9%$2F#V$])+GXSH_@SK3(@( M#2AG)#1IHX?&!4^ZYK#(K8350%(<8'E!))L3YKCAR.5&TWFXC[_9>$],#4,] MPKOZDFVHR.6P9GI^QN(+C. \FU<3\V\80?0UCFZ(LS7,@U&F"!29]>]CM'50 MX6N<_C=(B1#XG3FSE/T^O-X'29HFPQ:I%5M6J2;,ZLT19]1C'$U)@/!3AOQ9 M?E:A@H0;D,^OZ0[AN@K=P_-73RB>P'2X6*!X@6!UUE9^&'E/B4X:1PAA95#&MI9M[.N"C(*V$;+BJECCA"GG%YSPMVG.'/WI4H37QIO2Y M':5&Z<9+9O=A_'-ULU4;R\1IQ!UZ*91?ZUFPLSU$E!2W[&Z?5A*=M329[9JZ MJ%L1Y_DW"L-ZO?P$XBGR%C/H#\DE[F*GU:4:J>OVY/R2W/S<%SXI$%7KC&4/ MHPOC'MM;D'HP%!MGSHZ.CXXE+[(MV[=\R!D=;K*E9)=>ORXY=3V>>=$?LS@, MEZ.?$0B*>Z#)+3A/>9K3/SYR80$3^YPQ2E898*C>M8U/<\Z Z:4 M<%M)K?>H0KNN85W)0KE4M_:]=938+W+U51A?,Y8B3;UE=ZN$-6B+:9N"#D,6 MX]L]C7ZYFQFV7L7=FG=!YN<*_OSC$U$>?>* MS-PD15[Q=CRX9:KW'/?.HAH/X^9U\XYC73&3]\V M(CO""\0Y7M>MV"J$KD"MGB/<5D+C9V$%K@(NB-ON&F!&W9XCWDU.;8=<.^&^ MOJ5X:R[R"<79@@JY2+6>H]U:Q!+HBSX!S9^12]5W&GJ)6?JE71PH#=BV>))V M7JAZSQG06=22 !_M(L 8)'$X]+T S)>%1+QNSZE1E_W4W#9C.YC;2%V57 M5*V0SVSM7P1XVEKO#?L(JA8L%GD E-S%:Q$4\B(2_ MG]6 ^RQ1H \[MP5>R)QJYD%,?#SG6JVCQPC;6-P1V'9$O++[#.FH"SNW%O[( ML%2?XRP ?WGP9R;GC1"O[#X[.NJB#UL2:U=,NVD(I[[['.FN#CMW,%ZP.'_A M_]93K&46B7)$O++[!.FH"^/;'O8&O#Z2*( 4S+<=;7MYIG7$->6Q,Z?M_1Q- MVV\_^0*C_ 4JI:RT] 203Q@U!=>E BFLEVBAKM4SK-4K]SC,YM NC[OJ3Y%O M0=FUBSI]F@VZD7)G-M0_<%+8(2JJ/:V'K,Z-'K+Z#!-,^.5HDH<0X*_S!&2C MR>9)C_L8=3N9=2)W,NO#H'RK03P9I#,PR-\M+YF_'?EX\_T&DQCEY0XGO!PZ MX;4^;-O8>:NL<13!!6M;9RRUG;[JHA!+3]C(GZ6R . N.-3WAOER6HI;NY-1 M!K$3TS8%'88L=NZB:3XR80N.#%SJ_JR;#K^ 8$5H*K'7>(HW['NW)US@B]Y7B MM\?/GQ9%NEB7IO8?6@X1[9FX(71,%]R7R.)#,0=<7V7YQ\PG?U.=L8D MPWEW+O3AA?-N/'W@K1X_^(F?/_C]X2XY1.H>(G7E5LP7YN\$MRM2]X)[+;@E ML2B=@HPL@+T+.FV"C'H#;.<@(X/@2L/1+LB(CV7_';I[##*RD# ,U-4&&=E" M)7N"C"P8&Q0 JB;(R&IV&,W2Y2)+%.C#^/ZR;9EV7.1)=W48WXJV)]..BP3I MJ OCZ;IZ$ZA@ 7G4K&.[2*]HS%&6YZ/1MCQER)]Y2;F]G@SG<1:E^8WP"0Q* MKV>#51&I9ATEVH!8-R"MQ;8K/*&9":LM!7+]-WJ%/K@'^/=QG'KAYEKP"<43 MN.WF;=&"B_Q0H &M<0?'2JCRQ7N#\VQ>;8+>>LMD-+E' Q]G^2_B8O3Q*4& M&I@BUT!=39=83<=])XH"!6B-(S@VNIOW#),?R4.4QY[B/\?Q[Q"\I"CS4UQ/ M=C?O3'8W+W_Z $8#5#Y_D,9Y^IW?'^X&2?4:ASV]PYZ>W.32 L-EUYY>W9!9 MO/73:4_/ MB[H--F3Z\WP';>TS,(KC0<[?;T^%CVW_>QQST]"PG#0%WMGIXM M5&I4(E[5I'J38DJ!L@?7K1ND%]8<904>1_B*Z] MZ ?-3K$KU77W$>ONJ,^H4@:J1=-' MX"7@&4YGZ6CR#8^H9"2EA62QZCA*%GF92[9\M"4T7]& 4[[[0^3'L1YAB-^*[4 0J>HH2UJ+7G%(UZ$[0WD[ MF?H@^=_:$VE=NZ[0JW?!)8[T%9VZNC0MH]/0]U&&7[W4 EY^LRT1M;RCE)&3 MMR))5[\EC22&/-]X=@R2)V])U,FF1T-)1XDA*FE%B:[^3,LHD<^X-WH%=^2A M5W"4()("5SS1X^$TQ9*:.V8UU HYK%:E7>6'A+05.;KZ-&WS4F5@'->=_Z4I M'48!UZ((UG:4/EVDK^C4U>EIE8M\P]12"+-1PE%2\"2L@&]R8W;WJQ@:9)[! M*XB*C<2F!=Y#5,; $7\3_E^ 9VX4@K1HR5$BJ=)$%1K6Y'CM[:P&2X_(F'T+ MBI\/T;<(>"@BN5S '&9SQCZ+4%U'2=5>]HI&7?W!M/G/E1DB87%)_.X3BE]A M (+KY;>$;$BM9H9#/X6OK!%-O(&:6J^.SB]/>QT!K4@!%:_TA*[:Q:HB9+,# MJQH:>%^L$E5 Q2H]T:^&',5WDPGPT]'D[LV?>=$4/..%QR@B:MHZ@O",=82@ MCYSB%N8+.+$"S^A.%O@&B1'$YYU0#P#"=8IFBAL-?]BCO8" M2Q5;]2Y=/G93^WI=]/H$\.L'N_.K4MN;"!:HTK8']_H2CO8;"Y18]9'.0=2- MZWQC/60!4R(#A;KYM\YRBBY=!;93.P?/)*,B7AG>X?4AYGTR]/ULGN7>SMO\ ML#;-A/$K.DJ1EH)7[&F]M7!5L"<"4_(H.G^,I ]]A-BT!OA%\#>?8JR6FSCR M 8ID,X>>RV8.73TX_WI*'CWPBVCR0WN%S"]]_Q\TXZ5()1: MOMX=CW&_/C%KA[2E!)53@?VY(KLD ;4!:#D\UGA*"VD_E%W3?IJ$4QH./I(, M"8WGSVL/_$OV/<&#,9YF@:0QNU%S(>N!9J!5AUI0MCY#7 U$GT \1=YB!GTO MI-AI:EEK %=AJ.6D9.3P,&"I7\!T^\VIAII:UAHTY='80E)*0BLZ<5+AG@#_ MUVG\^IM/KL=!RP+Z\H]MY,N/__7YGULPK[^P"U,I7-:84=@O_-L)V3<[&&3L,Y=$P%HQYS2M$,H;'Z]CA.*?9$_26^!OJ,?B9)IPDUF=-: U>YRA*N2;O)$5%"M&>+47,;=$$0VAG-0I6,>1H% AN+V#;G%#\5Z4)0RSMAU MNR]P&D$\IR?Y%/W<&8E[RE,;D:8;NW.EB+?6XKV,NXM9JK5$96&*V=V M@RSX%>J2GV+)+PW/+UOCM8N]I-CV KYS;&5+I.9/F1L M#4=B!PI7SXV'@OQ,Q!SD*[]GX .L ]P1V1P3K&T=G92SH<$T=5"-*]QJU.(C M)S"%4\LZ+ND?S]BRN[BIG&?T8U^X1SONPJ]I'8/:H+[+G;:2:[V$\-3P.IM< MAY6;^=P:/\8DB9+L>OI4?CU=/790/'=0//BP9-ZO ,357)Z?BJ;KD7=(+B#' M'X+[&*UYP19-JBGK#(S<@EJ9R(HL"S> TI!M>8RCZ2-\!4$1RR%K5L[DS0IY MXH>0/'+@Y<\\6)2].^&HEV2)^>'8U7MN.3J):=<)QF>RVT YU;3ZKB['V?GE MU:DM:Y$6 *SQY MI(5C4XX8;WUH#&%_##6@P9+#38R $WA<8D? B*GRU[^T# MD/%>=0CYQ@/#$C6MHT-;_"28P)'>SJ% ?@<@GB\R_!(KL=F[2OF*]D,,$$!#4D0G%?88BF&8(Y&[%-_(;FP/T"@[S M05)H14?4C7,#+XU2D/M2'S!RT1021W/NX;Q>?O'^':.;T$M8\4\2+5C''L63 MSZZJ8'#*\"24(=E:KJ_>G#TAE6S%.KITQ5>*,<(:,3X[:3S;D[_^VH=-NA1: MO,23]"=6<^/H(UBK3ZP0QG#-C"Y:L),)>70$%_F&4N\ :5&I'9F)WL2+)8+3 M&2=^=KN8XT20$MN1>2=UOO7(B5'D5[2.+?MR<;(UT#6AA9TYM:C*^): 218^ MP@DM,$"@9EV/Y^>7%^>6KG;9T$MPB"/\?B(6;5G;<#DD4M5=$K667M%LQC)3 M]"F.@Y\P#!_F"P^B7*'TX,;FPNYR14)>1Y,_K@0?3;;"%\?Q-2CN"@/!:$(A MC'!]=SG4307[FO\8"HDM+S-^!GZ,2[5)9[%S_0L_*K9\Z "MG_H.XV(QW2[( M34-75Y.F3M)HDPI+(.6:N9(!0ZC&?F0>:G M(_0"T"OT:8&, M]]+&K=$G!/"2MCPB_>3Y/SS*81IVX;K$%^>7I^;A%,2EOATJ*:*=H!9OG]S' MZ!$D21PU#ZV,DM; V0*2.IXR MH/9G%KP!<\SB#HA6*P-M9Q$V!Q48U',S0; MX]DR(==;C<%;^CV.?V #MA8**R]BF&;!JNX WTEBXS$,K,&X>.]D!A>" S*E M@C58*QJ49<0TWL$5^U.OLP0S.DG*R_!8_C=F'6LXTV16K;W.,I)9N?XJBN[BPUPRGH7V:(P8A'ZD\/%\)26K>$&-&RVC$9R MN-@ H-""4TR./H/8/H?+Y?GE27] Y,IAY\C6?N7XR+L+?*>@-?"J62.RY=)\ M'Z*::\J^9H2NHTGAPRY=G@]1D_^L8Z-DHUJ>R706VZXQ!(R-^]T*( MI5@^X9EZ'&R)VL !9GDW4)<7T:[LZ0(]O_$.Y7H)-[ 4$4J##[_A?D"5Z(V] M;#I+KY?E_69CX/FS1B^#4#TGD98055$X_1Y[;R7<#=F=2L!=- UA,I.F06-U MI]D@+K&BZ9Q.4I";_U@&O?:]&[#R1=)Z=;2T,5>S!"O/ICR1HP-DIYI<#!% MK+I59GV2 BZ.\">4M9E$"_TGBBJA[;IV6BF5[K&&;^(H/XSR!TQG-UF2QG. M'B(_S *2J(5<-9* 8.R]L2DETY)SU.HLO**KJ2T[('KC+6"*%U%_@:#2SDV< MI%\!S3S1*]2U]O'\X]%53RDC*6/)C"N7C ]%!<-YC%+X5XZB'$$V:SK/%*ZP ME;?I2 MGSJWBC%!F J&ZSO-&0-R*.7H\B]:PC07LLZTOM]M)KW?50XT^]STA2Y%&6+K+T M=R_%T_38A[CS!+FT MR0:\!9DBA0@^8,2H8.O#BE5BW8!$GY @2UNU+F@4D\EEP6&*VX21=U&E"Z_:/(8\Q4S-MYKQU MS5V=7YZ>])]#[257M3L4X_7:#F1,/2?77^NL6S(DVFG$.E;I64&)R5U- MFRV)0]!'JB> )C&:D^N?1]]#.,T!?L'_)A-(DIX\(? *XRPIXF\DB";7L-OD M4Z"+BI!.C8RKODA.LY#4;$UZ8F]YL>NZ0ZOVXE;,T1,]83-SR!ZSC]>_8SC' M14:3HL>1#>@X*KK:<1=R"33_SOC75B,51?4$BAC:8-MK_N\^4ZNUM!5MN@:% MT-P,J[T20[EW7[P0D-0*7SST Y O2/^*$I#(IN"]D$_!FS][X$7!8%X]?0#* MQ[_#7+QF3,@PP-3$)G0-/>W%=PJN.\S'(_Q_N,,8OJV$#\:F31 42";CKJ%. M/%H Y)$/'H'7HNM>RG?=U1,'8?[(0W?=DP D%!: .N!%D&RU**0(PJ_8\^[< M4D [C]Y*\Z(N-]N2-Y;M.?KB,CER3+>(:0:YN#Q/?V/9G@,N+I.VE&VFINPS MK,IK+'9 PMDQS[TV5V9\;#%?)P_^0(;N8.!O//HP^.])@/5M?,T<&")$;^&JO;K_? 8K\HO^F1;].IA;U=XZ$AJ9 F>>A%: M,X*O!0O1E,N'9!A1OH8;T&#(8.=\7F<^)%L 9+Q7'4*^''T&L5T^I/Z!R)7# MD856,5;@IS RY];*6 /JO@=+<6WL[5X2^2EV:PVMI8X"E&#N'&6G.WLT78;P$X"6-_1^C7 CFE5C4\M:Q9V],V"6AG)+L9)+0 MA&5,?$*CR4,4P%<89%Y(60PVEK./,7M<&(IK9&])Y-LA3N((GT&8*XC2;,$:ELBAQD&[A,%<\S#K6<4,6*V&T M>S= R*^B01B2;$B[<87,A0FO6E\H(K70:"6T(SP9I3. 1)BQ6]!)+@B*Z8AG M]1.( ,+S[R@8!G,80;(AF\)7($((H;IUY9U@Y7WL/T?:2V[\[L(]N6AI$[5' MWH4&G1NVCG#[GM]J4J%M=RT8)G+^SS/X,X,)3$%Y*R;[M)F69]E'=SWT4\AS M:77VX$J)ULJX]R#ZW0LS2D?N8)P"2+$//>)3<8K/FI[T_/IM0J%V7 M9^@TY5*V^/V1KX4^NDYAKPKN1&!*DI;1V6,HM+O:=+S&<_P)3*5/DP"W6-U1F;H5?L_R ^RA%[$"M%E5K+,?=16[U15WB4RSQI5ETQ3#97%XR1>D_>$^?*> ]?78&/(HHCFQ":8QO ML0!S!1,T67'MC>W7'+)B =RR6'4*6;')B*M(7)JD))M<"!+F%&RG7%](P(!P MEP9B4CH"_5ZBE1PA1BNA'9DJ*(M6XSO-5-40J9LW.L:A.KVA4>B)!!FE8 :>A". M0Q$.6W-$DJ7=@N(G$?8F?H7;5&G3A+N,4:8-K5$OABX]*Q531BL0G92_Z*F$_@YJI7,9D45',/"6C7XZ/6N0Q)D\;%(][AX$OA%YG5\>7%U=' MEU<79T(6PQ1)/]^ M)B"&1HTQT5"&EGFV%MEQXUA^W*B>-TC( ]_AR&'(4T^T_0P6&?)G6(=/*)XB M;S[,TAGF(5ZR#>?D=:EG8,1J]\AZ-'KH.TBI=4@QY"ZIF88\U#P9^G]F$%&= M)(P:/>>&K&0N'M6HZ: 8/$L5D 7\%X#[B1 Q*%5=8HB,B"YZ6FO*J/0PQ%-T M;YI[>YX RCN1"%T8U5VBC*R86B_C-NW+(%MG&>;F\AD_!KU*W\QT?-+BDH;J MF0-4/O0P.VVW>"W35#_%B-!C-!E.,,OP&@O/J"8P'&55[Q2^TN& M%F&6?,.(HB?D/WH_&Y:TJIJN=ZGSOMSAHET%/7"-K$3:4!G1$_1!4IJ+1_ * MPC%N(YG%87 ?HR]>%)#FEV/D10D69%G]_'<'O/2G'[L MFFQW-XEEZ$>I-(4&D=IPCVFG40%VSA" N>8(5E\RPD/.P%"LC/%,_F9XOJ9@Z1XZ&%&N"- MHS[U>1FI7(Q?R _A8HMW]^;#!!"7D+:*2&JO:E*=X2X7EZ#R)_-/?2#D?^,5\TZP"7 M$D!:1-H^85X)PTR#QJMF/^8BL(F@+R"W([M0-UXR(S,$_./NSPR^XI5UE'*2 MHS&J]( B M@V4$169JU.JF,S7+GVHA]C2(YL+^($;@)+)< M8$OKR SB$R!G3Q1,:&A=JA0 Q*,-U^\T;CSRQK#93R:&PA*26A M%3VXTQT(G_^YLZ=0?6$7IE*X;.X:,,7I/X#"-Y#T'$"*.(Y$C^Z,/(^9Q993ZZZO]*#0DL83?--S+LW/\P"_-=#A-\%).DU M\!#^L_)#-&P$*VG7?O*P\:]O%^M320_.*!.I'R*RA5MF#:)PIE;&/?SYXKF8 MW)7"Y8>(.#3I=R.Q*KE#C0[R:HTU,Q0F\#*+43H&:/X0O6)MY,<&:;&H#47= MXX6PE'T_[2H21U1>/%>$X/K+O(IL1-%.)IQU1%$]@J@AHFA2/'_@ER^0QQ;U MYEBK\N B2Y8G72.)/N+Y_K%9,R$$C6S84"E7GT)(-(0-68"N!%A=PX9ZB+F& ML"$;,1>!K6O8$!_]_?BAJ&O K=7O9C0#MGX->-Z$YA-PY/+ \C#7S;@).)/8$MK?'[8:-BW_(-BL8+B%>W'G8-:W=IW M$-HX_)9'.EC)C2Z&GRVGUITH4R/&[HJZ>15-Y8IP _9SAPU_ W^ZR6Y71(,F M6[/.7DN[9HI5I:ZW*QIC8\02JD^]MZH"X;-(JX00%@V+:M$@T / _PJ*4Q@ M-&7#O5'04=!Y$AK??58*_#.@IF7>*.$HU%31'-F$KHY_K-.2WS 3<5/+NX:_ MG* :DJFJG-O-YS!)\!N-X_$,HN#)0^GRR5L21W@9;I$TP]ZR%5?(H%+\DB(7 M5E*$7-(([ SK^-7>\Z#46'YZV(M\VEFG[6*N(2\D7PGYE5WF_27- BS=.,N3 MPY>C5?(0C6Q#%%'[G79>H"'I_C M?WN+I9AP%7J6[C_F<$DYR1[#M9W'CG9MK>=VG@!4+HD=\9A [D@ MLYBO()7;G#UOVIPMVLTW94'5\G\.(I#V9SNV$('["S;:1@U'*:&K-2.))>XSU $4SQCQ\J[AV_D-S8[Z!4<)H>DT(X$ M\/P.9M /.7RH%W*8 P*".A+40]79(^>8,;]B76TGYY=GAN/YU:XWV')J39)L MVT+E$XH3:9[DE:SC2$NX)7A#EUOKD6)#1T6'OI_-LQ!WO&#SZ O^/00YK!%) M-8Y2^%=Q8HJF-0J[5#7O+@^U:JBKE;LJ&!N!*7D_6SA+U<%7(.T%QE7Q[^O<'7#N:0CQW+'8'I7?.+G9WSM9MEL<7 M>[5IUJ"1U?4PG^(X^ G#D+-_)M=$+[?2+.CD;8 2W57CSUX-KUON8013\ A? M0;"MA^OE%^_?,;H)<>=C[*Y)M& =] +0-3C!.@K<2S*LY?KJS=D[;Y*M6$>* MKOA*,498(XYLPXR1%P"2U);M3=TNUB>2"$.Z2Q0AL1UA0K4'^1)/TI_>S@Q2 M:,>66;>NO-/SR],S%SG37A>.;-W=Q(LE@M,99SMWN]B[H8> V(YLU#$TR-NR M$:EJ'6-43U_9DKJX;<-0!FOCAE?-.J:T!EV*/W397=R^82AB8V-A;V"T,Y] T8=J5WRB6:Y"YNPVQVEM%D6Q.T[6-F)9=9TT)R![=O M[K,\T&]#%^4Q,-E]G9T;>RG[.A\&Q2,'WL8SJYR6AUV?QB8P&2^.S\ZN3DZ. MSX_.CT_/SNR;2%.)Q-%#ER:M,T^=094:W-KI1]$DW7RJ1=844Q(^GQ7^T;.U RVZJTGK52F]LY7V<48]PM6KL0,M.FM*Z4I8VE\VW M?,A+B\L.HV \ PAXD[3YCLKNK;XGZNE4F88TPS;O9*GQ#)]AW9TZ2[<.&E&5 MD;C18WRNW_S;O&18;"_T0X?DZ]5A=K9 SJ N(I77]OH=HBZT5UQQ"N'WE8K^U]_KX!>'5_PFW&$TBF"0NM@_@J MK[.@6@(;C \2A0J;E;/<4(U@?$/;YJRC5F>Z-,T^%>K&Q?6HJ(+8T0N2K1R8 M)Z82-U? $GIAQ"9(MU/7\#G6\.7[)AU5*5KC#WI .T;D@6PS!]()ZL0N9T!C M=(&HG ]1)2DOLJ!CBRZ32Y=ZM'H@3NVV;1UMFLMT4Z(+K?$$-HZ;WZ( )GZ< M12D([MY\7'0X)W^U(1JMK7?/.BG%=+V V<[#LQ3-2+G7EN^!2#*BJ[JCF6VM M]N:+S_\EF\H)G@3 M /+IF=MEFW&73*+"*G)QTG9X3O<^#KUDBT68YW;RPH=H$J.Y5Z2FEQN$S@0& MH#Z68?A9^\6HYJR"=F%JG"]0UR8/Q72OO9%4W ?([EE2X<6>TTDU7+O9]-,WW@R]'V4@>KJ[J2ZN[N\ MM;MUA-''W?,>Y9.J3"W%2B8F#QOXQ=/Z&%U42K6A*,I]Z;NW[O#J&;IKB+S6 MBQ=Z:/U.;!FV"EMG'H0AVKKS1U0V1Q(MEQ(/ SR[36&"S9\0^KOEG2* H'B. MY$@NA7Y"\02/J;D(]T#0#% J.<4&&1D=29;\ GP2!;R\!8LX@2EO7DDK[@8- MI*1SY'K3]4B(513/YS#GO^C,H*&.&U20%U%#,(!!/CQC,85(L%'0*>1Y>WZ^TF1=H$HM;UU79<%1"U64DFAO-V8F*-U $?^UC2#^ MZ%\W<93$(0Q(:.-=E.:VI>%^5%91^W"3PF.-I[20]D/9>+2 M(:&=^R-"P+]DWQ,8P'P+J/'6P.9"U@/-0*L.M:!L?8:XNASO$XBGR%O,H.^% M%#M-+6L-X"H,M9R4C)TO Y;Z!4RWWYQJJ*EEK4%3'HTM)*4DM*(3)Q7N"?!_ MG<:OO^5QG6A90%_^L8U\^?&_/O]SQ\=5?6$7IE*X;/JSF.)8 :"ZC&8DF+?! M$-.*68-P5QLL)2!CE]EPING-UV^TP?2"UD$I! 4;0=L-KQ(?2Q!'#Q%^C^]> M]&,TP>\. B+[X\/UZ)EYZ[907:MI(63 NXOK"E<:;.,CY^YM9IVZLCZ>7YY= M]-OZRTNK*-[$LO1EQ$7X$"4IRO(;S &:4^BQ6[ 7G&!CNLL+03%=/ 71I+XO MWAN<9_/K&*'X)PG2]!;X&VIXFDP33M*GLP*T'G@P=%W4$XI] (+D'JM[M5U& M.AJ%1=3R3E)&3EH7TWD]@T5YXFPT$>$'M;R3_)"35O,LQ=!-B/E4'B1I>8YJ MI8:53:5-:OD5G>1,2['WD]';Y 3WVDM@\H+%\8)1M+F^I&64$*WN)(TZ":\H M0)=FB3[:0*>JGQ$MW$TFP$_A:Y4AP9O2 DFDVG@'Q&JC 0U!PGL]&#SVWO+: M3\C_W0LS, P"$. /I2+(CH]V(\BJAO&O3\\W@[SQ0=XZ^:HO 67%M1-$'Z() M)9@US,Q9RA>ZB2-RVAU$/C.\C%K>.@L@ $Y],B(CV-Y"D]H#.LS26?XJC.VS MYL)UB:_.+T\_6@*E$#8,;/EB]@E8YH8:K;B]X/+!$4&6(:4CVR;W,0)P&MT4 M<0#,';6FHCT@ /#70H(R^@(_'DLT#"8PPB2T8P(,9I4\ZF;&8P\)B5$JUM' M$V&<=RG2268[:2,4"/>$XB#STQ%Z >@5^DV!-+1BUL'?=@X@):!=<8SE:Y-\ M3.6+TP/.J66M 5(*B$;\!(4SWF$;3^:.(EP"W$73$":S1R^:9MX4W&&QQ*C5B. MP5MZ'<<_Z!ANE7 &.Q&Y'$E_U#3W>.0$JC'K6$,"Y1X686GM"A%H[-LUES=Q M^S?T[ITRO8"6#4V]GXM)J#74['A_.QTK;4DF.ST^VKU.>6.3HVAVD))V#[L; M^Q?ALG1YCK/=W5X IEUV'KU8&W%Q]$'GX#WF',S7+V@L9% MH;[N%9?.,O3*U_T6)0O@PPD$ ?T )JVL-2C*(;&%H)1T=BY72;Y32.+Z[B%* MTL\_3K[ ,,0O1EWQL"O8A:L4/O6)40LQK09X2&ZP_/SC-@Y##XF"S*CD&M"R MHAIW6-@94-#7 ;F%B'O;3K BF, J8/G@M PFL,:4VQ=,8"=>])"$7A0D6&L;UX>M%,@DA7@#UE%%&.M=FG24VA'R/$1$_F?P"J(,?(ZC MZ3_Q?TRV,&JX1 ]9,:V8*79*NO/T>6>)4'WA K <:1S9YC(16=930BB1VE^W2EB#E)BV*>C8O&IK M=,!= _AO&$UOO60&HFD1]30&_BR*PWBZO(D?TX#JAQ.N:R>VPDZX;G+:B?L3 M5@Y<++ DY/:@A157KHN\W'?L)65S(KYLAT)P4V"W74XE1*0,5ER M)!FXZ7XK!0QZLJUXCUA&&@ MOKMZ4B"[(U32&V':UT&BO:1VY8AIG/S] =/9+ X#+,]*OH997U,Q>\$5!J@^ M 1064FN8J:&]V%4RD97H),KV&?AQ1/*6%#BF]P!+[H7$X93A%UG6"E,LA(*6 MG:*:;KTH6I?0D@E))T9D1?O<>2@"P?5R\W(/>IA/4VFGJ-%&5JU'&$XM.<+@ M K!B$NYMA=DBG5=!)Q+6D%],2P0J C#^*<7^?0D7MR:3J'=56ZM\T8U]GM[ M(KU.03::W+V!>?[*#=UIX&T"ICH#(-X%:/[T6VN(Y1^S9!*80- UN^F'T"5D'DODW@\L$1098AI2-; M!D:B]:PD"@/K7:ITDML1ZFC>;;*))%V'"F%IM5Z)HV_'B7C#-J;W@AM06[7J M"CG%:ZI+^^!GP\??CQ*1V:[MJ482/(,@\T%07^!1/,/4LLX!+B>IUKZN!N8O M>'R;9_.:N^O/##^@BK5X(,O\9Y 0-I/ "X#P*R1@'%^#SR ,KI?_*_/"_)QT M=8"%:*0L?Q\C&1Z9>QGGB&J9*K5N@9WLS^6U@J6\BTC:SW4FE/QI ,KF#ZZM M_8M00EO$E:5%_\LPOT<+4*P#$E'1Q%NJ=YJ/%DV,)=UA'45V:N'T&"?Y/8A- M6K@&DQBMXTI @@UV;LXJ^SR,@GHKA?G^ O!B%G_SBHODU^@)<7&O;V(OESN2 MDT9[\]K5NIXP=,]J"]V6!S35=86RP;K.KVQAM'G>*>D1+"6[>#-U"Q7=XE^2 M%/KJF%VU>*"V3FHSM6R7)[!W$Q_S$YY#W[%QHL3J:YW]#W'JA;;TM9L,H<(7 M0X;/G>DMI7]P:EG*:1V3]S::<-%F5WHHCC'(\HA2ZQWR2$836OVAAA9LI1XH MBF;3B%+I_;%(1A&J\@(U#FJ79DA4!>275EF.3&*5WQ&I.BA$ZPF'"\/D*DQU M2W(Q*[]',<"IR3'!6-#X >>N':"I5A\D+M(9SD@JY(9"35;Q&Z-,C M3.@32[HT.]2IE5Q.Q3.MY5[]71JIY F@EQG6-(^>O/I])8<:08WG*Q7J^^LA MBH*Z6*6^0MU!.FWY__4/U/6D5Z/)*MM5&?4]C()5MJSR(]FQ_((QEM&D^YP,"+@G*@QR^Q_O@PZ.]+A-7MEZR4 /5"?;4"$M+TZ8QXM\/_ M-N G ACV.;+UB5=?782@($AU4G,E]$1^$TD M?+"!)L(X4T;QMC*[1!LR<#YR,CSL%K2."JTF 8)R41?I]N2$;O)&CQN3%[,7 M&(I:MY<>;*1W*:)3(5J/NAC*(]F?E.4VT%(GNT2YW%V#6GEL*'!,1%?;L0BY M"PSBB@1V2!30FLB\INLX')O?);6/R:U4Z&*TOXBRUHYMVAQ0LI4#03MK2^N) M 8NY>#/SHBDNT#ZWO>*G'+BL79L:+CSN!=>_QF1K+,/%\*JUW%#L0.JFY@[L M5:;W1$H&$5PR M@@BJ1^61@<7#\IB!C<<=@@7V=UPTGB_BB)S8'TTX)."(UJ(EZVR/9-B!*I&I MSAK[&-&% [:BK@I&68*THD2/_= [&O@*4@ZA6%5ZQB,YYD@+[F*.KATEE+.Q M:$JRS]QX""TG,?KIH9U4Z"U:L(Y.TA008)&D^.^"5&2X+S\KUYG/&&OT"HCM M'_H^RKPPR7^"S:% E'$MFW\7=%2I&ZW;!(;S<&PJ[ ;_#=-:WQVE,VH@D4P3 M[X5S4O+O)VEZI[,AC3+&4:ZFFSA)GT'HI2 HOFLX)B)5OZXDDO;^M+YFFMHFX1\(#*2.:L7+1^\+W!:.+H$^4&I_1[8(2.Z5N_TL3VCTM8P3K2# M?Q9 1\'ZW%V4,+S6W1MVB7Z:M>)R]I^5JCXAO,X195M>^%TPB"ZIJEN1;HJ00$U[K5L5^V3'^&7=@!Z[]?ME!$]XA MVS'&;72Q'GG]=\P0JOA:'?W[Y0S*)K9XT M6#WJ$ ;LHK_+H*5H&>;;5L2N2Y*Z;^L)8%,0O*0>2M5EE100[0G%K[!IUTZZ M?E]YH$90XVE%U5B*IA&AKIKJW&%C7N*VS?25.TKE[;I"J1N4L6$F[7O,Z1=A M6LO8=972-.K<14&-*/JFH",4P,A#RSQ]K^2YL^.CX^W)9M7<(,G;Z\N,\B6- M_1^S.,1()L4%JU_CE#>IY%4RDL[,GX$@"P%)58S?[GIY$WI)PDQ,2Z]AW1@@ M!E,MNYFD=/;F.5UE[\HE*.5A)*ZEEKC#=?GYG%=K=@7=(S M\VF]Y##9Q5101$?24-[$\WDVRD#W/UK+O"0P@D=]; MS6Q8LS5:>>O(H&"V)B4KH^N;GI&OW_ZK-\>_CI$7)7@A0O*[L&9O_(KVH2Z% M60/F[40V/M0WVOW[F'B$1M&()-*$T91JZYL+V@=N.W#J]EY"5N.HJE^M/7*R MQS>6M8\(G6V[N)P]..;[#()RRH)?;81NXN@5/PW__DP^:>CO[ K6P2T.5KVK MMQ#3KFA1A4[CAR3)0'";$9-7[ACG$]ZOX&?^%=T])U+9"6B$\KV7HKMPKJ@6J.DJ7Z3D MU9J\P3QKBKY36%Q1BU*4KFOK'&OKS EV<&54E+C!7DM2:&"4I4GJ10$>A$6) ML5'%;7;P!.V:JD&4(OJBPW(YK[T$!)L9;SZ!B-R.)1K MX[/3LY.SL-!"@8:VE M57WVQEH5+XZ?PMB5K96QCAYZD=ME"E\;]J+=7D-KJ:/@*?0BLD/&WMW5\"CK MN,?G L7MMP_%.+*_>#=?A/$2@'S&.>6?9UC\S2+6P;QO(\]5!F-5 M9MBN"VVUL_9K+(";JWXZ8C:;[\8Y>L.^*I$%ESH=1@'^<4:=KXM6M19?(8O= M6=*^X7[1 O"+)ODOG4*:):)Q;[:BE+74_>.&$M9AO>]!FJ<+AIO-\!C-VEIN M+&,=UCS=4]%BR&/<3FN-F,S9C3L [B2CJ-D'UZ(%6XG!@+G!I=)1WG=#G/'/ MN"-Q5BV\$^*PY75DVB"@!G*75%?JK-MX+^3A2&SGACM?KA?X1M\#$J_=:Q:H MD-7XUGRC^4A0NF$Z\%_;9@-_]*]G,A-O6&?4OK,.X'VM,/A:8.SWJEU;B*/9 MV*6WOK4&4;Z&&]#HW110"+PO,(+S;$Z%K_9]7?B/6/ASPP R0*E#R)>CSR!Z M;VP0-[_O,XA<.=R>4Z\'&-KX\LA):-F]86OH8RP$0X\*-2F4&8U+V8W$,3?> J9>6$CVC+%'KR"X MC]%]EF8(D'1#^K!L"$E"Z/D^R21C#(4N>%HX_:IP7'[.U_-W[?5O+X"O$C^R1JO5;3__@BZ M'Q5J\"X:SY+7&IK\GV?P9P83F((7/)# ?.# RCM6/2%E/>N=DWTOZM1P/$K7 MJ+YUCJ1I:DDK6A?]"HM^X3B3I+6A-7>LJ;L/VHX9^3^EVI[A=)8FZWFSZB&> M]:SWQ]O]JU/#H;.>#_VE]G2.^/5'O'.:Z]3BOK+[ZHBBD--"T=F'491Y(=5: M:W[:^R.R"866G+ZR8ZJBF]'_*_,0?M5PN2]2-SSPP.L]Z;3:)SBR@]LZ9R-2 M\XKW1\ 6^JC(8\DND^+\LH4OHUD=7\GE?DD*BIZ7C./4"S>_)TG(O\;I?X/T M&?CQ-"+[=!N'GFCA WMY]ONEMCGU5CW%DLTLRWM*L;ZXCU'Y$2E'6Q;N]R5J MX)X='?K./O5<=2+-5R#N^]X8X8&^BA%[E=IO"U82_:[35D MW]TQ-G"/SX46WGQ5BK'S\$;[%8O2NV-L8,_>F,!8&0@IR4XF:3I6>79\_O'H MX_L8T_A:$+CFP_ICE281Y6NX 0V&##WNBNV/55H!(..]ZA#RY>@SB*V/5?8, M1*XSU6^9Z&9WBR?5U!#S45]H&.RM5Z&+-O)YB:='GWM@#DJL@Q0'-F_*>6![K3 M(3KR5&%4=#NEVW5JV<*QI%+A[W&(FPFQ7,]>"LI5PCZ&%.8+'#K2?H8>>1#L M.DO=GXY5K-P,=JSB!0X=RVC'8H"@(4ND-8<=FC4$D \3\"4+4[AH3'6@]7F' MGK#3$\SH7.L!=JOBQEMJ\1DF/^X1 \1EA$DZ9XG:HS''_K0?D8360CL.AK? MERZUORD:X_&'+F6P2_&G9WJ2#%@X/;N/T01 DG^+:$;WY*S^M$,?T#\U$]"X MUO0"JXG9OH/DAWX*7_$KR,;(GTK$R%?/.(3(=XZ0OC@ZO3KY>'KR\?C"T+RC MGR'R)^>7YR=FK:8& NPM1+Y4G[U!TUVN:K6!''IQV^4)5QGV0]WVJE8;X.:J MGXX80R+C(6M67-5J$[X,L.J3V4Z2&L?]G46Y64"P?8\7FE2H:/O4E2BW,M/! M1AKOYS@,\=J4?*F:W,R'V4=X/014R'1Y?1ZBZJ=]\1QW&"]/1*V] M@*%>11U@D6>Z>$D]E.YT@_-^=H-/N&":/)29SC^A.%$^N:$_Z= 55'8%404[ M&4I&EC/DQA(0W&9HE>$TUU>RF=RI"HV@SG*D&SJ0N$9B-?KK&I5U57 T E/B M\MQAZ54_C?5Z\VC5S349ZX8G'7BNTEB+*KAKE!:G(WSL9T>P9/)^>GYYUMAP>^MPW7&QZP"^)7VN87O M1*^3?(U#O]M;OU.!S.$*>W=6;\>'CF;9\NWXL'/5?A/#0-_K]E*'H6]?/5(# M3H=],>:&BH'.*/CT0Z_;5Z_K HA=NVYJ_N FCO*3U9D7DL2I ME./[AMZB#MA9CWN0Z!::38K6ZOLPF8/M.U^WWZ5-($W%)ZQ!:+]O8DUWLHGE ME-'( F2NI?>JADP9S?M.JBL&A@ET"]2_.UE5<=YN#4=IZ^+N3;Z M/>319JJTKDG]^V;UYUG3(RP@JM;-,0&U.[O8TKJ904':V"88Y7T.'4UG1U,+ MRV'!Q)P,US6XAW71U@,/76E/JQX1O=L5G:AE<;.U^,M#J&\Q3*OTY?3<]O#%TC,G!OM%2^]J/+$DO;[3T!XI#W40W M:?LJAX%%7^=1BHG6TT5V#"_T4*)]+F&$'G_H-MH7,>UQ5;PVMI8X"H;M3=3S*.N[QN=!B MVT658ARYT/,9K\T0).NT_(:9;Q%,$SPI:KSN5:B.=2S:&R-VR2BO*$=8U3VV M1_4F-R5HR 9^[GF$U:3"PS6Q-67=_9GA]WZ(L '(BC:WGM9_?&'3F:VDPF@85?8H>V]J]@P-=:[ZH^OXWEY?GE^=.A=>^Q= M FAHOM^W;S'T7)7N1+KMO8OMO,&AEYGM96* :+X_V+F.9O5J[-#)K%J-U;N8 MOI!)Y]9B*ZUV.'ILZ5NZTV$M=#QV!H*QJ'/?1[_W,YD*7\V=;K5'MMO91UD= M\^#1;.W$LJ]W=SK\>^CBUG5Q%7@>O*KM'6GV]7#)]SOT<,M[N H\[4J897L/ MW[C&T;[N+?-RA[YM>=_N#.;AMM##JOO\J*_WC#K:J[MBN3_?M;Y#EU]!^A#A MS\%CG"1XZI*K4NZ\Y>G1\?9Y2]SJ .;-_O8W_&'R'P,LY" A;??EK.6=A\@E M#BN=<$Y1THKGQ^,N/YY>'9]=')^=75Q\_&C(6J^"S(=1"@,89BE\!2_ SS#7 M($CNWOPPP_#>8Y-!.EI6L&HTV99,[)"DBH?4>]U'\],B*9!99R"U:DHPF^7D8QJ%(:GGK6+$'6!NX)*4> 5H8N@U[\_69YQUW"]I'!"E, M=C$5%-'X";'&+"C#.9[&^%YT"Q9Q E,/%;.RI/$<(;^"=> *@K-&M:6,QM%5 M=.Z]FRF\7C8WP#I%K^^)UI'1R)"S;P7;&V_0+ CWR#ZOFG4TVS?BHISCJ,RX M"6U.$T9&CM+S,(R"C9/A1%?YR7#J6"E^^45:DV%\.PL'(0\!)P M"XJ?#]&W"&"=@^ )@?G_W]ZU]C9N8]&_XH^[7SJ9S.0%% LD3C+CW20.DK3% M[I="(].V6IER*MB215*D2%HT':!H:X>D=<\]XO/CHZMNBQ L;W.OIY'/G=#\/ M1BMR;=6NV.2/O++-6,>^/0^Y6O!R<7TC"@RO)Y1JPSHF:J%&=\:U=G^F!E^[ M"'=+^H)B%ZT*CQSE6*T<.>FD8#&<.;$GVC6. SC]&;5L':NK_BFTYQ%4'!2C M\N*>E@R[UA=OE""!BM(?%!*'19.,9VD>"ACZ57HAZQW-\5;= MU8*V';*+2ZWV-Q#-D+>![/=)V=V[,RR MUGA?WAL[GI2RT(J7/B[]'@/_IUFT^N0330E:YZXO/NQZOOCZ]^__:4@LRS_8 MY5,IOU1%DUQSK'"@QA7@S7KSO]\#@#"V\_4#6 %:=RY7V1HV[+M_UP 3Y^2N M9_4^;93=RN%(9RA#Q&%Q4=))H!I/A_C9@^3>\PG.ZT?O/5BDBYL(H>AOC.G06^*_)&L& MJ62:^*";#L#VDY/1G-J%Z/J#?!J \1Q&,,$6 ^B3@QXITZX%$&E5>O"(98GR;MEDITX1UG4\G M-U=[$F7K>]^7H":R37Q02@ / MHR',TG'V*M3!5KY%;[B=S%B%OFJGH0\:":-B=$&W5S)=3Q.2(%J=3#L-U6'[ M?*QD$D'%Z**LIW1-SRGRYQB8\8\PF&5NOL?S4B\D*#QZ"8D!6;=,T&6:L(YM MRA-T9>L-C'=V$$F8+M:10MFG(C3AD<',O+FG)$--T[,YX!-X3][^!N$*/.*W M;LXZ+!:L?9P<$H?"Q<1 ##Q>@1_!"67))ESOB,G4 L)^#DC,[4N_@) $'3Q[ M*%F_(0_&&#"2NU-N4_J\N2E=-#Q8DI8'2:7I0]F19D'3,OMKK];OC2*LY[M9 MU_XB='&(1%O6=2&B[J5?"J)JN?W!;PX"&FSOG4K4C=<;$/P1P-FM%\\!G/UO'KSC3V_ G\,HC&;K8?203)A9 M[\4K6\,&C0ZM;[$J8M$[.XS.GQ]:Q/!MU:RCCXF)AA(81K-))U_6.Q8EVPWG2]S#_:?/ M*)H&R?5RB2+\N[GOJG>,/($DUS3*[5Y<-'-6?RK1U:/-C PAP@>SG MS.]H4%\B83@8.Q8=V]!RO8Z7I+CH^MK/XI_Q\/A,&@]\$)='D0#YA"TS<@%( M=A;IO>.C%3GA-T3),XQLO)")'UC:P2ION,-$<' ;. MEJR9H>%YZP3 &$P* %[GH,.\[51QWD9B)XKG&!0/,LB?Y&-*9V@#NNGU338D MVIF38"UWNA,5@^T_;5 Z5.K1K2I>Z7)\=# .53X^ZM^IXN[H=GQDRQ)&5YQ> MTVKN41&[@O5$X'BS.?^3M--..F@8Q6,\Q\UVO5D;_5V:J$/XI7>JZ!D(U"$P MD:F3.C$=>O&\QAXU!4&NU+-4 ?!8M6>78E-8N3( M#4#9:^-'BZ4'U^6TCS+.B59UF2'*.&B*-PS-Q,^_D1BC@N&YF2]@&@(_*+'D TW99EU32G'*!S5)XBZ'-')U9QEPG4R?:"*^=VC$.: ML@YMA^!6HE#+'@-+Q TO*')A!T6H@]'6@MRB$:RN#HM.DS( "=5SF0UJ(!3, MN+1XAL(QZ3K,VB)PL>8F8K5=)X@J% 5-KER:CUS[/DI!-9;H9 M7^[2G1B2[IYKZ5TJQFS7=V]1]EX,6Q?($K5=)H@.*$JZ.+6K^^:]9QF/R.D* MOV.AE'29,;)FE^Q0W;6U[ )[X7&GK<_]BF'ZXAP[!*TNR:&\"ZLG5SQUG*G< MJ#""U((6^41G3AMO.K3B,D]T0E*2R$Q>N)[&G\H+ MU+J%0BWK,GOD#2\Y0MN2M!.48]6($1]*,%>(CB^ DDXRE>][-W6&5:.0J2:8"D5+U9LQNK*UU+XF$T M)W<>@@&3498]9;TT"KO%#$<$R\QZU9L%C MH(J@U24UE.6U-BVKJF<;<"),E+9JQT";3AB4)#*\H6M31/D6Z?&TN.R"I'4E MEQE0!WO9H/,O&H/.M\\ZB*:#[=-FU6O/.\@?^-,_R"/_\R,\W6A@V\8MXRF% M-*UQZ@+5ZR_K.7[GSUP(6.]JN?V!SDJ1ZSWZ5XM[&MX6M]E^SRJ'L/?O77%W MM'N28Z&=,$-#*WP3AUZO9?G)] MT]Y&D*SYN66HXSIXOU=H6=TS.#SC&.)39DQ3Z>5@55 MV-Q?Z3)HL8IU6"[/+D^O7""%(@":(LA;$USO.7:OO*^U>"58HJ1&.4=)(F>O MKBMJ;=I#WUB^?4G:.+$M>2RL:+%84T2X96>XV2[=:+'T D3 '.*^=,;L,.B% M'>>'A-&J@>!7.44@F)'UM"V=1YGF)X-".7:2]#SY'? I'E.WYY,W8!JAS7;1.XCOWO'"#6,10 ^M M,XQ) "YG"8*PTI2.B:OC/UBW6M7>!%I@R);(T?WBYRFT'7+)DX;=(I7/;_U MC<_61NFC8)J8U$)*M\K>H(E(N)#DW7ASX#/I(MN(X MK72@83;BO;]1F,13@%N0_W<$?X' 0Q!,GA%8!.F"R)39/51[7<>)U1T#TR'R M/0UR/,7[/9XB!#.8QX;[U?L)K^$D^Q3F3)C\D>8QPBW!!V9^S''*[A$T79'^ MEG&< EX)PR93TW.$,J"2_.;,?+B16JYH_A7'6;T/M'3E'&BELTU*9Y(0_CZ, M_I:6,'_5*&$F#S'(GN)#E&Q4JE1Z6_R^+'J-VOMS?M+?IIU>Z;&$L?9K4E74 MQGVZM*M'&CX5-]-^9ZH*C,\_XS&NI\O+I=W1[DF.A78J2JT1&-M(!(XW:3-! M*3OMI(/BJ"UW/Y9 ==LHHM[YJYENKZP83V:(47C.LPKPQ/QF_0LV8"%WQ')(%"8\E 9P3)$_]V*0Q32VI-QKK^@ZGSHB8%@4 MW1>/*B-V9OLX!_7N'2 _B+=G*)P)$+6>\RSJ!(!=^FG6H=+&L%$S-43N^ZF M4^#C5^ON'0_R< 9>,,9C2%#:N5%^>^Q:W#A?_Z)2AF:9S/Q5)>'\+U%\@"-)T4MROA:H+Y=>A/SR[.+C^(S 5'ETI^F;TEV$*4--AY]<%. ME@,^^MD6='0IW'-^WL'F;M6&G>9$P:]@EA\=3".TR-HIOI&3_%Z>?-Z5_!;M M#"I-5[XU+N75E&D^?]P7L"3Z<;RZHTM\VXOWDR:?(^2E%[)FE!)U0#WO?:LI M>Q-S=G?631KCOBV."\MI4EVA.O:YLMT]')\*FVBQBXN>E2;7I9:QUX7"WJ!X MM-7"WF69U!W[,01C2/Z%5U)$74%7W')*VN?-5D_4-]AE[++3AZ\++PR'H4>R M_K5YD5GVX/TH9YF!;)B]CJ\/#%DTNZ!]#E<:2?EV6:QN3@E'-W>NP%DY^+#. MK%CE[?4GWS64PR@I$UW,B?P"5@"FH,Q-1)8&OP7)?)C&2;0 :+,72H+\\#\3 M=D*!#BW54287*_5T*Y0RD709;U?J9%W15G$RGGZ+HDEV+Q9 J\ '\6L4LE0[ M[ KN$$;21E69L9VRKF\HBN,\PIA!A4H)=WS?9I0FD;&V/-ET 19 /@%\AIT'#0_Y,U45>2V4.2BI_'?^(4L!TV3+H:JJF];B'+6#U'T MW+%QT&00,TU5'JO;_?23 ))%K_V2#%[1P_>KM'6Z-)E6[0WHNRKE($D@:YPN MJ2%K:=B+8.8;B&;(6\X#WPL?"-7P=[+JF5,Q]4SUIP9A\5L?6II]/+P_!Y,T MQ*OD8JLT"S.ZPQY%F+_E/BG9"WN(X.P!SW(F>5XYKO9&J='Z&_;5@F,,&:V. M?M/M2M2VZ4NK[RPC[1ZSK'TNUN^V+3?DH1!PN9Y;]<1& Y^_.^5 ACF.Z'PDQZ6'%C50U^:L81FXC:+FH M)2@%.\/L70Q /(*_X3=X?D>2E:[S930["%^HLG7,TTH*M@:J RI&!5$];34_ MHPB;G*R?0P\F&%T2QK0L;NM@\(I7Y=C8)(V%T5[JC+N?]?.GW)O%GLZ__@]0 M2P,$% @ [#B'4C7PQU@_K@8 0*=& !0 !C;V4M,C R,#$R,S%X,C!F M+FAT;>R]Z7;BRK8F^K_&N._ S5.G]CEU%YE"]+G6SBHA1 \"A.C^, (ID *U MJ '$T]^0: PVV& ;6]CLM3/3!C4QY_QF&S,B_OD_2TV-S*%E(T/_][]B/XE_ M1: N&"+2I7__B^\4HIE__9\__R."_Q?\%8G\\_]&HQ'4S[5K$=$07 WJ3D2P M('"@&%D@1_X=Z1BF"?1('5H64M5(SD*B!#>W9'^F?J;3L?C/!)%(QB/1Z)_] MQ^: C9]BZ+\W5\=^QAY?0F]>Y5^4^)7^11)D+)+]G4C\CL4C5/WQY>OGU-#8 M I:WI?,W?C"Q&T;JR3O6-W'0FB,!1BK&.%+.XWO@A(QE(8R2F4D\FHBGB6@F M)8ZC&3&1!9DDF(BQ_2?A?_Z1'^[&YU+6C$@#F[O()L,<_#4OZM?DBN"%*Q*(/MZA(5PX>OQQ; M:G /21#Q7_[78\S;'[O!N+IC>;L[@JMM*/R4C/FOS9='WK*TT<%+%O'M*V*_ M^O4:)\A0 U&DVP[0A=W+_(>+SN&[-K&8W&+9;/;7TL?H;M!/ M<'1PJ?_M Q9> 04LW^,C?DFX9)1,'> )'<53:HTG].///S($XI]_-.B B&#H M#K92__[AP*7S:TVO?W,4SEPT__>/S?=1QS/Q2'_]^<=!C@K__/-K^^_Z66-# M]/[\(Z)YQ'8\%6NS!BP)Z5'','_'"=/Y&[_U%_[ZX!H1V:8*O-^ZH4/_ K3\ M[3\-6NL?D2A"/?@17U"P@.#3''%UY+1]H/'XAQ&'62@"2QS1C<&H:S4F]AUMB_=:1B$BT7TQ!0M%P_@[)'[&04(T?QV @S,SOB.F)U MU4F/7*6(W&F^D>A/V0'U(Z(##0]X8V-^TX:F(<>W[C:EBS1^(/8(V#,@:/^( M(/'?/TK!V$<9!G7K95"2>)3MQ8GZ(!8?NRV?%8=$?221)#&:9IQ6I5]9>6,-YJMUQ*9K9;ZBT1U$5>T.4LV)@*1;SY-GY**DORIU9UJ1.$]G OM]"PL$0\ZX5J.TH M-MJ,L6/LC[B4<4DA7O<:1+7%K09ENIZ+3G;8PZ;N-X.'YW@T'JT%U+(NPF45 M>NMQ=H01TRTWBFUN2?&HP<5%(9[I5XJM$3F*_?A#8-N32F83V<1VQ)L17G? MM&M9>+0%9 M '4!@,;J8QR'*;LP)4)NE7)=>*N0B5H;=Z#!?UZ51W!]S-!HC ML57_T 'G-U';PX@+^!-[-]Y>!0K1[K2?(*+6RFN(I!S-=*51PA^O_XI/'&P3 MO\$0#X<[HSOE1:QN#IABUBL6JMZ 6C2I4=(?;F'PH8.E\$C%8+0JD'8#7**E M(L[M29+@.HM>H3C1@-E=C%+^ "= M>&'CK$L3"S*%9%C6)3C0.R?_><=#'AN MF;&A&=-XAM2)!<655,+)MT:9:PQX8Z1\T^A GW6T"FR;G7".(2C4$MF[*WPS M9NC!UU0=:F-HC2;$),TLHM$6#W-,JYPS"JC4.:"V870LX.-#?6 S&9: M:GDHQ4T4+P93\P[C+A.-Q2CKD^D;WQ-4OL6!/<,9[)CW.(-_DW*%N"N/DTO% M$\A$HUC+21,%CUZ$ M*P%/[]@WALZ3EWK$(ZYL)!Y"9.-$K M$<04<%:G',7&G;B&GWX/Q+Z.3&DE:IF40XI,KV<,&M%H:EJWI6?(O YF<;(W MHH(' ST/3<-&#DX_.1E8T-Y@5\H[M#EOUAL*FY\W9I6"K4Z3BWWLP+ M8^2XXP>B!X2FNB!=S23M,>.6;7W&#YUD9H4)W;XU\O#:R/J]?T4@$.2(!4W\ M"PR"@,@$31P(]4A 0(2*&!;6%?\6>W.+":S('*@NC/#<_R1^^BXV8D)K_?WM MF(%G66D,JI56'XW+2K7>] :39)%S),S*US'E?U_9;#P)YW%:BYFBVX:*1+\R M$@10.+8[X%H76 A@K2GC!V$:G'64U;2PBEE>#NIP@@2$?]QR=*$*-4%)(()D M,LIO;8Z>Q-#78)]=F>E%0#4L JHN44N;B(*CQ7NP;S!IIVKY M?M)F$$UW%HL\):3G.-N*D60R&?MP_H4(?AVPA'83>/YKCG$N(ZP67EQ)%HA9 MT6Q8)@"VT, I7"P1([\U\%YBW' HMVLH4T(*;,TJ><4;+4:,#[ED*OOQC L1 MXEA'AM:>OC8,73BFLKI;<*8)V65217Y1&N4;VHK"_",3Z>\,NS.Y1V?GM+=* M3DE"RU*+?C8S8$2/\KF7N)Q[>31'(@RJ+VM?/IH6G02("XTA3V:&;87PO&S2 M6KS PC<%*Y7Y0HYQ(R0HO5$%]'I3F5=K!T@K-PK'2CB&'CR_"2S6"MXL=OT8 M!*?$07QWP#6[2(X:M*NH?+3.U[)F12BV.#\,#H*5&^):;L,U9$8U*0]KD=NE6$VO2UO&)BT^CZ)F##'>#*03E:*F M".4=8_&]OS'6D.A;SJ!NQ4YJ^ 48V<%X#XNORGR8'[07]%B)*CVUCB4UR4G8 MSC73^0_FYIHX6T;F(4M$I$:NJ14MLT>U98>PZ@-YU#'^A4HB0!4 M9FEB8H,"G@YT 7,/:Z5IZ$_L/".RUI*NY_F>51%B,7JRIO\-A1C3M>#((+@^ MQ3>]C)):VOF>(3A-I[NXK$01H$"0H>BJD)UTL3_$9.S85D"6[6P^W%[U"&34 M H^GXYGP0%$9S50-#\+ 0+&F/X)']S55H#

W?O.G*+?XT_5TGI(OXG\>@) M^X/=0=XW?,%,NR\*J-L!\>LQ6EA&,F3U+055*96M+-5\28G&R6Z[+G9$:=IZ MP>X&+Q@_>8%E^?H8Z)KW< F.//V/@M<'?VV&W Y,&%8< 7^+47B EF:MW2TV M5GV3*0YJ*AIFC($C!I8Z^9YF^B[X)X(_(NFG3WPBZ=QSDEX;Q]B!@,L)J\03 MC>J H5.S%&RK69)=^.:0/.5<[M;@6J#HR!;4S!J5;MJM$F" M+94M5'566:?[<>:@EF^*L@V5 4%F+9=%=5=*IZCWCC6_GWS/T.P/DK#17EFR MT5'R!(HN"1>:J8IN^!).?)R$.8B?)89-Q$/0[T=+GB+PO6YS4";T2HW5GZ1O M5Q-,<=);"$CTYKS7T8;-::D+D\O6QPJF(R,K='(AVY+,4F5B3O2051NT@#KD MNA\G%Y?O1[WZU)P2Y+S,1]O=5"%?>S;]#DN$9+B6(Q^7YI&L'2R/9.W'I=W& MS\3T.E ,A.=39[$OO5@W?! MSCIRHG3=#=IGCL5/ C\=-TS&+O,(B/2RY JHJ0;Q4_*9&NL5["]:G@+&)PF^ ML$A-9W1Q#A5@M$H5.F?W"M,GK9)7T_$).\G0*<]0>:\>)[(I,UUH.8N/=HIS M/-R0B:7L\:FBD3?XE.;,:AH.^^>KCQ,+WRMI,N]TE4C5A_M?+UY5AR M^NNPR]>"$VA!78#VGW_\;NK?=M HC>44";JK?_L]R/_^82/, []K.OA,#IK. M,6NBVY4"/Y>VZ#=F'CYB_;;]5P2_VMC@!K\%+>F_-] ("#JG7GARLLB75<^5 M@5XR7!&N %JX;-#&W8&"K!NJ(7FT47,V!<510Z[%.J69UB**;;JO.JMXH<'Y MC<+K8<%@BFG[&Q+]WR?([ZKPR8-'EP30Y>IAV^?CF[>/L]=%W?6O(G[9TE21 M@)SUT"(BPM\&"V!^8(I_GZ+XQQ_?*I]/\C^_CK[NSW:C@(' M6([?5OIGNQ; GY%X_-V.E^+#I9L&T\-OMK]O7_+K !M7@0K6-5V2 1K*R)81 M([I"\#SL))$>E(4?H#(>BG-]CM!4T1R#=MG.H+/T[=ZM0>5\DK\F5%+KSL:X M#Y74*$ZL?WD1*3F(II@]>6#+4)\ M_6\.O%,P?8:9&/@ V5!%:&T>*DS8?D.L]P:$:Q:(A3-,5BCA!BW5^7P\";\7 M1_$P[W.N '[\V=YS4@+7TH98/$JDSM.&]:5QXAVU(;ZSE5@='GZQXK!&+HWI MBJ#Y#EVC6"-1&U+71MLK[$A\SS@\;T<.+GT]Y]8M!%G\7]#W Y@6+_>+N3*O MV:Q<*[&Z?=(<_F;]F9JZ_;F8[N7K8 M$]"Q(+!=RPM"ZHV5,X1YOTK 0I:9>24MYPPS#=.3PF;E=L'\!L6^@HT0A*@KL9@AN'2Q_?ERTW'UA%PRK 1>4$&Q]X5?]+$/'/PKPH15P=]?NHNW$BTBH3\H_EE2?P=;<%Z4>PY>WM-"["4X MZ<-(]O4)SA=4^M*0M2F5$@<*:9"6IJ&X0(&[AMZ"AH92*8[%;F_W(RFIK$F3 M:'M$1'/\I%)B3!EZX0_*PFH1'Y?-/TWXE"@B7R.!V@1(+.LT,)$#U&WK@9A6 MU1RT:,6=E?-M;IE=).>ALTT72OU9DK^ZN 5A;9JA&"RE\R^SH.QSN!QB*?L28_7*%Z@:J@5H_KAS>;/%/VYY-\6#"ZN[)YE\H5T:S9!B5Z%28T6 MXK)3ZK;DT=WDO]K?9T,B_.=-?ELHMTTE'9TQ9*)JN=U\+U6\>4?_"28_/.(^ MV^2CNNB.^+E2P*)?PI):&4I3^^I395_;Y%\-!IEKF/QE5[(:=(S2E9E-JG*O MU-+ZX-:=_B>:_$Q(A/^\R0>3JLI1A-OEJ^R2HE8#WFID;U[O/\'DAT;<9YM\ ML=]JM!W#B2HIP;6D5F;8CU5N/L'[9)-_+1BDKV'RZ?8RQ>8+W2B3PBY?E#JI M8J-_Z\K_)4O=[VGRF5J4@G.%[#,L3W:G3F.EY1.W+O7/,/FA$??9)G_(\I74 MC*.K2C&W(LO,JEF(Y6X]QOMLDQ^66OZQEKT8P13*NIMH\5ZTD(AQ1&>LW+RN M7[EE+X0UNV.BG9@]E2HI=D*!.3,#ZGFMMLC>>OCV8:(-38EF;\NQC6![K- 4 MTW9YS/?X)F3BG5F#]3>9\]??9-YK_3TONU,J%-KVY@A7[WG \=YGJI=MSJ:T:5:*+(T6AITR,CY4I=9P);:7K M@+H'<9XD[VHN\5.7I+X0*5T* 3E>I$>ED5+EBUU&%8;,H$_G0YN*A08"GQ$5 MG7NZTZ40B$L\V:P-BB9/=_OU? R*Z8IXMP(O0.!3]GPY&9>\9FNP8ISBL\H$ MSAAN,3/F*U69 ?[65/]9$L/NUT^6P5\C3CNIF\69LBP3O>'4ZS22136YNC4U M_@1Q?D#Y^S7B%!)5ME9O0%:I$CE:*38*7B6\?<4A$N>[E;W?YF^?E^Y<+IDJ M7QM-&+:2GWH3HP\T\2[=L/K=MR5@ST.!2A"YK&&,$LIL**$#,G!EI''!+292#DIH;<7I]XM=SG[C9]9BCM@[:X^=SZ> MOK('N9N-,T[%N!N.N^&XQ' \(.IN.KZRZ7CQ_+2[X;@;C@L,QPY/W\ILG'MV MZ\=;AY2X&LC+@C'BM7@7$7IK.6>+H%>=KZ(Z)RNEZS5FNVZ=FK$^ MM.,P$H2JZKMS7:P#2X&^:V>6O@??AG]>?F7K3'158'J"DNQ91*PU#^\,YC,D M[T4K+]#\E6NI;P)+L(SQ$!Z47*LLY?HH1109L[EPQRW=6X4NCK@('D^IO /B M!""*4(<64+$F4:*& S/;L=8[;!Y@1,FD*'G@BFDEFH.SL2Y$G;0:NM+311@Y MB_ O#9M3S7'OXG1R1)H?Y*E22X%:6LN"8JRDYT/;9Q%NIQ."-KHW@>6(TRF. MYHJCBFE*(3T),JFEG>F%=S?^L#F=6P?$>4XGFW=EJY[)5A2OP26U3CP)5IG; MCEL_U^F$8I'22P6UWF)4'TQ9>\AK3*Q3TUI$#!&AB\Q3OE PN.4R&3AE?73()B5C.*:DU+4-T!8>U.&C-D?!0_FI: MT 1HLP^5+2.S"00%2(_GL78F*N?:2(>VS:V)?CCSDM4AJ_M_;5;)VILGM($8 M;]?X(<%$Z=I@NJS90JX22M4\QJ-UN>EY)KV]P/4L=]=#.,'>KUS@>A60:0N* MR'DMB#D-J.IF>=LAC'M5LMV55O$T4Y1J^6DAY_2B6BA-V8LP/L*B#X'P2>;> M0?RN(#YEB8=EQZ4K,]=16":WX&(56A ZH4N?0@WANQ5^"<"R9R,!J!W\M+%A M*#AIJ<'USI=U(,A(?S\XVUU_$.=:IB!AFZ_8WPA=2BU*16-!>.5<]6H/:6;IG9CQOD$?^[!Q5>![RE3 M7$&Q6=IAM!S!5AN90BHZ)T;A6V<37O#>+>\%T-VZ1P>_&JCO:8/+@WJLJ\C< MA$"]+#5+-J9C(GECI8H7.76WQE\/TJ?LABH<9;2%2S-VR7 M/P_0=PO]MCHR18SZ@_BX52)20Y>4RK;9H]JAZP6Y2A7XNT+A6!%K:6I6LSB) MU0A0M&>>UNP/:^C6; MBSC?#AZG,E$I-LL!2,U7A%=EYE)FJN7(_@W'*^?DD=]:^,<#WZ%D#A,TUP9* ME(Q3[5RBT);"MX/+M<+6+P"()\W%G]N"T$R3N84;K:P4;[3@"$J:@%KX]N*\ MMR"$L-WY-4"^5@M"?9B8I =@;C)H*/1F"7G67_9N,X?Z-BT(WQ3$IRSQPG(2 M;#E5)A34+JT Q0A%9WB;EOB;M"#<(( _K@5!JM:R@X1H$03)(6M%,P0]5F\L M4/W.+0BW!^YKMB ,IOV62#0S/;[8M=.$$EL0Z=J-H?E;M2!\1_B>,L7+>9\M M%ON-M)):L%*B76F"9/C6_807O'?+>P%TKS5?.^A[+39O1Q<*)R:S)2O:9)+) M&[; WV:^]O;@_$+1C6!L;="9RQV%7!:] 4$,EN3-1;:?,E][LU XEO%'D\[0 M*@DQ@H@Z$X6GE6BKV/SZ^?KW@\"Y.7-]J-.,+C=G/*B6S?XPVJDD;ZZ \\GS MM;<'CU-A^[QJ)F:6(5&$5Z99$7!=UN%OS$M\\'SM;0O_>.!KV34ZI^=*#$'S M)2\!*$-M>8FR[GX7+[/UX:[I/H]07S*$G?Y7KJ;&SMS MQ8LMI&C!JSG^:G"P1=%9VI;B!7R_.A\PB[8T->)O1AD]U# M2J\%C# LSGD78!1<2T>.:T%\70$M_9^V(!&K7GG8:I8D)9IW 3%04GR]$;J: MP:M (Q_0)SK0&MWS;9(FIB;?:F7*3"]:#INDJ21+&E?PZ2<(/E+ M0>7HEM"[W*P(#K,52[M19W#7J4%"/Y] _7%!8HU*36:K< MJ4==GA4GEI0:XUP:Q#84#94L:R9EC$/$+_;^%T< YBV:K;"TD9QGBW'A^ULZ)3U M59)^ANQO(?9GDEAN&NW'J8%1Y&?)EBQZ3)H=5D(7](0XB0VMT$\EHGVF 81* M9@$)-R4("74\BT]27\.B?T B^B&1\#OX[6';=14S,QPH,[HNT/W9I,F"KZ'7 M'^&WKQ@]O[??-L"2Z<]SJQ'!YJET74"K>-+TK+OCT.9Y/K:'#;6?4]BI*$%S-5?&E8G!8JG^9!66?L7.X/C]S M._&4&@HQL9_4"+81M:JC3MH,X2D$3QJ8CE'_@(&SR;_:7'88UZ=<"T*C^8QL MP!61(Z*%%5?.B6TK'[Y>AYN#4"C.D-TY$F#+V/+Z__A\FP/U"6#6[2(TL,0R M?J"EX=^ Y;6A /'EX[TJ8+X_DAUD$42JU.\U8LV&F21#&VV<)GS/Y9Q'^2_:)X=Q5/&+22?)*F>ZD[L+__/CCZ%0GN]#7#:"[?K<.M V5$H ( M-8_55:3#&M(0-I(;^3*Y*I.>P)9*S!*Q0H(9RJG.-'2!I3]+)N M2W]/BI#5\U #.(K6)179&-IW.YK.VIB*&E8B."W*%%2^$SI&^2JJ/2/TB MXBW@O('580>HRLXPX7A!#^@&ZJ%T2;E7L#M#2E/8F$/$*]1$H9C0I50GI'L) MI5]$N+2,=+#&\E%_6LLZHNWQE111=)I$CQS.H5*^%7F^0-S7$^'.'#TVNC2( M+VVM'8-*5PHK[\( M3%\*]-X=HA4Z7ZV278_AJ_%A++8@;+0*YS9Q[Q@YWN%Y')[Q$1E_6)1,8T(- M%8D^G8P_'@371?F@I]X=V\@O1:-=[?V\5OM2=50H&/65**UF/$=PXSGCY!.L M$9Q:@V1]D.G&F2+7'&?5^7"I)4,'PH>ND^>9M]>'=I1[;S>%S[!]4Y8YB^^W M80B/35*&"[[=>6U(\8E%GR_*4L&)F;5*6@E=J> .W\^>9MVU9P)D=8'JPIRW M^[&$90HL0?9J< [5PV[.[35EW70=.[B W,ZQ-\B9:[M22O'JFLRD(=W+LZ$+ M&7<=FF<1OM?1>9KRF[5=[RA\:(,ZZAF,1R G%^]XI6P\G[\+__,U_YSCGZ\6 MT=.5G-")Y0HNX<:M^IAHEQH@?-[H&T3TG[[WQ#F[VE\-AMS :W9BQ:7(:$1, MY(:T.BL50Q?3?S,8AK)7^:HPA!*?&KO]'L>XI=B(;W%6LQW.V?7O!,-0]#N? MO1W%Q6EG#NA*!_,[#TW#1KL5=^>DG=MK'L9S*NN,)YO91BQ7[? I-3^24_&I M,&9"%_V]?9.,*R2VQ^5SY<1V>]&+DKVYU.;&%8FG*3EKKDB&**;;'C^4VF#> M#J6+N"M2"!0IK.L V] !2,>QP_IT)IO7@6E:AFDAL-?5-"W-)W/- CS'.PP_ M+&:9PLVOWSJ'\F\545\!.)5>,S[(:$)9@1JMI$A!7*K-T*5SMP2<,&Z!['OR M-M EN,N]ZDA'FJL];"@#"^T#O@.EH\ 2]!,Z^]8P!D39P&LW:GDFBP*]0RH M*2REN:MV;T:US=!YUE=A)>B&?4KR'2IG0"7XB!*"4@$.=_W==2SS$70N3!N56GE\5 MG(SB-BV2: D<28>O8?E-/NDQS;=5G'WO((2CY?14<3-UIC@02AJWD"0M?"?V MAC8(N0&!KS=4VUK$1S=N4, VR'S4B0.:\&"/,Q/):4>K?S44G,&(VX+&?@_: M>QC_476\JL8GALFS;'&AU,3*J$#T$#:*WFYQG>4]JKNN]TSL@"7E.K)AH4>K'X/9&4K4 ML&SLS:0M.\%7!S\%ZP@WSYL6BI42F5W5F)Y8*-DZ#U++I8:,:N?M*TC ER;'920);ME!2RCE05 M/^TR])=U%>AB&\ZA[L*2H4M5_&?SB.1L'&U:.2FF0"97'R4'3E,.7WYUT(JR MSZ7M6<+/L>GZR'Z&P7

"^BT;Q;QWB#(O#.RYZ'FF4E2*Q5[*B)9RU5"&*%?9>.8> MCKQG']=%"W1"$J,/8G6BT[/&%L\NJMUX;]H9+L.YI]8]1K]4*4+1W'A,*3XS M1I\,]-ARLD@D"5++%_IMJ1ECQJ$K@-QC]*\#YBO'Z/6$%1_,Z\N1$I5C15H< M5;EH-Y06_!ZCWPRHPQ2C5Y,Y22> M&Z]R ]X85)7QW0/RS3?"ZSU57(J@B$_9S0',2,IGAGVPGM,8^@A$\:@ MX;TA0Z>FQ5YS/)69E%0%%3Y>H(KET-FWFX%,F*W,+@<.&E?8"><8@K)SL92& M7R@ ?;,@'\=!G P>3G_N.)REB]U:C7';+-G3&AV9O8'EWX])7?O%YVG]EO;D M3> 8:E*B-)8&IN)U8[TJWZ3&6GC[^\()CA!8CI/+A=K005; ,O]P;<[T4RVK M9JQ/ASG8JJ59&G45/K-_K36AW0Q%KJ)^[V%_,^3]K!!2K/TE:<0 MWT'X=&-475!Y(2:Q;=Z+DO5!*^.PK41H(] +A/_,[CA?0/@G8X:+-']>,%;L MRE$XQ6TNYZF$UB!:\="Z@5!H?BAB@K<+'VL^K,J@ZZ5D40$>I2?[)7V8"N_* MX5!H?BB$?RH@O$CSRS'=MID6XGF0,$=Y;RF4Z=;=YX<]X'L'X6/-]\"$3RPS MU;)2=)J(9N:,E2A^!;-_1):NZ>U(HBILMI M5$R"-)Q6$Y9*#K<*K=1.U6F_@*Z]+"ISX,4+J_2<45)*IL/.!6EHA#<8^BQ1 M76&]XL/!=SBJ^:A3\(KS7*,'%AD"]4OS4:^7?N0#+>AJ-%^-<,0<,Y0C50_2=-BZ/S!-\#=E[-HCSO/VOZ4ZO[<5X/_>!8'')EV;0?GX)M#YD>S;*:<'**IRW )M[G(QT@S6PE=Y'2YW3^+ M^CN 3EG?O-_2B,;NNI41Z#KN@*PO?(]*X\ET>F=7(L"D9ZL2#8";UJ]Q>N'?-N..L* M161ZVP!Z(3+U9NJLZ#$)1:/IADV,.(BW\[5 MZ=B X9JEM-R?Y4&M?L]]WPB@,+<:OM'"=*9NO<@[49E!_N-:Y@U_M>Y#0ZFW2&=6>+05(&]9G(^(2M.J11:3_/,$K2] MK<0?T1CV6>OW$2BU$6A^,E#;G##0&!"GXUXWG@!J^XL(E+I%@>[5*Y]?+,I: M(M)WRR8[1@XGBC9.T,##F<"Y2DGF276H$[T\1Q$E0_,:X9W:?&'!Z,OT7D?0 M[]?L^*8=_X/:")I#5H<=H"J,+JG(EILR4I%I(AW:M&&9QOH%&_$S=3";YX:J M27AHN(A.F+DYRX5._,_WA@25AXO(_LJ5Z\LAL]F49BBC)0K^L674L0#RC],N M&:X(5P MW/6>-90N=A#0I_C/YOH-D(2EFYTB-A\GR(KJ26DYN?0ZH4L77@;2 M>S#C*\/KLOV-?7AQF)\K_.>!LYZK']\R*M\LEJ,+=3GDBVQ!GT[:/6\1OMF, MET%T/LE?NE)Q,50N=%[YZH1.:5$[JG"#'+V0$92'X=L)Y5:G6+7['6[;5X*J:BP,S)[C_LMA74[HM L% MPFTV16GBT<6,>(,&Z2*JOS1@+MHI]A4NC%N-S821';#\K,[9996F&MST!BU/ M2%Q8&,OK'^/"Y(+!6>TBJC+NRB*90:?2<-+W_.L.KPM=F-="B$UD7)G7*'4( MNOEF/#L+W2S.K;BP$,SFG+F[^;$+MJM?:$&HN&S3(>A,5HR-1V6U%[VQJ&9O MVN\$F5>: LA<:4XG_6:Q#J@\DU.Y/LM$6_J8226*M44XC_4+H5C35Q,K6E(( MF:"0)V@O.G(<*E<>\5=WY*&@_H970>7S>8UMTTI&89G)-$LX9*U+A$Z9[KVF M89OO.SE3?VL*,+#GB6E,71($N4P9M:F2HI3L70&^J )\0<\3$KZC2.LZ=_MZW$;^GU^ M F9^<#NO8_7>KF^.PXK8S69G/#>4:JO"+%Y@AZ'#T-9J7)%OFZG-O=^_/FQ#.9L1/M@6XM$R(NM>A2!)/EF4 M2FVKG0W=?,@W@NWG5S!?:F%[Y?F,=F6F%P'5L BHND0M;2(*CD*'M \]3S&L M.?$UQ#]9J$)-4!*(()F,,I=MSDF&+ZR['?%_?(KPIG.2I+Q#F_-FO:&P^7EC M5BG8ZC09.NT/]3E)GQ*(O[P0PB_6.)[O=PW=K]@<6=T2L&\#!(MO]ZED6[6( M8DD>Q>(\5PYQG/PLE8\7N.R1>5LF_RPE?V8%&C*CFI2'M3D!'%>=31(=1^_? MHG)_] JTL ETNP*M,E_(,6Z$!*4WJH!>;RKS:BUTSCJ$*] ^5:!GN&&M7S7R MT;1;)M@VS5N)GDG%PK=J)'1N^#-6GHD0C=:!)26*F"H;1Z'K'W;31?XE.=?V M6_YL?VT]$':339/X5&P5I!Z.&1:3%,O F1*^@VGP^'\_3^*//_XU1VG\'F'6 M"X<=T\#3@%ZV5:"+-KZJK$\,2UN?$+*]80.);H]>"FV[6B,XE!5[;#'7J2Y# M&WB]=-SQ^83?NAWPD_&F98BNX+ 6!ZTY$AXFBSOX*3G#4+;V_;W/R%[-6R,^ M1X(.S\WB1JNA-4=,,73^PL_:C[%H[28>\>CM,\5A/XH[##,VE\%XW5Z\:62O M 5UR@009?&WPR,W5U\)XEYRT*5/JI122-H'N45.GG[@QC%_"P+L"?.J.MR^? MHI1@"W,^L:J["E=B6T/&Y!*K6&C3Z8\]12D\8DZ<7N%VTL[5X'I&JH[?;2&@ M7LND$:5);Y!8V1T%>=7HE,J2=$T*7:SWO$D[P:NO;[W\F>O$9\]<9]?'[H0* MU?)$UO,TFB&%C1M(1FP^IHWOJ+X=5)_?CT'$/S\H;5K0!$BD+2@BIPD$!8=4 MV[EL?%\;1UEP=^Q4'?-5<[5'R-\5L+85#&[-O;U.#0VHZJ:\-<%TZ=)6>Y(6 MGT=1,X88;P;2B4I14X1RZ** Y]%^FH6O![S_QAWOUP=5'3#_[:KTK-0V?2*G MQ/8U8YWKJP]8OK/ZV/*J#\SN,L/,QAD7JSS_R[^MRB^AQX M'XY@BM/YC!@JJ?2\Q63:]:R6#%WQ/QS0/\MSW,%WONVF^7J2F=G+'I-:366M MV='TA7GL_R3[!M >T :HYFJX4&XUWCK7X.3@#BEB_B?Q'8F MHJ%-G*7K=7F/$W*>A_A%.7S]@UL?N$_G&E/G$AKVZ:J3"RA?+]H%2+^D9V\S6LK49)! %" B3@XZ0"UV^%2Y)AVV]TLDYJ]?#HBS7E>PT M*2UXI,2)I=F'!2Y\:7AX81':W*&#'!6RD[(NHCD2W?5![L$W>61!P3&VY]HD MY[,:"P=22?'&YFM.,NZ[@^]HI?A2\+65 MC"QEAC&)J5J\M$APN=QH'CJW=/U:[1U\SP3%U[)\56W$RUF+@01) CXW2[5K M272W?)\&OC"$WN> [UTL7]56F+Q<@QDEJMH@R] =W@G?OE'?Q_*% GS']KB] MAN7+*F4S/353(C.;":R0-,AA816Z@WL7PA -^3A"-H*L$"%UV_%-"%MH-T:>^P@8DC;S[<7G46*O4&9+;:LK;3?E$D)[Q- N(#N)6+ZPE$/GSH.>CV-%II<30]WN^(\(F6][Q2PH>CO M'8%ALEZB& S. CJFC4/+;=].1Z.%?#$W9ZH]05+&39=OV*'+"U_2Y=.R^X3. MG6]D)LY^Z1.178#1NY%ZK9&Z((3]4".UZ[5]$02LOB6OS^<3L&$H,Z68?C].[L7K8)T!&EOB:Q.5T.OWVW@"R+

VOQSFG.ABA3OXJ>?^,&B.>5#4=+(:L2%!:IZ8PNSJ$" MC%:I0N?L7F$:NM+7"YIVFJUWK_HMU0S.,74A4[2RQZ>*1M[@4YHSJVGLP\@OZRZ M7;:+"P'8M;W\?9=M,39>*T6WQU3FOR&P_6NTQH0/_A?LH'R'T#HN3L&A# M!R =BMMC+G@=F*9EF!;"=V^/Y.IW[5B:%4G$%$OFJ.!JC72,"%W+Q84X.8?R M.W NV)4=3J:E/,\G.KS7:K&=?B93D"JAJ^A>B)*K[LK^Q2!!B2+RGP;4)D!B M6:>!B1R@;N"Q8):96;LF1PF7MQI=,JF-HG(:*(+B:J_J6 MEG5D:/F765#VI3"'ZVVH-K!),8M$2XZE!T05$4TFM5HZ*>_6?<_9Y']E")U< M0/IJ!T17.QH]:'@\EUFDR^.1U"Z#6P]G/\P!A:*)^&V0>-X!U0?+7MLMNTL% M./BW)9CU/?76XY-/<4"A@,JIM(59_..KRP)W%9]P\6:?L382XL&;I4Q7\VCW#8.5H9E495X7I-VB"I MUJ#*A2X9]A%SE$O;+8]/;YP%>VH[X&0:'(/+YQ+SI%5N=#D?1**)JX6(]RPV.1'HZ2/ O)=LZ.'J>:@X-W$U'A^ MF[T-!!^(=L[;_^8@A*Z#:1#W!0W[LJ&*<+LC6,J15D4QI7 $.692,L]KQ6[J M>Z9<9T/]? $\Q-@G)7"=#!"CV<=^\MTSP)?GJU[A F/C(5OI,WV5J%IT;"1, MW%(A'SH0AMD%AF$>Z@W0..4"%\DVR*!L)<&PDB32P.X"2KB[P-N&14A7C2\)"N8NY5"Y0B)YM5!4@&37.3[JH= MOIVF[RN!OZ?2O,/R_)U/WT1SP1U'9L"#KZEMYM[)%GI,-EMF7&JPS'82E6() MA4XK/G4]^4F^/IYSWV?LEP+OT9G4UYP"E.B6JG6SQI0)$@F5##>==AO?X'#" M<,Z0AO!8RU/)52E;+*L++8X8S4ZZ/,8NZ\+;9QER4(<3S%F@!J_>/)#..UJ_9/.T$DVWV_ITK.8\*W3S MFSY4#QBVQ=*+'/N<^82CO+Y#?!2@;@/[=0H3JQ_"E1NA"]G-;=L\E^VN: MS68<7TC%195ZU,I^B&,L>YQ"N^0/4=,%O M/$P%/;U@@Y THPJ$IK-((9M]ED\,1*"O0423"*: M'K3MA$Q4^9F1SR%1EQZQ3TYL%+I06Y$CMZ1D6O#WE/I4_;9CWNUGZTJ[JL5UB,M1\F&5!GT>= M]I*25MJTE;MZD?*KJ.][U>(265B(%U9B@8A&8T8E+W>B\_#MJQ/6Y>VA4[*+ MXL$+H6+0<8=($&*-J58[,ZXZ'8W-[/-CR>4GD'Q E %"$. MO(&*-6E_MF .#S'"-!I L_ALCTGUA]V%'4VRE?1M8^0LPN^P.0$;VK ==L(! M=5>::)MJ,3E_<\N[QGQY8B-"0+F#(2<(BR7]4M5??G"01\Z1I3;60K.2\'=4'6 M<$ITB!:<7>,XQ__'WZ9RCAV:[FS]]C-/>[),]&%43Z[>/$U9>:N!V4XM"(Y7 M$Z8KV TK?)L5'>RW]YC5#T7@4O7MA>:7A+2']V>D=)5Q/%V.^J)\WU,#K['8 MZI5*13="K50)>DE)BI;2>2Z:-4F^TC&7:F^@%*]5Q\=(+M@ MX2;S-:8Z&Y7J="$?KX9SBC*,?73A$'HK(RHQ@!>[:7Y0KU98D.7MKP,AO=@QM># MR&5=LEG-J!3A(NDJ*%K-3),-,>E40U=E#G&7[/6%OIG&OOD\-4.QZF2 DH12 MS'AN'792)M,-I=FYYZFA":D?5Y _7*E"GJ=FJ[75,DW*,8:;]CIZ8R$,T2R4 M]ON>IWX7I7JO/+6=&7-*@^^RO,OE2F6)&)?<\3U/O2EQ7YBG%E:$RNM%H:*D MEO-5NI.YYZ&&408JHS[#V:E>JWZ#^A_>//4S(7)9 MGAHWEVI+$9*B,M.UW(!J\'0F=X-8"$&>>BVAO\.*S+E)J5ZFP?&\YXS+5"7> M&JC@QLS_QZZU^K#RPUO$NDI$XX6QTQDIVKC >>E\QZID0YFDA$^L5]36:<9I M5?J5E:?,FLN&5E[.>*,9KD:@*X*:ZXC552<]38M. L2%QI G,\.V0GA>-KFWUZ@8W+#_ ML(:K01RV&CO=TB"P70O^0;:1(&/IW_CAV[%LO]K^?O1^_\,\U T-Z<<>NU&; M8+3//??@$;\.1[]WV7&^<)BC(K#$7<%GA?KZP%V4JP1IR;%X<>;5^.@#6[8# M\)WYYI;GQO;"2SOD\V>MDIPXB6T=?NKGE#2^E&X-1UVY, M.@*/+ 7VN'H29HL]I?[TA5O)XEO>\$(?=-UX)UI*+[L4KUG#BD>"57VX-^ET M(91>>&&IFA_E] TNZ-V!IC26[3X M!5F'6XOMA[.<1D-WM*HD&3>KL"N0&;,CWO.&ER(':B,V[78%#;%'Q]!J)3$?K",I3[?+?Z%__ M%HNUAAWM3<8R&&LUGH/#>IQICAKTXBF)YPH?_X*6O_%%AFL)T%[_*D,@!CX3 MP^#//_BOB.UX*G:]&EA&%TATY-\Q@OC/OTT@BCBGBJIPXOQ._$RD'SZRD"3O M/C/LX$!P_!HU6';R]X]'3[4DI$<=P_Q-QGZF3.=O#,>H#(-')'^FD_B3O;?B MF\WMK1/L>:,3H"'5^_VO#@XI[4@#+B)M0P/ZO_Y:?X+_M;&_GOSK[^!J&ZT@ M?A!^II_V;U\3^QG+_KT>R&_\7<3_$]_\X+\11&0+3O[]XS\Z+(U_M4V@O\L8 MUK_Z#_JM&Y8&U/4GB_6H-A\]&:@?;42!BB3]M\][/, .&*LP8DPBM!^+Z X6 MNC]&+$. _YA'9"FH$%B_QX8C__U8K$_DM2>/&/$SGESSY$I2V$((#\TQM-\Q M?,WV(Q\B_N][]/O%>VC]/38L#-F'>Y:1(%F(_ <1_&_[O?^ ^$]?KH=?/TC^ M[V/278]V*ZZ-<,;8:OT]1S8:(Q7'E+]E).)X$]__O_XC0Q+QOW<2,*_&JJ=\ M.(>0Y!L( 8%E&B7C$Y@F8R+^(2V.$G$ 1D",I4=D9C*)@3%!Q"?C'VOP?1+I MXX/7[E/ZXP_?*'>8?(3K4!V&^^?7^%-E]-Q .8;FV^5.F>$B5",?8?ITB6H4 MF0C-UNMECBNSC3"/OD=QI7*CV&$;?T7R/^F?$9)()K*?/>+C.I'X5.5.OC?K M"VR['@DXC=VY;NA![(B$R"93;?NN[)4KNR(Z\+-P$:+?>4-P_93(GU_]$1B& M!K"LD_ MA4"$U>%_7UL-K^V(G"#@V3QRX]T%0U6!:?OU@?4/^Z/TX\K- /UX1UC'29MQ MKD-8X#K&]H-U !M\HPW\N(EJ++8,V_X>75C _#VV(%"B"\RB%R/QW?=@ MC.,CUX%_^P'34P(_$3,^O6="9!WR;OYV_'*=8_G">0]!7#GV#: 6RVQ#7:3[ ME"30RX=VO>)GS X__Z!\$TV%+!&&>H8J*KAC(WECRN9_S:4=ALO[YJ- M]OQ!<@1%Q2%J0Z5(J2DX8CW-EJDGEFK+1 Y*!HSPY0CG:=@B/+9^1ZS:__J/ M;#J1^/NH^SB9J3UYC?^<6(K80>BV[AP_5943W&HSQ3+7:5,='#ZN8^ ZT^A$ MFGR;XRG\0X>-X+@S^#9&_M?XOR-LV_]!PC\4(IT2$]F+2G<1*45W_*]CV7AB MYUD>=.Y78*T_U6YDS[<;UW'2;PGGV'8XH^:[ [\[\+L#/\V!$#AG2M==H+:A M:5C[/EG--+.U6"?>YGMC9E",-PMVP7F:H[W1)Z?N/OD\GTPU&CQ5B[29)ML^ MX8KC@1]._I?X!C]\(ZH3V?X)XMTGH'R.D07#BC@RC$R0C2F+>!!8$8BC9_%8 M-61/(7_[?24:?IXL L^_"^K7TLAFT#S K#?3V%/):;%..8QE9Y49T[&,V(*K M5X/#L\ZG/@^%=7=-//97Q!_64?4[_WD_[[' *MY3VXI7DOJW6LLGQ7/==I4@RL'@=NU8[J[/[[[ MX[L_OOOCNS_^<'_,R5!5-^>U//'(-2/&%U9\6V>*66O"5TI]5LY(=X_\21Z9 M*S&UFM\XTZ0:@[M3_NBN!+_6X;+ MU#[90/SXX^\\C&Q_(5YD@G#0J+M^ ?%W9#O(:_:/!#J=)78<_KA>LG>V%IL^V^PX+6829')$ M$&DX2H@@/0+")#V:$ 1,)L?)= (*FS[;]1T=850NI^:28]5( DQ[?3(>=UFU M0XW($?'XRJI:*].4Q#3XXF#EPEQ3%\Q8:Y1X>B4QZ*:'T4RER6@J&))J$AB$ MNA@EGU[):[F*%5U6*PR*EX!;ZUAZ7%B,,D^OG*C UJ7I)@>*H\29"-JI_36 M*$8\O52(\SFJ#4"/[]&UL26M.K4$CR^-/;TT"L?TH&L9I))BY'HA6U*D=''A MX_+I !A.<^=3752\PFHF94<@)4CXJ4?H3^I\M5UHTU$&:,:JT15714ZE1K$C M#(C97KDT:QU!&N2@VUW(O7>P2L]B?YJ6H,>C-\:?KI MIW1GU5E7_W M3*3QBWICM\)-J4PPCZ.N[<>!SOC@B*7_MM?JA'2<$&UVL;IKS$UKS.OX]'R) M$XH2L$S+F&]V0WC_CI6U(_6/#]OMFQ;T=]/K%]*&^.!7Q],J)VE+BF)2O64/ M]:=F/EZ61NDC?O6Y,AT-/,S*2!FKAR[:W]FO5EP+V2(2ME8"[8LA8ECX_Q+0 MT2KX_6X>WFX>0L>'Z\?(E"A:T+8W_]3P &-[-1B-22KS>JT*>914)WQIZ*EZ M\K*&M)0C1PJJ@=&:A[:,(CD7J3YG(PW#=OT5CJ?81.ZQJ=IN-[QE MOB0J6FQ18750<*?@:2OMLY,3,M E$44XQX+0^2M2 DA$6 GR?ER _%TJKF$' M;]417E'$-/Z1M3K&0M\7,,=F!1Y4/84&M8'6S&BK(GPZD_><@#>[#]X6WIN& M[0!UB,P'1Q_P(][F:[U\DZ@3<-3W',%J:,/$98#',"0RR3>RXZ]($QJF"G=1 M(1,H$;@$@JNW[V!/YX@ =KWT.@>&NUI M+M;-T8%NPJU?WQT"X%^2Z;MO-IW8 M>L!)I(!-"%8O& /9VE> M,;,-?M!G>A+V,RNE.K>URUPTLOYO,H;]O_)3,+1W=C.A@TEHY7U.GD948^,\ MP_(EHJ=S>9FM=SC@72;L<.=IG\3C_23/9*A\N9*4! 8)@[BRC*VZ23742=Y= MQUXE_Z,9X(!N370SOZPKK)ZU4[->LJ_G+W/;X<@ /Y*3I]+'OLQ-K/EJ;B@I M;B9ZDHNPU;HLG;[U]/%# ?TD]US.MU.5 MNF Y$%2A*1LZ_!WY_\*MP;[YHRP('NEL%O52B^2TSO"HU6&JE7BJ$^U;$*N8J[USFN6)$-!-/D)$4 MF2*_<[G)3^7_BNQ4^:_(.F., %W\A0/G A!LI#VTT/J?1_9*5)MU(I&-<"/K M%.YQ=>IZ"P?\(M&YQ:0GO G/0@(."JX5'/X1L8*^"6A!T9\.=8S(&.Y_9KJ6 M[?J-2/@;?%T I+P^][IP3'3_=OK2AE*G-^QK0J MNB @WD@L1O&G;^?&HY8:%2R19\U> JH]:2#3TK&.Y&RMT2FOK 9DR(Y;*@VU MLE%B%Z/459M2\&YCK&ZL2;6#G/4I"A (GT M6KH+[=.MR=("005[O73X+L8]:W1CDFQLUA8$2@F7@E]'QQ_HD86,\""?4:H+TM5,TAXS;MG69_S02696TN-[<2!L M6+^W9+Y%JNO?_*>^\B2;#9T__E!!7<&?&8'!GAO \B)<<)+17P$&=H[I5F*/ MUW5U7+" _Q5F_$9P_OJ:V_9XU-V.Y+3OSMD)YQB"LCL,>8NU!ZBMD;:IO4EY MAS;GS7I#8?/SQJQ2L-5I]NXF;67V77#+T&<3";ZV12OS9@8RAE-A6JT M1F2013^[')MEGEN\?,?Y*_S<34+]R6H/[/=>,]7T06JP*G@]1[U>9NS._"_R+&_+.J%=LK_'T+#3WXFMI4*2;$ M),TLHM$6#W-,JYPS"JC4HY7B=?'Z M_[ZK^=W&WX5_PS;^'0/VV]H0>V_7_U>;TY_^8#;-@YN9]N 3_.O>R*%VY-R! MPQTQ]P8S!H(B68:KB]'#T'^OF?#IXX)C"GZF\*NVMN;GKO?:]TQPQ[Z(OV=G MA(@0_GOW3P@XKYER\TABW>CX'/1]X 7XEY$#HYCQ@I]W^"KGWWP 4>Z%OM0/HMM$TL'0?MPCH(GUZ(J=06B_? M<:T; ;$MLF $V1&P.4,D<%%C+(7UGHE'#5EPSDO(#-EK&7^W;->!W@&QZ9_D M-@0X4/"#H&!]T?>U?^_"L:]M)??2J__G?YR5Y DJ!!9^AR-OE98,Y"G!Z/H8 M.X"C9^LW4!? LS?0R,9^$JG_?,C,-E3%,5F1A%]2C#S\^)#T[8W&MPM[*#L0 M[/JN0\W??/;"67I[^0D9^YDZS(N3/]/))_;C8PX=CV]^\-\((K+EUZS_H\/2 MQQ#PVC&\>:K-Y[V_P"&P]L'*XL!LVSMT@7V$[7%]#T"/Q7I,7A_@Q\NZB"V: M P/WNUDWC2DR7,=V@!ZLWUBG?KO^_XVK1K;M0FNW=4>P5&=]E0!,G&:J?BHC M!',$F H_*P7V]EY!-6RX_65SXI7@'PN)DYVQ%WP*=-W%SUB'$3\C5'#OD]/5 M_]J$' O_K\V,2,$"Z\C"U=%ZSH/'/_@3&KH(+'&T)F=$>Y.Q#,9:C>?@\/]G M[TV;VT:2_.'W&['? >&9^3]V!,0&>-.>Z0A9HFQ-VY);E-KC?:, R:*(%@BP M<4C6?/HG,ZL**("7;H%0;>RT)0A'5>4O[ZRLKXW^M_.CO>O?\\F2W>C\>+(V M.]+_*P$Q@SO+07\ I9D2,@E%PF2\.SD/[NM$R^T/GV>GMN-L\&A8U^\ =]\ MY +HHG^].3PZ>*,F<]X#3<9!+&Y8[#&B?(,7C!YGE'MC1*"LX'9+Z4=P=-D\ M^_GE]+?$:@,YQR>MWO[N\<6;7QOUAMEN6F:KW90)$[F2OQ;# "H\3"/+02QD M($SP9/DAW#NCBZ_G__;^?[]S^F9]V7W64GT MT_KMTFJ>G3?.9K_7'7ZV&V>AU%TFT(F)CO&4_1UY"C/S6 M?6=TS%:]8W:LULH'B+'':*('2:A&C8:.?TG&_C#Q+NDVQQ_Q&-/^ (,8('ZN MX$F\99+$2% M.4G3Z'V(^""Q%3L&K*Y >GB._X$Z/;QU87HD77B?!_$ 2) D'$T=+G!*@;Y; MU'O/_O-;L+_320ZMXY.]L[#Y?;YKG_[^K"C\?&C_]:/=_;_)I7,T'_WG$ZQ! M/_S]S:]UT^K5S99EW1Z#+B<]CC:%RY1Y8U0),1A.49+>^XYH60HR+1$2'P5Y MW/G.[&*??;FRG#CQ_IHT3V/_/]?/2IY)+QE>A)V;X.R[=W%SM?>UU[*'0!Z[ MWC/;W8YIM]NK"/1Q25CWY7WN\L0V4IL(;)'1E('I G\&B :Y@50!CM@+$26B?@>LXGK\_.73A(P%YL@>H7EH\10=D?QDQ)!,5[) M2]A$E5L>BJR<@;SB(.'T5C71- \9'?X-SQL_8&*&L?+YNPVD?8N!4#.IYSI: M\SN XS?$QD! XY"0H?#QQZ^_#5I['S]>7_YU_&/FGR?_.?HQO]Z8+WJ! S;O MBJ%M"&,>3O@!R.+(8V1H7_H>/!\G#^;E=YC Q[<7#GX@3UKF!A6=[\I?%"T/ MAC;PJ[F0J"(DTK0>2 O\,QY]K:5&!:7&'X&7^&@3XLF\H=I6.M@YL-S]L[^^ MGOWV^V'_OW_-_O/S^,]-I_)J:?$8TH+"4ZTT.G44@ R@\(?]P=A#02 =W6'P MTW"& 3@GUZ[G"2'@N>P*HQHWJHAX8MG 3Q&'&]U0R<)$J6N%01CQ]L]M M7%U/&89R"D+TO?'6?F> \T;+ _Z"YZ5KI"[>D(D;X*4/6*\Q_%40$83-B)'7 M;-<-L,SC*;C2Z-C"_Z)D- 7+.<"#-&7X*IXZ<5$#7#O1(HGI83&'=R;W7.M\ MCD.LO(B2X9\P [R?;H6'BH\(P;#=*)8J-G&6/GYFEM^*=5!*63OWM) M&,)"G\@<)OJ(B2J&YR<_KC^??K^VK'KCK]-QZ_?1[**WR6@#G;5*#M]= 3Z: M\KN-%H;O*3JD/# KO39'%5Y&1M6)4](S- M,PCB^15?E'?*0)Y='^[4I66IFI,UXRWY T;@LW?EZ&_\BNN9ZLU:KU>Z?5M? MEJ/1N(/T6Y!W=]KM].2K4I9S1A=Z^NE,O4QD,X MR"C3BCSVAK$WO_:7Z[4GM$.+O#<, F\(KDP0#X.?BSPG!_B)QB>.:U"/6?MT M=/3;57@5G;G?[$FG\>/WG\>#I;QW;XY8NU-XR^L=7WCG'R5;5AMTW$T$EV#. M2P8PS)6>C1G))#W5$@#3@RE"Q2>T(>JL-J@9GW9WO]TA.X..-KG7(#@P0@L^ M:!(Q4:$"-LL8_=(L^R-:\)U5 MD2A:B,B.;'Z J097[GC5]I[&6^?=/+S[K_.?C87>I1/B:OZA(&,4@)LE. #VB)F?1M[H)4Z?"$;,+""-&) M6$_F8^0O424FJC6S4VQWL_?(,IW(^!C /_@"Y.JE=^P%8W>"G(O@IRIJ8W<> MNI[1PD)/N_[B%2J-4I'W[D%%D3^1B6Y<9?!XG3AF*%MQU05Y8&S.!5P%8MB&(IY^DI&M:3>5$ MH($3#AUX[<[Q3X_=4'+FK=TB";]7,SKU-AX?]$["+K='D@X.5& \<<-93JG0 MYDJ!6QRQDXS=6%88/R'E'BW8N#;"]=B9\J*\I8C9R_+@ED3&<"?,H6P M'XP2!&&FMZ7:5LR]F[W97[_OG__WL#_[?6_T1_?4^[_IV::ZE-1NW[YP2,NJ M6>6+*AYR'8ST!O&1&65I(ENQN!Q9Z?_/86C\\JO0J/DWK#'FGBU0V:XURQ=Z M.B8SZU'6H"R1A9(IUS2;$^!22U>"C[Q[(]/25&R21\5>" MFTL"?V54@*OJ)?H6S$,V6Q4%C!=77MQD-< KOS$-LQ"ZSREW5UKO56 MQ&E][NV0SPLH?9IZP]YW M[^RX.6E^^FUJ-:[V?G_,0NB'UU&\1&%T>6LIRA64>[O[[=N7P[W=CU_ZQO'1 MEQ_&Z;%Q.!B<]4\&QN'1'\=?_NCOPP_&Q]VCWT[.OIWN_3"^G1SO]?O[AT>? M!L;^V0G\:YQ^[AO?=@>GQL'A'WWC1W_W9/#NI;W 9^"XR@91O!JQH/_^,08A^4.$UG3$F5OX'$SA[:\HE3$ !(:C\CZZQOKY=V^\G");R7S;+6,?D.00WLM5GH>'/;=C@K M5\;>SEQG_3&( V/R&-P=]M#G@[[>9@K5L"@N+<#J@3A M[9'.^?[9T>'A^=-RS;ZG7+J!S482[HA9)#=96'L4@6 M^W5C\>#XY/ONR?Z7X^/?#H\^'1[![U]W"9BM.G!LJXS %&/>$8,VE%%7%Z?U M>S9'BZS^3*'8G-[>!XK?=D]/#\V:WU6[8I8*=G,.;7W&(N/_3^G"H(*VV M-9;*DN57EWGQ=(:*6"ZW9[/F%K'9DDG8X#NWBN;&:?^K?;@/GLWAZ8_C@_W# MD_[>Z?')8- _.D2Y>;3[J?\5_EHJGI,V"(S=L&MW$^NEY;5JD$0,&SWF=."F MP8=N9&,W=H_VC=W]/PX'_9-!=?5R105&_?C@ .AV"E;5X/1P;P#$[/_G&Q"[ MOW]Z^+5/,9-2HA,%1KV2 F-;24+#-K)QDV"0(S?2H6L1L64BHO%;_X?J,+;; MEFU9940@"85&)87"]A !!OHZ//6*LGM3(=[QT>GG_M[QUV^[1S_.&[U>NZ01 M3.3[9B7Y?ANID8W8@/_'\BPQZ.K*@E:CHL)@]^SHI#^@2CRP[ X.@)+H] W. MNPW+;I0R;"RDP6XUY<$6$B0;L4%#-N28JRL/>IUJRH/6\;?^"8CVHT_@W!T< M'NT>[1WN?CGI_W'8_PY7OIT<#[Z5$8(D$UJ5E C;2I)TV!0G2 =N\)'311I[ M?T\+BNT3%.V5L6X,9WW]]N7X1RF#6"0HVI44%-M*DHW)!S'V?H7%A&VWJBDG M.E]W_PVD_;Q[TO]\_&6_?X+A[I/^E]W3_CYFX7^U^.!V=E!" 7!Q6M==Y2 MFJBC)OM &;_]4^-D\/!;Q46',UMVHIT%\%1W^\/ M]DX.OU%-S<&@OW=V BJA/S@&&_'D]//N47]M#ZN7%1S5K'G>5IHHH\9]$MFX M#1JX@2,W^K^?X3Z*[(]5%AK;5 CU2'MK:4/CX7FS;34ZS3*B5-G.J/]H_.=S]\O5X__#@<(^B M.X-3LL8./WT^'9SWRHA,+BVJN85A6VDB1VWDAHT]:C&7P$>N&/T_#+7JX&Q MK<9$NUHM2K90E+2P3]S)\9W?W;/_P%+>M')Z>]OMI*0GN;C\Y/>^6K)%13AZT*[H3:ENI M0H,VTE$K.Q_XN*LL("I:E6BW/^X=[_>/#_JGGP_W!N=VP^YU2FG32I'PL:(B M85OH@,-$_X /5+/\%K+\WK>30Y#;WW:_[.[M'9_A+IK3@SX%P ;]DS\.]TJY MF48*@+V*"H#MI$HZ:",;M8'#)N=!#+S28J*BVR#M]G[_/_VOE" >')PUIP/<=K=[LC\H(R"EF-BOJ)C83JID@S9PU!2'%.,VTH$;!\D>+;*[5TK+$8.@'A'G_J'1R?]3Z L3L"V'.SU M3TX/#WY@TQ P.,L(6"E&#BHJ1K:3*GS0>"9G-FRLJ[(['P9&-GS%C:FRR*CH M#DN[_6GO^.3;\0E(_T_'?_1/,$#=/V^U[4:]E*DV*2L^5516;!DYTM$:V7"U M&-A",?#YZ^%1?[![T#_]D6V".6]T.O5VIXS DW+@YUR'MK' M=7 U.Z-M&RVRTJ)LN%76OE45 =UEL*MW\$39,L*.BX!J=CW;-EIH$5 -$=#K M_^?SX<=#P!K,L=,H98<]SO?5;':V%0200WQ-#/Y+[ P]]M3P6.)T*4_>WN%Z M\E'2>MG6(_N)Z;#';C3WG!O I,\^/-H8H6.XXW^].6]U M6\UFM]=S= 975Z$ M0>*/=T:!%X3O_V;1_WU0IBD^72=!<<%VAB%S+G><"7SXO>-=.S>1F':W6ZLW M__%A&(1C^),E1X4+8X#&Z_[#R'[$Y5E8VYGS"R(W= M *0*\YS8O6+X[MQ;B4R@@=[7[5H;40B_R@5MUIK/1;<"^!O6$BUT>KQ71IUS MBN+7"";&'CP.F(L6E,]:/LF3=1F].&<>XF:Z_3-JW'W>0&N[*_CP<4BB3GX8 M>.,[\%8JLC(UI8[V*>6^&K!MM)=(465(OA%/W%EZ[$8-;_TKA^*XRB8;*K R OR4H@/Q_!8% 6^ 3 "Z$4N+#X;&ZBAZQ80([AD M8_K%_H @A?MBO#5V+N%GP")=0]Q&<8)L8,2!$26C:?ZU$S>AH8'.&&$P-@G0B%)S/FCCL6^"4![26X/H!R$+KRX8B>1E$+SX+>'>.GZ#D< MTS ,G/$(WH?/\3=%R"UQZ(*<%AXL(1I/B&POF'A/EK9%QPN;)T'-'Y.S@JQ3A;)+< MQX>$<;S&-C:-4\>]=D"V?PX ^;_A?]"T_NJ,G$0#70/]P4"_"(,H,H:N!X]< M1$LMD]&B88+HC8,8P.K,@@3L$X PV! HJ$<,K(IQBO'(X2[_".1\A/;*Z-*Y M$ XB3/#*'<$OKL\-VA<.5["C+/!WZT:3-E&R/*_:]1JU#XA;R3V*_,$+0T K, 21N!F !Z[GSET_,(J8K:U&X?*R M6A).:4'ORU=!GOGH?2O%C7X HA\U ZQ+Z/B1)U3*) QFAG0X<&U4LXY70N(= MN:MP5_J$NZS33P=MJU5KUET8<&?[=KEF42-=C/ MT=3Q+QB_%5[*)A,V@F>I^'*?C1CZZ3Q3T;!-HV[5+2-B,5(NGDHE^KEFPU4P M+-V(& *&@]5&3)J>'P,G'.,OGP+@&&'A8CF#O(_PE^%)>/OH!_\KS:-F_&$%L5 M6(<-V^U1[WS2:[/SYJ35/1\VNQWL"]2U1R-KU&X/*[)5P=9;%?16A:W9JG!P M?/)]]V3_R_'Q;X='GPZ/X/>O=';8>:L.S-PJ\;X%,?0=,79#&7Q)MC&<+JNI M,@X UP)UJV= W(:'=>G,/?P;], L"V>[_E7@@0(*W>B2:_7$ M'X':@8?1[ZL9NV 7* ^1W8"/^KFK$P-&%0M1 M Y-Y: 20[TY1)'!5?\[ADN(/7[GLFH8V2>($!L.NY(?7#8S&+0:"N840O&5W M#AKS1MH2$7R&/D+.L9?5ZA_"*XQ&S?B-W1B'F==-Y7/U#_LUXP06V3B U0'[ MHAAKH(>;-?5!(^ ?W./! O&>CS7C8Q*A?Q09QU=8:\2NEP0IZ'VMFG',@P2B MPNX@#0N<,'R0+GX+ TRFP-K(]\ 211L7B:PX4#F,ET2)[T;.!*#MA* ^Y-OF M88"*G2JP1:0/C9EOH7N%-MV 0DIRF!\@7\N^-Q/&*Z#L3NBR(?=Z\%02OL8NF+:$9;*L^4@!UO V3,O! M\^YL[F'&:WA#R[B>O1BEY5*224Z_O.%!;7KN<5KW'Y5[SJP#A0?L4+D5#' MG2V\ IRCV9);,1SHCXM7YY[C%Z\-F8<4+U[VW$L&%(\#)5G P16Y0"5P3P3= M44B0;\6](DI';UQ#>/X"7X\2,E8H/X: M/32:&3& PUU0_%AV/^B,L2Y>!S MHJFA(:DA^3!(.CS@B/9IR-#\Y3E9?Q3R #'<(NODF!\";&9Z![6&W6/"+D _ M"*R_:U%WJ?6L1M?CH8OY%\X%. M@Q0G9)L0< BY-L&O$:<0]"''"E4Y]W#$X MRUXP1V6YPB$N>+^I_ZRQJ+'X:-)OAO',U*B;82@:JP@FH0-N;3(BS/IL!(C% M_8VHC F?W.YC:1V?=C\0BWZ_-**QYUX3NC>%$T;0(C[P2[*&A$:D0^ B*Q M\N[*\6/C@DKMT$ TYH'GCF36,607B9>&"#V>O!9]"D9!. ](/Z?J6\FK\, - MEY\:I!JD]P?I!?.IZI.!5Q+,W!%!*\59ZJJD(I%+T&]3+!N>XTWT /,B1GU% M=?VZQN/#]GI'43*;[68&34T2DO*^5/$K"FRP;/TB@%NVOE[]%MEP M7M>"FY>")%I7R19/@^1BJF;S^9;N8F(J*T+A5OKF6BC,%00^KJNY^#HL&4 B MA5@ ,\$J75$,X_J@ST*XL68<+U33I*7@:VIFBI^"]_"J"EGFL+P'F]P ABR M]XF:O;3(AW_9&0/[15A8 7ZS(^H=ZC?)BM6R&JL"(N!%' J))3BJ:QL MD5;[9FV!&-8J15.B-* 7RVR"$-D#ZW06(2,[-8R#4:(48EZS; ODM0N^!=Y# M @H^Y8N".\%B8C(B4"CGQ'ZI6.@O>"]66R%) M1*9X?:TS[Y\JE?5 V9!&WTC-#?6^_*9MM8B1UT?" M6!RE78UB*O):]]4A1I2]J#4Q+H3[PE!XD[(6'^&EMZ(:!P>H;B#C=?2.ZZ$T M%V:GN!64@?K*[&WT*7238X:<$D6T.8# M%_@]$7J;RU)[O%MHPLR;%#/BLZP9!TF(UMPLP""'.Z'.Z/ 8_BZGL<(O4-:* M8Q>>X!;H4O/3+!H:2")A:0CS8@7P.%ISD%/L"K+(/'#2<&P)ZGS/Y>5_PI3[[RN&"O9%<'AI-L@QOQF81WR,QP6MU@L M_53-Z/-S2YQ('D]"S.HYUV1V$QABL4$U &$BME7 J)(Y_R[ZCE=N*FRPC_Y: MDQ%-+T;N!7S3$5C!J6 A0:[+1+ZL6M9ZXVYC0!H:$'>8?1#RRBR^X8=8=R0: MQQ 7)'Y6XCY.]_@L&K?WL6B7$YDB.S^G[M"-Q9[Q)1ID-O=8S#Q>XOTTEG'1 M$GZ>';W%8$FUCWT3.XWK7:?5[+6M;?;&IV/)Y8SFO0LJ]ZH M5V2G<4-[#MISV +/@7/FM]V3T\/S9K?5;LA3"0 M,S*.#XQT3J;!9V5DTS)VC_;!?/_C<- _&;R'> %:__Y]O0)W^_NGAU_[I[L.TZC<^ZT>YT>^.<6<^H+V&K\UO^A]GEHMRT0W>5" M4V,3FF .3]3OX2%CW]TP[)73&3"/1UVR3?_[3NR49%KIZ/;4#H1/-M1[A0"P M73OYP'*LN6Z)^?X7:5TSC[B\51IE[.X/Z.([WJ81#Y29P)OYC?)$F1N&C9WX M,7:RJY7!&UK97?IOCQZG_E;2=UT^L*'C490EFK(T )3KEB7?J[PQ[4)E@"G. MC[J1"48G&;L+W\A2?XL;D\U1OQU2$)8X6C% F]>6)$^%%N]UR\SSR4K M[5AD/"&-6?*&Y_)MLOK9I0XG8XHZ7S%^*%&:=APJ583R/2)GH@#Y)D]-\W$NR%U70E9?(/1+HK44"0( MM[W?#:R\U(P73V /O.BAW5-D;X,A RB+C/[M1X,K"01T,([',P;44D[D!1+$N5)&%ZB/;+X#-R2\),$1<\:CQ]!M=!9V4S[T7W:W?U6C7QG4TZ13Y4'(@8):[6B*^RE##$ $X2 M!_("AS]=R3&)E17YB7L6A5(_YT(&.P!MY&\E>)W>Z@Q!K20Q>Q'&MFI6:WFX M/7M1+ZLKO7OP71'GQ>K-.](.Y&%;DVXK2=>KM33IMI-TFNNVEG2:Z[:6=)KK MMI9TFNNVEG2:Z[:6=)KKMI9TFNNVEG2:Z[:6=)KKMI9TFNM>FG2T!3N_7WX% M#6\7=2[7.BU4A-Q_X9Y41#UWRO+Y\":6;11X>/%?;VS[S3W7L-VJ=>HRSYFF MA^8_#4IE&S*%^H2+W'N$-1[F!J%"\\VO!X$X."Z>,O[##^:(2WVL$^$_+APR M]\]?ALIJ:X[6'/T,'/T0A5]A'L92JSP_;AO$MIPQ7P/".AIA&F%/BK"N1IA& MV),BK*<1]B@(2SVKQGT=J[I5Z_0J#K>Z=5\GZ=[U=T^S*O=>@U7[EBI+\4.GC[5JGM72?\@B1Q_')G\=T8--?G/ M$UD9$$V=D(D;YDR]R'^$YPM_W-T?\!^H^\3&*-CBUO31B+')I"B5GED /*Z^ M6][L99!KZK&7:^IQZ(^"&?OE[9<@BMZ]7Z47[[IXVV,^K Z4/=:<-Y4"/CDC MT\[M6\$G'%_(1%VQ#2 M>$3T;CU(&VMC->I$P)&EO5%PC]&TNV:]:V]1&$O3_*$T[S8[9J_7T#1_132W M3;O9,EM8*ZZI_HJHWNQTS:;F]5=%];IIM9JFU6MIJK\BJC?LIMFUF@LTKW!6 M9R^(8MX*?+7+HCWQAWKB)2[QV>RIWXIUWMI@$=NMSKLU E/C2.-H(XY0!MMU M6^-(X^A!.&K:EMFSNAI'&DTCC:.'X:C; M-7NM)>)H^S-GGT(\YVL>!A,WUO&6:H']GE&XC@V^P&(\1F/B]6*BU6B8W4Y= M8T)C(L5$I]$TVU9/8T)C0LG;68VNV>I8&A4:%;EL;L-L=[H:%1H5F9U9;YG= MUF(%UW;E_6[M6R[9;YL=@XNG /L12P_&7+<#]XX;;FVYX7;#8-[K&(FN"M9% MX9K\FOR:_)K\FOR:_.4G_\;6&'=,@"RS;1_>4$1#2$/H7A#:YO1:FSXY<#QX MM^./#;CKDA6VNII3?7*41USG2VS7=>:_971O=4U.W;[5L6 )4Y< MWZ9@M:VWH1>-$X^2MW:Z;W;JV3S1.-M@G M3;/76B).MC\[]8GY+'0\RD\YXYGKNU&,%8E73">I*EJK>V]9V3+;ZQN-:%2\ M.E34030V>CK)I5%1].1]& D-7IF?7TIM$:21M)MD-1LFW9=Y_@TDAZ*I*9=-]L=W6I4 M(^FAD8RVV5I6Q;3-:4+^R>-XRD+#I;.CMR%"LWQ+XPMO@MWZ[/G]NOS@PMCU M1UP8C1Z-'HT>C1Z-'HT>C1Z-GI*BI]D SW*;FFAK\)0'/&VSW5H\^K+"V<]# M\BU_>>L%4?3.F(3!3*9" U^G0'5A]HK37>RZ:3=T8DKC9 -..I;9T6DGC9,- M.&EBHKNK3T'4.-F0-+(Z9FO9CB"-DVKBY)[''H X:=KK#DC1*-$HL=NF92V> MK+3]6_O1O'U!4TUS3?/73/-[VL =L]'6VW:V ME.::SS7-?TW)J>E8+3I6.D\4LY!%\9IB1.U3:Y^Z:38;ZXX@U1C1&&F;W?9B MCEUC1&,DPTC/M-L=C1&-D77QVX[9;JTK]-(@T2#!0]&M=<=?:Y!HD+3,7C43 M0=)I$SU-J-UD0'O*9)<3T_!9K",1>B,E5FN9S;8^4T5C(E=Q4S=;S;6%GAH4 MKPX4/;/76-O?2&/B%6*BV=('L6E,Y([BU$)" R)?O_NJ6DOF-U<-V20(F4B@ M&;'S4[>:?#5QB?MZ9';#M'4#0(V3C?NLVN"[ZP-U-$XV[+,"=[YKKZT>U#C1 M.'G;ZYF-EE8[KP8F]TS -D&:M&V-$HV2-2BIVV:WMYBFKT)V+77DALQG$S>. M?GDK7;IW.N*A(Q[4YK:][,1ZC8E7C(FFV= I-8V)_,$[9K>K<^\:$_EZ#*O= MU9BH)B;NN[_"MM8Y7!H1KPT1[?IBGY,*I]2.F-R")M)J.NQ0];##O7-G3;/3 M6:L_-4XT3MZVNI;9M77O.8V33;FSMMGNZ=R9QLFF&J>FV:SKGJ>O!B?W39ZU MS5Y[<=>11HE&B9(\JYNM^JT:TF^9'[<[&H6,FLP;<6# E"T)%71?]#N^-/X8Y7/QE;-]NV;C:D M,?2T=I)&D4:11I%&D4:11E'9O >-#(V,6_N56^8^+M0>&D[,'4EGZ#',8P'! M7-\);[@;.0T\H)\^?ZMB4+]G;JMM-W-"KN6'VH4?'J4'&+6D.-BE>' MBEM4%FI4;"\JGJJ.4&/BM6'B]E6#5MN:1E$I4+0MV]ILZZX8R4T_OZ[\,4E6O/W*C=RAZ[GQS?NI M.QXS7^1-K<8VEO%![^2+=7\^78M4TM#2T-+0TM+9KU32T-+0TM#2T MMFO5-+0TM-:O6H73N\=T9ODHF,U#-F5^Y%XQ@^=Y?^%9W_?P'00AW M^L8H"4/FCVZ,.'3\R'.H9Y,S_C.)XAGSXZW87%M*/M.5*>EDO6FVV_K QHJ"XIYUD&VSUU@\>4M#XO5"HF4V6FV-B$HBXKZ:PS:M M;D=K#@V*W%&_]<82:Z+"Z=O3(':\0OI6[]9]YGT$#>"E<9!@IZH*,5.SVS$M MO5U7 ^FA0&I;+;/9:6@@:2 ]4+WW>F:GU=) TD!Z&) 1U9;;_S6.'I@I*K> M,KN=EH:1AM-0SZSU[.S*-MY:]"^OVYM?O]!L;&P[,P[E@AI_,ABPT@DFA MNV]D)!'C07!(FCTS*ZM$P^OB>X-RS;;M@76H$Y, MORZZ-\U6LVXV=4'"*Z-[UVRTFV9O[5EBFNZ5HSO8V*U6PVSW-+]KNF];5K"4 M58Y;$]JH].J]4"UV159/8T]C3V-O&U=/8T]C3V-O&U=/8T]C3V-O&U?O-6%/ M)U_5Y.O8]9*8+NKT:ZEA^^H#?CJ1^SKIKA.YKY7N.I'[.NF^C8G<,C?2Q'4>)W>H0X)E6'U-/8T]C3VMG'U-/8T]C3VMG'U M-/8T]C3VMG'U7A/V*I=^/F+QJNRQX<1QZ Z3V,%MW7%0R$=/ V_,PN@)W25&NBW;"U9LW2#4@V2]2"Q:ST-$@V232!IK#V60(-$@^2M56OH M]K.O!B3W*QZT:LUU9]YHB&B(P!.=[<@=W[19KDE2/Y)B='D[R\)+^WR]+0!']5!+^= U+B)-+C5[7M[@]> MK*:MN::F34<,JA0Q6+$(3[\4FOR:_)K\FOR:_)K\FOROIX>'AE")(?2,!8$O M[[(]3MU?A6%;/73>\LCZ5JUEZ9#CJZ)YO5OKK3T27-.\>C2W:NN/@=D(;*A++"W>/P2.7*_4$7'81".60@D]EFZIH:3Q(%A&19^]Q?XE R2 J/%*9W-Y7__YU;KJDQ3?+I. MP+]@.\.0.9<[S@0^_-[QKIV;2$R[VZW5F^GZ6G)4N#!&J];M_L/(?LS661G- MS/FYHZR@8+,=CTWB]_PI>8DX0EY;H/N;PEN)3 B&.HBO A2;M>9ST:T@Q1H9 ME?[I&-.03?[UYF^GQWO+R@;N.P;^*[X(\![.'(]?N>:C$I?6 0S7'@9X2A6S MP<38@\]I M+KP\6'((H1FYPW/F$7LO?_CP%-C(R [0P=/ MW,3C-ID?.8A8@_W$GV%,UPP[I'I>,'+X"9Q&,&>A0\=RIC8%+<+J2D_.*?27N M6=2K<2@'IJC_-[>MAFG! M77V7.*%%/>'\ [)T!,N6KR=S*OWG.E> WKM%$? M*3R>WNH,HP"CSL^MB%;7J.&4;UN1IMI+#\P&U35E2DF93LWJ:,J4D3*:9\I* M&DC)WW-:W,9#Y@LO0E>%X$7P?!M[XN0ZP6&^G/G=2=N,RW7%51H&' M%__UQK;?W'.)FIU:NR631C+G9,]_&L!,[MB0N9@G7,/N?99PF/NJ"JPWOQX$ M(2\$B:>,__"#.>)2WQ^S,?]QGXW8;,C$'QKV/W\9KB]JU_RG^>\Q5H7;FU7B MN+IEM_/LLVV0*3_%/B=?/VIUK0&C :,!HP&C 5,YP%39']" >0+ MK,V7ODK \"3R"P/F_OA8#O!)CEYT4L6^@[GA[16C@]0CBEA6R[M<)Q MR6<-,W>_L++:W=7N[G.GH+=),;QU?9EB#I+(\N+ F)U,QK3ZM:?IQN-1D*ID= T MV[9&@D8"RH1VIZV1H)'PMF[V6O8S(>'%HS$:"6N0T#6[C6=J;?CR89:G1\*F MXOL2(\$V&ZTE1PYO8ZCA6QB,DU%LC-D5\X+Y#'S(M5Y1I=3;ZY%==MNL6VM- M6TW8K21LS[0:/4W7RM&U8S9Z:QT03=>MI&O#;'8>60Z7V&MX/71M ET[CTO7 M$OL K\?4;W>72.%*Y44^,9^%CD>9$6<\ZYFZ M]6LHE!L*MMFT-10T%(RW=M/LVDMB8!H*KP\*EMFPUL8@=(KDM4 !W-OZF%#?\@,33J?,X \Q\(IA29P+ M9O@)=MK!0T-@K5W?"6^," ]6B(R0 ?8C/$;$B.')*)GA7?'ZE^QY3A1Q&;)+ MWK=RX6/Q$S5CP)B!9WH8=H..9TA"PTG&;DQ'.OA4;4Y'-TS@,7_D@DX4G1"1,@N'!S* M!4T'#X](8OX7,<,YS(;&:#@SD'@QK[%<,_?H[I-??=J$9M6'LFICRUGU&!BA MR(^(1H1JZ.*))T6X+=R]D??ZSFAJ3 -OO(1SBV\#Y@*6&#'0TAC>$%^+8<./(8.QNSY\9.V2X.AP(79@%#NX($,G M]]8(H>D>+OV;6FV9 "YV. MD<@#!!0"U0W&0%VN4N##XR1$ 0QL#:"A9>?G]<37@3'"3[!HB5;24O,)I69S MRZ4F2;3=_8%JNDS<2?!G^=C6+Q MYF*?3=/ SCIKN&'Y>8TD]G!K(O7(?88S @EG.8<871M^BAL@2^S_PB'S'U-A M@.HQ8AZL0-'!&#H>.!C Z5/&8@.N.>C-NO;%1G98++\X#?S0:<\ M:$9[C8SVD"AYE7CK$4]^>R'(E)N/N!]2,<0\ULEO&C&O!3&/=?*;1LS*^&#% M$/-8)[]5'#&/>/*;]@E*Q$K:)]C:4U,J+GRU@:U+ V\3$S[;F6SEX*EU2S&0 MNP_WU-V''\7NPP'M/MQW8N?]*AWW6%V8RJ#\GJ/MV/K-3R_2:XI/^^DG_SI( MO*D>5)-8DUB3N.PDWK030I-XZTFLN;CZ)-X2^FZCJ[[G1%-J+S/"']A?B7OE M>-C59'N][ENB<^MM?J,!_[/X_XK1A%6]9NN=IMGM-+8^LO(T-"Z?+KD/C1MU M"T\ZTS2N,(V;=L.TFYJ/M\7LOQ1VHJ(:^JUMU ML]U:YYMH5+P^5-AM0$6WJU%1V;3'O61%JV.V+(T*+2M45'1[MMG4J*AJ MZJ,!3K3=O(V357I?:C -PG@G9N',9QJ!_&M:B_M$TKHXSTFS5S5ZCK6E<83YN63VSK6E<74>ATS5M MJU7Q9$P0.YZ!!QWJ7(S.Q0C<=UIFJ[XNRZQ1\?K47:?;,%NM=>I.H^+UH<(V M+=LRZ[:.L.IL3!X73Y+)T9AWN,3%4=I7:W"R:Q+KFNLL*R06$US7I=;YZH-I7;W:;9 MZ6E>KK)34C?M;MML:2I7FI?K9J=NFU939V8JZS T[8Y)/?RKG)K9'8W"A(T- M]G/._ A>C/ON@WC*0F.4A"&X%8;G.M3VS64Z>:.3-Z(XOF5:O7451!H5KU G MUBVST=';JS0J\MNKP+MM:E3HU$U>@[3-7FNQ[D6CXE7+BD;'M*UUGK-&Q2OS MPK".N5&-K TO@]O@3E4*QZ_2.>IVFF;'7F?PO&8:5T-1V6:S99L]W26GXE3N M=>IFMZVI7&57I&XVFUVSV5GGC+QF*E>#EQNFU6F;S:Y.V%3656AV0"TOB4I7 M*F'#G8AHZH1L&GAC%D:T9;OSP1BSB3MR8^TU/TZ.Y@7/!KM/^^];<Z:C9ZML:*QLEFL8+.T9D]CY7&3/)7$"E5-F>U65Z-% M2Y:-:.EBGK"AL?*8*:%* L5N8*2NM0B42F2*J"SOCDY?I>#_""Y< X ^#I*A MQTJ)]*=IHO":0;!,+581!!M[)F@05!X$MVF1\)IAL,RAJB0,-G=$>,TP>"72 MX#8-$%XU#%X!!M;V._@E=F"NST.UW&BOW,@EI^;F_=0=CYE/9.W6K4:^Y_#8 MO?KUG_ ?^=S(8TZ(=)V*EZ>4PX]PJMJ6]8_GH<^(^3$+Y33KS8PZ@D)M91;T MW__]'W4VB\Z\ )TR3?'I.N'O@NT,0^9<[C@3^/![Q[MV;B()YFZMWI2 ?I\" M%Q?&:-6ZW7\8V8^X/ MK.W-^[B@K*-"^X[%)_)X_)2\1+N4U/%K)#0"LS'-B M]XKANW-O)3+%P?Q]W:ZU81HS^%4N:+/6?"ZZ*6Q$K*3PD6-,0S;YUYN_G1[O M%8#ZH#'P7_%%('?"F>/Q*]=\5.+2.H#AVF,< +G4"";&'CS.6WP('G%NPR=Y MLBZCUU.RBNMC5Y+W=G=>".B<3IDQ"3PON 9,&22)#)!<$4[0")+0B)C'1C$; M&Z/ I]"40[_@:< 3>,J WQUX0VC$\*8;F'!DP,= _L-M-5J79YA7HUV<5PX_ M>2EE(QO?4O;Q!9&2@JLID!*>,X_8>_F#.E01=$:AW)@)X,\P\,:W7I!"'/DL13QG_XP1QQJ>^/V9C_N,]&;#9DH=&P__G+\/[5 M4IKS7B/G/220425FJUM8;S'<8LB4FX\J)IOKU$U2P^4.JKUQ7]5N=\AUJA9\ MZI96UEI9:V5]+_8Y^?I1"U^MJS5:-%K*C9:U$5^-ENU'R]G@[TOMN$+,V%JA MZW,&T]2TO$UX&4+1.LMX>)73=[MJ6!HH&R'BB=1M.L=YZEU7>Y+3(- ME/5 L4&BM!I+@%*5:-0OQEMAE;TS)J[O^",=F*J6D74?MZ3=-9O6([;4JQ0$ MJBKK6DT0=>UU.E%3?6NH?J]@A&5VNCT=C'JU]#?;K<589*5"4?W)A(UB;##' M?HZFCG_!C-")F<%_CHS YQ82=I^G']A?B7OE>+P5G78G=81JE:/07:LY-4XJ M+&MO#9)VYUE.C-(@V6:0V'736G:LBPY-:9SDCQ7K+CN ;EL#4ZX_"ID3L5^, MMV/&?WR'N<([F6.5$I25-Z[NXZ/T&J9M-76,XE6)NHYEVKVZCDR]+JK;;;-A M-1^7ZB6V=S35B>IUL]F[G5FSO5&HO54VC>'$QI#!C3YFX8()]?N?PQ>"L788 M7U_TZ5XUQ77+M!KKHO@:-166L_>!3-,&HWIM%;*&C(9,7LHTZV:OM6[KB@Y2 M:3F(]AA%3R.<+-6?!4'4FY4DAH! M%4= O6VVFX];2%EB:T@C8-'J 6^\O2@"MN),VL<9%_VJ-F#:=%XI'ATIEOAC M3>T%<=?_&GO.W(V!EO]U\,@0LM@._3$;QFSLLRAZH8,SBY,\"F)C=S[W@', M#H]YG.=#EG[O84M_PIPH\*/TT-+CR82%1(&SB YX_18&X"F--1'6$6'_@41P MHTOCP!G%0?B8Z_R0&>&0(D"'1SW7XL X3D+C8Q*YR)"20Y,H#F\>>\#THOLG]+,3QR$L.PP^&9-?"-?F M23B:.@A^F/$(_@,_@KJX=*CN-,1;9 T$<4PT!T]2I 'HC&#Y+I!D^/L=A $^/X-YKU_.,(3-FL-RAZWC>#=W@C$%51PQ_HX+8ESM%N(@/ MA(/#==.#%Q5G6EA5-U36E:\C&R"I))(E0,TZG+A[1;,1)Z',BC-F<(@.@A!DL/KQXPAG3Q %Z"1]2?O:, MB.->(:%@R2Y9G*,\+8HQ# ,';"ACZ'#!*HD/CZ5+9>86<@P#\(*Y"3!P8.$! M>\R?.OZ(&7\E#GT[71,8ICA=F:8+]+YR8?+XEAF#X>#*L*O N\+1C]D,^TK* MU6 _7;[)'SZP;%#T1O9SCO_@_1J.#*#7:%HSO@-P0188CA?!]QP? MJ,KOY*L.-I>'T';]&/Z'7\+CL^&CF#DS,2<6!% 1B&>2G)(Y-N260PV#LIF84K$KBQ9S4O)T5K'SM M%B>T(]^GYCZR_+,T_>__Y,ZB6XCX"D]%F:;X=)V< ME@NVPX^Z.=^W<1-(#ZM;J3>D%O4^]'5P8HX4M9HWL1UR>A;4M'GFO M'F_.G\H?<"ZN;3AO3Y I#N;OZW:-!#;\*A>T66L^%]T*>J*A.%^.,0W9Y%]O M_G9ZO+>L.? CV H^<)OCY6P%<6D=P'#M88"G)"> /_:X_(Q2S\KY]19\DB?K M,GJ5TC0Z5DT1KO)(@*& $QHL9*/@PN>B1.K-$&0*E\ON$DDK)3Q7&$)5T3/J MR\S-HBM:+;M(.FZ3H02Z<<@\%^0]+*X3WV:%0?I'1@08=2=@V?@QS J56.@. M$V&,DQX2YDW!IN'6%'Y)5;@91:3YLD 7 RPAU9B*0*.+I[EFS#0NK#8,"Q5D MS2@8@K?#@*#O/(FY12<1. ]=6!N@D<0BT'W$X).* 9!.4AI!8@%&21BZH\1+ M9GP)T)Q@:+;!8EXSL.S@WV7KAF/#2<('@C!&(\(WOCI@$W#G#(]2,Q'KDR2$ MQT,8-B"6<5.H99\ZWJ68'\Q^$HP2XJ/?=NPZ_,MV A_^'RD>19+L8&.!_30S MA5T$ZQ4&8,?)A8Y < $O> Z-$;QQ_ .H,<8=],_.=6"\72U'OWV%^[^X9_\? MQ8KJ=L=J@IM9[W0Z/1DT>B<&+ TZ9PQ\9O3]"\^-IL($BI1/?D]^!,D/>.V/ MY Y?;EM=='#KS5;+AG\;C5:=_FUUX=_\2&C-#]@P3)SP)EWV'BT[\R\ :&/C MNP/+\._$OW1<("D8Y;,@02[Q+V"4@+<]L!T=(C9.R0?>%I.<@<$=.>,@Y%@M MTMLTIL$U6OHFB1;T%(B/8 ; M\];$93D^$G!YH%PV#O@2S(*0X4MAP.S"X99\,@3-ACS-%2BL*TQ 2A^XU52, M=!B1'!M?(.EMP2RR5R5XS"1G\D?Q!!#&L M5RCB<_(5&9,N?C)]?>#CE/G @B%WS5-ZPL5,0J:#!?&<'LP+DKE%LF8([(12 M)8[@@Z2^YDX82[&4?R>?Q"3Q1QP Y%1SK8_2)YZZX7@''[\!T8OA7>3JZVD@ M6^"(J,),1@Q2)E,_+Z,>%)"8.F.C9=K=YE(Z@&DSF1AOLXB.;3;J#1B@Y^W$ M !>#S>9><,/$@PVSV[;3;\&" Y1A_7WFO2.-,S&4K6.O(*[;9:ARW\.[=: MN!+%NW!$)@53)'O6C)+P4,8(BC!1]!C9;J 2-7,Z0H :+A=0; MT86_F>QA%&P^F+?N'#L)2$91^2GW71$K0KTDE-"RX%A!G2U7P1C8X@X RZ0@ M?!6D)0R'^2/4@6AO@/FS$&]*0T7PX&HL$]Q$_&WA^R'C!@"*XU&8N#%A)<0O M,\F;]!93!+SDP-#U@%6 9_],?#<(U7O3F9NKY(265/DRD)N9Z'\E;H@V+$D:U=:ZW5#Y\I"T MN7;C*9F3,Q9/@S&]\)*Q.<8(&?^K*S(A,F [2]$IK:LY. TLQ.5&P#BNEX2" M,.A+Y*.PFT8HZW$PMOBDZ?3&2"A=(C2/3 MO29%!^\/)@Q\3Z[V:E9.6U5K]=:.66%RJ>@>X2"=D:C9)9P&V;,4.;$XK5UT^HU ML_>8_)K=Z]9ZV36A,N'>EIU=IT$T[*8ZBJ5*>J.*?&'0WH'N2PY=VQ :!:Q0 M^.&:2<_SOWGRHISE:P*W@$%+.51*M!@W09*J5)FYE+KF IQ3:M7C\U#'!/TL MS"Q1;/2*\5K<"9[?-0&7=NDI&WGN6X@Q276:DS"Y[!T\[\%:,6&1^L6$7:I@ M\7HV KZ^H&U<4B-@:V &2P9F4O$'$W=X.Z*)$\44)''\PJM4JYL^1:IU*.2L M?.7B_3E5%R2+&E^U]>$ZCY!1,$Y:WFI^J6;LCI!SX1/HD5U3N(GQ8%5>H&&G M;T-$"3+UL! .G-. M(O$!J;:E$LUL%I@53EW8?**(&][++@*R%JX+,=?K%1)D@ M!!:G*PJ!RT 9)V%N9G<",I*<#*5&4PF!1>9 M!\%=$9#+M%6*+O+_%Z9(7T M#>L%BCW&\8L!L+/4!.009@F&Z3- M"7XWID8P!(.(IAA=Q*TR;KO*G*GBH"M)%9%_Y65G2ID9S].E@7RJ0Z)O_)6X MHTL,C>2_()M38GQ.V"RBU$J&2(PXY)EVGJ&*V6CJ@\Z]D#25C&\:T>UFOGQ8 M2X>BQ""41(^+\W1';&>4Q"*:A)8M']'WNQC^4NQEJ3,,V*,\ QZ1>2>4=-RE M5B:U(6U6S#Y+Y4&)'N2U:S=BZ4JL* Y;+8V+DGA(IN2()]J5J AER- I*M2( MI>X"4&NC?+Y3.N2E_<\'E=9R?)DB?$BA1Z+FLLSBAL2E4BU8+!)<++J3<=U; M%)@LJ,&MRS^A8YPE09=4PZ(%YDO_DCM/"W6+65Y7)IR)\R/&+C-"2H6Z2#X> M P6Q$Z$CA MP*-WS_-?$8Q@G'@B42P]4BZO"3KPMEFA/E5^'88;T(.AJ'(14?YT7C1WDAVR M< =S#SA.='\BU\G<1Q$7 M]F# 6)$!B$A$MB\WD4RI7"0.VB.,K=0I:M4OK15P$EIZ8K2T>DAF0DDF3V!8 M&*/Q/"5'<8&E0V+YYP$N#$H$TIM*IB>8SX,P3GP>A)B(4@(I;)0OX!PI42@5 M-2*-1QFF :H5&#TPGXB$2/$D I]77&RJ29B9\R=\;.QBX@5$D0B"T40II)&B M-)6DJ13,6^6DJ]0RY>+\HHH#%/ XZH5P7>U\,29P&<:MO7#P/-F(CS,_RK? M*BLB0=W'TH.>@6(&2%,%9197YOM/LF)4TG"R/!+_GAMM:GJ(I*V,2Y.:OYU9 M9$HBYEXK_+5,:*%$)1CQ$S,YB,1G8(2+RSP6.U$,/Z%4%'QVR08C'M#V/,H^ MO"?(;Q^XG[ MDXW50*J, _,(9[Y[#+^-H/IF88?ZVFD4AUW8SDZ< .-;LSN_N[!-_?_]K=>F M"MG\. I[V=6@;#Y87HH0K=#R4KQ)3I:EHZHE$F4[R!?VN6ND::3=#FF+U=(H M Q6C7;@#V>Y"#+=811L(989+50 %]Q#ON%1=CJ@\*K:Z0"? MD*%I&B<,7#.*9I1'LR;27!7"+PL3Y*/Z,C8.,GX6@.A>RC(B"R&A_0'E_&JD M;GMM6D_7ING:M"VH37MYC6!IA; -"J%@.;DHQ-T)[FIT.89BK$N/N4GBC/Y* MW$A)IV"Y.MHF4W=>6RWTEPL/,AE2L?7R68;[IUINL8]=/!6J._D>F)WAY?0\ MH;4U&2QI*O/,B[HA3-K3F66<,[?5-5+W,\H,)5HD(UX-(A+JXV >+U2MH3N MN5$_EH9+5G>SLFZ+UC_;C)'N&,DUQ=JFA-IG6-0@1#'HI2T*0I8!DIM!C+K* M+99<8C9H3%G4-)'^3W?)7AZ!GC>_[F'(U!W)5_WS%_=70>ZLO@"^C(ET>".6 MR/ "-FI.@M4E)(+R+I32Y$W<7LRQX9/Y1^*LF"9K;Q?28=VX\]:-$YK@#N8& MQ\LF3N,@-,+4QTQY-JN,;_G""R\8JO4QN'!8EXSI/K4^(JTSRM5:I>L$0&:CM/14?9E8 M>%&J(_:1+VS:$9R/JZ>P.VZ$95B8XF;G4LD9RH^ITL&-0#(/_\2\/U8[4M-/ M'$,"Z E1VL94"'KFE;V6G&Q,1F(S1EU6QK>\!Z6V8YY\:7")K)+,#9WIL$U3]#C MU-<%L]1][K/ 1XIR58/O^R]J)" /*C?Z2J;KT'A+"@)P8S!,5I-E42L>#LN5 M\86NB*VE)0RR\LM4.UP5"]EE=5/66\ 1YD^A2U!I\)7%2")8TK$3CJEV#25= MB-OR<%97CI>P'9#Y)'= 7@:S68+"AUO,:9=38Z@ MXX*\;HJR/:Y\9&&?+$J7EE:A=01OR4JEFM(:0M$G"CO-Q3T^"U:J2D(N'S'R M3_(MQP>CY45;F4%4*-RZ6RO07.E]/H\+ZX[%\]Q:E )5Z(@P:PR=B]+FZXCS MK5I>PJI[9.-;T8. T>L@O.2 #9.YL)0C\&Q(>PRI-R[7.Z@O$MPH?.6&">X? MCIV14+31312S&:$,6]BNHO;CMW]]>1&PK@>E4B I)N*YTF7(S!HN*5Q_$CJ\ MVAB+M;,.(M0(D1G?IF@"SO$[9$/*3G'>+*":<(\4=13)FOGLQ5'J="+4IR%5 MPX*XBMD.:?/ \Y9+)K[8?&L+[JD"]D%Y0X18.3AS_;0$T_&,-37G2^T2*>C$ MDR-,!(K2:V1L(0[AL<@+KD5[?VJ#%HF8!.YC@G43E:_2V@$LHLFR?B?0?4G! M;;"0S7C]MJ*(.:V]3&%BD3K/'>$'Q6X;/KATVW_F!L^<2\#,%3 4O41L"A.O MS-1+2O*%O1 K+7]II=>,7?]&LNQ"]#]7VZO@5I$-:&7P ;IJE7 F4G*K2-J) MFK"H=-HNO5'/.!;KKR]V3:T8B2D1U/:*.B=XJ)DJI MF'%P[1/W%E4=5TX(.:I[ /."WQL]1E-DQB?2M/'8.?IA*W&XH.P.'8C8:7) M[?9"0Z',]J77A G'(88@A 2,,ATF#LC)*6QUOR?I'3?.]O"0_KJ;9N'=;;@C MO:&!BBRED+MXJ6I2%TIJ3GDXIW#+@K<-<$#Q U\ ]_!61VEL#TQ=M P".@>$ MA_/D7DW'B&_FTP!#.F!4@+6"=PCF,PT&AO#TKP2XQ<0V4,'87&9!"P8ULP]& M+BR+$_)OY?E2<+'"FAO*)EZ>"W0ZM]Q,@"X;6+\B1#\DFUU$=W';;\ZAI_9_ M#TG6;GL5CVWI,AY=QK,%93PO'_3:I7[WBZ%#KL:<,0/-.+KAD0YR^J-\A%'J MNF7Q@PWF(F53W"!,0^"%CB-(G.U$;PWPJV,^> C=^[H7O6[ MHI?@39;_6HC#D&&>5L"G?Q+G=16V@LK-&A30%D>78"*;PM',H491/!^HAA;= M*$I883XTNK0CP+*3%@K-&.2.UY0V8/0DHBE Z* S( .VF]?YXUO%\Q:- M+F5#+&VS%WE.T?P"/).12TD#RJ]GY_2)6AXU^9-$0$O1U)E[5SP YAAY-PX( MCY-?C6D2QNK9$+E3-K(MO:(G!F\1J;3$H#,^\"_)_")T MQC)/ER:R"JO%<_D%6E$O'#I8A3P],'J#,>:4)(C&8L'D 4M9UHE$ C&)>)4( MR$[A;H_W9T&#A+ 7J> K=K8L1?!_U_,*X1U.C@!7*[<5&HV'9"[O,GF;&]Y. M"ISH*=!$IH>5,P1X9E!F9WE;C!E&F^:P5*.TR2RAF0@_#@BYREDM-X4O4_M_ M*NA(*PO<6 ;'J90D9/S@(M[+8\&IR?JWJ8GC1-2;4(:YX 2E(B [%TEF(;R MNOPL.DX><6(N'\!?348)EZ6!W!BR(26]' M5OR Q'1'[QZP[B^>NI\R514I^ MR=8Q@[YL\"[T!4D/^HNHW8P,X"4_F &TE!H#4ZEX\&[2@S*H2[80B-= .M&Y M&8')>/:0JO=J>$8U#]5+8JKM.'EC+=%!,&VY!S==9P?\DM$*"PS?PZO"\),Y MONR\%3S\3E3FR2FZ/AT D;F#9C[Q5:)HGQ!'/I N@!PPW'$*7R1>$YZ[@S* MG"L0IG1\&* P 5Z\2;^OM![+5)"P,>BLL(2689+PKHYL3&4?KB_JSV T8-GO MR/((U_\S"6_4/R<^_Q*5?:371>(2A09O<):6LP54*';AT^LN4,+ZQ#R> 6L( M@&;9T>UBY*F]*%>4Q#NO6\B,B *'RIEF]%JR()1J+331)@IA@2#EDP4I9*G5 MG,ZP\X6ZS.BI?'PA SN\49O$"'TA4:+4\N4;NB0QR(?_IB*%OY$?:%(\BF(U MU]_W##,AJ13R$(AQ5WGB73B\6N1Z)2#E=DB^*O!4S%)7285]U@P//\A%PY[( M(<"OURF;#0(2=(\V MBO[32&D[QDLMN.,Q1+\ /CGFC?/@,9<&2K*,_+X5GX:5#WAS.!J%HGH;Y+G)W7=P4P&M! MW&CEL+ '7.R"N(5GBR,BX((\OG(#%)Q15GB9V03IOI AXRZ4. J5*D2Y@Z1\ MG>6^S<7K#>4.J,&K# Y,98>^E&1@ N'Q"FAL!9=D!*8%(TQ;$899N*/0>9C'7\A*D"8$Y?YXR,C+FZ +JSI,XH4Y%7859&5K M&*00@HYT[SSP1+]:&B_76R3=Q;%1QGX:[U$+1FA\Q._*S>DN ^5L%Z5>/->< MCAL3=&0K1F2S<6!G;&D]J^]>0CD9-9113GPGR!/12C9D0(B1:,@H XN1U/*B M1[ET]\3ALMG8U%6G=O;DE?MI(:AL*>VO[BI=J\3A);:M4TLZM:132[=3NM1] M JU55(IAS#,G19-8GBFN'$]^KYUO:?D3H[/;,+'!70P?WIINN\-CF8 .RE.B M0S_7<-P_"P*Q!>JVF_BRC8ZY/8L;7Y2+&V6#$MLEKU$\@_4]I7)OMGX79O:6 MW9$S9K,;VHX>/SPD*,5VQ$'+JCHE]RCKHCS)#IE?3XMBAVW5%("7YR.2V+%^R5G":.E/ M*(K!FR&E;H[J6-WF_>JL141G\\"=,'4*LR&AD2.J6E8@:S'YLD<\(AY M&%_U_W%X<>;0B]-!%JLACZI;XA2 M%X%BC$+361#74?K9P[)<$F_SMFTB["S..EIVXA6\7AZ(-7:C7%%'VIY [J-6 MW9>[YU_,-:?A*&GYDC#LZ>(FYX7-:YN.'97G?2B,R/.^$PEZ,7?(S*/"*@*N;$8:T^ 3+.T!2$3B8<9\ X_WV7%9G=I%P?+6LK+';WJN;)BM.K9:CGF M*I0YN1$'#'5*EJHWF8M-D!2J9Y2A@=$%H:R+"$:JX5Y#GRJ/IELQ6J-PDDCNX%>FA,"QQ.Z^;RQWR([]"?D(B3%)< M-%%RKW1Z2;*#HAY!J@L3\LF#V(^LN-&74/9]BER=,%UCYB&Z\0P7/"R)H14G MW#&D :5:R&1?U1C)%.W/91[@3I^@ L\)=HF19^[Q0 "W)H'EV87LAW:V4)H"WEC>%EW1^5[R^ F M?L9(3\AB%7W2?44$H!K'*B>^MTD4;"BI?J6GP2)J$E$#H\K>&JP6;M:9,H\D ML:AM3L^V@R%[+E@(;*Q^)BW$$2.Y9B*->T=9)EOJ4+EZS'B0);\.7*I0C1WV MY/'%T9IY#Q\\C!$632QMK43UOT*"N<()S=6R&G.7^L8M0UN:\I6BCIM5V%G* MC=33[*C<:;6TP."'(BOE2W 0N1=Q(J;E)G -;'UL^ZLVRPO6?NH1>W\$X9(S MGHUO 7!O6C'CBT ,MBM*>(!PZ1];*0^X$Q>'2!GEC3)CL[=5UX_2:/DF:EJHN/U7/;Q:)@$E\[L@I[ZW-S M=9V;T[DYG9M[)*-C%YQ64S7_A6&>ZR'/?#J<>J.:-G,*/:^:Y5ZP-&MR!>08 MR])(T,ASNB@]]*,&O?GJ.;,58K(U!YKRO"IS$OZZ%D%,#5BNY+%P&0M MR;J0D)=D\V(=-ZL>X[9@ZO<7-IHXR@E=HKZ56W%8B\C&8/%0NBX8\:I ?HJ' MT@ .4PK\Y.3GZ54F1$%90P)BZPPL%#:D8DI9'T^^HG.&'AG^6_3[A-FU'*?< MC,KLW[+X3UDK,&1UCO2T_%,QURG/BK>-/,>=95Y[&C67EGF46M4D5ZZQPBXM M!,6M;Q24%X MX?BBYI[H0[I;V7+'!=H08YU4]Z&>RIQZR6G'/WF&^$I^$%-00UD@"PZ[D>S@RVE3 M=,HSP469"'1P;N:\TE$L*@E+ IP2^E70BU:)HQP"^*&.&L%8CQH//2ZECRCV!F=9AN$.=CX::*(L/ MET6,81Y<$$6N=$)[7# E$-*_08)Y@-"-S6R;H$B^@'J>2==/F#L4#:0 +!:L M7TZ=8IL3T*A 'FSB@^RA/VA(A?,)-'* (,!$88W#@>[V8H MB^8=K.SE%A$_=R"+%7'6(^&%N2NL]Z$\%$\9\4 FV'B\*W(VM,3/CLQ+O\SW MP63?XGM+\@?)8PF!*8).,A+F*GLAC)_CH4@-\Z;,I$GE5\3B_PWTA"[\RU98UDS;Y M^JSJ(XG)W2Q'J&Q&S55OW,X*7)T:RJQ"Z<&5. UTL)@" I$PX8>]D#SFS?N5 M0IQI&LL:2]I: 8>'PXR-6$H,B=7$D'P& ^]',C:B!!*D_KF;3[G\U MXUCLNP*O23IG&(D&?RH-6&?GQ?+#>TSESCP7RZ((<@3I)7([OY*-$;W#BPF9 M[VP/):H8(+:.2.3&)M=WI=@RC=,=.E895P->-73\2_3KW%ALF*,+(R<4/8/5 M'&':BZ10\"<((*K-BILQ\Y.*6!Q[2K-DM:(M_QZE-\!7D3B3S4T\\/8SEI#9 M$DE?&G:.<&L(+N2.$LR6L\QV4\H&-B(,+?OX+P '".*1SN=]T?%>0& NDSA3 M9B)?*\ )>(@5#HR.:34Q$YJ@<1VH4%FTS)4-$44K)7HG6?4N)?OQO<$P16-" M-H(R<-IK[%[QYC,9TK&O1^#E3L,JEBW),Z*HD45JY0CQ17 0@8V"(!,!PU5S MRP:[[&.W&3N5D?&=V4IG5+G97ZPL7QQEU0R^I3_B8U.HR7MU\:I7(7BI'Y.O MSC$20OVX,]J*F=DD]SJ"8.OS M7PV=_]+Y+YW_NH7)\4VT@\#:IPNP/F45 O;:Y<+01*5A2BO/S)MX9&*DIR=, MEMMHPQNEPU96_I!VI(X6T1 MWY(-'>DK$?]*6A:2B\I&Z-;F-K)1*LQCR[9(\>)^4J:9VRN(C54EN38<4YZ% M(?]9F%\\GH[^)<,CM.3SU)-1NE/T]UQQ&)K5-T,ZFE!PFGQ7%GU2SGV25%%Z MG\C.A'D>SW]BI7N5_S;8BHP9:$75K0^'V**R2:58JF>'+]_[_]E[U^8VCBQ; M]*\@YIP[UXXHL279EJSVQ$10LMV6I]72%=6MV_.M !3(LL J3!6*%/WK3^ZU M'[FS'B"HQVG8QH>9MDBPD)6/G?NQ]EHX\3=PMQY^]_1D]E3S'B^O*, LKN57 ML[_$G?,ZGAOY+6VMX4_]C\)_Q^)=NJV(02K\X@2C??"=D@--;6J=.-[R>Z:FG7;8%$*\S/M ML!?Q3(=U$%L*P._LE=V8-*$_=R&R+8D]*?S5WPA>3$OV\#%MJH?W!YM*2Z1X MTB9YTB_ZI/ZN0H=1N $I1;U"702$0WS_T75H3;2?9&=0SW,E;>#M?OL$MO! P(UZ=KRS41K@F>N)?INZN#9T@TD!N:'CBJ/P;S]O?+ YO O MNI[.2*.-=M)V1DXRYXZ*);H:V0FA14!'>D8!\W6!BIH*=D49Z7 XBU$W]=5 M3"=(TN $J^YYU"B!X'M]R&O$^8EWFBOKBG>J]C=3E/,(7UQR&%:QYZ_WB+%O M-'Y3>I=P/"-82CFE5^ONO:NW&LPX,\06\^HDB/I8T:>ZW* _,_HQ506W-C)7 MX/6HS&5%U.B@]E3>_,+)%%#PM4DHF5855BA/I232 CB9P':Z%$Y!>?W;1 MD"YWFGMD^B_ENR2)1E+4@9 V$GX5-_MLN9%0Z19[;?PCN3U!#;GL\SYKX*?T M@Z8S8^J/FR3#OHK?!V.J*4$QY4DG EWF.:?ED0%8\5V@40,U4R()O%(]1W?Y M]=H688_4E#"[0-)\:SP#38F'TD K$ .G89!M&X4\G/XZ'8%=7:N,"M7W;K2QJ_:I&3E?JHNRGFY M53P5L>I#4;U70#5:![N4?"/_.,]#I)=3<.P!U^??DFSS8D2KN.ZV2+#B)KTH M\C71^FW"CKHL%U1UZJE=:9,W%Q3>A^6L*:RERA>7FE+P1=KT*TH%?&&G8(>[ MGK,Q70E3^=GORW M$.$^>_F/Y]_?>_#$%0QU[?E0DZ6BBR9BG]O$?,A0G :%U+Z6.7H$;56BLP+T MMUPJ)(Q6D(8\;:!%L#W"P5)'QFTID;:0I#L?1'36A^/W2;TCOLLSM MU0KH3PCHVQO-+";S:F\4!/H0/"IZ3;?6F,_^2?N=E'^^/I9_CN6?8_EG/VI" MI>F6;&,(]&OB@Q/!(V!XFN#A05!O=IVWDATD!N8W0NS,%P:U;ZZ5^WFW-9V5 M(KX.%C"/CEZ53?#Y$EJ^A_FRT B.%#A:70W3<<"(C5KPI[@6#70'LV2"RI>J,<014L5(+#F)4&CH7:UIG I M\E/VOFM(=P_FWO[$+7?-!!&Q%6OB?6BOF;FIK.B.+Q59OZFW@E59A.@B;(^& M"^,>H0OO=6W'#A]=Y,@)HK%^H'1!%[5_B'5E"TRJ*19-5QJUO1 I M6G_:CK?J>0:C1(2\]]A9"!MSTJOC[5T$MTF2:/F[0@0-5(&,"',/_D+R MQ3&\PI_PWAA/9D]KR0C$;<[)I5MIOB_D--BA[J-IDI=D@B&*N>GCS(D$>IZ5 M9U-+T=@#52*48,S>K.ZSM^+#>6.+A5?(QM.):E.6A2$I$(S MU;[)$X0RY.1Q=%^W;>E4&3G*P YH^ZV0.-RPQH(.5 4%$-H2 7GLL[--)'VU ME(N2M8308=9'[X,AIMWRDG.7@^0!/,>6AL9>7\OQ:VAOV%A<&\WZ0*O*I1\: M+0 VA3:Z#"(*GW_O&M\)X)0:+55Q* 'O6RE8D"U,S/" MQN"-J!@V15@LGMUZJ6Q".# =?PVVETG!;&+D1PQ1(MF>A[LRV'8.W)JF;L*> MT*11A!E*VHRCV^LB5_H:U^K;6.ISJLM 3MQY]X\W!MDOJ:%\'S6(/V=B!O6>*GDI7!07^9+9KTONYEC7(4)&M0Y7\-CZ<(N^ M5+6H@BG4H%M(,W6JUC8[*RC=1?:#"9*DM/ V>-!^Q<+'N$B1KC W&DBH0#!L M;E M%+7SZ9I:1\\OY*V""TKI_45*/:F'6*&"8\>8O)!1(LFE?5PG+7E<3RM1O\)X MCR"U1$WPJ$\Q]?VK8$E160D3M&S*\SI$@EL"G4L4T7H("=!RZ,3D2REL;J*U MA[<:?1:A5N6.\_&C8KWV14LW(S=62^]'[Q-Y(\H[T3\YF9U=P,HSX<7H-QB5 M,GGB^B4K#]#J3Q>=);62X@#%K*B2VXU=-"/);A<]P-N+$D29^=0#NSXV*+88 M-!PH.@/4@ ZP1N1D!9K 1"]CM7'<\=:L0!]OM,;-G0]LX44QH' =V[M:2XT*C)W@HISP!L(1UOH2H[BTT]@E7O4YU>C^!V<8EH :J M[:G49U0N,O,2[?-0K0CMR65PX.K&$[JM 3V7;^WOP(1ZE)1PTL)C+W.DANY M.C3O^4[K2)J+A,E.67?E8KA]6$PDI!HG$NQ(S3;$@>'Z+IBMK6K'K?.>_M7. M+?T[*7!\F6N[TC?RCLR+>RE%*--6"?9*8V(%Z2 M\658'#>+MZXY4R/L0[E47[HQ2>EBS[RP1_7$UL]@;$2#)\F6G,R>%ES1)^VJ M.NK>$_6.90P12E&3"QIR[B"SXX<#_U6A1Y;08*B5#$@Z_N-[7RH?7D+/,R]D M\32GZYMHR0QO)'*+OTCFHKP,EWY.B9G@S3+(�PJR;OEMT:6.^Q]EB*VC2< M::3ZQ!Y^X7CX*'CD-]9.47O7M);E^'Y)/3N7.E\OMU,WW:4Z0]RY+-+A[,9P M-G!;C+7GYG/B[3$ZG(1\*S)I^YJ9+CCZEY:<4S*I94_RVJ)9:1;F"P46P:8S MMF._O2&2&8Y)BEY1)QU3X,F)E:)*8(!RBI,_<,OG8(6]11"=3KQ4?,N$K D/ M(.((:13?RH9P#\6>G!>0]PC>+E.4+?(0=4%^+80XL3$!25V>:F7?27:' M28[SL:PWUY06^H1N>BQ M1VO,QI9&P _11,>,Y;0MV:-A)O=]4#U&\BA6Z)(^SL'L]\JO2<+[$M1HJ*5I M'BAQ\'3/$=79+AF4,7SGOJ?_@(L5+Y.*.],.JO/AO-#(<7+)=:'DWFK,MJ6& MP<%L1RC(#L5_E:(@8\>7>A41#-GK;_*='2!]EZ=-&F\\=4P"N??="!PAA(D-N]<0,@)RC9 6NTL$31+I4#T7 MS6UKMN-=414I*^IV*.(^<5=>GQWF3B%12QU%W.?=<"\BR\<[ Y:.?K27Q\R3 M9V41&P.^&:Z%UQ_ZVJ)W:+1;X4D)GP!A3,3[3PELF;5HV,3 GAL1XH!<5ZPV MF?IPGX&! 'EV)&4$R, %;:0@X^Z-P\ZB;^.P/HFHB#B6%0NU+@3A(-LDBE-Y MB ,-47Q%;.VN,@&1KN)N\Z5 ^VLNB$_NM@]GG?X]I.\>'=-WQ_3=,7WW8=[, M:73IP7J:LX!DO+6#/6M*<;S5C",*24C>'+C)Q8 #WUF=?4(%Y=1](K708&NI MX,>&VS6*60PP>;V.U]VD VUA%^GI]V<'@]4892/WH55_>M&2V#6"9^">':P0 MS92[LD H*-&4A224P@CSZ@*./18AIIF2KK)>M.^[;3PGL=#YH!Q.NG);YCS\ ML+TE,<]YTU6@W)1WKAN;"*?W?B99'3Q)6EOA3<)I)# )LFUU=7-9=W%*B(L_ MLU>LF39T>56V$&#W,3+QKF/#<[1J;Y*PQ)_,OH>'AB*?BA #+L<1:JQ[$E6I MLHF+S+B.7J I1"!S%<(_Z\)G)7(-M0';%*((R2&ZG=1?%K_AO).5Y $BPKMN MLOZWVPLCO58LL;-ZX&&,PC.B)HGY81=U"QE"7PRV9%E8/H@61IYNU@1!8 UZ M4DOD)8X:@U>KFC406%5$2"Z1J7:LE13NK[N6\5_A@J)DI>?)] >3$@<@UG1L MW@PJQZ=+:=)3GFYG6_6]-:&8Y@T\2!)IN[7L+Y_8I%#YID:20_;O^B8E;]SK M0*M-U5*SXS42 ;2P,HMW$IF'.ZU@,*P8XK?8H"*.H-0% M3HR@Y+5=-.7"%X(=ZA&5N>2(6 MIN=BP@U8@91/9'Q54JD.GD'LD;6T>\1%XRYTF5%GCF75IY8E!A:]!F_^T<1: MBB4Q+447S25*/YZV,J(9&]?:#* :/J\#U66S^)@X=DC+,>R0J3'=P7O(;G4?=EQ;8]!N+IAUL6]>(//M M1[XR/;L_(_L5 DT33*RN2,&6:@2 2M:J:D$P %1+" M/ZDM!A>MR6PY1AM]V<)(>K2HQ^9&>6D2(IZ1-?6Z*QC@.;L5U8R+9E:AVASGJ?T:@(ADV MMO1IM:@W]FN; BYDT"!I!:1@3A<4]?LAVV8%6=PP%5]19,7&NSGJ1JM3IF?" MNFU8O"U]47" S\\9Q,4Y)#3EMP.WL"EDMIK9=4/\T]1'D,YBU$RIG#)T7ITC MP47DRKRU%M2YX&3OV6OL[5(.8S+U/.%#'!T%GQ MP\[5#U'C+KY%M>M%!L//_+ERAS/<;35J?"D-%GLR4X],E91X#Q9*1BFY^H(J2#FS#56ST5)Z MU8.MBRK!6K?^6;SQ.:D[P6 U6NTK-3X;Z?<@R0:A"N]5$$44@Y="RT!"GN&" M%3HK[3 W'FOE=G;CTVAA?R>)VTQ4RK(@9^2ERU.A]L05+NA8'B;_#XV1B778CWOCJ028T%]0$#-IR2D9M M;^YMKVMIJ"?H3037" 1>!7_\!7#:9\;HSWS;0PJZ1;+^!*+E6,]$FI R&]8L M!G[.4P<1"5]$PWC!,6>D(!7RIQ>O9U^$.R)GM4E!%S;G2@7:?U3XFN=*O8GV M&E:D*XSU\NST^3/VQ?_"C<(8^@6?CPP88N MOBIR(?/$_A@<4_SH^Z8[[W\#23P)B79-[57?AB$;H7@8T.L":*%7Z[SZ$I)3 M;9=7QA=JFWL*S@.9P,$GQX^"2?'TI:.#O_&T*'^A07Z?AXD/__O?%^5[^O>; MV,?[K#Z1B?GK=GF".>Y].M-$9>NY ML@PE4Q^"=A!\A&)/0+R[4H_YC@T3>E2%I73\6OJW;H*^PVZ+;-N0]_Z M^L738'ZS<+E37-][!81X4"X4Q0=). ,H&E5>YF[BI/7F.7I&OBB@^ MY^XI[6S;O^/P4"[HMW(1^VUDEVTDN)EL1-LKH04@]))K6=#RI$,BTPW-J+"= MRGBK(1*512%#/[M-L#46=J+50Z4);/US $T7FJN1Q44"4Q/=WJT U9=H7T[S M9T8\EB^.R=-+?B7J[^O!@CZ =G,:(C3(YPCCO!H+>FULC1\@,I,Q MXCUN>]IB?38@L$E*=_FU.K?]!3:KA1(M[(N!R !A35O*E>-XI-YP$7:U4N*H M;LC \(UGMGH[AGD$(=^QD"R.,XQ7EE#IIS5'&8\#S>#ZEB71DB^VS M%?KYG,,UJ52FHDHD-.X*T482?4VEJ-;Z;O GB\U6*]VM7!^^'*U_&06"C.@9 M<+L#,IOR,K:O6<(O]_,@[Y]4(TG\5&FEVZ&R*2M'A(NWW$(C54NW<_NWZ&50 M> '9!WIBM-&9E&AY&O?00(TU8D6XGP;;GM]D*O?ZBOZ;[?^+@AJD:9A/Z35. MS\])9B<KE7!I9^\F2NV6ZH(X0/,+V@&IW>%O%3)&_?>V\]H 8UB-%@TT8EH83.U2 M^T.!QY'13K:Y\ME[3L=# MV(*):8>:^(7I^[>R1H5>0:A0.NK4\1 M%C:7 ]JE:^1A3( SRH^3G8Y4J_2D%\T)WWX_!S,V^[G,?RGSV4]=3OE*1"HU M%$(SNIA+0C9PG_9%69 H4K'HN&R.0+[AR^5%*X]\0_?^V467"=O-/7O8LJ1T M)4%,B8Z6W(^+KIUK)_MUN6+67!$9ZKT)CSWI=.1[4Q@>>SO->W[VMG\MP?'\ MWQ?VHG%X[@V=PJJ^H3WB1?"X_G]]-WS:M0CSIS7_?*-YO7WW^=Y;F;Z 8*'T MQG7D!A\>-X@6R(%#DQ'E"*VI3E!*5@^7UCBCJA)G"#RYO:BW*5BK*OSAY8RT M7/AE?+;D8[R-O7M&:29\*_A@!D@]D,)_A7O4C:+HW4\=XL'\/YB:H3B$UTUY M5X!Y:55 RC=?*T%&&%WPN*DR)9H4PV$18QU<$*9LJ@5!RN6)$/X4+FSKTC#& MJ<6KDJE"%8!GH:S6FJIZK4LR"R9)2?5 .1?YH&)63D@^NC@/2/Z"D'PH05_"_Z?\MZ'8PVO/B_GYR=V+^UX_)U405;-2]CBZS$G8#IR'3O MRT=WT/HZI[$B@9Y*2H+1W1#^MA;\.I- M\68NJ1.:Z$)DXG1^C;N;"V&)D,2#;S*6.C@G6+@RT86;Z%XP0+5CX%8)R/%9 M.%_7\V _/#E]ZZ8Y;P15&T;OU\9)+^L?/$I=C'T8-W M,ON_=.SIN[=*0 EH)"$!!!Y-6;0T)]6W#8-NX0,\_GWBW"03[CP_V]29%'$6 M!AV6>_;H'NZA:S MD]8:<&E6&\KS+ BK<<.-%DY P!TQOO%UB/(V/>+TGF%J0;V!?A6"$WGX\31@6(H,O4D8L9D+*KS-I-$7KSD M1]@\X3#HAG94[$8&:W_37T2G"/MVLFAN[Q;Y=3=BZ0H&>=B_^N4BF:2I2>DQ M]#*Q0,Q),BD K3^HU:2'!+X,SCN5N_78.S *WHGI H2HED,>>64 =SU_[NL7 M3VU1IT=W((?['T5S8RQ9%\42+!VUP,R0?[[*R[7H7^?UQ@TG7#MA2T*4 M0SS:8)FH> 5W=LNH_'KRV^.ZL66222G-OT^%5O@0!WM/SRLL6-)I[C5R^ X? M411:\T3T7M%U,2:V,F(9_#LS.44,U'"2(J[#/J=8<%])4*E4(3@:R'N$L['= M;2QO>M7C_BV<[)3VUEN2NI',D9[H2OKL/O2G;_+JB6UKC8P /,#93=AD)B Q M]^) IN]"?8%3WUGEP,;9_7I7OBZ6O>FC1ALL1VR;\WU)? M@3^&S4E5F^W2_W+G:_2'32:1UEJ*"]C[87S?A5!E6]QK@]] =8KK)M_HV+Y% MU0E%'QG/_FN/X[T0TD%):UL'40]Q>W9*-_-7FU*;^ ^.+:C,X:' MQNYO*C=;,[97L[?K=NPQWUDYAR;U3[3\?\)^.6[FXV:^=3.;B-LLFO\Z- +H%X\+TUOW-%^^?'(OW MQ^+];Z!X_Z^_(^X?KXB#OB*<&\/D6N_''?1I8SYN$^ ;F#7ZUX=H_30P)64O MRI9$KQ8Y@_VC5BR))X@,)]'_;TG2E&0:E_4E,5K"LTQ+ER\Y/4!K=-"=W2 M97$99F%KS$*@U =A51CKXJ)@$L--V Z2TJ8((YN==^&K@FF/7+%&L6;X3::( M7Q(=W9(0);R\<4!*:4Q)34W(]$Q%? \G@CF6"1BI,"^8=ZN?,[-& MAJQ1EO:V<./M;MWMNO&5:I<(W#=C<\ YN)=3B;%^:J[ESJ-UFM0^D./UDO4_ MN*?8U(K=D6EM_#@IP:4CU#*W+2SJR[GC\R(5/R4YHC2[6D=Y^B;?4O,,[VWJ M^(D_Z(E;T#92D+/*"Y0^1W5"NIS#295TIF2>!$S04/;\':6D>NQ-_+DTOX=< MF$Q#IN(H/'P_)0SZEUN*J'IP0\T9?Z4ON(V0![5'91.,E%;=Y1[1OFJR ;3F M_PQ.)HD>E,O\)H*MXC"J7^J;5F\.&8(0FM.CVHZ:WF;!>&TOV@BYJ^HP=6B= M#U?!?]U[\-!)#PFS%=BO 3G32G\Y!A:08_4DJE#A%N>4FD87(F#[>?V1#$/M,?N,G#-7=3Y*("ZE^&4PQH4L JAAN+ M^MT)+HD>9\X_CZWIR>S[^'Y::HHY7IZ\F_0;PVD'K%7[M'#TO!_G[V57KR*A MIT4N$%/&H_(M/<@I,[SN;MA"V@CR/&Z3;[6=W8Z] 0%Z92;,2B/TFGW"/]9W MT;\_SB;^U$6L%FH0L0;U'@ $#Q#UA4 G"61\!?^J2IH@8Y.Z M!@CR)?<8I 0HN'XLV2M[.L-W%B>B]*KW56A-^#6>CA_0=?&74._0.L M-)D0?D8&HO"KK_WGOL;G& 1F_X2X>WY)P0S^^L=BWG3$9$@2XRC_T=< MO; +WY>7':DAS[[.'@G-S-1XM:["#<[^<>1ERO;7XP=L*!N;P>\%SK0L<]>OO(HJ':>]5'UPB)(UT?8JIZG#U^_#C[ZNM'.N1X@+_5 M0=>10\U.6BZ+%_[BP9/LJ_L/LD=/OID>?M'8L#FTLX5FN_/@Z_O9HX??3)EX M_+W?'=T^=F7'*X57?O15]M63)Q_VC6Z5/0L'IIXO)$?TPX='?CXZC6M"5-K5SLS9C7UMBY9)4]R49 M8::&K?N)M7R+%)IX&("$H9,IA,1$)2 XHLAH+X#"P13RG3,Y*FMJ*HH>RG&$ MX#D"\GIYGLG'>TR?=TYV&6WT&Q MN1IB55-X!JS1=>&@#^'-HOF1NG0EHN(E,Z]O^.9BY2>\8VS\.F& M_@@(8?F;BC%05[I\>[3DJ1NXK/M 6R5P[V MN-V"^9V1Y6@9:S7SYX"967*>'4?H?W%O68$DV\Q)Z>:I9O '.;/;%JV>G+Y]^>2C;[Y22D"MD M(,57W?WR-/AP.F>$QWI(EVQO$?#S!]^AU1E/)J]R<9.QUEV"9+'?2N/V719. MY#)9TX:%*U.!23 ;.F">:[^[+%O;Q287Q*EW$?MI@OW*Q:V*4"N-";_)?3D]?.2(JI^')BF;OW<>V1*O/W8AQ M4R(/BG(6?PG1]:]K;IH8V?[Q:6FW7;3;GNL13?34]7NA&^3LAV<3;PP*'9H[ MF1V^C0A!9$FGM6B;NBR*7RP[X;?;IH/LY?ZQ7J_K:TWEZP98)/3:(].FZ5B" M#E6SV/$B%_K-^-\QL*-'F,2ZK4N%*-W)6B*='WV-?$) !)XY0WW%W:!T%RAF MEY0J76N5!5E>B L0>7LVVS";2UL4:ER>DS/SX!OD=MB)H3WYBH@]ES0%P(0^ M_.ZYOH%\#'9X]J.]P6M] _G\ZS@NG763K'KK[I+!<^N)Y\I_L0E-;KL3,8<' ML@'?\ '-$AT!CLW/A #WZ_M?F]!*WLSS,!GW7KY?%W31;9G#YO[#C!D_I!X) M*EAY7I3-=>D8+A9 4CHW7W'E]Z;2U/6[]$6G6!ZDFK;[;UDC9A,!"FQ<7V7M M,Y0#'7X7IX2S%[435'# MO2Y$!;&O'BU?UW[@]]EW97=?HTQLM<01>")%;M?I&:#] )\+]2+>QKHU- ,7 M5RV\8FE).2HTM?@Q"Q^,O%VK:;DU)74IW\?%%;GFQ>P3F5F]Z"[A;V60"CBO MZ+^$9T 4#DC3'3]M=!S:E]S*C20B*XD/0P0TA:2)D>_L!E:AM4M8L)_](Y_M M"&YIWICK,>5=Y%834"* AZP%@K? MCH3NXH&Q!RGI $BE2MV15]S:(\R.^1O]0*ZT-$FB"LS3*9+!Z7*M'5G4S:"$ M>-&,QPQW<$-5@@(<[#M3("EGFF#I55J.TR!17=OE0\K*/3,9AA/U3K135+<; M%0W);X-+ETH[^88R5Y)=:;-;A&LS9>'#%9>;$+'"GZ> OB>S4U-J7J,S:,<" M39J_D?IK1)MHGQDK +#M_ MS/I_>,>;3V2S 4HT%-LA(WDBPTI 1UY.PYWL:RFU LWO2D MG7OW!1?;%:)2^Y=THH&E*6VVX"R$1EQ\,%Y:,[[S$'2MRFT,N]P?'XJK\^8N M2V]K\]./ST[Y!\C?5+FF*2T>>O"MQD-OW.?9C6EU"YW]\"RB57L-2:N2$G=< M@9"PVHDAY7M$BWBF[1) Q>@'&A>0TVZ%=:VZ0E*RT M^_SD[% V%IDNVN.9XSBMW3':_S$C20.KNZV.K:FO&'+MFV<3$>S>N"+:BI-*>'*O M=G0H>SYQ=SPGRJ8I[H$5)9P+:L!HPHH__#KK&1'-??IJT=HRH6MNL92^8ZO< M6\I9$72Q%L/*5I+BT.R;RU'(*JAQ1EBO$"R?9IP0ZO)6W I/D/G+T<_-G>:2 M:R,MA+@M-,5&=E5\D-S$M;8BNC9OPQAXZ4>*AJ@)S=[H][=R+M#U6E^GX :& M=>YZ=T\D@<11&;,5,>)DZSZ8QV71AK!K3M?5/!CJ2/IR$)M2IP@9HZ9&8)N; MYR-+&<[:>5=RR0Z&4<)ZIC[N6LTRNH.)7%PT=N(.VA)S=:9XG],JD/+A[+0[ M[]KM[!$[!D()$JY([!U+1;^MFWT)E]):9F?%]N6JE X&?"2/)MY58_G[,2QOCN7^$LRG(GFC=1;DD^>HC?MCY:88?1]_(<(G],7P:&4, M'=*Z[QI],IKAJ;^]3#D]F!6074W*HJ^%X+_^+P::&84T+*?),W M2ASBTI-L3JA!2$ZDWE7G>6.F='A3^25D"QNW_-A>4+SSV[_$-D;1+$-P3JY) M9<.6AAC)0M,VIU%=YN_4GN/3B,=XN'+E(07O2M'X)!$#L4A/9B$AAM';K0I< MYAN<@QYZ\=+$EJ4=T]0Q(TL8$!-BD.7]IR^J&?=WR64?SBLKT,N_MS=*,(4D M[TY,&U^SMT+:(I&)BU 6@TW/C1RX'REA/ AVQ V@..9>&-8]B6/4$2 P?HD0 MAUK\].E>ECX]]Z9D9T/*&U^,F/,5+E%6I6IDPQ"+GVSTG2XG<2TY>U-66K,4 M0-EP)L&U;H4)0_+56@MMDK'7""M_'9P7^F@PV"0]HHA#9)19I2(N8;_9*A]- M'?/XA :\HBY,9+KYQI:=-$R2'Y#Y@3EV)>B4;7X02%C_A6"D* 3BC2:R\U)K M$K,#3X7C-A02MS>6_-\8V..#RM"]/CF!'L;\CU1/!IVY3:$9(T/Q#3)$_2M* MD%YWRTL1>X!FX&S62*T74X9+-=''D)DKQ@$#=YX?6U*.V?UL-[O6(A>'1Z(. M>P5J827GQL13+')W=[O+2,:92)OJ^H6OM,=UL'YCELT=I7,[-CK M+"B/SDB9[U!.:B0,^"ISL]SS&4K*M"U[RAZS%T78;.&=F1( 1 K6C!QFXP=' MY_VLM@I@="*?G;U^%ILEPW^_**L2+5#4$HU)LR;3&"*R@J \CC*)37Y90.S1 M"[: DJR(96YIT=)5BCDX.4P62+>QXH\\8E*+0RS+F+HDK:@N#(O-R*_P>AK+ MC+_=:/J(;8)EBZ(N$Z@+D #HD/9I[S:5*%)2,I;U&0?FU]Y IX1.NTND32;& MV+7 GVAHU22+E]@'0-O8C(L_2*#Q'ZY1&PK*M(X/>:,I^+-[[ M0>\?"G<.QQ70^AZK+@>GX&%,7[O%R9>7?+WP#;QQ2^AEW)Z65'3LFL^W8B%J M*UC<2S(;;2&W%KDK5V7-_0NX=5QX:%S>\F[FTB)CP"_?H_J>;8VBB/8F ;0D M76_)N=JF"K@Z&H:BC_ERA).RR3>%5I$%8>P;Y.-4C92RK(8E4?>X]_#2TE*R MC \S8O+2"S&[X(\.$FW,L@R[&U$ M-Q/G@ <'O6;!QUVS6,TG6ERQZ[JDM(;+?6MQ\1< MF20VXF2G+QK].3HY]R358AN2)YJ_^+*(T-BEFUJHQU'KBG1P<#K1QU(8>_$N M.4*6XZ.TB*6TU:D<.5+1:[\J<_.$#\6B1FXYNBW,^,>9X]T!J[*^D2*4F-+$ MDMZ^?ZX!9R>L+6T#@IZJFQZ.:&5I65_S*.W];^8!.L. MQNQUV3(V"ECK;5_,%.,!X;!7F3K203(?Z#&"U_P(X M.X1; N;R?\E;H]E!&PX2CF3^@0QWF/R39MT8S_>.0:_"3Y_PB!B#H,[D\G#/N,)*OJCRM-1J5Z2A:^V MO-VF9A(^6X(P[[]2W9,U8YAE,FZWNCD/"_0K/QEWJ6OHXXQ5%"Q2D%2ATCFE M54,D4>Y^SJY[1:M-.@9XY3 %7[#\\9?PL.C*WW]\)S.Y>60,*.OT;IW6X MFM$7V*KR"3-%*"ZC0;[6BZX[O'-U,S%PGV5(2*7K$L>NU8 MTXR8Y^MZ[N)D,/650/EP]&WLC:KVPP]4!0\+:"D&T7/Q^H.%I?H*A3"2.+-)H7MS+M/H+C;EIS0LYLO' MQ0X#,!STGJ0G9..B;%T;Y>#^A [C^B") Q-Y=22Y$2M3XJ+F\W'0O5F1Q MR_'_"#+ WTF][.MCO>Q8+SO6RSY-6/[<)*PCZ >&7J]?RWZU*:#( 1N8:&M- M^G&SXDIP,.3)64/?@5R_9X2UN@A31GX7$<:VLWB%#'JG8^&$(JYZ7,33:>OE M?>04^GA 6Y1K^2-L-THUXF)$\CP7RFN-IU/(LG7;H'S$&3X'2H^*CN+W4IYI ML>9P/MZT'F-4%065?E8[WAN30A[RN0)0-0I3K)6,]71-S3OGTED4NW0\K,QU M9W!;GG[EPD%Z+@NZ_TXF4\AC>Z?4AN@] _98J-C!O<5J(FZ@#Y2]3;\O>&)^E ML$LX5B>P7B9\:E+I.B7/)=BU!X\?&QKP]3/B6M*QAZ 4GI'[I(8>1(J3P)Q+ M:T=";J>JHUT8FPTTVE#5AM,6K"?" J#C5L.LA9@/+$H:#2JQ@\2U-^ZMM&1@ M)2+C7HD)VZ:/,&=4-^=O_63!X[HIMH*4(I&];DWB) M)4O1J,2KF1M@U?(%)P((44Q>;&QSN3$>'*I>?/*L\9W!&Y82?M?.7L<\%W6% M/C.JC+-M0[I\37&X2@_/XPESL4%PRE5 <91P[> MY9VQRRZD]9I6[_FS5\$H+R!5(C&C[[QSC9TTFC&Y<<"&T]L6:W1O=)5FSERXF_3O)FDXMB?*-#^U L/K?8P*]F^*UO\KJ%WB]>[6 M>'Q]-Z^7Z3HU/9S+XHWE-7 M&+8O]7%P!O9+(W;"]=H?9[C[VFU?:51,F/@P.X?1QF2"6>64CPEI=XJ[%^_0 MGM,<#!FS:-;GLV?Y#6DK/&_7.9D/[2#3_AK:4U1(#-.1<[KP:5'^0E/S?=Y> M%,0%S,K*;S0]>1-LZ4G&1?:_;I].4T&=ZD[8-[[18FAFC2=B=M;^^OC[YYD'X MU[N3\'3*M8>_#S.&HFH#3U5G,FE4^\?S'S*;F/^^*-^#RK#W QCCUDSQ7\44 MTSZ_ZZB&SPZ6Y?%7)X])..Y:E-E>-">\=#_3GOVYS'\I\]E/7:Z"8@\?G3Q, M/M_*Y]_0 \\NNO^8)Z/R5]R__6?8_?/_G/W'O)G]B7:@G^.?\NMZ]L5TO'Y6 M7IYUU?\;'O+O_^OA@\?WO_XN_._CQX^??"S>TB85@K/]YE4M+?[:2!:.[B^P7++?]-5^WYKOSAD_X?AW?\=K]7S,)DC'WP61Y6(2QV^*QHU8T_CU;J M6?AJ"OS6W+?$L72[\[UA&? ;+MJP'$VO%X3L*L=TD]Z2\3E.? OC,5/B53]( M:P7A-D"PKOT9EP SV&CZ$&$BI0[7^:8M_JS_\=WG2)QIII7N@^]<4H_^!*.Z MM\Z#[[[]\ZI\7RQ]2D\SDIQKVS;A_Y965,3'<.]02G*[]+_<^1K]85\1!WB( M0R5SAFLMC.\[7[:L:A0M96S?(J6*C*8,[M__UY-', [I.-(/)>8F3=L>1+*P M>$\Z6JV/C1.RP,E]^9UE%>GU_T0+]2>L['';';?=K=N.2D>P8PF"3(36X+-K MR55[1;\C0WC(>^[^<[ MP+CQU^\AH\C]A0+XD:C@9'HWCU?$8-6L%O>OC_">"M6X\:1,N3@F$R[-^9"2 MY(.]X* /I.)I[)"-.;XTLST_D6$X!>>D+A5E,;XZG,TP70X6^(N?ZD$_7*WY M \=V%XV-2?403J[D,1L<.UWWF7HG A%3D#^5+2?YJV5,1R8*"[_Y:OHWQVKZ ML9K^AZFF?Q0.FX+D?X9(FDIHLQ_10:@VE"NQ5(=LBW4FXMYD)NM-65DM^8OR M2XZE\1M+3%O2?\R&)O92DVWA8\-DG?]@_*TDD%?]-.'8%6&CAI574J)4SL/T MJ&(#"Z4IN3]/;*WE\WH K_'4E<3EQ1(T^HEK>/0*_:_I]+?2CQ;/:;<'((KL)9"RLY+YD= V!+IL>@ M8R=J[Y]V8=#%Q9B#C#@3A90M!B*.E*@ "WEQ&Q,?DTS+\.7$XZSG'=5OF9<02(ZQ@1C MY *IO @C8O$.IIACSFP!* M0YS!I3.!DNH>RY*^X?0P>#+5X Y[\]QC1)FY6CU<]2SM MH2>SV5E/?^RKD]E_A3]^'F$[(B/V/<#L[V8_ADU8-RI&MF\973Y^-GF$ 90= M=+M,'.=QXCZMNCZ/YY,NRR]B5Q<91OM;%O>SJ>*"_E M?VZ\^$X]I\V;Q4(O_I(..KV;-7%*>SEG%]B<"M=TJRR?THHR;8Q]7\:\J7.. M+\.1D!N&;>E"*1N710[R 6%:#;-F4X\!T!MP)ZX=C6,QXIBBVS,K?%6_4T_+ M#)J @UKMC! #%SYFO]E=II,_"Q]X^^/+8^7BN$<_9H^2<63R.;E<#"XE^U9! MD7(/@4M9FV>T5VYWM?>X4X\[]1/L5(C2*=%OL["7!D[7+6#B5YDK 0#\71.?1NA[W MVT>%4"H=S^JK\$ZE\P+L \/BS"S&5$PF$R6!E#@JNK8?#&$D]#3S5NK3!%BQ M61?+\UMBN..9.)Z)CSD3,4)S@AUJ>".$16D&;3/*%JVIZ@ :5S#*<=(U\:H1 MMMD9,M?ZN&^/^_83>,J.\LLQT-0[/=Y;G-KPUX>\-X]@RL/>FB@*:-1E505J MC7/B%GF/!ZV3]D1KU;S(F\M5QP4/9TU_\\#(-P.>O%BU:7T_:I]9/3=A*B]+ MU2/)&1$,&MY%E?;ZC+#E* 71R(#T#P2XF*@3<=NW4+1:+_?.U#OS,]9A[1V[ M0Z2GI)J5 ;W#^% 6AKB)R]E+08F=64:-CP+$;TD83-K$B/Z<_MM/@^/\?> J M'QUQE4=8G7 .Q=]T>%?GV#@5S\E;8N(GAH5B*MI6)2G !3^Z4S[P<&=R;O7N] M=9T*S\5-S=5ONW_6W3_#M/^SV[N+^='];^]3%_/7WWSS(/SO5U]]\Q#_^\VW M@/G[KF;&BWRR'FE5$>$&B-@U?MV\ %-G7)QY!IK#'9T(K(&"P MV;.3V4O/YCKHV:^/LB\8_1'G7OSJ!IH9_-'=NSJ,='ZC M"&(A7+Z@/$?F-4;4R>0GCF<*%:?42V:SQF>K&;]E39^;5?FEL,J"+Y*86ULF M#8'W5&PX_@PFH@+G+4&08I4GX?YF=KY6(K:PYSB0"/.>"\@.Y,2._SQ:OPB( MW $85#N.-%X,):BX_3%GRN1AW.C]T&1(;;(N^YY\>U> M.2#**_$1%04T[M$K-<5FG2^*.TX@&0Z"YH3CSER&HFJY"Y7*(RJWHTT0GK:? M8VO5'/*8Z][<.GK_L&KU^@I(ZX*QV'!>:$]Q/L4?]=&%2F;59:)C;X1N]H8U MC13Q[4YN"IIVRI<,=FUOVG#]GGA4MURVI]6-A>F[SELV>W41KI7-AC9"N+%G MSX<_&?O1(ZS/;YR/U1"FU(7 M0@)+K]K$V"28W]LC@%%G1N^;WTF^XO$Q7W',5QSS%1^6KSCVU!QH3\U+(;#E M1B_24R2M.?8D_Z8YF5=%O5D7IB@9=NYY@PJ!='GM6(1(1CO)H5OW]#0?9 M54'X='A^H9?Y6VXWX-?+X.\]UQ)]WXPTKW!:.D_ MSLJJOJ=O]LR)HO\,@>]_A"\D7V7R*5$$U3_H!T8#[/D,RON<.A?E.&EO M%%:E@L)ZG4.0SY%KOAPHT#[RZPTZYO":'?WUK&S;3M;VM6O^"U_VW)^D.ZT] M5AZ8X.C[)&N_C_:/[(^LOT%N'^==5R&XD)2-:?D4])Y.#_R^B])W=W_X/D/> M<^-:9^_=YF#?+O-*\DL]V3P57M59,6&4*UB>NN%(NZO*U8T$D&J[.4A)$!$K M42VT(0*(5E\26?7":Q^=S*(DZ1Z'(M8VA1R4''!B9B&QU:DF0G:KK?P8O/T. MHHZB3AH\\1V;A?'./R+T=?&%SXY(D!9L0=>JGZ+C.'7C0*;H.FQ/GF6O_NL4 M9"AUT)26N9MZF/7FSPN+E4Q)*NNU/9C'$#J,B%EWT9:H'M48; M=-9S4L(ZK]?BJD#J;6V-\_BRVSR5$1VV/5YEN:0I7N3;Q<4](I1:K$&39,*= M*P@/L/610'IXAC2:;&O>:<-/9#2[]!KQB9J2#:\N#W:;G'45YSV)YGM6\T99LD= MCY.%%(03I8L+ .&QLG4YF&$[_T0O?93BT1*7O1OW3M6)J@30)RU0KF:@?,? Y:<\!T7$LX]V%3>WHW:;5,G6:243?$@18,PB3$J:&?^(ION(E0E*7I(6!?4G2CWKSJ MEZY:B&.P+HL5ASI0IT(_5'Z9GSMQ4&,6RELR9=!ZT5O/<@Y]G8G5W0H_>^V' M]+5M1UP7BD%'$[6=;ZD8T"&!-+985APD:O^ML;- M)80I\5:&L.::C=#@(/F1N4/U.RE)?'LL21Q+$G^8DL3'W.XDR-#+3.SKW>RF MCQIE+81"70STN)B*1(U$ZU+5C]5VH7A2MJ6%!UP-M 7\WV1/T2F?/V&2^6J6 ??G:FNPIZG M=GP.LQ.YZRBZO.VK1X8YB(1?_:S,!+) 8@305O0;'=2]V7UO:1I/ILX'1QM;V/B6P@>AZW0N*2/I4&20GM=5E^#-.XAP&84X*2SJ.K\!H2.Z)Z!= M+6F!KC)DV5[3G$WT4I#WL;VSD(11WMS6UR)RKI6HB*4AXZ'&BB*DM^C:;;TL M\-2U!=C>=%.O MNO6J9*LIX0NQ7F)JE6?NLFQ]'H%_TK6Z[/IENQI<[Q3.'T2UP\&\AK0A MQPYR=Z$\B_9\0"#LJW5Y.)^'L],5K!)M1.%C>9C#9"0@[,5 @B##LM@PYC&7JG%>PO(6+[F4':>MB)P*?PR_X5< MBYL-]\[A]05&%_LX\9P,;;NYB%&$ M?SMYSQ!'5(NRZ(QN6(T* 7UH3V\#M(IB%S(.)(^Z4*OD<]M/?\KJM"]*+ M]D-/WA'RBM@V(/B+1TD4%TMM-6%TJCPDF97>VU\R>)R?P6JTN*MOY"ZSTYV% ME]KB3L/U+EGJMNVX3GE5DPYC<#&8+J _Y=X>R(\@_CB7I.V55% ZG8AE0:>' M)[XGUWQ5N-]F J+'MZ8O.O4%^JGX$';]Y*S%#(G774P$&2><9IO8BV)M>7@S M#86*D&K-*FX\RH'/G7F#%5G?.*GM:UK)#@\/:X_B,@^7'0O8$5MX)36P8EISI+^5+55 M;Y9D/E'AVU[$3 NKT=UJ]S[B'9$Z6LZ*R\VZOA$+8/>;-HAPN,6>)O)!^ S2 M0/.2ZXG+3J1GPV_KZX(S5(=B?9\3=ZXT1!B;+ASWBYL64N0B MC?[BUO=A)Y>_@=UI,P297%22B Z'0,GV$XN83$,],@.N4PQV0*D2DB8FL&?[ M1B#)B/(-=5%7]; =0")?CMKUQQJDWLSX,Q6K!W,2E_$17 F48ON( ?1GA"N* MXF[:\H_.I7$.W#+I0GS=QMAQ%9U@[A!C&% DR=X!@&?WV#51587,&9>[?+\4 MH$(<;5O&AT@/=+SAXT2_/3IHU?OJY[E9@[QX)Z-"_Y1[H0S^U8WTZ]+3\9I# MG[M/%!ZS\7AZKXBCJ:NQH1H6]!(TMA1D]^@@]CCFLD00HD;@V ZCRM9M$XM2 M;>Q)I$LV.8ES\08D.4 @A?#U>4OAD6F\.R7M9=DVG:FXT3=R]G04N:N%L*0L M$=TX\U!Y[0SZB.\D]V\M5Z;06' FB+&,KA G23GZZS4&:"?/];H9544?6/R; M+VT\.98VCJ6-/TQIXQ,G"]_[*I<=W3G7%[4I=2O0V&!A=YGP477[/>3),7\# M%?N/UW4_ +WT-]KNHUW'[(;ZZ9>DZ-VV->L\\36Y[7^'[VR.8.83X7-(O@@E M _ AP&\2N=)INJK:?SHB/:"\PL'*;2C!EOO\KPH'L=H9BJ=5G/UQ6+XXIA67 M]4UTAG>V3@^A-@B1(%X[;D-R0J%G,^DFCT+-_1D'9.F:")'O5,B/KVTR M"]A5W1R*Q7FF.%IXI4FD37O2[P;*DRR7Z+JZS4RK.,3(K,8(&O.6D8AQL=G* MJD7'V/%"]-$_$8[6_TT_Z3/R_3@#_],5[=;P.H9^BGLA@J 29I2=Y\VT+A ; M5%R-(FRTMR'.L@=#U/$>5@C;70UOQBTA8>L]34Q)ERWX(/TGY$%DX3 M%^H#<6P5@HX6%6)D&Q1HK,I^$L#0LW2C)ON44B?";J!;MC,JC;N \2PL'T@B@ M?IYES<:42&+YEY?OI8MHQ[:PJ*/5,UHZRN'#MAJ/'D]-7D*MA< N2 M>@(W"%(N<;[5R0%T&I9L=#LQLAI_0-7N+1QW+=DD6J.9.)S4Z, [CRND,0L^ MW\IR<#<+GN;V6?J27( L1I>)ZR0$R5'03F; J&W^/A'IXV]DB$]OV<)7##63 MX7?\0O5!&EYX&@)JD5:Y'9I.W76Q6^B"<6!,M7,+N$Y8;$'=Q>X)CNQM >?. M29S:YS*!CI#FY2Y8H "('.--NVBHT'SCQ1M[,R]&C#:];&UVN7#A1ZQ5^"NK M&+B+9DVK%LQ.,2R 5,56UT/OSJM\W>'VN>'\OW6.25_;@5BK!$HS4#7.Q'/P M?58.\4>+T#LB5"JC"BDY&:!%LI:+?+'H+CO6?PU7,&A^\T2,$C4HBN]T1"#P:^H,KPM%>UZ3JK35'2XI->PHC*>@0@U3.PW<0"N M$K[(-^1*G,Q.^5!%,<],0N6U=8#>X^"^B#WC@"Y&MK"P@:FX&?O_'*407KS_ MQE;RM&_E1A5[3@](AOK4"[WTP]U M@.YXDXCUF;2TH\#:\Z:^SOC!OE688OQ%V/X:-:2\[4RYC6Q@C[H]2P?=JU;9 M(H_Z8K#CZ%)*V<4&,M#?UW2NGZJGK[AK^7CLY*!/"%^A=AS'(BN"4%7H0QZ^A6B MW'XM4.=W!6X(C6>Z"GD.!M2&A]"%07%W)<6E+J8""!^*3=/WD"[P"M$W'O6+ M1XGA[W8/_=9+55_=/Y:JCJ6J8ZGJPU(-OU-'^T!&Z :8=! BCR9?!G56N)B-:<^)YI7=& MH\)0/9K$V UTE.2\85C ,=U<*@[F'KTV&(F4=4BBYLDGRE_JCM+<@;!^Y#$O M3H]D\29Z((-P3W?]FF=WG([;2\1@G[-#KRZ(=S@R"/ERZT^89/ELBRZB=L;>&0R(XE K^=8R>[-54?@(/VK1B&LY MOJ[TYDACW$.*"U:!,9)39U_V_ZT-*[1GZ7M[;QDG@7NCI7=J57<,_DJ/UO - M#?ID+WC B>2(")M>@7E!TRK577ESG(!Y7KVCK/P"H>2Z#&'$,N\UKYGWO:ZE M6]W%)%2V .5!]4O-#$?:DI16 6#NN>?EUT('VW-G[P)TR)+ "$A:,#A?%557 M1.^8^.K#MF*3(=]Z^OW9P<2;;U(.F*E;)*&F5@Z?6+@ST40AJD%]A'.+N#WO MA1-/X5BQIGUPV576)Q*GDQ@)*DY+[!04_VB-#;2;NF8DVD IG\$T$KXFC"_C M#HW2C>Q4LXU<"7%7]>M,A[+H;],Z=-B>?=B!=T\2;+ MQCW283JH=DE#I2.V91+[L@T[;?&.GKEC !2@-L5E36>+0GL/0)U>)QC[\YHY M"@''[*HMU16F#$P83K.\QW#G8+F7)6JK9'/ 0:)LZN2QH<'SU93BU M.I'(S(U_&U77]YGF?29 W[.(_;=;KI UAK88S 7#ZI$1D-8 &YVK O02)4^C M ?^K-*"3\T!@7(RRVR*GB@8M=T$&1WVWK[!VWJ8):0ZTG;2]MM-@KQW[67M"F$NQ4GM\*AF.CG=V0K,LHALJ^7&\R' MOF"YCJ^X"]&FS6>,V5?) )@P#M2$U\ZKNC"0+)G:4IANR%7RJ!YB: M'O<$A.<=L,FY'^Y>.#6(3I@?)HBRA'[=;L7C9S@I"?=BB+$)PUIAK(^#IJ=2 MWHV;B#Z==/XB>[-##O6'9%U;ACGZ?;1Z?/7@F#\_YL__6/GS.^=3> WVK6 > M;D+H[V,$3B/TV5[^.TI/#7,/GNHI]BJ&&V%;:!*;6)6468@0ZLR"<"C.W)LQ M JL0_\[SMH#\]G5#%!N50!U ' %O'$06A'$-D17_&<%$MMRM'%FY.-/%3U^ M! ..M#)3< $C!RURB/+X0A1' [G'!T\>WV]C,M:Q?,S#,RMQNX7W&C'^97C4 M18@]D%OA<805'%V]B(@S%6Y. G!/,0>:C/2@3Y+WIN7GE6=UCBV[FYR5Y0I* M62_R9<%I@IYJN&1@E]HV'C<+]00O^6Q=!>^X[I A9A_"22C!GN! MY00F'NJ+*\;GH #]/G,193["AA;CD-P#G$*F,@ (H<*K\ B,H=#O^7X28O1< MF(TF-!LRQI6WCIL0W2R4M,+2,VZS?M'*"\;N$>AJ=O-UV5X((C$E=8^<[E]R M_&>[)ZQ(4^<+E3U=YXV5'$0"P&LH)X-W8V9D(0V<8QWRK[D. MKL\0E%)R CV@V_=+F-$&]1.?>[/N/5[.+":+O:Q7F%,PWODZGK2!G2(XWP[@2 !-@KX_(=EQ\6@ ['A0_VL M;TF+ZOY#T4M[]8QH2SFC_2RX9^2Y%8DN"'V,?US"62;_.J4A"]9>P,9?L*_8&]P3B7M_RX/ QO5#%YA!&FW?>OH DA++A'\93"&;^H:Q-HD;U3L["ZPB4)BLCX7Y 7U8W^B_]8M9[= ME215%G!3@NNCIGP8)?F8TH4)S8COD)A1%'PL)XQ(; @YLIV=-^'-L'%55(QA MT&*=\.64G\HBE8JGN_/@EK.[B,P+TO3I20SA7EY1Y:*XEE_])7Z-K<&VEL1_#"%H4#1SQ5*P3.?2$B$&FS3V M=DX7E(>BVC3R)WZN>IHU0!'7UWMM"&1W![HS+FL:3ZMK%O/%OYT#_WUD2A\> M,Z7'3.D?)E/ZD9[::7?>M5N1E+WO7:$7'% ")_%SU\)R?4&_D(O[Q&B^YDN6Z[DO8M*>=K:;;?DYJ#5[%T).$Z(GXN*8KSRDFJ2?*%EL\MRN11Y24(B MF!]X7@R3#^ZR]( T2B\@"NR/CI((X 3>VM<)$V/)[#[W%/@,O(8J">H3[+=V MJ;LVY*GOC&/,8CG/I0,Y\"3WC\-)\U[%E9FB]A6Z8]LT\OGHH^(U::O.ZRO5 MZNLH!N>$R439^K0)1X-TGW&$'MY]D_(F^]B=@RUH:^T76B2@PJ__I\OAF6UT M))F14]"/)<^C(3PFDU+ 2!6%1W0EE%PA);0EQ#GYIY0S,')7OW3;8G%1A0OV M7,(%[Z<%BR39L6WR'5.!+ B+\Y*JG4C" P"VCMM+TR7T MXF6E"5(V:VE $U54*XM>=GT[YE/Z-XQ *[,_98T#ERK@/_ %,W^-^51K$XN\ MZ MA91C@X!=47$M),WK5H5NCK8.IB@PZ/C0E0&=-68'$R[&]KH=1\PXTB?*9 M6V)P$P@N6#47&S@5*\3M5]5<.%-10H3//'G64A8SUU%#>,^O%XFD>5/G5.N" M04'D2QEQ>12WQ,MAG'QUSLA[5S<)-X*=HRKE)E\4?Z;H_KK)-\2N^I#=8=[H M]"*I!BZ)%8C#^W(3OC@FKF9GW8:&@ UXZH?X1OV@YU4XD-M..LS$)4Z?_ZQL MPG42IO[;^WI'%.]I Y=;FV?U/H&G\R^9 M;<9^R6:@B#K=XUN/M2B6!'>G^7&SO(@U@*PXH1=O!_6,"!VJ&88VUEQ$*3DY_-EIV)HZMJ=)DPUDT/0;;WQT[%]";* MQI5)L<7'<\GNMF;)YAD<)_S%&(&HW=?SXH9J6K1==FRO+*)#"!?B6 Q<0+*" M8"AC,5=EVPLOL-1A;DOB5S24(_FT*@:]';91W?1]CX5V!$[^Y6=0#>JD L;C(%&CB()(TL,(QW%X/YI8G2BDM%:G+&>80(^3+ M@N ]4]:<@!N)U^C<:C'JS)_C#MK$4<2S"=8[TOZZ]QP91Q8GWH77;-^KB#2O M8ABM4:5<3\Q^'.V7JS3[TS\O"&\T>[G8UO/P!E\]X.40J$,N@/I;'X,!C6Y5 M-YBIG2JQ&E,&P0.-4 M$W"MKUA.;<(>9XAP:[*M[_IVV&]4OI14X)RM=<@&% M\$QN.J;(Y;XHO^2M3CQ(3*SB7 G45M=A"ZF(V-?W9R$\A7(F=AP^2=S/P3A7 M%.YC[UY!GF#%CX!8"OWM _O;[\+7ZO>N 9';-D6.- 9&4+3C^YW@>>654OIU MX%]BR+));B5M;=93#4W24K9]5\D*K9H_O\L'L7E'T3 M5L(]QB+=]0;DI]0=GV;\77S[9"0")!([/)UAYD$^+5_Z3B1 M0B;7^;CX&)T3P=/]5.3K[<7-['N7O@_3_8,+=5_4.J5)FNM LZD M /@D>LIN-/YY_N_[^>N$4B7\ZY*_.T2M"M" VH"%BW3_J ]$EX.^<>P=R_2" M)R[(QA*Y]L-R56#$%_5EH>X4W S3E,5ZR&]6.27I;S)786MFK+QE^@D4G[-8 ML-R^]/>NX=N*BG#KX0GSHJ_O.NKL3MQ6:=%*'%[4&BG.7[GP M(VQ!4-$LMD(BW:@+JQ==F091N.1X5-)US,S=YFB.7&O_^M/V(DQ ?<4<")_E MW+V(TE%A?L4!>0;/]U58(&YUH&7YN;LJJI+FL(X(J=G#QW2*'MX?%';$[6I,\Z1=]4O_T,/P640 ^Z I#T,F(6#M9,9&X^]#]A5SG.N\J.8C<]N#V-4IS M1*+$OV:!W57X/&I.GWH;'N+^$_IP4;IE@;Q13-9^\=F\+V\H#U;HK[192^05 MG.=E)]7^;<>I.Q7:I;)D$19V*573;;FZT?9P[ZA+@. K(Q_JKC_MMEQ9RNS8 MY2TOO3($^4W?5Y=?4GNQ!D=2>"(*AYDFN'RA?:_IW+=:IKHQ#/&CJ+%@W+MV MDM'T,>/0M5AZRMWAGIE3N<7E_R*)%H?9#)'E*=X)A.78*RP>A7(*N.<>^0_= M3DC#X\T86*[I,[$.N2-:CAG?/1,)U=!43CD%)^$L4A?X1;%6;J(I%9Q"5&S0 MLA+?F*WW1()B:NRSZ0!QWY$G]$=<7>3PD*W4L-\DBPTGJNU!2]E?07X?5X&< MS+V,YI@1&#F:!J3.4P*N;7U-BIKQZ&2L$!#OU3#Z MCM!T1F+ DKE5S09\=$A#??HR>Q'W\YSSH + M,[%WU:C+Q@3J9!@C3,=_U Z=E27J#0>7M#D90/Y0#L^;X7D(?\Q=RJ!\/3>\ M8Q&+$'%KQZSQD.&N7D7^CHC.0&_" +".DIQ2Z&SK+&WD'?UR%:0;S/A=6GL+ M*;!D[A*XI>U>NFF3YNE>:VW:8T@G3\S1@DJKERJO'=L^DX[/2-P*")&RSI)U MO@SQ"_XQYDV%YR<]B^[F&9N2<'51,$3E#- GH/\_V>P>+YINDAA;N+KG8(6T M",_%=LV/:]L(K3+7A"EA3GB" SD3;T5=7GPJ)WY-%O&ZF+\4'ZIOJTA5Z-B55#:'5VTD4.,1C^T+HEB[U8L=BO M?TM'K>1-ES(&B#Y8[ZKHR8*IP\"'NJ%-7.B)GRG)I03/K0F[*1UR WD-@ *]PIY^7E1+6!W?O11 M94EYC1MKWWJ0C6 ]R$.G0[\<_R).!D3 J7^$I19]']]+LF/%[ L+8<1:.L:" MW@B&?SUL1GBN,X-F._<';QSB6*;SQ?/G;^*]XY_RBI'^9\6B(W[)+SF%IM7R M<,ACZ(CK@6850C64TL@7M%&U#Q^-X#?W)&X']::R;EP50U1U>,:J+(A[&L1@ M!$@6=P"5+^U=2P-(#_.%\Q;<.NG91W0A43:GV!.,L%Q:N$KRM>2'FKIM[UWJ M=+C=XYA%V."SV/OXG?O[J'-]?:QS'>M:S+)9OHF M#G.8R]OQYHYZ-,TM?1:._(_UEPQW&K;&V;8!+J4P7EP$_CV\?_]19@!:6OHP&=0=->ES MQ[8"1H&2KAU39POO:B.]"VW!'8 [R-X=CM7V C6H5#>]4 &T6_ISSE['4(%^ M;)3"1(*T91BKN#?ECH>*NTKQ\9H;K!+:SGSGX",95P_M$SRCA2Q[-BM* T4S M<2L_>,_XIM]/@_.T;7N"]53TUI8PB\O"4M)!J_)+E2%H")>9-R$L[CB[K[2C MC"[7QW%NHFQ2@/1^ V;W4]^>07M6. 3T+OTVFC C>X[UFKAT/K"#K!]5$U/3-]^JY^$9H0 2) H*]VTW(R,Y/22$C]/-D=?7C/HTV M'O!SIBE$$.A(&)51YP?YP@.,L.1.;/#L:Y'.\D@&B0YR#(U=+JG7K$N)6QND M^]A8!BGUQ=[N*OIQ[F8N/-@$R$0H+5ZBM?!Y)V?%+1;06.I]64RB$<%1R9AC M;?0S2T9_89-CSR?7CGTK6KVZ.FBMH,],*9:6@*59[4!.[LMJ]F,Q;[I@;O9O MXGOP5<)I\?('V?$$:>;,X41I7B%%_3Z4Q"^EJR8!9?KG)Z:2%G;H0 MWM;;6P!IFYX&3^H*]]L/[RGG&6Z%DK_J:1<"H(H]X<@*\8-@:(+)X 7C]7W! M=!#R([A\-N:OTN[I^'.>GHFI:(OB'3Q!&R!W+BBB;F[#*^*0QOI-(N0N[%0T MSO,YWB:-">$RW2C5+%GGV[LD<.MQC(A^06C(L@\ YV)3@VI>&,XXF6R*>FV^ M*J"N0V4/5PXWT[)BGWQU+PY,KL?%UC Q:DGIZR/S%%V$O3RJ-SN3E%1)L[E= MT+UF$ASF<+CY1X4'19R36$'%\)6(!9M87J@&HCOD]IF^+(JM]]72B]-JP0;! M^= IF,TLEM]C6(JTLPY.R$P-<]CVQ=6.R<_B8_9^6^.TH6NV)8F\L=Q'QK&^ M7D_8L?WN/O/#3V:?XOTG=Y@UO-XR51\S&],S?,L\1)&:T7?GRL:2-#36&5FG MS\0E.&0-O(U+L$W(!$"C&*K;C M'!0?0#^QBWH"&+293BA3JE._(#&,[6HO-G=/%:?5\6%M,?BE5'+#/A28-#*,MOL5UA/#7S@M< M'OSEDB)HJ0'=7&>C8CN9O:P\\:?."O@PR/\,8Y_FJPPOE(R,\"7AEZ4!!>8E]\ES\Z>@>3P5TRC4/7BAA#"6 M3>"$W289H/@EAQ0D7XA3Y#QVL+PQ#"&9I3;E+),_3(IEO:+D)%[C)T(>WL14&YHK)E89?D(HFLADD6XPMQQ,W0/+@? M^343.CG'F3G&AN"!T^/$$9P[=7Z^"A8*965F]@()[4PM+$4?H!\TBQH^>;-> MASN&K9YTV#CUP='><@_(B4P'PH/*R?&'1KAO* M[%(A2'];:[E),NR'Q@#S=DN\=SODFY_X9G4!W!XG:$?%DCLZJARWH9=;6,.SAY'-')J6F M.F31@D%>MHZ\_CI8B#"F>V$K%A!%VN0W?)>%(WZN]DF2/:;\+:R;6%3*F5P2 M]*AE(D\N?_ XPOM3SCT_YX)HFZ^AB^F'/*^KSL :U#*%)K(,08*\;QN"?502 MPPYY7UYVE_*%#B$E@($! _.J+\-(62?Z%.\X)B-#$4>A/AR)1'@(WUR>8L"- MK+>_+X1U&GWU9K4*GR@+;L?$6!WTX[R\$J+>*)F$%!]FT<13>PT9[K.U)7TF M<5AQ;W)&!0N@GV8O)G[81$UOLL@V<)DOG2T83@EO)%Y9QS.)/$/._ M>/K-R4/]V>R+OY_][_LGW^J_OYPQ_[\JGBG%XK>.:)']1/$TT%&)=B.:A=@G M3+*7V@M'HJ]*=T BDT)X<5>S6"UGVL=\8ZZ:ZW-D[-:\;M)FT*&]1$BF)S@: MSUD$VWC; V-.1^NB;\JE\-D6T7 '0[$6P:<--7+1-S&+'^#N!#82TH">Z&W\ M)%.U%Z,].7'A^Y/49KT%V*-1>QI:]/LJ5SXZEBN/Y7]29@XJ-#S.+2'A8 ME9$T"CZ@;$E87&O6Y@_ #+/D1^_7)A^Q*M^C*X+2-CRD46X$2=N I0F]]W!) MK^$?2TF8\P8HAU'W!)A]\=AR,+@1DEF:A#-V_I^K\\_3L!<).!;B@2W<'EJS MFE \37L*1B30?I((Y$>*0++9QT1)E#20DHK&-]=U\\[.9%G]TH&GP7Y-#1>+ M-"(*&Q9;2=SG^%':K15YQ/9#X=GQ$92$7OKZLBNU%8<\).C2-L ;-#[+VH_- M2(?SL@Q;9.1;8G>2;?M#L0RG@SQ-.T[($<*4EB$#.$H7>&?>R?%DHZ6/4X,L M;R\[O<49 X^::&9OJB4E5(3,)\E=AOEI"S:_RRA8 M[SI;Q#[M=[LW19CL^+6]4,WDA='+E@XB6)<;MKN^]>E 3K[Z!"[-0K=VOJPW M?8>(/Y*4_T+@K_,C[6D6=PH'B$]/)87Q_GJ#H@&0@5.2(39%)#. .[8%1]1%L6;![G7!70Y4'^!CWJM.I(>+ MQE.]B[IK\2NE)]ZHC>@N[JI)3BHEMILB0(3Q#JI!,8$>/'.DSJ[@I-A3EZ%YSB162I5 M]=%I&9>*!:[K9)'I2J$ QIGP$9U;4\=Q;JOI<4J](^G4JD3X!1%]',0UE.7V M>C.]@\(7I&"61"/5?:I]1SY]Q'SN&'(;YQ.I M"=+16[?0>8C^MKPMT@_T@;B9@^7-%3Z+1B/4RA.(K6FS*LPC9::)+W,R.^.Z M8CLVP:@LA/N[VV3RR!""MD0E%ND$,B!SPSNNF)0"4N,-IJ+WN)/9W^J*4!!, MH=SJ%VOT9.N]XQF.[6-,$6DHIGN[*0!&)^Z;UWZFB%=-!J MJ3U4JA*J>&!K M8JH,;L0HMBN@8G=VZ@[2+%\QF/=1!EVCB:DQ8%I#QE:X=6[;4_1[QG2P0J][ M=0M3STY?O)YFF/B0&;=V#HF(AN0WS^);[IS_UN9?LW:]9'YGP7-E"]T:U0'L"#$7G;R(?IJ4$2&=\=!^CW4:UZ M?*Q6':M5?YAJU<=R]0H>):^,BUV H0Q>%J4OZ!9CXQQZTU:;.$AW,1$0>$QV_)711VN M$FFV:V<.@1=&>D:T'Q=Y.<#/]VZ3%TIKY/_F!1%643PCEE^0@/T[QU#C:7NA MAS:*CG7?5=WAP8#U9>@[I[XLO-36.;$3-(6W.XWL2\.'32I M0=X*<4BO3XIYI*_*/"9ZS#NE#=IQ%::EQI+P7^L;+/C/>1493ZP35#>,+8P+ MLS\:4\"'L?8CU=W.",WI,VR8GNGS#!,JY,(&)]TBD/EOJI(-A: MW83PGMLD0OP60B;F9.RIR.]V(Q(F$?*N+7SK,68X6+90=,2&/MLM4ZZ?K54X M%,NU=#TBZ$S+%*-Q)R?C!CB[,+UON_ \G:^?ZF!X?LW+ZTX1\64[G)FT_87V M4GF9G%L\TV@8>DNZ\[#2IDA)=A[IEN.3&SZZ,1$ "9LL9+7P#]3>Q04K!_2) MTV(:RJ;4>*"\O%G?1G!1>]=&2$P%F/J=R(MCCV \.2F<_O;;D>ZJ4_W982D'T+UE7J^_P/M[KJU-R=,YX.OM(T"_U9(J]XVT;K1$OXEW!SG M2ZH,C"R0?[!?"(;?&;B=RBLQK *[O*W$_MT[8%/?<-9]V80_0!ELI//"ON:V MK@-K;-"'2#=[#/?B0R:84.ZF=C6J"17I7,#L-R:*-13#VBF#9=)!B580)X:C MD1@1QZ)CZY8TI;CSU&^K-&DLF>S)+#:SPK')I_>)&2M'SW,2S.]U 6'!V^6J M1$;99\&J&Z\$QDX2L^_=*8E.<\;Z$HWKA\&7WY9*C]2/^Z3VI\DEK:;@J7G4 M#FS[O>BPNB"5H\'U)MYH.1F!31#X!FT$DO96Z%D2>ZX#*5'YXSM.W0#);(WR[YV MV-XIJ;H9+,_@8*^V4GIU4F9BI1J0A15,L=#G!@!!06R?SRN'-BK,PNZ!1;!I@5BB5Q]B)NQ"Q^D7+-7 M.;3IX8G\?/6CA]_V8]9OQSMC/KR&J"DL>BA='8R1^/-%N0R!;/@:"@KO?_7= M[PK%_>TQ+W;,B_UA\F*?GD=VE2^*2;6O?O,P+@^3;?-]773]F_I/'ESY^AYE MV&K+J!U*87Z8/;NOD.OM%'\+\A]T@;!_^A5AZ!!-,4GVT, 6QC_VGS?J-J.R?T')O<53^[L3/CC+6C<^6E]^LZ@ MT2><.+"[_ZUTHQ&1500W>R(S0:-_,TTSL=? 8GYAINQ4A3H&P/N%8U@NT0%' M/H$BIW;MOZ@)8)[8[*]"RD1[5Z+L-Z3"H'DSHKN14;8=$IR2'(Y53%GFM-(W M#^^0=ZW4=T:ESVJ[!*P^WS47MBUH6L,9AAFX#1I" P?8<>5N'W52=,\0[??UE"85P M!5BF>W1*51;OF+?;3")S B884P/:@1D%ON=&#;\,0Q ]2(JI\!S[-1/GC (D M;WEMI!43!=U(!<$EY-@"+:^UUT[C+.X;SO8$:_DLO-EYK;S5@T?X$S0TU/&/ MTR2BLRW^QV1OPV9;^Y:3^UR*BA;Y1=XL+N037(Y_G)R#0M,AJ]U7MI,E&>"J M_+BW".%RZ M0V#4^'[<=+Z0 Z!F2#H.-Q]((C#\\B%--]^(W\%J$"Z99^M_< M&&DB")!F]F/D5!@E[(3Z"NJ"X(22D0 PJ3L2)J-S$XG=QS'+/NDL2%XVX_.F MSI>+O(T$0 : YC&?"PF< -XXZG9IJ3C=W&DQJ3D[KC*Q1W?'OA:70GHT%[%6 M3[*SA$1D<%@3GU#H.[PL*M7-7*>[^ZMU\$[@'5 K#,L"]:>*Y;F*2FR,5G!Q M;W'RD%CA0"D9[L8KJ="14QMLF G$JTJ&$52RW&_OH;,HX5-$7#QUSM&3V>* MJ0W[(J,3W87U*G_5],1_E-,1_[_]YVFP]@!9_<>?RO_DPZPU;-[TF!K&Z6%Z MEOF6>[^V?)5OV;>,I6LS[%8+GQ?;ZT+($EHE PQS7VY*X52 ZHC83TU?Z0%M MBF4N_$1O*=^S+@MI%E0Y7]L,]+HTWD+[P02F[Z#K37[-KW =WP -#F&Z.NHR M(-DE3OC8JM_]&H]\@-L+!X>/"7:>2X6R1_<]$7."QSYFWE_IIUJ3-G9U8HFF MZ,Y$;H_PZEHFEJ?*/MPK"9UB%7?DDBU5W:V9*B(L*(.T9Z"]XIY(-IH,HD=1 M:=@A1G#6J.T@ATDAV0S9Y_.K5M0?7V5>[#7F\.FZK.=4< ^3%8GCA92+.@1, M)1"YVTM$;U$:8+)RT,O8Q@RW5YJSF)? M[2V[Q*G%HFOBETL5 M0[$,\N6)D)70D/!0(5(X5O+)F*(B$UBMJ3RCE=,).*JX!BU(Q_9X9*< ^.!\ MF<>*+.SC"6*1BD)[.:55/Z9^A5'V(:A:9'RF!6/A:>W],2'?O;[+*3A8,RG] MRQ7+/DQ_=-3>A60XUSYR*YXQ1?!&AL7EBV]0O5B!PHP]!)F2=;GIGQPSRK9S MM#\(!IE;M\,QC\1(H#I>]'3+4EJI'FP[VLMP8<8XU@\J;!4-W<(E%^+6=W'8 MW68=G!TCLE,^&+&UX36[RTQNUQ!9,?>=H#5P>9%;1QX&3%.(7;:1<7 U&$C8 MG]A,J7FYW906H_-RGT;@^7)4=M0'A832%TK[!R8I')KNJ#\K M@#[M-*S'4L9OK)3QY%C*.)8RCJ6,#RYE3, ]]?8;4DTS5-K3OC-9LOPYAW]2X1U_\@3/>#*4LK:LQN)X7X;GK&Z/ -I\C#5]. M9F?_.AY2GY4X;*%SUU])Z%?RF8(_F*7>^LCXX<$,YNV^8=TE1%E>-"KG:OBC>!):&YA#%9H1PL81C5U(H/6$='4: M5MZOTK)9V,U7P6[%)(NOA#T )O\ATP'U@$N*RJ/]22] WRTNZG0L.+%@_X>] M;W]NXTC2_%<0<^L-.Z[)(2GJ07MO(V19&FO&MGR69AUSOTPT@ +95J,;TP]2 MF+_^\EF55=U-0J\92$;$W:P% MWUR,K*QY=?NC<;#5%,X]ZT.7/P2_TCBLX( M$3439CY@K&*%7!K94@*!Z M .2+Q#7NJAX\7X*Z<" ?>&Q:.<>!'4#L9\Z"^+?Z-&3CXZ1 W\P[NK MOKW=C4>ATB>QG^F,HO*WDO7TDW!3-%XKXVEU2VYU @>*BY8XMB1H5V-G$>F! MR5'3X^PL( M3F0)PYAI'"&C*8B;CS'\IJZ*A0B?EOZC[8FRR2!G3G9CUH,'%P/$VA6-(D M7B:!X%O5,_<*Q<+RT"]95E5 0ZKQ)OA;]L4]>1SE2@VUX*1'UZH-SA@!(5B, M*S_;O!2\#9%ZCY"1H&5ZI]1E$YQQW .Q;KGSAZBRHEJ5/6;3E@R%M_.2\CQP MK/R&9X'WW)!NF+T/[.F<6Y.S@PVZO8KQC[ALZAM0UV$]D$GC!JZCO6%9&SL! M6^%X-_PD,B.^A=<87A96>&*=[Y'4FT_4&O6RX" ']BWWCX0GF-/#K9OH?LC" M%PSG?*:KB"8,MR5K:OJ29I_=&RFG4'+_H((;Y60 &2LQ!R"FS@BQG"72][%M MM][ WS@3C;_CO+1__)I3()3M$(YYW?H&*_/6F5Q05(@C344(-XEP'\\-*%<_ M%?NUK>M,-G50U5>LA>_%0_YE(E15"3O@3ZV'H#7P]SKUGR!I\+: MEU/]:6X7_6#W!FLPT"RPK_5RI"Q[^%.5?S615)@H]""2Y$60(A*^CT401[8[ M%]LC.'^U9WFT?2Y@F>F9:^2KP00Q34+ZM0:#;2.T'AT7D+B\6POX)6!)_%(X MCZ(DNMM]T2^_4GGXN);!4X=DK$W!^MENCYQYOSL(HP-QP$+EUFL$GS#L*S2Q MQ#B^=)CAW5RA.E?+AF!':KJUH)N$D2CHMFTX<(A:7I%D)6B,<>\7 M#( R-V<9>+L(!(9FUJBQ.FT7C"Q8LJP^7^H=0N8%)F],&D@%6]^WCR!<2=6& M&%\M'4E#XQ/_8YRCL@JG':C2V7X>9#SG)X=,W2%3=\C4O9NG^EA)N3G.B=AT M4*-+,,>ZOO&>_V59S]E3M28,:\FW\?!]\'=,5^Z).?$JS'>=+YK:F]NNNBZ: M6EP*!*HM4/56_=HUA.=!B+O#BXOM1.-2Z$6>7DAX[8,=@<4S6$T"=S^9*&AE M>R@Y_@XI89;^^D)+EU[!\61B)P5M1.(;(,?;8-C@IAXA^$ZN_&"68+05 ]MH M('I+D>^R=F$L7T^)+08Z*F6,B<[SZG5Z^44\@."+&$.&J&6\C0:GAVQ0[_BE MOMQ?*P*N4A48OT5\^;]6&,3*L)U$ Z^BZQYMUQ#WVM2=&+7H,=V0$OT-&\["8*VCJN>HYM3O*YK8D8FBB44A;;UI\'O %M5G QSE2+1821S1(,) MU)>M!'3%%.4;@A<2A%8/-UT$,'#H\B*085OD]IMLK%#5ET!9DS-)0@J6):+.#H3PG3A+*C?3$T>N**& MV@,2[%'-\#1 TTC'#PU'H1T[HGE1":#VO5WSID"%NR.K;VFV1AYWB#J!',R1 MA9W# "&AH[45?&S:Z:X"VBD XV1,GZ\^@/X441_.(6[_'SWXJ/#=RKGE/@=[ MT^:?MM!C$#]*N1RH!,9A;,C[0*&A*.IU38IJBD"3Z?I7\0$YC4@1'ZV\&)#@ M1;T:ZL;F%ZA((-VAHJ(W!B^-\RVMBQZK/TY?)WH^?J"H5ZZ?,RAR?0>W)U / MC2EY:>!]ZXE#2&'>4(?=5,3ZO0E*O+!43^<$ECZ_O:CYF8C*4Q$5J5Q^]G1( M:.6;$1.#E6#HGS.;K.W2^YVJM%]$6/S=^SQ(&^J 9ZP#! ?]"]XWL <;^S6- M5[WD6BSDS-U@,OI_'%Q"I131X7!-M^6'H3_XILRU"Q8&+>'&^TD(C(93>.*K MN0:+DJ[;2A3C+_ZLP+2?4F4HU;A&\WI>S:GS@9D54O^]T",X-;79ER$0_[I" MY8Q?CJ;Z\/Y7PXI!^ +2C2VZ.M2W<_'V?8+3QQ6XI_>X7#OC7PY;B@_W7EC3 M9B\QL%RLMGZB:R9WF>(/Q$\'*VM6_3OJ1VW6:61S<;B\N5U=OS;!I- _[53K MSU]AG4/Z PXS#F7(G8/M*&M2E(I29D4J%+YD8 K+-M"I/F0D#P M-GE'HI)N[%MU-=9EB#54$AIO;&H :RC ,+E"+BU0"])=;5SG;=6F-<4/TES@ MBJU%\]!KBO+H<, Y$2%Y"A0UF#MU4&/(6F(JAOP'W;HZTO!S_SL#5*.8NP!> MBFHH^Q2V$TR$E+[ZN5ZS3O(@E'2O0CT@[QD=,(WI=RE/F!AQ5,_KN[_8#(:8 MQV/4(Q,C"_'+O H7/A&GZ7^O_'4?HK'+@=638=&X5E"NF'S-^;L1;I!+Q.AA M87(KR ;VI'Q6G&85RDUYDLP6%EM0B-TIM+.3[G$^-4%"C,0\C!%"A+;3KG)( M6476&.GAO)M\S03!EE1*2[<"VW3*XV&\&(*_YP\"D7-95E8<#(R9@O+HVAYQ M4',DY>EA=B%_<<>@%6/"B7J"W@8KT(3@#8XRLC+Q%^F")22ATZANGX09[$0, M[EVZ=@'CP-,^KXF)$<-9H4-4L)49JBGX6<[!7N<*"!RLEVBOSX3K_OST$%X_ MA-=_-^'U]^2ZGZ@.MP EO-3PQA%/?>B^([E-/C"W"$T7=>HMW-A;+"(G9'QO!A_X9%,+LST7^&[A6WR-3 M,//_M/+G5\PKW&MV6._63USF8T H? M=.'81Z.@P8P2ZT,?8H1ZER#5'#">#MG@%2@NBXUAZ$*23;PJ-4X3\#-T(?9( MF<&&!GB_UQ'MV>EY$G2[F>[)NNHIZ'>3<_"0FP)BZ)$].YJBC[^3Z.TD=RRI M28T-B9$T!(R7(92U)"7KE*XN<2CK]'9^"WG"%(K>\31)'[A:\7@L\=B($1#= M^R#;"[=D-C,&4S%DKDO[;4:A-D88,Z!V6!:<622MAYE'II1U1@+#P41X;B1> M9D)A3,"#DM_5F3G7LHA'NHA'2X\'*FMDW$;#+Q-II*.2<<"9S6%E\1"K,C8G M\7O<)]2_G=BM%5.034(U-OT$(T.42[%:=ZL\FQHKO;/* M+158B45=-#L4*9(948Y"?&:Z71Z-]^?G%M)R"4JH4'XE?))R6^E M9&_!Z45TD\(*)FP?1,CC,#U"^5A_-0<.0Y=\1RMBI5+/7$DIG\1=6K?PC7)) MMPUR IX7G_Z Z\6VF%]B8MQKWI4O/+7V- MAD2RE.6H]5I9IS/=.FF"VK[AWX]X\=['5T4_]N@8;;=+/C,D!4=NF%5?+15* MIW]68=N7FT.JF&U4,[5D;4^%N.C79[O3PMIX4;685DJ?<"E,8Y\7PF G]7?O M)0"FCI:J\J*F,Y-$4/@\2AGZ?$2^1DP#&28W9ECO*E?[LMF8X[]U:3/#M*BM M%BGXJU8=ZQ0NJI) J?!Q4?$TD0%4>-9+D38L%F\94 M$L#VBS%QY9*$%SHBZML]2LZ(5X/!//8*DL?Y=$!7 MDZ21+-G W-+-&?@PLJYZZ(I6RN562J-K 2[AF?P.:]>WH3WN?,OIG%+F,G[G M$PKIQ;,G+WZ<;$GJPZSAQ6.YIX4OGD,[PW\7L()^:3Z+8G M0Q+2YCQ\*?7$CJ6RD*2%@H,8K2C1ND7:DR7N@[]DH(]Q-B1';Y03\*\OOYN= MWI^!UBH+877TM O!8-43.'I"01[7+NCQ[T3=OIUMWNETRW;VCYRJ3 M3VVE$*S ,[P_U')6NDJA'4TI 'TEN&8=IMH XM+JJ;>;L10N[ A&0+MB)N"ZWYM<\]Q[-C/4I%*3>A=UY7^-WK7/-&PQ9-@K-YI M$R0(L?.SS%;L"JF+!D$P.W6KGS12+CMFCA'>X)$,K:T]#@S\R!I8\BASD748W[K6861(@%GN1R*B8L(A1&:TU MHA(6*NNTB.^NN<%1QWWK25@DV^-?Y@%2H8;3O!8OSKZBKA0!MRO+1"\OL1-O M%)2E96U]&V3'=R@AO/#TJ!"NP.:D07DBJ8^TVMZ=0E= 7D:.EWV;S8.5P9U% MH W-1V,C6>#T&?NY9&K)8=1%IJ3B!KZ /V#;I]#6NR'"QS1!]%??,)0+ETE6 M_X>:BBAERU!R4_"+U";XHB /K_*@<6Z%/<0XT[.%USE61\&1OP/U2X)3E#7: MOL09A)$OJ9U]C""R,?5$G9I@Q7T>]$E0%B/PZMFS'K-I(('/T@V_72_=>Z#V M8IGWU>)*IKFA\3(E PE2K#E#W]1%-*P=Q+(UWQO3 =S ]X&,(,?U27J$#"=@ MJ[*B-"9'EX;RX1F4N761[^AAE?]H>L%.@FG'N?7L;4I-^]J$"9EC<^L/6R%- M[/C,CM.FJM5D$_);.N%.!7(B>@T3 MY-,Z\@&'I=D/G_*F7@$VZ9U*0TKMSNQC'HANS8NX\ !%78_KCWD%!CC3L:.J MRQ=71N;IW(\:"@%^/C04=CR0R.X84\?)*>2R)##OW."NOIA1ES6Z_(E:13)G M4J9 ) _#0T#V3K)Z$Y!WSW,^?'%$5B+HSCMN>4[BCW6VX70/W@PKTF?30CYR M)%?,6>FP[ LE9;<6Q8$]!*M ^S9@#8A=3" #$D*6<%E55T>AT,S(M=PBNGX7 MVE9@1]&CE6-A@:)THRLHU*[O""[;HX M%"(!TGE&B>9F<$8@@Z2-F+XD+)8J7MBKIN,[>2I:1B*5!\YD:WP 5;J M%M!N:BZ0#;I>=U$I=J-YCHQ5IYQ:MUZ>?;'CD3F7S])E8*Z%6714F0 L3>C=C.ZW2H/C-(]DNW81F-ZI3:"B7.?8- MNBNE]*]7(IYDM^V;:[3=TC.0FJQ=4NCP+@9K6BQ!8*]0[E!NQ^L@R8I 8SU> M%@Y;=COEV2D4V(V1;2$&R(7^>I+AQ532:,*02D9P!YF;.B!6?"L+3M4JMN#V M5#'W2?1CHL&,]$[W9LZ^9%:?HZXROJ B_F/R;J3RLH4E(3S^P3$<=T"#=@RE MQV7P,4!W%!ID050!)32,P8._R#'X;%#*(P"I73*^=3,-!)EX['ANZ=;73*8) MABA4LRY<=!0(64>.<.0QTPD>/:W2>D!&#N+J50G%+N@DZ[B'!%AWIA?^!3"7 M3SXS<.^0&3AD!GXWF8$/#%?\JS>:44,%UWGVO*)><:_R-]A!S7:[6V!K2R[= M)?@1_E!RV;Y(,IB+FCS6VOLH<$.O0-8^C4&#ZTTP6'F%\*;>D"XLB]>.^H^H M$==7J_RZ9BHC? A>-52CN'"M%G2(RD./DJX.6]> ?Z2R\KNXD:?I4-B<*'L2 MG"U^-Q@%^V+^[+S%@HQZ^OP5_YOLD4&'^<)WF+>=Y4UU?CWH%GXNG8SQF]^! M.6)*6=B%?X1VE14-6QM?]UU+ !83/%.!6^+-OZ"@F_?CY_4R-'E(LPN& @OE M]X,)KC8+"=P/MFT(B&I!0::S^U],/(B9ORI% )3+&VZ8C5] #BO=PP3DW_0E MSA774IP]OWWY'8NTU1D6+3>)T .-?U.7LC5GHPI\1>9)##=(N&OA[SV^DRN8 MB(]ZB+BGW@,M%OWSPZ_Z-2$-/:^MX)5\- *^[@N5K+BD[4Z]TY99!HY7P6%\ M=)9ITJ&(VG*#0%^H(SY%O0+G1>$FC>0H7F6^(;ED\T*S0W$"<">EOBL.QYO& MZN)[)#P!B?"A+;-IO9,0:^.H4CT*^FO O63.6$*"$I+(!IOR]L+ M0F$[^H5OY,8H5]PV)W1 'BY4K<05R.M[E1.]RG7-Q,VHQ4.!.@?Y$N$4L5(A MA3/9E]3$,Y'H;^7CV?G]L= BQN_=IHMK!T\SB25CK)"G<0D.!",#JS$E0SG M:(1\ZJDQO5;J$(6W'';ICF5129JV$)TDY(9'1OK'C\J8-'M$6K($(0!J2OC8 M;XHR?TO7$2N#8H&UV;!E:>>7$GIX^ S&KF&?UZ/XMZ L.^IO[,G=)3DP7+UT M[!3!]?DR2V/RGJHBHS!EZ$04/\$61D: 2/]Q%JT1!3*:@NZ$-%-T]R2Y6(AK M7D7&/(J=KS).@QU26QV+C %UO%V^!02):KH>)?1O!M9]DQ2 M @Q+6,$QV#&N_6;[IIY1M"F_2E@J%#QFO8]Z!:SSWQAC(F^5GN(:4#6B MT;E\;?D;Q3*)_BR_FBRPL?=D(&3T"3NY5W$&*%*WM#"_:[8[&IIHWE0]SAB' M;ET@'4/D!G$8B:]]N'**!IE038PQ2=;<;:=J@RPT48^,C3H9MZ)>$XPYYTY& M;-&FY>M1*;!X32K$W^9;V*8IGLKM8BS=*^9>0 M$"Q]1S-A-QAOXJY.D8HN+$Y&$5Q/)WQZ\H4:=@LA55*/.+E!SJ:_:6^*+^$[ M#K/V^*4LE2*37A*:* ,8PZVC\J7M5W1\R"K@B>-9DPZ!'F*<^C MLF55Q:/NO2R='N0;?RMH6+W,"\[+2&,$/UH_1(KDAQJ.0IEW6?>$*T00 =[) M''!(W;AAV=:$'C!-M? -?&/2$6(["YFV24:2<(.^]?%W+_>Y/O9I=95S9I6QMLZ\9MDY=4P8ZUJ0#+->? 32!U-L_V[1Y!G8)E';.@[(ON&) ] M>J['Q"V@[:ZJ&HF8+:SJ+L\5E^>E(U=^ D\W'B6JL2Q$DE\_L]NUG;U2QC78 MJ9_@'"JYY@@.Q]B"#X^1.+/M<\Y2QW_#N\1183T>[+&[TK"_*.-;:R,$OBN& MPK"F/6,%7N+!_ZUO._"E64UKP"(*\8#*$)@L58UZ-O!8>)L>))FJ6#>,]"*"K*_H+5I%@ MJZ) W8;F!][338-I??;\*<;-*IMA#U/3-($W5,J@J9&#F[-?Z#3F["T/G(H@ M&.91Z>_SO;/C& BW.&^4A[9C:IO$L\QANUN:^ZXWC%II&-7*G !), M?HI $G.[M?D29=U2/:HXB-S*^AE=_)FD"\\/Z<)#NO!WDRY\3V9?KIPN"P2^ M@6I"18#5KJ%)6@*7%#O?1@V-GL5<$F(KBHX21B$"G^2+8DSLE/DGO33@["V1 M.:%^[4(_=T*LDR8&9Z) \,L("$&@W+O)/Z/UZ!31BCHU= M K=P9"CC&\S-R0OX!D=#(/0@5;\'!(4#ZX9%R*8W1P9M7$;X"5P_KRGR[<11 M=$L/XH^O1*G?&7; <),Z!X9BFI6O*X%#JV^_ACI.7TB&U_$Y:,:B*; M^W:MZK#?+EIOTT/4-$'LBGW8Y@(?V E[-DZ'.^Q-8<_V-#O$:'3QTE&'=?BZ% M_\$W.> .]>7VZ(>"8,!/@O8U4&LN+M.#H*!*U#X%2#AH\J<0!*_T34H MBX@%)B6_C/GMI]H'.%^@SSA%GRCNI'^#Y*V.PW952D@S.MIQ EARE) =D*89 MR/;Q6V"R5ETP(HG$-Z$2/*BZYGMS96^O:>>\P%2 M6:BLPLX/"I;2-1IGFA];)"P!=IRYY2;V5L$()MXN-RT?N86ZAD8@0B&+G2-9 M!-62:,TI"7A+HPAI $Q)41HN:T5)M8&O#2>[Y9BB1H'CT@7Z5=PR@'UH0HZK M6SK1"YGVGUL+!.DE],[$VN^\S)P-8:,1!<-C1T13W?+;='C*CWC[H@]Y_*4) M ?CXSNT165$]H6TMN8J"U2@L+]XN+8"]3)7+T+/J2+:#<)-4J M=C$>J4OY,8]G:A%(T-P'T_6^-ES Z8OT3PE2O6B&DC2X\=N1/B'AED\X=+U1 M*D5"(\47.W0+&*]M"$][=Z9=;3L5X-\6OGT;N^4>FXHO1DG^8AJYE-HXY0$6 M[L?"UR-*Q-0O6C#=IYA$L9]QN]HF@'=KA>Z+K:>DC8-,<@1KD<1#S%/N>;NP MB9U9OG#W)93+E?J;OD!AC'AOA[43"HYNX )P@?3DHY%H(#D"#&3!B#J;#\3U MM^C7O00[N4L;5YD@TZU/DX_60M.%$%!=&,%=@D_BN6N#!HNNNG%JRL1@PT!S M3M!2<$9+ATT^,5'JARTW'NKJD1EP_G/K\B;,10LN0LDUR->UDT(YG$/)457+ M!1>&T> C8:#W)T8QK#=G3K91]BI2DJ!Z"+N @65,EG-8AJKM,%IY1,@"F<\\ M;QF].[GFZ,*KFW?CRA63DV(!=(6$LEPXVLFX0]VGEM+):O!&H$/OI9E#TL@$ MV5Y9^O"(.KM8C6\KG*N^X=K56M.T")$3@R]*\662HD!^?=9 7!2E+@L])=)# M(L%!$\4BKZRV8WIMPOP:2V-J R;V2*"I7&5PFJQ.-)^@TN"2I+7ZMH M ![U..A%^UF;S^&>";8^^4:_A1JS5Z)>C5JE0OK/7C=PQN%'Z$(UW4GG&S*LV.I MKB1M1J0F:ETC]E!"9LQ0PB4,9B'%"Q'0[J^$M'&4(0AXXG)K&VY1?X2>R15@ M+!J-)B"AN$@A:Z==FES4,F?1A<'X)>S4#P"SP:W;T*USM*%DSK''I00N,7RV<$>* M@%MRLI@49KQQ%FN9;R6;A=,E[5$G1D'%>)FXO MI;A7M>[@B&\A%!ODZHAU$QNZXX-E@_*N(0^0LR$CZ3DA8]&F#3#NA]1&U@&& M3DN@ZS58 =>:E@"WB$/8ZB@*:W*<<5Q/*$C2OF&$*2\[HBF?0.?ZPV3_.IK4 MP.!LEZQB'3=5D\9A^!58.>@*/K-IAQIGE: QX&\94P9;27Z(*Q(5LNH M?&C(D1+FK4$D2K%4@ PREP9,T+?B&I4H3E(DNC7X^4P#'7SNX,? "48C.N[W M-ZY@,7.8'GQ[2HELHQOE[9-;K-VV&&N7-C.M[S/#O!L43>A7V$C.F99N\;&Q MCM9@W9=NC[0MO]LC,2;([/U*+:;X$'R?+YK/Q3^RZQ4S[M&ZB M,:,=!;=]66\D>=H6;^Q68EL33)<5]/;77K'.5E:%AVO3V+,DY0J?[X$DI ?@.)Y2G#]4A% M/5*KXU,,6!3ED\15S0B\JL4J6V*LA"\OU5ZE!MI%LTZA2,)*C8(N<:?(B8@G M8RR^?=(?(TN&UW=/V#_EM$5_A6:]R9O\LLDW5V)Z+#B^JZHA;>)D0GJF4^/: MZ*CH_%JZ#9,W3:JH(U>#60Z"AN=GIX^V;9[&K@J^%9!^C.2@]S2= 16/"]IUX04NI M1.!]I#R$QOM]#12%)W/930[O"ZR;?1\%=/(],8B*V'L-:PM1' MIBU+A[84-2C#3%?+OB%6,6BI.N[[T16,BCI.PHN7QWJ/9LD%TTPG/+1G=GT# M4W9:)K$I\RT7/^!NV1$+%O4-V$="+!&MF2*9XN<$0-"$4,D%(Y('+H5T?;J" MTT,-JD/JYF=3'EF!1I5OL-WU,UU7/]$;@HXE"& 5F.Q6[-UWE%0/AL/(C\6& M"+B[4"#V! O'"FH<&36,0%(?](2:XO(2DXTC>2P5(8R7%* R1Q%^9CTFJ81& MZ"GTRN,?3>JL475"/VER%$'!_GCQ7[H5>F(2F^#A*_A&CI\VU9EXHYH^+-PC MN@R],6'8]$P%$37.R%&Y=(I!''&%0T M?6 M&VT%-=]N8UT</$]<#L#;LW"$8, M+51-S"2F$,F3_L1%FTXV">V-'"+UDZG0OO?MIU/75R)[5AJ8S05.P$V^]76G MC.I6G3-]Q"0T""?ETG6>LC8+_'XU9?^E0)L(F:EU,.L,O ]>Q*(SPBW*!@F, M)F?F8?,5N5@97J@*8FSJ+%*YQ,YV;_G^R6=7'QRRJX?LZB&[^HZU325:(T&# MA^1&WGE"'*&-B+@-/T?NSU<^T:HMA'S/@(DLJ[UE_GK\\AALUA+I[]&%"!!! M7DM$+FI%AZLW)E;V+?8I")E7CI?*B[$Z?26;A&:/-!W IY@7$H--1TL5D^Y3 M$Z]J Q83F+P@X=+2P.]$9]\U\7!CT9G, -Y_?F!*Z*E7"TQTO*>*%!P0RJZ& M&Y$*9(EQ6_UM0XL5\HG54C%1N5^U05H%'\C)G^G>J]%\;>.E!B-^'84&EL[_ M*UY,& \OW-1"Q00I8@B&*#X1"=).$%6;7.W4(\<3TL'_H2<:TVO#K59PP<7Q MIMI9>U(CQ%;83SEWTT/ZKI9ZGN2F)NM6Q.9]F,"*'.IB8F2N.'>AB(7; X/4]IBEZRB> M0L!)V?&@?PV/DG0[=7'(*1X^8';$\T-A.HX7A'AGZMF,&@7[HGK^QS6"K88C M>N66EQ0^T$HQ=++\SOCKB(IX/$\?G-*Z%9A K)17QK@BOB'$5%.,QK>1).]& M@1.XHCJ$*"S"OC((4=UTM[Q] (PRG:UW M7A6ETQ!1.'XT!A[!U-O3F@!9 M%/9IZ?K6,&4ETL'E:O@\S\3GEYE4V2@D(5^"_,$BE;P0R11MN_.T?F4X9W#, MV_#N=4[7BV$=3=$8-H;%H9<)<+NJJUN-0S"T'K?,: 3"GT6R,&)HCUYD _7[ M$>WF=_,B^ S] M*%Z67/;/5"+M#]AH)H2IM(I"(,"V^%-;L#P<@+:C(S&&"&:X\*6GWF!\\CV9QK3#.LTTF$3@AD#^\W]=/'AX\4TZCOA+470ICOKM1:R)I,83ZVR: M^C>W,!>/W(V+J[IF8?2%1L(82\P2F)/(@ MD>\ND;DAG&ZU)ZWIRWA[OW M('+O=?$91N2%7,\6_C5$R,K9XE H-?CB+<+[R:-3'Q[0J0=TZB> 3CW< M$H=;X@X9##WB$+AYZ=%(IKR>(UO:7O)@E!S$[=W%S0(IQ(QHT.!=N(T&[;UU M81&;(4,J@?Z#&![$\-W%, 6)6$1*Z_$GFZ;&=@P'E7>0M?>*M M(&4FOM*\% MB-9EDZ\/DG60K'>7+-@#=E=S=RF6+IUL4!,1MX1W]^R:'/D3)=^ M;Y(4?],UN0?1,U?9-_CW?9;(DX- [K5 7KJ*.BHK1B.S;@0:>KXZ;*H@3"L7 MIJ5P/ 9!NLI'/_[]2%PL?O* >86="KFZ8(I++#X7".L2GCE+@"X"AL4O"%*V M$W2R-XRIUHTX9<8(2HB22RP;>*9L3F##&!H]@92,RN--M:??I$([T_54H4B0 MXM +Z_WPGB[=HJ1F/S*N(7H[G0&OA/]>6#13H1$MBO8IL&DL##/* MD_W 4Z+EO,,>4TM^KN&7J6_R9IFLNZSVV.(&2+UI,YJ4/8[,QCJ :9$2E6XP MM\.H^*2%5M4VY)&)I3V M>X08.6K0U2FOIF>D#&OHF4QUK.7NV]'BLXZX-CD\T1[Z4-+<#]93V4RTADG: MT#DNIX1U,62R@2K']R9A=7-9UG-D9 FM19NB+4*=.!+<449!\7M86=BVP0-# MW+-O,Z#CD&87H5C#E@*85E=4IM4AH8T]KR*/,C2K$&'T/]:-JSU+RH2V),UE M- /SW5/G2YT(57 K&TLT))*V09N3\=/T/V%%$6P.-]>"2MLYYHR@#3,V@0?# MN145%QAZQ[JJF!(LZ3.(*5#?^RUC_4E"6J]'NL"EK=A@69$!J/>(<^/)0CF M2E2V'=+'**,$K'%#&4>Q7KS,K(3),2T<8I9#_.FRH/ZM;-H0;EP[)>U+:=4+ M0]0VN\AF9R>G%XQ,FM=X'\*\E@6H-%+*0K/]3V(WG5KUC&E_T<3 VB6Z)+'L MFCI@AP?0P?"_I?SL#1AC)?*2/4[+H#-?UPG'$'F)FK\SA<7< MQ^:O+__C[/AD!LM:8A1VR51F.9+M'JUA$:_PB!?UTE,2O(")XDJ<\DK05E(; MV]D]^NCLY'@6+=FC3&K)=E@RH1_\5!;N9&SE3L_&%VZP(K1TX=.'].GI\6Q/ MY/XQTS?#74W#T]V5@N>E6>)EO%#PJ[,')]G)^2,^[.A?P&J=']_SBR65\W#K M^ BLIX@,V]T2#PH^&ZZ/_-(H$GCANO!%/RTVJJ:,316I)+8 ^,84 M16:4F"D6;?MVP]S2J%R)$(WK25G+(F/+'E\PSU<)FL/;!PINFRUK*HE40CA4 MQ72T*2V(-HJ:S)84@!@XN?NMM2RTTX4T\D/\.JS=H+MZ,/53SS2N!AVI%I4; MA!VI?;DNK(\6*&$2SYW8 <$J8Y]SO@TK[9<9.8?)(A,CTF]6W8SA$FF+Y/N> MW$_W,0;4>C('-=#K"B=LJF6",>Q=?[&*B8Q'I$1X1;8QS2>?8#LL'0YU4$"6 M6JS9J9OQ+U'WBP4]J4=YO*DNJ:M*$!-TX61>?;7*K\'KPNBD7\$PV=L%BGDS MT(8NMUZ(TB%ZQ]J/=<&&CAEDS269T@8=HR/EUAPAWD]8U9Y;-[#4ED1$#G[2 M/')8@A,EWHHXT7Q+]4V5R>\7>2_V5C3#NKFUI!K;T]GC\LGCL1X=\%@'/-8G M@,?:2X, ;:8E\:22:.FN)AK#U%.KA[]"5!,?E*GW8X(6#AV$(#!_61D]#.=/AW#)\E<"NON2H9=[2 MZ%AZD;V^++V@&7*0/.IWI$%Q' :1^L#PG[EYT^.+SM@U.\V"+(V,HT&^KA;/ MQ/G)\=D7*GKXP$COLEK>BGD(;M)4QC"M1828@1/Y\MR[ZM5(& M%HW7+RWE)+D7AVZ+;4>ISKM0K(U&(P<+X7S;IG_--1>0N"QY&>TTBZWNW%M> MA>]U#1(')KD_,$>TH:2IGG79817!3]E@[>R59>07UOO]#;2\\CJBB:GU5E)"PUGN MH*N8-3*&ODK(*LV<\.):GV]?]/]+1>_>-;,Q4*_OXF(0P)$J^H$S]4NL4,N<)17#(X2@S\ U.@BG_ MB"F5=*)V ? K%N(Y5ZY<^H:BYEY(FXNBWACH=%W$2.A\",.\!051N@Z0/)*: MXS1E=>L2)@EV[;.8W-2^[VZL&Q)C4'\<]3!E]R*^H=?<@&OD6YOB\G*+3O[X MG_%WH,O6K B?'=W#!0H?O(0/1GYWC*WUPH=A_5A[AEY&IAG?8]SJA#HP^M4< M Z XG57C4%PQ2D-.I[;)-?5XTZ\HUFL0*V;4[#>R5V-DG=&\CF?^;/*8^(_$ M5"K#>ZLSR1T#IXYDB$P-#V :?]I7]=TX[X$,2EJU#Z)4U MJ=3/B9\94"(A*<^F8&(*8/\DR]0M'*7IT_S(/)9GL3\)VL>P%=51/&0UR:)N MSK%=*G%X%]IGC2,O*#66X3F\;S! M_!8Z;ER*P;94X_A^]-3A7*8A6EJW3.;U)7Y#9DX/G(%@=#+YK\#U+U'Q7G)7 M+&RV23JP4$>0.W3";I=\YC"KXZ3Q4? +8=;_\_QIRP8TV<8W%6=T^G8W><#& M<*@P;QRUY5L4K>T2EZ96QEZ-Y/?)U3KJDK+IZ%%8;/#C=1UY N?L7!T M.S)7C*DDJ(;CE?36OZ]<<;P/GJP#A;+\:Q=#&D,4; MGR&;N[)PU^;>(* ":0LOPU8/S#BYK#EW/I*:>*K^X0GK9F4TX1<,AWMS,XD_WYF=O$DX:?ZR!MO!N.H M.G_P%OK#TF%R/U.@SH L[>XC5VN+C!H7'8JBS@ M4S_WSR.)>G%(HAZ2J+^;).K[W%W?BK$V4+6DJM#.Z:D;9DZ5/T<8BJ_$)L5& MIQC&7SI- U45ID?86B8+@=5P&ZZ)$54F^DO :C5>$)&+*F[K)88#(AL+KUK0 MG<9U)9V8NC\X$4+!J+F2WLMC/^".)JE/D[/!QCG'V9?P[248G!57BXAA_@I^ M@=.CK-S9-[$3]TQ,O>>LONUWT83G6I)J$4?*J+$7H_B6DQ8CK.C[@C.3S9@ZA8C:Z"2V,O"%9N.TSTMNS9*LX1_O\49[T*W*?*0+J6% M:/P<:E#M&'J(;];5=&^PL"+ZLCI[(:0TM2;4U=>4=G!;)Q2=T2U7/Y;L5G'J MM&F\W7?N[GW+RM'U&OQ)$M"D[8.=K'D[?!$6:>$MY^*ZB:$J#QL>UX7HS]-GGSU2HO)-W 17S.9U36#@X' M_*A?2]@$W&AEM&O;6GJPL3OUQ-=98>1]]-6S+Q$L,OO%71.&( 0'$.Q<5Q15 MFA@S>BJRXY@ LGD2O 9"IC_J2^?1 YG' <#,P!"IJ;OV6"IVMBJ6/4RLV6I# M'(:<%H%J)V 2J%O=I/1PK*:F.C"L8):+RB[R[I._ZUO4:],A7&"I?BE[QR0H MC=9):O>>W_IE(>U7X/9%&517-'DL*,L;A]Y[:SL;VK$\K2[QJ^I4*SZ$*]%: M O 20IM#I,C9V>>DY:0$I=MRXAMME$;>H)35RVV2-"7E ,;NZ&M>XGC("&BE+%GS =^!;W%# M$#1*?=*]R75TX6VXY#I/,BU!H<-T.QZ(K'A0/KBP?B#I[D:ITV2J<36PA]=[ M*!D!3K#N'#5,HC1]Q3C] MS[DE%ZW2@8_DP\0B&#[&OAVJ*E=17V9_F<(M!Z?ZTO= $($;.R:A\;?FU1;% M=8&H,+7DJ)^7OR18U<3*Z??(KW.0YP\KS\6:VB2KV%'QEY=FBMV#[0$;B*@K MM0W)E9BP-K(/(=@!AKIQ%;F[3#[E/GD>'T:!4!)8C)Z:["U2*K93&_AW:[@9;%)'+6PU>P6+W>V-^9#@SD.R&RL!KUVFH*;(DO8->LGH M\V[\-G'B.R'\$2_>)U=SSFIY]"VX:Q5Y8GF57U*J.T-?#XY9^'EY,Q MBA5YG.I* 3O*U8(+MR_J7T.)XPXU5X ,:G+H)V6]8**+T6TJ?NQQ"4:)_+1'*-4ED5&*;XD 6#;*'NBDBFJ%XXB" MS>.IG-3TU2SA3=&ZX]E33+@6*WHME;IA9JIM5SW9;337>+JTX&!?OBXTUC@= MXQ:)$#H&+FBBT>+;^DIQD\'R\_:>+J.1?2T2\/L>!PRM\.TW2CLI28:9&+.( M"SX:GS#1Z#0F[OTJ+QTI;EBEQHG9)GD:J_7\\BH^,T@2?DS5L=N[BH_W15_2 M>=5R$0M;Q$F3FU%7Y79TVMU@R:ET%V/0@N##;] Q*K?XK5NKT#!*N0"#=4FX M!7J28'J-SSFZ2<=P0/6HCNP@[5[?=KPQL.V7H#J($*-CV"=7H;+E7MNGP.C@ MV1LJ=O,I?-K9D=]FR2]Y\>B=[[\,I/+"NS@M'94=R.;PN<78_2W"><+N@P86*#K]B"M>NTD](.7#:Y=K M'>X[7!_VUB';I*IGI;O,<;W7;KD5?JU;A5!7 1]( 0-\()XIAQ2]>WR5&S0 M%D#CK,!_O^FNO!&/1TF1Q;#.@HT9*9#3>F].H..![G(IF_;5AEA.LA1B)KK+ M6.UP@<*>W-)A213:-;XRO@@I1M?AROSYQ;_#H' MG=RWT>K,\LT&=EL%FAT."4LE5-PJC./C9KB,)\M>UW!;1QB^3 Z/V1\!8ZTW MY398"SD\H4-OH>OH'N)"=3-BF.%+9E_@"_C\Y)PKIVJB.V4XP!WBESHYI+*) MU(%&F0R+L\MWC"L37+J6Z45)WYP\!ULB:^OP.Z6#6(+!0ZY5@W[=)W"^?=QY M0QEKC*ZW/=8G3)YNPB3RQ@7O[.D;(4/PPIVWO.JRDRS*@A:1%31F92S$L:^W MK-?8\6PQD.I]40S?!M37/\ ;1C. 0!(32SNU:KNME.R"<7S-ADA1-C9YF 1Y M!%V0+#JFDOQ:\UAMT?\?/H$)3W4JAK. MQD 6<'IR]'\I8R/1NM$O/3KZR^^NL=-!GC^P/+=.O9+5F"BSQA59QBK91='Y M.A10WF^(:8? YFQH-)X;.VAJ=4N9.(GU^];R0HR?I(-P'X3[HPJWZNF"BP+( M"%YAO;#88U[K^O8XQ"L7.,LL373H6$(?!US+BLBOY0U(. S'9E6('41=E5JN MU"(D90MGI],8%;X8%NL Z#J4"6N+*F@)FQ9N9;-8U1[#3*AJ@> M.0W6+62%_8LWR&?/OGM/#-8GCQ,Y/>!$#CB1WPU.Y .$&VVDC6[=4*;,%V_L M[9R='#W3X,V*RJM@1%?^:G>UF+S1ZS13"+[-\YSY5-87)EFJH@^ M2&AR6RPU:3$H63INK.=K76'4MCE,XABFP0H9XD]_>_GT>/9S],P9;PVG#0*) MC0Z,(\RBBKE[:JA3H$9,3<45-#(*1>]8DYNL5O&7C%<0!/A,;F7 M]B4J%G&A4#QL @TD[0H%R(K;[V-A&ZSH[Z1!)4=WJ8H @]'$"(*AV08!)4M/ MD')5,5L6OH=1'1S%1C*DVSRH/49M_&T$+[(MW^BH&+UHB M,6*X0.@RN8J;?"M#YXI0;(=\YY(7G2+Z%WW;U!&0:<. 4_X?O$O(Q"WF&)A.PKDKE6K;. 90,8;5TZ=H*;2/-S#6E4/36< MO:N+20 ^^GY,25C%K+F0.5N *(L6\KLL%:C"HM9797Z#=1L3LI9'DXBE#F4X M*4)@4B[W)E]O2D4"(_,XT'V;#;-QG;BUP61+ 62J MB1![N"$"@_#98,M YY/#:*L'5$]R.\7]!Y(3X-E7/7FX77\_77L0PJKQ9%R[1X:E%S Z6U(HA!OU#@ MDJ5XP<'';CBM,".!!IK1$T9-ATY@:X7ZUG.XZW/=?1NGL4-.V'FM#I M:3F,;_IDX%M\%I=^W6A(T7K0N&ASQ@?'"%+??42*F5!Y4?R,U\0*<;VZ>Z#P M/(PB7\YO&%&TJZ=ILZ./MM(@>X$^TI?2E@=;F;%[\ M/-^68:P^+&QSW42U8E$'>:KS63ILPDU21^CUJ;>@MJ,$E&]O ;-E(02AX+M6+A!,\37N&@JX50O?:FK9 MLU$TXCNFHQF^GOC!320!^>"IG#:88B,C"7EX 78H4VB>WC-93#3.[XX'6CFW M%$\!V\(013Z& ;!JS(\+=BI<>Y6=$DU RH41VT+PTVE/.EV20JK9X +TQ@FA M2]QKIX02@B*\HDY+V_&E!B75M[: .#/RWP1753^,6WT:6G>4!V\9A]])Z&I" M*(5^'B/6; 8:L>,RO+I)?X*.Y.M6W#CB:O>U\O6,,#KLA]74C--6Y>%'Q '< MZ!\YEKZ6OC/A7]BWH5YR7S\-AABZO%OH):32.#C0+)E[[.G]ZJ3)0FBK@-&1 MR';""7.Q9AY7SFV]<9KT1<606 O[*#W&I%$LK7L@II<6I?PZJ6#EL6CSK&(M MU8)T4NF+^Z*)*?^0+L:-+J;MNDB1ADQ;D6D>IQ:7B@.J,^WEL2R6TO)[090N MU!Z;D47^+4')F<7436,J!H5Z42_G:)"F,CKX$*(<7N;-/*]<>_3B3>FV2HQ^ M=G)REEEB;0.\"[V:N-5N2><@T+$0?DT\3H9C"<_E:/VQ[XLR@I>2( TS3@S* M-[F$U]:3FXC?7U_^Q^GQR]8T5,C9\0=6!@C%E:@GE7J;96 M:J,K: M[8L&^=7YYGCLD$_C68D>G-4S2RL%+_%;87Y4I%Y(8KC52(]$,EM&,OHF"J%T MAA@R\<8]HDXH:Q4N?$:)M?&4#_)=AJBLGK,#.YV'C#M?:NAAJ!V]!J3>*([H M,FR+\<"YB8$%!"EW]0W"W(B!!-]K)NX-SCM) NX61%5;N.[ MV2%O#T9]0_9^75=X;+CQ-9'0\Q G0C23+]WEWI5GHOU!IU_R(]UV^D;^-*YB M.#O/I:$U:.ULA#(UN?+J%?()*5VRB7%1EQU-'QK\6%77E@\)Z=;3P;;Q32:_C+^=]6U"CJ]C.'_4 M.)9EE>/??7O'L2?78^4T*@U3Q9MR*V(V7 ;M>EDW9"<%'KYL.+A-+S>3,EDU M=$;B+CU-7E#*;X/6M*< YIZJ<2U#L>*=*=;H>X0WE]+XS?)UW_A0L,7A(P+ MKL(R7\,^#5;W.DHC:==NCJMJPLLJ_HI'J-,<;LE'/:G1P8Q"76A'\$)_?54L MX2@37.O1VW_-5GO]] M-9]?+.;NT?U[)V=_X @5_^+YJZ<_GC__Z=F+7WY\_.KYBY]>_/3J^Z=/7OSX M\^.?_O;W>Q<7#RX>R?<_H.?UUGZ6*"P8Z^Q<6CY-_:^9RPS^'\QF)M/YT/[C M.\[B\1T3N/U_OR]:8EE',?TNW'Z>$Y,5Y?Y89W.PLB2[''7%_G-?;K5$ZO34 M)]N_=<5O>$=\E[=7#O[O_[LJWN"_7[G%5567]25V0SO.^)<_=,MC"A1* 9,&W)!5Q1:W(N;/[2"=M/Q@L^V]\_QHPB'-LXNLIXZ1=]_W35WGY MFEHB88;JYRLXK)L-7@ P5#862?/!..._S9[#@/)VP$G^N+_LL0N[+,Z9=-A# M,%%\O<0KBMMO7F!=W X+S!#F@#<5+9!^ JOFV=CU,YAG447?(A\.-+UX!71+ M-"VW7N>T51!$,J@1>,Y\^.A!?FSE^182^1Q;0%".L$:*>M2KG"DCOTW[DQ?@M(>VS70:5BLLFG>: M9_-VTB[]W'"[?P+7+'1 1SFAF_;/>=7G33A:][*IX7WY_5^^FOV@K?)XE+/O M_W*+8'Z/;&!_$4JP'%D!\-I&8H$EN1O%LA#P'CSJ>'"6902['67^,H^C!7NP MW[#6J%R8VB[#T!GY$_++D\\DBWGOD,4\9#%_-UG,]U3Z+Q9=;97E.7>L1UW; MU?7K&3&O2NRK<74#1HMP 651-%)P[B[J ]C=U+,*9N*5#Z63JIS*BA/SX'ET MTTRHW^=9HFZKY))Y7E7UM5S]SZO%\:AUP4])S(+CV'CWJ!U%/GPZ/MSXD<65Z!%;N 3SP2@? MC=NM-V6]%7;Y>.@H*.CO'E&&CK_HW)@%-[LN\N%[1V_Y!UDJDWDLD=M1"_%% M!3[$&N<1Q',7P>)!/-XT19D,P2X] M7&UIAC>*WW60++_DX+_USCJ9UP@(\> M6YC=\)=J1K>3=K0E-J 8QL"2U4,1.N::[^C)B5^.$QX,)HR%CR*FP WA_(_",:^IS^OW5Q]L47&$A;B#@O:]<:LEG*+DDD:;@Q7A.@*'*^ MX++)L1$'-=_]1T^NY4 "]F49 J+6Z$;CN<)_+UTFBI3GGOD>,<@L*\VDI<]6 M^!T&\:_@&Z70X'- E21CK,Q>O?.DT#XN=[%-3E!Q)2VPS>M#T-:P[ >/AFHN MS(01U+#B>T2CC9())'(6'26Z&:'"NJZB85BG-&5OQCOYLN9#2NWVJ'&*HTXJ?BT&T?NAMN$\U[5[JU\]S[Q[BI4L MEW"57:(HPW=/CLF;>/@%/1G_=?J%SS+"\G5;WQ-N>D!C+Y0$#K6N/J:+/K(( MIN(PO&*T5_"Z+XNO^&(:?R_F*&Y?0_S6E\7D4\)C;EM3S09/CIG2Q$L*\-/P M"?T$^ISX:>J-+QL!A7Z%:4O3DBA98[H<=EUD$,V2CN%MLZ?44'W#4FG[FQ2- MV:.HS3(#P/9%KXV82?>9R68AR01.T9K@G]5QJ<42K)2+T]FO>?%;D2,:7O>0 MM)-:4"OL:7O8@B>=LJH7O3065;C<#*T*?XO.MT-KO";;GU$F(9LF MP\0>$]B"#'U\;D?>"BAA] MKG"^XR_G(ME=OV1Z6/CBU&,9\"_?%*UQ/?I=OXV^%FI?#LH+&U<[/*E+N!6Q).$;SK&^$HP M,#VP3)\@V?8 GKV1$D,J@E_.3D^S1^=GV>G)?9*R>]G%^O;81'2_BJ_SS&=6%(ZW*?/%?G45>8XN\2*.K#\8AOQ?(B/O M55Y@RJF]*DQ8_94X56/!;?GR*^]WF0#VT5@ .TV#[98)TL&-A@H>9K-?>T3T M?5^#UOIG7MSTNT7F!]\?21)\G/G0>&DR:1@/)O.JR*O?X$MOD3'\%PU;1N;) M,:@%AX%Z+N%H>[A*.K.+/3H04:[VT? P?._0&*D;4.^W),&&W^*D5K9;RFNG ME-/S0?84AGOG\))4V/NEOJ:F&?)APV_<(:LA__72;;I8-SUZAP'=-GV;)QMD M\,RC)H<\R-A9V1$4<+!9Z8+9#FT]<*?7:"TR>$F3R&#Z[IZ9)SGU#7PC0.N[ MS"L3WG3') PY8Z5CY,"^GMF+L0O,5?_$@A.CV[9]=>O\)T 5NUY*_,*/ L+X M/#*ZYX>,[B&C>\CH[J;@AE7IVDIV?/Y*B4?+\<@QG7+J9>5;PLF8/CV5U=]8?[Z!'VM#473"L5&AXG0K\AU MOL( U3^O^EP_)81!U4&LA#(C-TZ#)439@M&F>V-6#XS-5K?LB3_9> M" *57@DG'^1.N'>1W3?*_*X[X>S^\V7*ZZR@MGLS^)K MZ&SL,!/4(X[O_^DOQ3+-H12"0($+XO'SHV538)JN%L=5\BN,2FB]CW %XRTE M&2;1^[PJUJ%N90/*#\ND W' XJHHEXV3Y#V[B32>__Q?]RZ^H:4GCP:S'' L MBIHS?N#F@"K=@IG+T?#'SV>=*F&J1B+(>UFX:^'KHT"O/BQ0\#!40/JX=U=8 MS3MWW0VF3FB=+IW$01 ^0:R1N"69I&#,*J+1QDTMEHQJ :,;>W60#2BU5/C[ M>5/GL(G\'1T/:;*^ 2GMRWX=YIK-='Y=[;^,'&^(.5;L1^&A0GH1(]T6S*(C M0KWFFAT[38[LBY2^H/G#,2PV.>47%CT)C)HAU"E$KE#8OP?=%1N8S\JZ;C*0 M<(S@?ML7G!;_"9;L*N.(Z[*8O>Q@OV";OL\+(AG]3B[>S%L$8/^=/+J?<7P% MQP+:U&VN\-J77!$9AL3+0!N)>(C__>C!T>G)T?T'%V='CRY.+OB7EGR2306) MW:1@\=9.B+(HP>2*\8@6]O&2L7?MC+W_[_-F3@ Z#-G/SJIEM"RG)_=F+^L> MH7E7J-7\2OQ\_$+J7;ZMW\S.'YYELS\A4 N,E_H&3M^?&@(W\HC_\K?3H]/3 MDP=9,@6>+W6RY\[4 @NL5WR)M1.M=6'F/^0WL&=S^"6>_R>^>M?/CE%N9H'. M0:G_"-+?PAH\I@KWV3G,2R:*0OJWNGD=_@NW]/3AOH@WD@4HFTH;8*T.FX=W M3JLIY<_2*C"CGIA;.=6ASX[G)5-R%$+'V&_@==@P58RT;.'T-E*I47^8IJZ0 M%-(B6J39SW\5T5I%9!Q_^.^;FYMCN.J.+^OK__IC\=_,E;O .Q9S8JLB&:D M4F_'VN'\::NU\=P7?'[7B4]AV3-)&=OWB4< M>3DQK['.3K/D'YRYY!TKS[Y]K\JS;S6N]^(:SXZ[V1.)]ZW3]ZUD (J4#&_AEO3$R"NPN+I94IY_]@L8 M;9=5\4]OQ.&YP.IUPMZNA$"U)K)Z'0+UVUP@.]_6XW% ]1*0V;,#)F]"AR+0 M1LM4"859DU79XI%N/+')$*Z2,QIU530M*(S.;11,\AO\3^6V^Z+EAB,/^!K$ M*2B[L0!MF!4%H6@;.)%YHS^!&>8$,KQU^;,9!1<*>N#PFVB\]ZCE6&>^!BL( M,Q6UO\!)(?35&G0P$EZ164Q(&4'3(G554X--XIC[G,674=)STJ0#259H8B5- M,11_LB#'3A9"B(A+1J@%TU@'KG@8QB)0?73>#F!'U,B+)14K!-#@4#%>QO6G M.3';8!BFM6 HLY+[(CZ_.N4UBTQ4 >'!,4/[9%/7!%,1YX)Y; HVV6-@EO(. M,5BX;<$%0LQKWS+;$[F88,'#*^OUEOUH^"6H%H4]^2?1$RYK(OMFUT8(/.L& MB7ZD&ZHX-0K?5AN(!.M2>.3%H2_=FR*4Z0MT/2"A\M9W>BL8V]K"0)8]Q30$ MJ$2_YLC#AN44[26"CN M ("1"5I4G CX/XO7V/,0[?#!COGE9!H(D-FCH#%!MBK7D*/&Q1>Z_;RF H1? MP4'%? LSJB!.+@>%LNT07V<6,L=("W*#E""7B##+&]J1P*S*%XB_@>@I_T37 M5<8H,&7^-ZWZIBMP0+"=T2 D84JQFG#@ Z%4R YE$KL0T']+I ],\.8EMK9* M0_AEI>8AQGM2$R2?;D_1TOI: MW1"#C?7SG3OL*%,+0I;8"S^3U./]0^KQD'K<]]2CW8_3X_N\)/\F:^*1-2;$ M$.(;!"Y-X<.S5IT)LPDEW4))Y!@&&NPSUH4S]CW9\>Z169-1LW,-/:EOGP=/ MH "%W[2QC:"6MRORRO2HV&DS-[O":"6=:+/R3_PPV+\P3 MO65\]5O]&'^4,?C3KP;>QE?4PEB,A<2ZO-W<_E4CS?QU.[\0="7S[O:!/H8% M1%JAV>-%#I?/%D<"BJWXWAV#C)*,2B0 M_)XF>,3VT]#?H0"C,R@>%3)#4:('*7L)I^2/@#K'ZCM=(=U=:YQI_TW; M,@?/V*5XC&BX&FLE\X2:F>5:),\-_H,HZOBP138.-S]8$2^VVR&+243>VG5W3GYN">Q%TM(5A-OZ%X"5C@$>K/[64HQ67 M1A.5/#)X:*^M#$@B-QCSTCH_&%+5(\>6Q LI$!*(MMBH;;?@5JZ1@-0OHM!F MPEC0?!>5"&;_/__IU @%]X MW6B9@M0VFYP*6VT B>&G&!@>>'1"ZR#K#*ZJ'DS*?+4"=)6QECXX;,,-ND9: M&36R5IE.Q$LPL@@Q8846U(;SRQ%(/+UZ8&RXBYU".M?^0 NHE<)$JIVZ:=\> M3F@$ K@X.;[X0J>5E$W-0->R5TQDBGZ=-%,CW8EA\Z_:&>="X\*+>Z?9OS^] M'1\VQDT0!3(G<97MF[SR7W[\]C1[>'+/H L(Q'7Z"'<-_GJ6G3PZ.7Z0_/6" M-T&+C_6K#\_.S%>__.O+_S@_?7A\3S_Y2@%B9/LLW0I/?C*^B"!_(35]&N/E M,JQ >4F=%#U61+I]^<9')^K;1"[(99IL$T9V^!;GR MA<#*_"0T>@NBOXQ('H47MZCHX/!G^5C?![ M=?_\^#3:@'O@!3X:V0 4#1Q6B:N_=.E8SD\?'#^<&LD).);CX[A1KFF\2_'Q MB-]>TV[@#\\?&CG#T8&\W!\.;C\.S_/*W#HA '[W;J,,_>7H]"Q%@(2+C3$. M%E7.Y:0&6X[Y4,X$!$&S/.L68MYA"(OAF/P7UD@[KYKQYTL8Y\;C@3L9+HF!2M<)2-A.0:_(&UMP]H\&C@- M\\>\65PEI6YE#B;;U4XCEGOP+J_"&*V#/(S,C!UGT3W1./U]_6.>4MX46-5! MO.ZW#W,VZMC%6DU2U!JUI.-+^ [],0E2B4T*-0E2>QP10UIQ)\![@O]"_GM8 M\7+)17B^OC:*V=@6W7AK4Y/N/_PW%[:E^V +8A08-K)4O-+D]!JS <9>=UAS MR0;_,"C DZ<6YOR.-5M81!N!'WKVEMG,M(TV-:Q!X)AC',82#4W-'2KB,.U; M;7%XLQC-@J!R[@:11B"+T!QW_)UJJT+S+G_ M%N[MN(9?>MMC/?N*! [7!)V[4"A%.0B]E;4Z'V/4A%OY^M\WDV$0DA[UR']/ M(]_4_'Q'-F-9$ D^4Z 8 \_4(O!K_0\[=[5^P'%A M^B2*'I]0\-K&CH?A^J[1@>DB\3IT2T_9C( "<(@D-LKS_\8>]JJFH\X/?O#H M^.3L"[NJ,@1=81,N-:_$,[," =*%U'^3%OF:H^\WL'1W!KYE?^C%^M5\3M$2 M]Z^.>$\+U.GNTF/2&/_UQV[Y'EMS=GQZ_[ S^[@S8+X?-F8?-^9P9/9U9PY' M9D\WYG!D]G5G#D?FXV[,'[L&#>H==F@W2_G?N R/QL#9NZ[+1U4?_VI\T9W+ M]):K OX>?OA__G#_#^^Z0A?'CTX5<>3]TJN5 MJS_\][.Z\2QS_!]_<[E\]!2S*?R?@Y3*?_UQ;E9W]_/WSL[KQUFZW1=JJIPA M7HC#X?N@*HGNS<_IN&'*YM.6F/V^PSY'@;DX",Q!8-Y"8,Y.[KRJ;_;>:;YO[RWZ]%K:Z%S[C\5W>Y5,GZ&W789^/EIHC'V^6=WBQ']]$H53* MV*P__MP/.WS8X<,._RMW>#]C.M/6S?_CO/\4P!+5:VGXS-($>4B%*]!", MR6$9$;XLF3I\#,__\O0K>&:_N7,@2!R%:"_%=;5???)AHQW/S:=^/&;WH@*[ M76 _,T&/'K;X\]UB@0 ?MOASWF*";@^V^+-RYY(;TF/ZN.PGAL>.W&$':_ S MLP;?[;H[?_#@5EUX$(K?H5!W)QOY6H^ M3JKF/KRO>?8VOF9W5?',W/^#S=.STYN)F?]0;?/SUL\.>\P>G.^F/Q,<0U::]^TR.@^NGR%WZQ)"[PN3<>J0\+JYY MVX6?V)?EO1EY'+F#QP^<7JC8HLOS$E=UY?R"SI J8G8R._G&\Q'S__X+*#=B M3YDV]8'?V)_JSK5?ORUGQ@<^3;J-@1OD2#UM&M11F6_KOON:B&3L)BH%-,MH M;/G(UQ[QWY+C>>LLTE&GWCZN+;K\DZ>97AH?84)LQ6-(SK@]8;$,OM>2\S_Q ML>_'S(P _+.3;^*\/7UX^LT$45SC5LQ'MW=T<5Y+#334X1!\S$-P]HD?@L?5 M3,Y!3%8Y>@ZP+8LY",0"EWN?YN:*B3B9KQD)WCKJW4I-+YA+,YNY-]KLD5O\ MA48C\&ONB-!)'T#^';?%K?,E'*_.#F+W\Y?YGEQ\904> MXM&9CM^T8U,=>V3R+&Z!&*[#&9C.?3OZRT ;C.O&74[=TE^KLEJ[7:WCK3(> MR!$Q-O$GW ;EP:$-BMG;0QN4O6R#\L&6?%")^1:])']0#M&?N?G8GG1V0RKF M8><';1)+=E++[>E6Q%G.[>J^3MHZA)80.S1XV).9/T>K;LD.F^_]Q1=A@S2B M>E-RWP0FR0?7Z\9?K>U5W9=,!D_DL]P$,K1*L+?VZ<-OVO%6B=KT[O3TB-_4 M+M G'!#5F#P=?R)?+*!H[BG\(8:>/ RCZJJR,TMID,E_I.4W_+RYK: ML(>=ZK8;Z;.SR)NF(";=#A'JW!0SZ>-75/;AK>O0!$A'@%;#ILPKWU\QCYAY MJ4=MU=Y0<[@5_/ ?O6N%3)\IK-&>B?M/P/Q;Z67L6WZ&9J3[(F#4K3!88@6R M]C=@V6-'2^PI#3:);QT*J_Z:A49;V_@^@-304.53>JP^PX9)R;;"*<3>?_HZ M7%=N?\B&3K&F]F_P0_J:."U1+SML*0A_YY[%OIG;AFPM1ZU?*"P1FLEQ0S<> MS3CA[50O$7?W:M;= MU"J;1]J/T'=GP&Y0L$38XM.U+OF[M)3,C0^G[UAFD;-'+16Y702UXO,=(_ + MV] @ OS,%?&>AT6.'T1B@)L,MLYR1+:3WBIP]*3K#&FF86^7#]XKF:]S(0)_ MMQM/_, ?S!WQ44*)''X&S,VRZO.G2FUOEO M<(=VV[0SBFE<6T_,#[_^K"B+35'5AIO\5R3^+PMG6TJ:3KFFSY)OLV2EV3MU M6CT7'\RTLVEH0ANF M_%)?3GT-1KJ^JMK4:\ZKXAR67$1%RA?[K\D!Q5;@C(I!_'! M:UM28LCGIO"&JC\LV;"G*?T^:2E*FT9M.[E[L=?/D?.,S/&C!H! M*@IC >BI;:BW_4H_OL1@6\-=$;2?D*.6#FS87>;8%'JV< UZRM1A5XR.T*67 MUL\V,(WN*6KZHY)"W1G KFHZM$CQ.>L:&VNG_5CWY8K_06\9$.-@.IW=IP@# MM@,H:^QH]DHEB>Y/%3\]6V("@MM;'M$UF8,ZOSNWN*K MD[[<2I]H/&AO0Y6KKK@CM=P?V(_>);>1%,O5](Z+X+RP3:SU7)C9:N.ARA+2:H =#KTK1A!;:6NZF; MU^%FL#\:;DG?#&\*WT&3Q2%JM(VZ=?E;W[(UAU%8LN:F3$D]W; 1]%"RLJB? M%E\F:!/UK>DM',7KI"U[U.,+)G[]8:V=#^4\7D;U2+D:IRJ:+1Q=7*)1^:0; M85FL2(-WIFEAGEJ182O0&6BHOY74LH^N?;3H;>,^MI\[=@E8/'Q#R!MR?^>.6@:N>FIGYP>) 8,> M^\N%!,RK*X="2&/FEHYHVDA#1RMHR2\W%"N #&*.[UP Z:YN\PKWP=VTJ2\+.LY=C%,.FW>^/9JTCFM@A][ MTS.ULS/>M*@5K5IO0WMUOU:PA9-8I4N8=(2"[[U+IR7O/_N&;=S=,^JO9)0" MMS<,W9;:N-<2JIGIADO87&?G3;:&+J:'*)!$RY%.Q 0!&L?BQ-E?,%DPFG % M:T\_S2N)NQ5\K4R-Y:/*P_NYE2]-[./#N[SO*:NAF];NG;(&%QN94O6&K1.Z M $C0Q*4K&HX&X3])D?*.;1PKAM K2^,KV4Z]LW8(_G\"6;*'ARS9(4OVN\F2 MO8^R\K$95#1PQ5 ?REA!A1L!/[JJ\0X:#1JKZ\H]SJDKJ,+N^-N<41F/,#/N M0/ "&.J)^OC:7KPFH$1#HE K1\&FH,S@&L<_N'W'@ M8-9R :M9OA<;/K21AOR'M:76X8G)I5WB-ENQUN4OB8A&K1W*Y<%S6SG6SZQQ47M^*-6)@ M4X]1ZH\*@@%W#?R8(^SJ86.XEP^LCF"!'7WX-+JV.^)X.I@"%,S^87+@*'DF ME@KOOG_B_P6GLZ20ARK4R<IC4L'5TD$AH?3AB)].&FUKV^ MAVS4L-[WG6^_)FX=:E;^-I2K^:))T4Y.H884[PCOZX+#(9N7%=0[&F! 'Y)9\-HWQ'&COW5S^N M_CNG7(YA)3R$P!L18 R%KN]@9A9@D^Z4L(:-.)0BA*1B7"W :U]4)&>\8N@%)0ZV9L.N8"R"^6D:S#C#EE7PHX*#[!BNCR>" M3? DU%5PI.LCKSOKV;6P0CX#H+QS2YJI8 MA#WBU:QYE\0^7[N\DO[ZY:L#2@!?"+WV@L85#A1!VL$1\.[Y8T>=66 MC++:7WWZV /V]N1@OO(PIA3 9,Q&2B M.'_2R X/,Y,AWIAO%=C!.8$ ?1+5 M+/+R010R6T:]3TB#OR\9]LGW^IB\(+'DF)/E@A$'OD<6^8;28#@Z0KKDKUV. M\3H.RIL,'UE//JN8+Z\I:TJ@%G&3&/D)@G[[-&F*<&ST*/ZYKPHXA#AI_#]O M\UO*1? F92F6T=Z6 NSD @-I&A17^L> MW/2E0'<<7"[UUHG:.[W_$/5@"XNXX-HE6(3*E5\-UR\G%VG0?9*]8 MPO!,8@8*9_HW2;.%SS!L)%^M*) ( H$0+'7O:%L#6%($S-](\.]UW2G*9M[D M B( MZSO!&BMLHBWVWI>4@5=C#"T8'A\Z<]7&!S;X/;&:$CZ*\8_5/C!^,+D M:P0%$H\S]@&]%+-!9X&5##L@Y")!K2E,O8%#T8%6K%6@^87PT\55S;49C/K@ MUT3 G2EG%F\N'*0!LR&P?W2\^&0XJV 9(QJ.W1(R+/M6@*$.R8\(I0YB@ 9T M+5A42J6A65UK^?LLOVPM>"#R'XBH!CD&L&@6F,OFU \]RT6G>"-5T*5,2?DY99UZ O)!687X)^N41] M&=3>%9J5"?Z1GD#_L\RW/L6&<0-\%0]D!)(?,H#>LE=4&J52$&>U =,AJD(> M6&!\Y7 \!L?YFK#<8/^I1.;KPL("$?SQI=)P^HO^]H$=S MX/:&C9\X$0J'\\33U,%/[AV?^7_R;R^.+\PG 2:G4S0(_7"=^"IR+G]2)RW# M^W/#H<1RN\<&O]R1!BJ_)Y9_9&QX?\K:+&3NH+\Y9C-[7]LM>S8N^"0TX$F MP&5BBE=;,3G6\K@$UN -U/@QJL;]%.#TV*7*^#CV-^ADILE6DE= MB+K!\]><%2!$ .D;C&W!+"+<+%IC:'CAUL'!C(X5_K0-):(,'78:_(K*SN:_ M\;QD2=*"H^"O-!C_X^P?_!F#AWTN>;E$I&Q>BF2#Y(ZM;%0%_C&TD6NW)!L> M)UF!&B9EAS"/,JZ5"2)A:WNT%/&..-#MB$NG2$J)J,<')D)@"LJM 7W8;&6< M-/37!=77(C"TFG0F*88L+PD;YGW#'LUB1L6-9&N]>PQ"8M.P7(.Q!B?\2@Y< M6H<34/<M(Y\!KZ(2M[$+21G-7DOI<%LOJ&P.9"KW MMXB /T""84UNW!PD3_QU, 0D\\)IF&*#2P02_5L]GZWR8M3+&P]8U'0;8]$* M/ E-SH*5^]%CHY/RL&KV6!WM"PY)$=IIUI#="TG5 M$()MD7,)#B'OJ%L/BO,0CA#*CW%(ZN1FFA'CW]6SOBNPG$QFKG<9Z?562OX= M9U[7/@NK%\O*.2&L00BL&4LPJ+9#?%%8W>=88[ L>%PW&D+ (%:--0L4:> $ M!%]H@[@! =,P9DI1*:ZCP1LMY[K#@2:F8RMYZEZV'+\$*\?;D6+TEPU-;(%1 M.ZVD6J1:WI@OQNU7?U[WGA8![U,>!*9(Q89H,>C)1CEHV;K2-)M$L^/B+@W6 M\#G4>E'\P=ZHGE>HK%L-YB?1);/"*$CN==BA1;X15XR%BK4L?+2-;K$"A$4, M8+HK?-+<+-3Q[$_PB0+30A5>E5.20<82DW/X\=2#"PV-AE@X\6;(J^5D-H\. M15W3%;.&@R!6()\KS&H'%;+ Q."2C((U%HY=UEYFS!\:,O>'?/C\^_2.@9PSTUBJ'*4VT%A%Q)Y6LNL_F5'$.+($K!,UN"W]#3>BHX&I]/]?UKS?UC91UV5$K M2K/U \4<7TLYG6K!O;OV)>+ FT>4$WE]LA?EE8Z0FR\1$;/U4=9*]Q#S>T:S*4=/S#IPY0*5;:BL=' Q%#5C>X-;R/EHJ77W M!J%LC5A[.&Z:*UJ8&NV"07?UFLJ1_<0,L8+1Y#XC[/<5WI04>OH,<" K0(_> MN%<_A0?*2+@LZ:J^82O)#<[1^X$'\,$%\^Y( :W8GL'[TX,.:^:)8KCTT:>A M1F\T[YH26"A"O0C@'8T96.O"7>.CH4PPR(59BM_90?(^.$Y107Q?F7!"^Y+-TBQ*35&&GP2 $:R+$,? M!RQ\(KJUF34TZ-^ 4.6-<'>QEO3YP#66W18Z G9/.2\,*T4_"V&.4:"(W' ! MO96%09$!!L/IUXB8=9*+%.43Z*.]J%($/ LH 0H(JJ9F:I/61QI ?(4L(EE6 MHP^,&./-TF^6Y K0(X)F\-NPN$*.%6^()6HN(52!+WCOH06YX.7 ,V#Y-H+3 MB^QN%$>;^AG=S)(BD+-HB PR!34PS(Z6PN1*_1S0S8/AM8@?].L%\UH&("\O M'R[RYU+J>''(71YRE[_?W.7;!3*5%M&KV0[I;SS*#YV!HN-ZLSIQ,M!\PYM) M88N1*:)NA_V)R>.C9O-Z:2*6S/+Q"3BH8@!I M$D;0/W6U)T;-KQB*+(EX3"\'?\V)P1% ^Q5%4"A8C?=-T4H15&I!&Q(R?WG3 MW<5FRJ:?P_(BJ_X8?8F%^J!(2-C.WO[DOZ[RZ[JA'^NS.\<(*S:X-=HG<. V M-8O;LI8*C%6![)AHQ<:L V"G+%Y_V"C(>VX5VY2Q^;U@D6YF- ;:XYD]A"NID< % 71UQ $0/N4B/'7J.S&5"<@(.B]BM M"M!O^[(3[W*3@QN;%ZT;<(OR&(S9-5RS98%1/G+QP/_"E)I6!X*X8.@!:]3J MJB<4OW%9A\"&. _:;@K.+Z^8OBQJX!8D;%9>EW[X -T[ M0C2?\!Q>:&)H3TZ,28CXW#:NND1"4B+?DNBS*$ZAP TNCG>A M_@TA/'^;( MAA&QM&A+@]P8YL! P7ISA6H3MU;V&Q^GT>[QV#:=$3F8RM*[JD=XU"AV-F]J M;!RRK&\JQC,.B_LSS>V.UEW3C\99 3+&#DFJW^8!:'%(UZ Y=%M>7U=&44$Z MHZA^P9\L6FSA=PYU#LA^U%,JCS;M6J@+CX2V,&&5(\-$"RI!QZ]LA]#E;I,TLH^(MG&$6!^$%R0>W7,R6US]A4H/^R MQ4DX7,'9/7GZ[!>Z"Q*N+[^L(9E- OSV"([LCM\P15,2PL,]^ %7[^@O86/- M39/;YB"L/;IM."S%FID,P,-@VU*N+]WM$/ZF>OJ 4[H;I'+_=/8J+U^3T(,7 M1(G]T:J<,-AOD302PU;Z>IS=\Z<_O'HY>REZ=!\-=;FZQ@\*X0[28[ 7>N)= MSCWMW#N=>^90LP?&"Z& ^;E3E?"L[,(:;;@Y4$>CWD"<*=VLP]X#AL*#B+\T MK)ET'W@[5MK1XRW?6>*AR_.H0)0O=5,);H[9'VQ%O#/QFM$BHW8!] MQUZ4L)(: H,'THP@@GQPEIG,&Q@0WW4ZG*&I\LZWQUW+E$^LDIK$-+B24M"Z M7AQKH<>IDH>)=>Z2<1N^A4F2%@WU)+18NE"GI]JJX4N*T_[PEVSVPPFNS@\7 M7Y'SH-!K0B+G=N,'[2^R'33F+4=N='6(!Y2-EU!VKT4P(?-*,L]5-)Y0D9-M MKH(5\OQV'D-AK4N_5'(HT0S#8712,F2%9@"V$,MS3_3=JP@J&+IPO-?&O+4N M9-E/MY,JZ-M-S7$'BURQKD48L^GC0B&)IB8@EO\1MI!T%O [>WF$?'DNVCB)#"=_W@W!RGAY+DDZ%7^I<7!]./F G2 M+X3V9(OKU$8V8Q^KG8ULO5NU,Q4W_VNJG6O>F+$**>1_-48D;,PD874(<5?DWUKN2VQ2RVR;N;R])W2CO2=$9^S%O%E>> M_35A)V;@A8K\70[);?Z(9RINF6*;#H4W2[J\*.M&(@I)/3F-<9N,$(X \=-==P_Y!$*N/].2N5WA?9+:%!)F#^+O.Z#DT->]Y#7_?WF=:>MXL"Q M?BN]^CL4)+VK@S=P[.[@GY?0WQ/,M+WL$!CS4K!2+:O-4>^.%D?=WSWQ4,:I MSLU5,D%VOLL6C48//]@6D?G__]G[UN:VC33=O\(ZIW9/4D5I)/D^.;55CN), M-#N.7;9GIO9\@TA00DP"'("0POWUY[WWVXT&1=G.#L?1A]V)*:#1U[??Z_/L M[L#4?,:#M0A6!X\DVX\J&/(,QTYP9=R#""".4OQA]0(@"E4.4*ZT4S66RP(D MM NHTW'T%36<>5\0"+QCUPC%G0>T;]Z#.D-5T*':V5,XI#YBTF,^P2ZI<0T) M5:WHK\P'3@J1:6W3[ <'<9E(#0FV+)HHCP@K=8KN:?'2$=!G67OW7R@=YU)3 MJNI@G?VZN*S4 BDF6[C6KX@@S*<8_A9)H5]8@W^?^NL/9[MYMT_.J4L;,(U" M:7%CB$.$@.5]XQ'LJ*7TTW6S)L?7,+PA*O(@KC!EZ1='%J:3']NR/()U^ZA_ MMUH>?6_RH2W09O;QB1_ -+"1'%@<73VB/_PF]2Q?/M%I=2 [7"MBYU3,O0EV MX$PFU"=98,JMILW"??%]6?VBA*E_]\!HD4;?NS[ M"$IXR7@!6%U1_@H;O^.2G"A%8,J9R]J_4,62R5).;V&*?N(UW;(LQ%&-V@P&,4T6'LNVF9&M<'HQKE$[8II1F;UDSJ9- # M],\#OBX.CYC]4[WJT[LT_EQ:P2=8*'<[[_-:\T ]I=/")Y.\E2%XBBJH71W@%ZZZ8-^N-AG#1)ZV;)JUP]- VN'2@*6=(\Y+4%]?Z_%.8:,4 M&!*8M:7A*]\T2Q*8S"^ JYW13="(L>Q7QI1I/Y:;B(,0%*0KQO75$K/>"&!N M83HX208,'$)?Y$^9\(YG.K/:@^(NO(8\V(97":<&N3U3@X/-/H-!*E M![Z$M@-G/Q '!^]Q"SBK2F&D'VSSI82LJ&44C@>$ #:NZ'"W3$9]U('.,8 > M.Q2M_@V7)[^RI*RW)VU[<(HT4D)&W!%G@AOL"V:58Y"MB0 MLI=B;CCF:X?PWT4@392B2Y[2JG8,WU9NC?.K./68*6F,#QH%CNHQ[M8)=Q4I MFP.PBU5VO#L%/HAX"P+;>)C@1NYP!EL-2NFR6QV8<6 MNF;9L\^P\_4HSN7T&6P;>[C@=\V<[Y'#./"=<[CQ7T?$[_0AXO<0\?O=1/R^ M\+7]VJ3!@=S.;X*(BL1:K=?"TH#YO>S6JM&&#)1EGB/]0U8,DH*L8:/(<17> M': ,L@%W65*:L4=^4T<3_MP29SS[KDH'47:QR=$B(>V6XI*B&6NX6$(NXIAH MX#]A$D)(2Q*;8L,PPO4E8CM.?)*1@PY4$2,/]0;SLGI2A;L882H.P:D^(%AI M+LJ3MAHR@<1Q0+0]#-*".,*HD1^P_P@GT(6<<%Q1N.8FS:JKG3#H,ICF+3JS7L:[LMZWC;5 M_( =BIK,>2 BX,(#C0V!G1^=GD18SH^>>&QGAC9[=G+\S/T4;XT$G1D6:(+B MX^SDN_A!^O'T.Z'8E:W/]!A(MDO@>((SI'L5BSJ9/L]OL=+3#DS9:>^(Z8-, M@;<;3/E"ASGM/7YOE#$22Y;(>ZU9BI.76LQ&?+5U!RHS9K/)^+AK.BZB[*LH M;91+,IJ6?W-YH*37]Z%6EIM=5"W%[RZ[+QP<__)&Z0*.Y>'L:RYAP<(&M&I: MIIF5[?WBR?'IJ#2C6I*DT,#H+V&-GK\X!N6S&O^"0O8]1I%)K5%!C"1BQ+"= M<4W--9B4"#Y=:_-KW-4$:\_H#NHGFB! MJKG0>]K4I2A5Y(\DG@1,WVTVC&!XP-)4U(3)>P: .!1UX>_*9H7W,'?MB,%7 M%0*5O#H<*D%4:H]7',(N 04SA%J.R'Y#6B_6C3DD)L/_34/&G\^=,+NNFV5S MM;6^&ZL7UY29GTAY5/F"9TH1!RPFN'*.06G4)L/Y_[@(I=;22^P)@3!B M318&"K^TI_T+ICAYS<>&%JJ@BDO"ZL-%#U69T=-(%\",G<5&D*O[NH,YMP,N M4'TB1FS.%"'4M.GXXPU\4Y-I/(;I- <=J5<$(HHS "L$2! M/08G'>$6:6/E!NZ&9"7J(UB+(X2?-SP7%2)Q.4K-8T'\C5"3L+5'7;B5[@8\%WDHT=@0K#G!G :E>CJ3FWDXL"*Z% M1L+%POF/AFA9+LNCH'US AOKWI.>/!7^JWCD:>=0UMCX*91AH7:]EG*GS$<,)5[, MV>QG'*B:):#;'%*>:==7POI *%%I160(*$SC>EED>A,GA MW)P$F2@^!XI>>#Y;<<,$6EMO@1,+@H1T(E1R4X),8Q@XF8XG[^D^LOJJZQ*) MRFJ,2$R,7&V 99%4!;%%[_2F@3 FZQZT>W_O_ZOI_PO:_*_^'I]]>O+\!#_[^,F34_C?1X^>G-'_/H';?- -]5SF*ZW] M=&;F(W4%T)SNHY6[+2^4_BSVA3(A! M/;O$"6O3[J 4EQ1WIM4"J3+&H%*LUW&9AXR0V6_AC^Q\%;<&A;G)4-!/!NA= M\53="DWFA[]-NFN.HFLBF!NW]0N-H)NJBSL6AONRBQ(*-$+A;R&2I6R^X/"G M9KSQ% WG1I83HS.U9&Z3UV"S]?-MR:],;E=(\6-+Z6VEX(-Q&P,VST,N4Y$C MET0^8NWM?_W'.[5M,>1Q..=Q2 FG%OK=5'Z;)*+1R2KZ)1]D5<(OP@6-($)T+4&)8[]+PB^3!N_0)_*)R(B:OA^.K MJ:Y_+\\)'Z@)P$>1SZ&[+EIU=>520+58K4)/ ?PTEPS\7;$F_!M)!)U_)M>^ MA>X\?7+\^-]H#N9$T24%"OZQ07B5LPL0N1Z!]26W0+)XXRV&M_^ZV Y1#S%W M&"=$7D8W"#I2V>_*3(L;@U&BV*_Q,.(V9-VO;-8,JW[H1=/[B98 MB^G KS@BN+[>=A2.ZS3H(\%BP=?D+!. MWGW)V/ODD0S2_[<]@O?1H<^'/F<47L'I?"#+_AJYNR5,U';.B@H!)8'TA@9O M4)F<>XYUOOHH'V512>HG,;+;;E?G^^"XS)$Y HL%7'/P52PEY/P#X:!5KCB% M*Z#SK; F<59)J31<"R#A;R0QT=.)TXPI2"&V!0\\PE]1@:D M/L!;1KI9@.H(O-.8T\>WI)J9Q+W.FRW24T9AB5[N #28NC:(!@U3D9],3YZ> MI"/'*+"E/I(*A@./1NR01U?%ED@]ZH8N0^8CP3F[I#-@&E5;W8!N><5BF?H= M[C[X(R-.#TBR X>=WB()/!/UC7Q2_UE^0"_.I_NDGCQ_]!S_??;DT4GP24DN M<9)&C(,P#*"PMV+P3)Y$,IQ#[J82P*>\P&?'CR?0S26>*.'=HWIM% L2<=Z% M5Q&CT$IYFFCQQ/SO/3*,;26*OT0$%4[IA) ML2E=;P-)LX/Y]W%/$*Q(1D(TB:R[\!1G)=%7$B9\]! F? @3_K["A)^56'-8 MP#'$)>8\9L'/)KXQS8X(;FTUY@4GL!+@%,F+2)\ *L$U!V\O$9R5QAU ZU(@UK2 MMP3X_5!48JN0RHPDL:@'W%261!\%1WVN)MR3U4@:#&(Y2DV#!I8]\ MV_GN"M3)&&;_F(,>]96$UR2WL 0+Y$BGDN=4'9TR;YQ2K RS(D7)(W-0>+?8 MB4,VGA #)+LKZ+H_#G\42F8*=Q#Y1+5&U81@ IC8<<#_CF../.5-JZ)-=C6;5SZVF6->!R6*B%1W,V_N@CT8]85]'T@(J\[S46@0 73: M0JOX&!+)1RM4C?]'CSX4D+\%V)\R(9EI,-()@G%?,X@'N1LVN$TIHYUH#UQ" M;#&G3-G"5&K*]_,OQPF!CAZ BD.,.3(S 7<9P3)NAPMX-CUY3\Q;J'<6EAAJ:"+ M05Q2JOBFV/2T0WQ6Z4@?2-S*+1_[AQEN*?F9^IT M>G;RR)^I1\]VG*G3IZ/5 \F*9->):Q4MUUW BC^:]5-G% M2I& Y#D'GS 0[WJ) KZWS1'6H$R0'#BP7E4P:Z"O.)Y/H0K5ZT UF@S-J8 # M8:M3?R0I\6Y6$J;^;9-QS!:I:U9DDIUA_ZC&Z.11V/\D-V-:Y,T=4^#Z)^2G M&%942KG<&'4=VP*SBJX$4#ORY>'@ NP?=I_ X@YD<[[WMM@&@3389]YR!?WN MV6KX J' .#O-=COJ+GLN])]#RW6S4>".;5SECU./?^52./+*95$&NF.IQS^0 M&IP?RX,)Y)G]R.D86C*^+K9,Y7V/BS:DHY-%'>'W"MR(H/1(VU-M\UTR>\H?R#XGX#A35WN$0\&[X MJO@1T:2KN@F&Z+H,F5.SIJ.P9!F/]5Y?N%HVE[&ABVTNW&,Z@8Q^J@G$O!U. M'S,VBCFU9B$%[:YE)'S-+B*,=R$%_:I3S<5VNX&-.Z<$1DHR\H$XS'DF&6A7 M\(;$(:E<.%S!C4B:T/Q\NLY*S&%-$"L&K"AC8Z(IA5FO5OW*@D-D!*W6>FF> M/O%[\KIQFF M4K*0Y[N=8#Q4JA]TD]\U1N+J"'A$UA2A,#?KP)CB<%HE,&PV$FC@IDH^Z8SG4>3O86_\LE<&IL)\.Z3%5HL/LP%5@W24#.!+M"D9I MQL);'/%N)9$YTH9'.."$97'0DT=G&<]J?#/@W[^.<.#CAW#@0SCP=Q,.O(=* MGSW^JCSD19EJU8.B)L,V:DN]"@7N<'-=U'OI(#G582"E]M8B_B74_??>V-9I MH(OE[T/ZI"[S,*6&Q :Y0RIT,XI7/56_<$;0P)$AT.ZL8!3R)W&0+*I?RX#? MS_".Y%?6/!U^FNH"Y&'TARR)=;0$[;O'^=,,36>$H%BE=OT6LY^)Z"3G /F0'87YJ#- M"*)L499J (>Z$(;RAR/2LM=Y&RJ0V%2VP'DN&?8E3%.QG6HQQ5O\;\Y ?%VB M&8!?^KZH/TY>7EVUY16Z@]]R&8+"TD\G+UY<4@$LS.I?:T*LQU:X7W+\9TC4 MR$ 6V!CEO"[0Q_5>4I2VP:O+!P&NB;X6\HV^IO+A2$ E51"\&_1!B3F*RY9? M6'( %X3.=;%&*9Y0+$CF2BRC"RETB?P6#,G%_.5*%L0+3*-JSI-AR,8?@*[QY$IR[,G!_B@9PE%:NA2I6C2'$900H M@*PZ36MU)@& D*V^R%W*_M -*;5J"9'5_A4*J1B,.]#MG MG^ KU*NC9;%M^LT?2:'PUHD:5ZQ?;5KXO[D.@1_34K _;.;^CSN'D7:;2JYF MQ5*, %HOZ-]WQ)IQ!)K_#.V)6Q 7VK?G9!V2<2:=^_?__>(IH1K$_8@?BBR= MV (]"+NGFS5K/G :E248"PI:&N?K=V8,X5#_@(OR!UK%ARWVL,7NW&(^W _F M&P5BI,BHK>G:/'.QGHGNPS[%4XA]'=,(9>A@263-\ MN:22@2I26?ZLH\ U'@Y*'LY[B*>3:K5"%G!AB\_7[-4W5=O47+[4P=:FHT_> M_P7[WS?!W[MJYN42";\I4OS)+$OY%K[84=ZBK%UV\B')! MH5-,94>_.,TWSH2 U&$RF5);#RP22F[6ORZJNJ@QWC!UI!Q-Z^IK'1L*!LE@ M>>>-!,,HUZVGZ"O1U5?=1ZS!6BK&F'/C(QE$JO$%G$0>3[YY0)^K;I$6\8,;V( M[[E:K1%=!)N]]$.Q92$G+\*FJ[3:6]3KO2\T?U30$G+;_0J8UK,><8TA= M@99"7^I?FFUGA5Z=?%X@'^_JB*.^['J4OI91HD&ZNME4ACP=1]P19(9ZC$RC M7T<.X9.'',*'',*'',*AL*<\ I/M_@2V2CRSL=R>P1+!?.V*,.CI+S9,P23T1H)P(P8O70:-<_;F:H1C:FZ MYJYPELGJQN_-Z0P-6R/ORM*@]*W:7H[_VVO,R%T;;X'.!16"]^OUDCJ 4Y=M M6A$=[]7\,>:C8BLDA6#IM[B0O/0BY(@XCRSE>;%"J4T@$W8AA-U$8+=P Y J M/2/S3I!V,">;BHK%W!.K4J$0LF)D'Y$FHB@6:-T^$BT8QNP]$$$>)I3.#8Y6 MMX 3<-$62*96KUX>/PAYO&E[ Z\*UGO5Y";L5HH//)$&7\ZL990'T/SS"DM/#C'J><;<';3!PB+9A M:*P^Y"QS1XMG6:0'LCQN:?@H"IS$CP+Z<$$(T[BW#F3EWM1I-3'!J9R2XNTKI8D8=/ MY.T:(?0W4MM"_:Y"O\-G1$[9:X8$>,_WX * WV?[?H_DIO:T;:ZKRVK?5W4^ M,:/^7Z;3K%%O*F04V@1S ;< W57GQ:98-E<]F0D781/@'ASN.]MM/UZ\TE?# MM.!UY?817V:BBY$%*B4'=^/'G#,&*P0:="F8A-0R56(4Y!16+[!CTW^AC'HIO[6[A'Z]56X19-9NBQGQ<;P/]R$W*SUCSB>_\!5[_=NE!/AF '@]^9"8&K:%46 MM2-:"N]1RLD5_/&_Q6BFP;7(*U80^"_<^@L!=$XS:LRKARKY>(N4JX$T-@66 M0+)K3-.4]IV1+C]H*H^P&.?^VG=ZL=)L1@8=_@@3'Y 86JV]+=WT?V\:/ MA3O1KYUE?S MWA-P;OLULI#@B^C@GJD>07-/5106@AL%EO&ELD:YG8LC?] M05'%O8F(MT^?>+W#5)BWQ)%(GM5GWW6HB0H4\+Q9ZXV0D6<@)E3RPLKO(<^E M$WE910 :('C,<^9.62R"Q+VNG@\BM+EN4*!()X\NE/[LE?&5#7I+(KVJFR,= MV;G;WG^F[?TWV=ZCK82[P3?TZA\]1GKV; -ZTER5%'QQK)W52J,&=#X3YR+F M52V7>$,Z-R,#WU@Q_2XJN G\ G9'U5T3^AS*"/%.N65;[%IW#'9^+,NU=#?0 MFW$EN_@:"/@/ [G2.>]4A%%=Z"!W^-J2"?\&M!O<*3\WXOEX=O9(_QZY^. ^ MU>TK)>?/'L/LEK^6LY[&MRJ%4CKS,G8NQF;&ZX)N(@D2X!8GAUP(B.0V^33 M=U=^L"M5&G UY^6FJ)#GPZTRL7/@(\FJ)/MB]R*%>3N>7&QBQ>"NI;COCIX& MTPLD2M(Z-OB#HM1"K^[?^#Y=WD\(!(7N7E.PKW0X(,&?H(O'-B>KL%OV/% @ MM0S2C,Z"UW-YV5YS-FB8-[B&NUXV5*0'\_025@T?L' Z3V/U5#/O3/*-%T#'P.LZ)M*96EZ3S6NF^['O49>:BX;&YX9U,RO J? M0]FJ;Y/NWJUJB"-Y,+/J=F#O7#8[\4(#E8?C@Q6!?"]Y,Q'%@J0RR=>R M?C$7FACJ2O%L8&_2!DSEXZWKMW&B3$= *&QW^5=)-, M0UJ-_EE0B00GG_)0RFYC052K/8B%H!./Z1-/PB#:KB2]+.[]:]Y4[+U M#]8KD600[8'$C$0BU<2]VV/62(OHVD+[C6:469/#W?J5<#<^>P@+/82%'L)" M>V+CW2UP*F)+ZT#("0PY>VKJX'TI"Y&/#5TZ6!9'B))TJ](UE.2U:KZ=.OB4 MG5R#^YPJ1ET@SSAE@CE?FR-A=A[G-30W:ZO+72[1NZ0L#CBH"9QU7<1J>+<% M;4"IY09"U-QHS'<]XQQ.134_LK;IHYDY7"][_FKB<,TZ8H(RVI9,0$5]$P*: M64\0\$)7R'\2FANB+N%QI-X/OMR2,9NU[+(3@N,^/YU3&CSYXP0XKBVX-C$S MEOA[AB!\]WP%(F/:ED.?E2IIXM6Q3U+2#^>::T)]9&)@&('-A_"QFFEX)HOB MIFE)/E U(^US^CP?D,2A/MJ#[X8+[<8CR?2I/K'R5EYAT8[AG';^F"RJBOFSGQP$2[Z9E4K8"3U\H$0_\F%>O8;TKF1W3ZA^F*:LDJ*$)2 MZI)9SKB%.(VPCO+ND@. ML6%(J/-%QF3*5V0RN1H6T,FG\%G9E'X<1FA1[;+24K/\T5D5\S)O1EI>=,[&H.:%O)5^)B]]T^XP->0VU4P, M'UV6J%)DA^A8<>?A:5U@)17&IY;%9:/N)RG5E_A;F#K754T51&U\GH%S2)F]46+OWXIE7Q[!YH5I^(!4BYZ"MIN\ ME[#9EQY$!"C_:<,B;(__]1]_@>[5G5Q-/)J7_X.C^4QG[7M069VW]HPB=21EYW1-7-B9D:()P2X;.0*99]YY)T$1\J":-*7Z*;F0GTXGQK>'RM6PP5Q> M.RE5NS\^(7<)JVN95BUR2QYB!- ?)D('N0?Z'H@F+%QK=[:6R?*]<4=AQYN: MSSI)'9AW33$;$@T3\NWY,::KYL)Z]H*!L+GCS%H5X!LK.Y1#0KOA;R\_A'\; M7;&/#&CEH)01!H7_ ^)L-,OF:DLMO;ZX^$#_01Q;*"L9^('96)DIL$6?9D<9 M2CXB3=M<@Q+0S" 5:2S=)K_=QX<\V-J8.2.AD:G2@UXP9ZU "=?VE2R30?CN[#EM MTB?^I/0:3BC(S.Y"UMJ>LV63Y;,=GW+K29H>D8^&J%QZA$^?'@]+73*-W3'? M,4%B[&)8$M\S!\R1= S$4G@Q;@X[)XC?XX_)3&RV@2TZGWQ$W@F03@A5 I-U&17Z%&(^X-6VO7/7N$WS8;>X MO-"Y]Y+\?;J)]0W9_!GM&(V<0;K$J/XR)DU=LH/H]B9?Z>IQYRG96DDOZZV0 M)6S94BKK*^&*&[;J:H;]!R3B:O=JUU\>V0*X:Y($[W[3N!Q1IN;+Y::8(5+'<7,,KUP6,?5;VA,/'UXX^;I7%AD]E]R''J7"2;#JB$)5M M#P)6NT'P@3!_!@+KG!=^!DE%@K/$Z^A3FZ"UY5:\S0FT2I']IXJD8%&/#CAHKUK4Q,+,=H+4^,5F1,T(@H;+,:_G& $ MB4\9^4-1(5:Y%!.2K-?+5**8.\"VWH(-^T6%]?T4H%SW+?K'CYW"1477PM.D MDM79T+[[["K6KS4QQ2>Z_B.I.#*#QQ'9V-1Z_4,!ER/TY_]=5[_2?&#K*+QP M)@C&!87:WRY>31'5!;/J_,FUJ#P1LTU@\4'0O>RO8(_)O?>"D]._DL#E\X? MY4/@\G<3N/S"OJ>,5Q@NY)U.J$/S067RQ_.%5[ /) M6A7#]+P3IA6C^C]GNR?:YBGE-IX\IV='7%9!?< [HI#,VH]EE$/-0M]<6^K$ MS:9$9>RW0-H5N[W2X4G'KE.1DM\Q&74D:TW:$B'?48O,DHP[AI)3[X MY.3?-#S!"5*6 ,5U+CORVB:>#JW;WWJ]"""BG%U9#(>'6MF,M$).E,MUS8 R M@E*\K[O,$4)N6#&9M])&S9=I[6Y52U^S*Y2VR,!W)J MWW@_UBDYLDZ>.A^!\Q6?5^VLQ_PW/#\8*KR"7VOU88V>]:Q,NS-,8">?S7_] M-/>.S[[8!'+F+(LPEXA;<]V3>M*RQ\+#G<;!K"@O\:XC)92QK/3M^HS!"JG" MZ/,4+8*IRB0>2U3JF5XX/K)+1L";&G4H52\ARVU)\*;WZP;IT=D0GV2 KJ86 MGC,S4P&2,;@JM4\.7BS;X*;11S3SKZ^E"W/7*Y0\>RQ6E&JY[QD7P<09U9S? M0!F?.ME\["U'^Y8-8E@;M/(Q7M!)(OD5EC*2NQ8+SQ#TN./LG[[3XK8*4;0J MVX38D>]5: M$,_ 58D$U^MK=+W @/FZNBG%*,=/V#ZF3%0=&3I&[K\@W37!:%4KZK7"D \\ M99HFA,G9"")M3H'HH6)1(KE:+*'\KPXP7*&461P4ZS#M&@UM84==JO:P(J$8K MTS+B7"(+5*L @G;3=Y(.UJESA-X1[];/6(D0]#:^KS3WN;+<9\H;:S[RN;AC M@+M$(8W%>%T]1+JF80?O3927XC#1">MIL>5SA46@R;S@D6/7#/8/,VD(E*XS MP%'*DD$E S6Z>NOQU9,,%.?KRCFX2)>!'L(I[S#3!0TGN$S13<$8[)G5"1SE MT'ZODE)\/Y1@.62<9>!"R98/Z3NX2#[YP<*KZ* E0FA:[8"301 #JK6S&1"P MA*HHB,"A#>H_N9U'])9WH,/=J,KR+LK?!*5&93\^\ YG=/)3N23Q%NLRQ,REY__T37!RO3K2TIMO0]"Q87P/[Q_"80FFKYL( MDW/!PP<=&I@)EU+KG<\K1'\9W&E[:_JU!9[QJ=(&8"?(Y5AEM# )6$B\XO/M M#KL%$3V2MN/>,0]WY4BR+UZ38433D$*VZI>;ZHC)X^,VJ&JDA6_4\R-X_;80 M_7]&.5ND$O*E4.!D>-^NVW9\&M5[BJZ/M/CJ,',.QX1@&*;N -AB<&E<5^MH MX-.((R7C\!VFE(TX7U%.QHY:-&OQJW1R_XR"\\]5\4M53'Z">97SB8^]O^X1 MSQ:.%NR7VVO8A(@*P!\!>?G?I?)C\.9M&PKC0IOZ/18 P2\,MU@'.G'1.BQ$C'W.M?OF\PN]N^OJM?YT4%_ZKQ5^KC MGW&FSZ__!^?RS=A&,:>-ZO M?%]T[)_26>",5PP=@99EU7:4NPZZ4CUW!>A*ER-%@=,=@*(\R^%B#GE.W%&] MP@M-?B5D+&[73)X &V!"_[9D1YOF7Q9S3BK S,_<@,QYU99:8X&CPLK%)!%7 MP%#( Z>",9-]ZX-0>$5IWP.%T-@H).V%JQ=:\HS5#2CG!K.,/=5:OQ" 3?1V MIK8AVH]B0G4+LP0%FW2G-5@";L<,YN4KB0B]>(@(/42$?E\1H2^;4OVVK6Y0 M/K_2C(K#39ZV+B;5# >BKR9)H\^GD],7+R07#L7OG5!&:5;IV'C-;QT]P'9 M_(Z%<+H0PW&9/:@[R)_9$:69)YYE#^^XD&WC*_\"3UK91=!=;"E9QJE'"_/X M4YJ4IJ"96+Y2^L"<>QAI^\CEE<"-40-:P<[:ET/._8O:IZ*-"I7P2YN MRGB2:6;A(H]1&GQE/2$1VRP_!)):_':T5I.LXZ6 MJ6CT$H60ZBV$DX=N4HH"1 .2!?8(?A\ M&C:-GDKQ$*+G,SF'^2;2,@K.MGT<+L3== <7,8K8NV!IZBVUUYR, _X-4NT? MAQE\E?T\C2A*KSO1V7K]YL_$&!8D'/[R0PMF!(.N2JHHIQIP+BN+!_(G?-BY M;#NZQ/W0M,4VGJ3LE1G=3(8[0]Y0#(V41^QYP9/$_GR,[MC=M5/^Q1_JR1V- MP0BO,4Q7@6#D= M_3)"K;"$:,G"'XTWQIBJR\&MFQ^9 S2-:H\"O"GVV#W5?<3(4H!5W='E+@2V M1GM-I;X<2^23=0L32*S#+R=SQ#BV 'C<^X <( @(1?I X-QC-&)6C:V_+OI/ MA1?LR6',,(6.%$YE3E9W-55A,,>3]VOT5[9=;H)15>3X]%2:Q%2%!M8&V:=! M1:35PE,GR=6)?A,W=SSYN:D1,V-)E3N=?E@)"(-$&6_#Y7_DX'@/)4[Q5T/Y M&)?@(]([*.P.YKB+JK+DJI"=QF[9#:6U\QY1.3TPA6ZOO=Q.I[9@1^Q*5-&< MQ-0U4[, U="RF+NR]@&F7; N?(Z+U:#Z[>K[MF-+8M_NUZ_PPXY^P1%# MZV#.&"L(6@+W0>S+=Y6=8B*=2T61;C(6U1:V-1?T. ;"L6U9'1_WB'BM T0= M>2/MLU[X= Q9P3YS^;O8'1[VS8X_E5A$7YQ&6@>_.S4;QKI XI!E)4Q.OY(1 ML.94$=H0>=L9%7LQ692A:@WC0#.I#4O7,ZP R,YVQ2 2&B')+!U1ZTV5:EO*+BSCX^E>Y15MA&0P2?EYB ML-CICE9W0Y=5A-Z+NWW'87,30#Z?4$*7J07K]+JF"T<_15&BHIT/;=ZQ;[DQ MRTR&3:EPP[8:6W^F1J\FG@=:]OT6G$2!8% M$MV3SBU&;4FG,* -ETD7TP5 M%6E8W'F4LU3Y<$_I2RWEB%S"/EA4:4O\3$QU]%C.S9R4.,["%&]KN)D7UN?5'>;Y,- MI43^7OJ5<[$E67%C "2^M#2R5:-+Q]TSHY9NSL#MK,U!UGRV,Y9MJWE0ZE#C M]"K?#TXVJ$N)I;#BR]9FBVI?PWY+^TIJQW)Z"VH,(8M&YE:SJF9(;J *&<$[N*7ENPQ-$EW$ M/92%805)>9?5+]KL/DL6%SUAVWOL*QF(P%WZL@*>ECD9D]LH\YP,$C<7L?LP M+EH7K$719+6O/*J18Z5I/+GC->H3&AUJXC.L,07,T]-C(Q]1%,!S[:8DQUA% MC,F\(J"W5_/YLC0"(K,YKLH8>B]9Z]9%U,U7EO8.PY*$?K.QSPERGVA=1ZKI MTZE1@#EMX<@, 6,/RCCH=DD5/LVQ'LB:OFT(T_E4JQP[K5UZ7!=)=)G&B9N" MA K+#%#2MG(:1ZS^!9T6<_H/@N##,?.;6V4C".B^V7^FB M6M'K0I>U85ZZ1MRL9!3SSSZ&KC$X1;3 3=E7E/NK1ATF!"/X%*)6;#N"J(@, M#P=FQIRNC2^ZARR6,I&QUH0U%A M%-W ^+>R)8][B<(S-]E_V.'>YQHCE*_$9T%HJ)QN>.>F=LG M-$RA7M?9'\G M]:)D5^2B*^+IP$&C3KV.'&YI/KIFJ6J%VPXS'4RTFZK=, LSE0^)Q4CUJ:Q, M(1\>9A)>$[3&1&$@Y0.:S/I%RT)_"_9V*7DX#WX$/?T?9#_]:SA^L\Y=?Y5J M5" &$!%>!O&CCF^)H<]UW/-B[.*X8PC*%MH=V6E<03/JPTD+OPR/Z [=)N#< MH-\C"E%P'G"H3I _;O'6Q2(Y#%J3V%%?]Q#;YNY@<8(T]LYW %'-I??O99A* M@R$U/N(A\;B#P[C[ZS>O1(-$68BB@59R!$II$#<7\J.G4Z(Q'%D 4>$2C,7/ MG'OL_/N7K]\IKA 7"\:0B/>?\??.PX2S,JS>SASQ[/P;SR/-,/?V@HGM_(K\ M1,;!N\@X>,]"^KT:!SMF/3/G6=I$60)*A+@LC3#T4N(H5)1OBI4KUW,[G.O[ M1D-G']!2P=H62G>7'"Y_Z/AZ9M""N]:>ZVZWN7HH=_^'US!;_%5]Q1XQ';_5 M+TJ)9 !VI)L0P?+%A#D0V1RY3T EV)1'\,NL_"-&PF_;8IV+NH^E; PF.9C8 M4HF1:%L:@4\0,B^WDKMPD3/Q/+Q;\'@/%Y1T4W/I&HY8K([OZH:85QUFQ+ R M7K"CU7[%U$@J&[XM<:>S%G4Q-/*EAO5X\C*=H8B83"8IKWM'RC7V8S;KUWN$ M^:/G$C^(;W/7I$\Y[S*_'JG)[5 VM+#/'"=Q]9W"E3G]?;"ZL0-E?&ZG$Y<* M8&HYF<=>(1YUJI ENX?7)/:SD/T>IRG[:VS$PZ*_(^6=N%L8 1\O%$T_9123 MHP4!]_L\AZ'^[_;(B(\%&Y2\M-'S,C@JQ^:X_!J\^Z! M+Y+PQ=HLZP;>K1WV&H7DATZA.)MN<'U^HI'GTP/&^)%B-7@01FD6H$.33I:0 MH7/6_$U5! >Y278K9$';"^XQ^"_T2KU)T-K.-%OW^[+Z!9NVA7&6.^5@=UH: M8&O]7FRZ-U98N1]"E2[NS\'M%K[E%QJ=A-*OJ5R>:SEA0@AU@V^7.:QA.Q9RQRK,>X!%?BJ9 ;!HJ MB%VA<2K@P,MMRA5.#>P:RB[#[E+ 44!1(%\R6\-7D3CX>P^CT&7ZJ>GGY7\7 MU6VOOJNJ&RY(G-PN5,!>7%";IE(F.VFGC!@CP7AN; &9Z$KJ"45'=%O"WNI0 M@TP4RI !,C0\Q"3,1FQ\T"L_YY%\2OV\^HJ4$N@Q?J2C^U 5]2\(TK+_.7[K MTNCJD3,[\-MIE"\[ OB^]$,WA';+847L=3Z#>-ZU/RW]<*KC;,3&35(FS[[X_=HP?-WB9E;?R)Z=C.&^X_-$1I[E?Q[SF\71)@-#(IG[D M8.**?$H!OWSDBHZ90S[Y>B9$I\NRC ^@E@9@M.8HV,P#*>N/E=[7Y-%3K:J0 MC%0$5*GKGEC;L&SA>#(HTV$][P6]_V:V:4P#?*Y\\T%M$&#*G1*%OJRG'!O5 M#OJ!.I>H>SK2!0WI/7:FPN/1(>B20_!CM=39B#\RT&L^^R->5F7W3/"=Y<&:@&^G;^.O#<5-'TY17VSYJ_R-?P MSQ?&%J<5#DN\?;#&H"U5GCI3(B=-037ZB#FI@62;3CE&+\TW"@I7%XA24#OU MO &B)@;F"^7G'/ ?W!G52$(2!J\?ZOS@O\>+,C@8HF".\>JV7)Z!:#.< M40 M:X.:+NDNVE(J <$=)63BA/ M@] /,G]D_)628JY+]H[B7S%W>.E2DAGG"9<%^LOKG5QS)',(' ?AU: 9N_PU MOJ4JP!C63D ;4I0A5=<$&QIW?9XK9GB:4C689F3+06 7 M/+'_Z!'I;ICP!A\AM@G.YOCR^N1OD3:058 .1.R^22^N?93BTT>^%/OUFU=B M Z,+86=D66.GJ=$9@6L+=?(KU%YGG.5T7H#:BG!Z<&9FT#!.;'RW:=[91;)9 M7BY!BE8D97_%)!,0Q!5_ZON^A0EB9TG(P7LEHA;4Z_ U)]^]U\H@V*/6 MYT=Q"#K\/DWRSJ*I 'W](YU4ZR!K(GJ^+JU[9>@2A_"QD"-D!H840I"BDQS#]N$(EDMYY$@!BSG8%(N"',<-RBA.,]H(E!T8&S %_&B8-#A MMNH^,A]VWZ'(#-':!0-T+XY"QR3M$^%BC4V)]U4CR.(X**Z[2NSY@%C;[I1/ M(3IMMVN&*A"AU_BGLG-,Z5=]Q0XA=FL.)'1X\U"F!2&#_B:+26PU6% MGA_-Q/_?/NJ+,SK]C]26J"WRP6U:S4VR?+I@TK)_Y/4J@TOVX_ M->T;\5O&+9L>]?Q$G(7?&KT(YDP3M+_@J5FQQ$X%20MAG< W4.T.6>PN+QDF MOJ[!DC.59$V4I3.T$1$+5]+<4:F1ZN)*+AJI73@"+6C#P-R(IJM@]5@07*UQ ML6#$U7%Y/(U^$K 3A,.W\G.T<<"$5>#595%?]3!:K.&&[Z%G=]8%L''],_RD M;!70U]DU.CTV""1\64EJ$796YGRDAS;CU >+S(2<+ D8"A0Q7F\R 1=CVX8 M7?)!;&6O-;/-D6OGF^Y;ZRC[!KIR=,[1VT/'6ZNI CCMU'O?>327)1EO/"8M M@,<$-.N8U$\%T1@,G7N=M7S+A\8#-3YC5+G. MQE3=8WX&P1:;^A4##.PQC6B$S#$4-Q6>9DXU6S5HLZ'I3*I?%NZ6 M/"S%-3A'RKQ9BY;I%YN-$?]2P?PP+%BH@D(3&Z6VC:K_F. 73A4CK#H4D6LL MQHLJ'0E#O:[%3&99I6/;<>4LHF MR+K2]O5DC1"#9R>@GJN;'_IBB;LU.A=7)?$<8:T9XF)A-.*[P.=$,!Y8Z&1$ M'7PJX !OKH.&T5=LP16UG** _,$P6?UJ?=3U*V6+#]^F.RXV M5V\<&"A3@FO*R2$6*YHMSNTH8[9ZGX&-QZJ1!%]< 2&:F?<(CVKG:]8H9*X= ML# (E[M,W&+ARAV,-]"05\X])9_;'LJJ@<$0DU#MXR\^.[G;K+ "FEU61Y(0 M@[+\-:/T. SQ4'%KHFKDD[YFRHC/7@_P:["EM.PJ\EHCV":[B^)]2%(ODPPR M4G7GLD$XD!+5NF^$58PJM8-Q(+P=(HQ1>Z"B6U/$X,GM<@FFBUXQ\/&EZ8IC>// M.DY4=@B\8,-BKX8EZ7,C=%U-X .VZ.^8^_6F6=[P?PVCP ;:1H:WH_(:\KP'[<^21],[L=W??&=J/4H3/Y):6'!)"P MP3D=$VLC8/Y4+[>X9;A[L8U4C>9]?H)1#;=3OP@/KZG^3KCK;U?(' 7J=+'LM1L$U:NA M"_K[/(&1#("P_ EFS?*DGMT*OESU4([7RS!1IYOE:+3%;WE MYMI;L/?M'^XZ['H<=T-N(4;QOF M5P("^.@A6O<0K7N(UNUI<^RG@BA$U] >_0PQ^*^C7$:5/XP@D-174FI]*HX7 MC=(%A$WK359;_14!GY]A?H2BR5>VA=M04BX#B\*VX^Z%WSOE7E(91+O=1JN=P= M-TA=EGI(BN6M?,E*D4=HIX0$)KYZO$$--T=[3X5 M%ZY7",DA(;X-6PYBJ5G"IY6;Y/')!+[7;TKO*D'XE>)C21P(9,X2D0.ARV]< M2.74WG5UA''P)B 0-/4"%M/O&!TA/(V&) >N9WC$4"63"7GQQY.3R?IX=9SN9)"W-V5PL?M03!KV!8WT3V10G%(; M_-]G[(;8*1X"\ZS$;_"3Y3;27RFJ7[2<5>WAIA=]/1L&=#[%+J"4L:HM?;2* MB ^0 MBJ <07/>'4;9J(3%P#<7<&RA^%EM6A8C&KD?+HP-V;=[ZIJ;#'_/JQ M#A(JPN1S@!U]E;S]%T5@%6"A!#>B.1([\21V 4YCM(\2\4JF(QP?O-19C-KL M>HB.\ML)@7G*80Q/Y"&@FH'F/(T <@E3C@5(;]BRH M]+A_R#G%:B0ESVP_5Y5EJN]R4XI.Y9+.,[IC8'/DDCZ:[VI 7+# J/O4?U?R MYT/^NR=,;\UA$_J).I!&\.D"*.1"XH3R/[@9'MP,OQLWPV_ QZWHMV0PO#5-#Z^'/_>8 M17,XS*;YX*RZNEGL[@K.NB"_#\3&J0'[S >^I?D2$V8B/CL9($%K22:;8E%+ MOVA+@R3!AKA@T/TA!4T..K^&_S)'@8ASGH+KE??R23 M"N.;O_1MUEH0IUA838/ X2PDD_*:8HBT5)2^&U4R])[9Y,238N#%"ZF]T5VEX,]8N(! MKW;OV"'[52W K2,U S-0^7'FYD7E=K(EV08>3!> 9621 ZQKC_2!5PZ#ZF6X M"+YR'>!/O3(8S7UB%CV&VOZ2M\9/9;'<7&\G/SBN#0_-#G/VNKG$M :#O/!S M&'*YW*?')GQ*G.%#\N\7J:*1ZA K[H&[Q2509-XB#R>LEKN!W1)\MV[:J>5^ MJP-.W#[R8[4H:5#H_54G 'D&BYD6W.+ZR%\6!6;G;J?A1.'18Y^:HCXC0R(Z M:LP#@N]'.)*A)^X-K[-T8#:"/&VZR3<;J8DZ??J=_,_8=(O74_[GVVF28?_I M@FGH> BI=Y^FK3CO9:JR9/(3AIK+V!3LT$^&]2LR+(55QN&-M&M% )KS[5%? M?+8+DWD&_P?^;1&@ISR8]3TSE?;(4O(1HM$)NJ7B_[!%)T:13%THF+;[]#G? MNO0;,K3A1:PP:,)U6M3\;-=7&[(]N<2/#U=;(B^KE Q6&[97VR2$9VUX3;?T$L4P6.G^.:ZS,NU>HN.6 VY;A@]AWYV:#W% M_ ;W="?<#;AG,8)R*/F4@P*!TU.]C#8BQ]S-^C+&:WOM\=KP[X(G=Z^;,\[$ MSPFG.*HO@N-><@G/BLI;-DNEE8HC(B+Z6>: H*GFNMN-00IA8MOM,6=RW._K M:!KS,5!$+,WI] PJ-.%MR6!4QI0(LJXLHA0UG&O#93'5"%MRF"/$7S9Z?"*& M9@Y,]9<=*$H2T;PD\B=R0-.!I6)%C?H45U>8:;B)C01%J<2!7S.Y.]5N4(9H M+ *RWO^DO"V:J,"WN.M+E1+2()2&F1^R<=@=?[\EFR&(7_"QRWZQ4-QT0EC$ M!.K6K\EC/_+D5^*1?_+@D7_PR#]XY#_= K<+\)Q+&2N99C8E'?F_-Q9/)$9XAAL],I,4-Z,%?AO5VE4"_7;;64KG//V=9$ M]7C%)4Y-2MYP^H3)&]B>VO%AM:#(?C%;VPI>P0J\*JY$JW :H"!B6)64%+*Z MU 1EX(L($ACTD^BU6!.#&UT1H^.F(AY+;0OIB&,O_*Z1X?P0@1*GI$*5F MO"LC92%S4%U+Y<1E-0)!]X8#04K-IMN$U(M H]1B[D/=B8\4$3"COQ.LS?Q( M_!KJ^J4$O W]M*A^+>='3%M5+LOU=4-9!^++T7^ZBF6"L, IX*34%1DI)0/' MZ,#HA^U.<_>3<.%TDS7J=A;V@"ABQR9GUT.Z)EC]7 DO9;C6_JCO$L&?62;>M% M(I/".LMRK$ =GTU(@<+3R_XUGUIL_P)]\580\9:@[4R^(42)8M5]:X_ P2?- ML9ZY]S WCK&-6QZUNKSAWPW)1,*Q'1]6& SQ]0V'+2/*#D7&L*OS<:]]=P6] M1SIJ7@3U[%+-:(7XL;R:(A50F6X8"<]&M>!35U*)^&%%,.+R"'M&WJ,NK.8T[D30Q'LPFKI+YXSNGG. MS@X\'B"!S;><7EX=$L2M2^ B_>/D+,8:R)'CJ,OI;4BA)V7B3R_?OIU\PU( MU0#BPUR1')*8#V,5W-'V-&[X'6)-3-'?L:*O?C#Y;1K,>_CPNQ\_3$.M)GZ> M< N<,9P%2H"/CG\ !2BH*X]""JU\*1Y>X9DP$,W!@[C!.-_1@QC1EEO CL3' M&NX/E 4_JZG\SI U7#>2/@=G:0S[89T<&6AVY2;?V+?/F_663#1$ "Z+_EOW M);@RP(Q$IR>H="GKX'F)--5+QNN'R]MP)/"''CLQ>0NOL#(+^[_XUOKZ^N+B MPRCX\0?VV=^X*RR^$AWB;@J#\*&KM(%3$QR%153-MF:Y:"M4Q M2RU24?'^"R^OP\M._ZRSK:L$I$"(TW9SC9GF*MLSP_R[G84$(R*H(E M[PV9*VI39Z<(2E@X0SLWD>I+IL0K;@FO[B5L5%BINKP%"WY-ZBYFZS=SS E' MG:0'N7%$]3RF:4PG-,]M4T.GHWHGVJ!, B$UX91+1&J%99@3,1?"[/%DV2OT MZ H#13(?YAD%85@5T\0?2!0%]&=<;FY2UANELZHORPHCGAO>D*3+U 4K3MV, MBA*F1G^J_X9C 3,L*/H!G4@JE#:SK\09^/3!&?C@#/S=. ._J$_ML?+$>]TM MJWJ,1]YB+]I E9^\-W=,##+D'@E-1&A!V2XQCK?AG MK@M>5@QF3 5? [;YW2M'5]UH1T,I:0"T@WNK;2NNB!'=F%QDKG9FC\\2].?. M+X^P:GOT^_'7A^KD[OZ(0C3>H&I)I#:&/J3K;-I*$VE?IIV%4CT!+Y0:J\SW M78)2].%Y=55AJ2NK(X?3JDA42VXY8^4>YG* !L38S#>Z>2*^A-6E+UI.* M&S@ 7 MN)@ C=/ ;5PQ2JJ?$-1!I1H-M.1%OR2+%<[Y%7D_H=FB4R_CHBJ7\UB3$T5. M%+90UT6/1I[D^+/0B)AGUP%,%1,+J.P3469H'@M&D:Z]OHIZLE.3O98,5DL-O8>'S9 MQ0FZPX-DUM_4G(MFKMRR@Q\O2_0*"DAA<.32]!_14DQFRVH=543;WIR&?I8K M3KK*G&?T2CIWRKR)"4FD,#JJ^]Y#W!VV,]'[;GY0. KXQX'X%/]JYNY=&4Q^ M((Q52BK4\.>!UP:];SF?4;R1@Z+WYL?S-Z^YWF0;H:,]E=2Y'-"C^D5/5=W" M)?Q56KH'T(,6.:-F81J#>YFZ:Z/1H M,MX7BT;M.T5WQ*$>G?Q+Q*'>6DX '2U_>U@@)(T]O)7 XX%<+V\B#%[BB#X! M*U\WY+YFO(0T/GDVB$#5I;E$5$%,4/W$D^FZ%&]RZ&MMTP#G08M,T*30F+L@ M3N51US4P+,CWFO:I(\/,UYVO$;>H_4MHA"0R#WMFC;P&H'OVJ_#.%(Y!6R&+ M(86I42)5*SICP?#@CW+P.OGT'-HH^%=FOK4;D?I"GGHI?6$SBM''H]\Y=09[ M YV3J)5BGK"MNVEV3R-.568ZAB;R;[A>/JZSCG?C/-F-.]O"@=];%-Z60VGX M>7.7$Y)!CQ(9^>@K\_#*/WCE?S=>^=\N*>8#!V8[38)\27;(WZH.M=D# M4SZHW# U8S-Y%MZ--#(B4UY]^N,;LG4NG#?P9_8V66PA:BN8Q>-&\#1F+7C* M"A,'W?L-9^:$_(<(09S+DU"[8G+@$-W7^[IURTFYH.N2\>5\2NF4XNA75GD3 MK7?(H"17GMB@-#J[5AB(U ?S%7ILX#4]GCCW0WZJ-HW+S,#GK,"'T?,X_Y2" M";G>3!%[;!?73?$U3;Q?G!_9- #5/'^!,043AJY:K5(,R;C]2+9UQ3@@*$WB.C=-WV'UG90;$$#W$@* M"(9*,-^A,V31"?I5V@(5QFI>S5@QY.=:[WV.^HSSQU7A#"J #U_D(I,,RI>U9*T MC__XN:GACH"7CF"3PYOGQ9I\L98/=Z[)H1=*9C1Y,SRN3S"U^:9,:O(Q%3VJ MRH\0\NWXJY],ZSCIC^4-D_ZX@N;SHKXI.EH[G=^+@.TW[/%[$!E-.PR1D;M5 M!3XZG)(YF,D/(3?..&@6-&Y(7+>*'RP&6:[G>G MI9F3_AHSMNZ]%WM+Q+W8HRVC#$8WI-H;8SY/[^2TZ'?P;'(T>>#E6K//;()4G&Q7V'. MKJV2UP#T(1]]'13=,,?8R3,5V^3L3B[^/Q=UR)I@Y_C)JD9DJ;VC*H5UBS>C4A"L]<$C>$:%U$"Z7UT[:%: M,XU0)33@YPNJ.? ])XE)+B2+)5[4.IO33QJ>XNN6%6 M@ALRMNW"$!A9T 60,!*U 8RV]J$@OI6O=3"D3C F&KHHE^C(J@VYY:JOYEA] M 8W!3=9PG?B>XXG#KGZ:"D3K[4A56\"9P_95G%QC9-VIF=@)DC?(+%IWMX0( M#3>H5,[%2OD=!Q(OUCAI"H_^=/BMV;( <5^5\XD'PKG78H8@V9Q)'[$FC+R5?"@?J98;+\]E+;NCUHA>X\4/GB2[F4]>A..1*F/AE+S?M 3:7=I& M'#ISN(S%..MW*FM=@!7C[*"RD_&51[:E/:Z4+>6(]9(IA[V?)DMP'B'X9&H& MA=B[4!FHV4([MWV4#X;KS&GXZZ:M\>_KZRUEH%T*FA6HSB!@NY4FJFZJ.'NI MJ\# (!1+[5!)R0:,N'4@%LD@ S34))W#^EXUK6BA>VGQ(4DXO!Q[[W*%]2!3#>T 1IB5UW5!*<&32!8+ T@ZR6MV%M5 M;L)]ER#4[2<"*>F%N"F(:WD:)^V-F5E^^H[5O!K-HOMT,^(K"?,]?PCS/83Y M'L)\]PKS=4G2476#?&AO#3CR0*[V#^S.PR5QI,+.(, _@N:LD)=\82U B9TW M*U&D>&AX8W&ELZ8)XB^P2/]=2@Y+4+EBMKB%NLPE@>6B)FXQ^!,R!V$I_"@. MK_!WU04YB;,:/E6PB_SO.2E/QI)GJ;7T]+Z6#^'%B_C/RP;=X<-"$(U_Y+7I MMQ%6J-P>/KP9YT7^_/8 A>..051U_%Y*UH<>@M MT]:(TNFM3L9XW\@%4D7)9Q2<87" K4_/Q_8)'F9!I<7YJ5:_5E+HXUBT-E*: M#.U?8L*Z= 2)"1&.F_4ZJEDB-N%6U!SX!Z-D$K&9_NNR]%YM89-BW';D><)T M^Q(6?*YPGJ!$="'%.#. 4;29./XSH?H0QZE%*4+"WH6>%STFK+TP6U]+2:>\ M(Q$7N>IT/C?9Q;0]WGDMNZIO&BH<=Z>45HH_&&IZL):A FV7J("D>OCB!_04 MSH6C2DJLYO.6PH8OZWQM.R\J^14^EN4Z&G@@C3)H6G3T\5040M)61?2D:A+1 MJ82; 4P$-JR*U9J+GC%\7D)[S5;T9D*/3'C,IDR"8N;&4\ MPY3I@3>AN&P<&"T9='0 L6+#]O-UA-T5Y@B^<F.W$5P@:]H8W)O+=J/-"T/@KL-,G@904+;D"E[@-1(1@WV59- MC^49')&V496X-+ [O\-=E]9F24=@5_8.AHT7V1+Y*3UT@PL2X_+B2>X<;V&7 MOU_T*'?LOP,K0\]Q['*5A9QR/^TCF[+@KP2^1 XL,19S[I-[KC-:]IT'I M4^(PKM8:EXZPW!6M@J?&\$2RBV,3)=H8#P.6(=VR37M5U-5_ZUU*=YWN$ ZG M*'AQ*",:?@Y+^'@O1-4K[(L(CT5Y#:CWDBI ;X# [047.!I'L2@#E'A -XP MLG*4QA$VDER%A*$W-0^_8K0L)(Z\>R2@*7-%J$@!#.[U2CV"?-Q=3ZYR/"=< MX;=7HR\)FS%[N5/"]+ TNQMQKGNGSSI22$4=.10'9R[E(D;UCTR=,);IKDO/ M9QN=4VOOM34ZQ^D]]VS?5)5G<O!,6\ MJ)U:SL8F-R*.4\ZX2PXG7RJ>[R$V+41."1T#]0W.$V@+UPSJ_X8FADX*6>P%ER/ MMV&J"GXUL #LL5WMH\XQ+_CS_@L(,4\Y?#$^PPR)W382[40?B_R^N0:5CB\Q M!,N%LRWA5VB. /P3LXGI>82A67LJ!>^SJIWU*Z1X9MQ\N%[*7V?EFO6>071I M*"NG^4D+B&LXSQ^K>BYQ'O^(9.0B\T"HX=7XVVVE=8T2\F6F#C0/YB52\G(T M0(QU)BL@6H!+LO9YAVS21&Q\7]^XCTH4@IF7L %P68C^A7KTQ[&6A"!]3BX[ M&#V9\<&"9^,='KBL$!E,V+/-^S ?N1W$SB]#VC5!!UMS";[8/_\*?Y/D[YT] M\KPB;YBS(85JQ(W6K9'SX>4"C,>VX]N;@SHA-9N#]M[MF$%,.L=-#I:7)D%K M.NLY"),"$WS)\=VV)@P7!#@.N,"B-R&]V !5GNR)DBO(VS9=$++HH$>E6L MHR94SPUOLM Y/<8U=HL6C%:F$PT:E4@M?XY /R=N8_^T5?4&@,=+U3K=VK"$MRRAX1GB[<)D7CYB;L"]GJ_L;AO34O!\ MP8$1O,E8H.#YLFK[)+GX],57$NI]\1#J?0CU_FY"O9^I<'@_6J1N9,>DK M<"RN&M3"=Y^@H>1P&X6FF2.K-2C/2LE-_5*=^MQX#S5]9;VVQ+VR1B JPH") ME0<0K^[^Q+3<3E.;N-E9VFQ!S5)B4VBT*W'>!+FVTUS7"18_R:4EO@!3HBGA M' T_RI@D?S#G6ZXP-,&C0Y-(OE_.14EZ,P@E//?+Y&=W6,"*_M7[J8#IY%^( MEBWSP=%%F6W3^\1_\5?R7^2#L/7D;][@_XM:Q>]\C5G,:\>V$270$XV!9-SK M1OCTVY$F]G!T?I\G>.+7UG,'<2URV/UNR9"OEZ?>M\?SSEEN/- MJ7Q&[+@JD=&-29A M5; H=!J5&U'D =TD43@@ G[B: ZS@KVU6Y([\3J2_'[4'7,3=4VM<8SI6Y& M$U3(#9\;YJ'L>8P2_,W7A38X_ M1J%S%?6[W=^'(F;?)#@@9V=>N8AKEX//.LZZ.[^NEG/0P2P&G]4L;@GA>UE= M4JV,G 6)' H.8ODKW,L4^%B5I6>HVZG $I#VL-X9OLR%/YD /XC6T.?6;#<#JYJ]Y! MR'/A@T?-6ENEA*,07*'=/I?11Y0?T?$.N3TD.-*T04QWH)59/ M9^G^SH<2+)"%3#4S#E)0YSEE(>U[B"Q$<;MF.%\\.R':O=?VVM.176VDX)L; M'X2[TB LBM+I'O'6(%8Q5-,@U+JF&88,*>H5JQ5TO^XSS^3['9LC%-,8<1/% MCS),*;0D<7M4 *_3ZN!7*J.&]R>AX?OV0UH;ZG/4HD#4P%[]QTEEW_IKK.K M#+%3TQ8NX MB ]#",@M=^(K_,Y.$*K#XQIG(L3:0OR-7-K,A,D13W+\7HP&;W'Q%I&EM+*? MKUU*19&G1:.>P-:SVJFD/+U?,C;I=GD4N-)UF;R=@"\U%QRZXZ.$=[* M 6AYIBTC$2'5T_KO%'2=)F?=V(8D<$R2U/^)3&C$^@)5U+" MUQ]"-6RU@<@Z6O>X"S!_FUN (3<:\M:^7R[+53QYT2<295L+)Y76-Z;Q-<,Q MN#0H;TRMU##)B1JW%[!.A,8W1-GQ&JE]YUWH?@#?$W?:Y.R%0FZ-,U^_+K83 M*3-_\G7$OIZ?/,2^'F)?#[&O/56 ,68+=):K]O+6.!0RA60N>L98%6H)%#&L M$H'D457+I-N"=%VQ1T)4!*+2U.\9:"0Q#E64E,!4[UJ]3T8QW7"$&3)\;\NI M#^9L&R,#B-(4:M#1J>8"G3K::"5PADDQR;'H=-1ZO@=E_4N#8IY#.!L"(4>U M@BX>=)F!M:N$ Y?;T+/AIYT%@1"MA&F(!EGCKDY:OR)/)'GSU M:V'5,1&JSP7L&L28<&[CP*TTMMG\6MJ,H;>FX'ZAIA3CK^AXGWK&/2Z:#%YW M/\)W!*>('_L BA@5?03T%$9:C" =A,[M/D?O4!QJ%U(*Q>59K'$:XH,8#*MU MCSA5?@RJO'AC+X?\&&VJ8;$L*RJG*89(E.##H6%^)H8"/-$B5_^IF"8ZR@0< M#,3K76ZSO0V <RAW7-D85T6VO)'9"HM7XI'98[I*](];\+H)7D8@>]753TF%V+: %0NVFH++PL5F3>S#FTA2G=X$Y']7AQO1V(=@'-44I+ M$'AA1-U@2"P7>("F:SIBW3E(E1P+2[I3475[JMF7BZE%AHS M(:D*&Z,%DKEBB:;='RD3!=RB:.Y2\%FEZF*K:M#1*$BS4OG^5#U(]B3&QWTI*Z-8*.:R8&PEI4-Q0H*4E74=V&@=$H;LK?=@'K+JQ^(!8ATIC) MYA9^W!YM:2!EN^*?Z[!!N''X6YT^-+9S,*"-'FED_M00B8^>8YW!,6A:6+XA M4Q,!5>$>\/4>L5N=JFS14\\X6>C[YG@O;U@)UEC92TN)' V[?@2"23LE,X(P MJ'0A]5WI?B?O?;F4W_!OMQ4%"P3FI.1I&L"0" B)5=SP1SA9ADHC[[C1$*04 M=(BU'!><_NL"?GIN/\EMY.=4\DX.6$;_T"!!,1R 57D@P.P8 =UMH^3%LTQ>XQ-EJ3"+8V\G(??##2L M,N(\HIT\.-9;=!M M;Q)XB<=:)CN8BEU\G+9A_&1,Q1)3/W)V@,SI%R^)E.KRM)0+W!:4;4)8I(;9$O$^]_=;$DEL+]9SA!]I5-+B<9SZ8_FM[6]4OQ0]6AS05'LFN6 MO5U]-MC*'VFQ3_+N /XD>D8,_@EN(;]$<_E6&[[EZ-!(9X&+<&X/,D.OLW.> MGD6[WBR8/33X?WDG^^F#D_W!R?Z[<;)_837L0PM"%_[^\4"4,.N/%98&)!>] M.^P9,I:=AB/6-)O%9U+*>V!L;C^Y=PK5P7F I*H-;RG%>' MV%X@P[HCJZU=,>!;S>[X) ]X$V9?XO\:O:C+6[',R922Y$&S KG8LV/7O::R MRH!#S\BR.G9#4A/,H2TH@M^"=%V+E0RF08Q?$,1B80_F_=IMB4)U/-( 05 > M8?NJ[(5(?AH'RL\JW+X,4^S^COT1OVJLD%I6!*LWG=0@S1B,RF5R%+44!EF; MW!Z-8PDWTGRK:26V8(0>P,#1BIY#A!=+@H=JM^(4"(Y:PTM?"""(I%9TJ(8@ MW@$Y$$._L""JF0LI3.N@ %.+,V>*D.H=AF.;Z1'LC!9C)ZO4%TE# MC(%1_M+/F?$)DVN$BHU]M*SK>T^-!CSJAD'U0FFZ32GE@*(+>A:O+O-_IPM! M#B7,DJL#OM]6+/3PZ!5WP+9@U^,.1O<6:'6X\3E]$?2ZPJ?M:-T*%Z-CR^8) MQ)2Y1 $\??;(G]Y[Z'^'E7:'40NA+WOU*Q9+7'U)]\ 7OCRUI^<$\CW;_A9= M_IS+- 5?'/0WL=K?691%KB(.TB M-:9#QRP7@][RE3I$W="U>LG6QI2N%F3); MO)'P9X;>K^=@0REQX$C;A0OS^&"S(Y=)"]&V),0H2A*+9I&]C?5^'1FG0 M?-"KOW44')Y;G),(T4NQ7A:S"#@7MXK>^^H$@&X'2DK[9(M8$3TY@-#OS3/) M1-PK4-;QEK);1M8ERM.8T"TE5X+KO\534@2IB%:$@6M:Y#,WJ%\Y 8?L:94- MCQX-(S\_$ G%!'>"")XY#HP!K4N;;ID"*\:WX40CG027G4JJ>5#E<6'[5<]B M H[- O]<1,1AF=6GBFT6#I0LA!$\*E9(.LI,8W..AR&7;=B26\]>2]%V9(V@ M?0?G 2Q(V/:G)_^F/2[JFL)7Z'HXVA2_:E\)@ M:FW*V@^304.8.N=80VJ:] M*>E/4R&)Y^J *R1YPNC$BF2&2( MM]?-DEF3\(@*>5PHQZ75$45+,2MGA2.ZPQPJE9DX\'3$>A6$KQ++3Q@FZ_WY M*1!)/_+FY!N>S&^-&'6N1X.< 5&);%\TZZ*PSW=8S4+J185AQ80C17O"-A^ MGH]6A.F[LB,CY9 BZ!X,*Z5A\^/^H5DA9=_,!F%:LQLG[HX?*_1W6X4R.@AA M"ZS]8RF/[%LI9/E;"8;94@#1Z3ZVWCUZ-DUUHPU#-#E64 .[YZC"XZG%,SJ[ M94M=-ZV=(F[(I14W:A 2S[-T3^ML;J+NO?T;0K7QPK:ZL(:#+*!.75F">;Y8 M=*"CE4Z'D>PU/U,8]^\QP8=*?FG**L]HK*DS+-J'LU-@ESS07AT^+/7+5D#- M%FX@HIR*3L80M%BFS_^Z8X"90B0<,*?DR:?#( .J5F9"I"S1H$M!H,UUQV'! MG;Y1= SBT)KRR<&XI46;LO.GQE^8'A:!C+@UG.8[%E;W+^T!C S@5-GLBKE- MXCM+^AT D"E>A-X;>&L]-8@#ETKE8"J4=2-=>[T&61=$1##\NH,P,^U$%-8: M>S[=,<"4I=785 >G*'(GF%?)Z]*FWC4TG(31"?@Z0D-G#Z&AA]#0[R8T]%FNHE$9BP XDOXJ AIYD>ZX M_NS2HXPKO@M! .%%1$BTU."VW+@KAD11)*'D?D"IF&?R&PAISBHP9^Z&.8?U MWHI[I7>8TLM2WW8+1:2H*5+JDF$=@]Q'C)C<,GZ2)0E/Y$*22Y5U(36Y@D.& M:\_I22SK+C!;U]=F?Q,RB<-C]'*TDGSKLWO.<#71XOUVJO60[-B?E_J/JH[T M/[(: T8![PVY5>E*HSN(=2K>(?F8Q@H7A%598KOBT1OFY*= M*R0KI*DS'Y&O7AWH)"Y=)N EL&&S2RWS6>3BXZ2L)_."!&?LW'E\G&.39AJS M6HV9K"VE:)CR;]CNGXH"XN$IEM4_D*5=8!@:!FS50[\N6LVQ7&#%"_(^6;F/ M-(J;&,D +.DR>7LJRJ1BPHCR$GF51ZT8)D/!?_3F5QK.>NSSCKPX@T(C 6%\ M,N5=Z)3 *!7.&Z=2P#-YCS)+RH6)&VVE";EIP4T0: .CW1&,_\!&P(7;

4=-\S$R.6.^AR<"\):^SH$KB4,/Q.OE5J0; 0ON6HF8(?X?/5RG["TM MZH\=DJHQ F)1CPI;3@2K:\6,$Y$!\MP.Y4IVFTIR2DK;:4QF#,%&W2!.Z%'% MFIB#QY,_@Y8X^7-5_%(5DY_Z0I;S \[!^^M^2A=DWBQELE<6D%3JTK>3UT46X!3V'\=UJO M!:&2$,5Q Y.#R$$LQ4 N,%1?CD7K\31'0_(6-UW,^$1DI-W2Q5<-:-\SW+.&P--N2R SH2#;$ MFR;YK01>;U&7C[.[APLM4.!5-4%4!91U(G=@M GL3,T%M],X-60!N\R( M,C"^DCA08KG-[DO1>XJ@Z0=Y#G.%%Y$@@BE2/L<_,/4*NE\H63HC^>LDQ7,C M^%+JOHG!)X-B>#RY0.9!4N\B?X]9 Y'($8U'E4%/I-@SJY_!!3/\1PE9*V]A)M\UFO)$:&SG*/&=,8N,*;%;]& M* 6DVS?T$&DZV3&I=8/ZEIMD/Z.L+43=H9,>KXL>^C4'%C>YF=)GK$O<=-2; M".8T8#!DX\_9CZ!<6& *0Q 71&@47C(5: 9S-P]6[<#)? M!:/]@A<9NHSIGPLU6 YQZS!5PA5X))0"!+I\]9 MBHQG*JL5],J%>I).N63FS^F?PU*/O+J@+VS*(X(9_>.Z+8]NVV(-DZ4,2\>3 MR=WS1LFG>)S!V*_0,38Y>_)OWHD3#OV$S D,G" \XLZ0%^4-J)X3.5U8;0+! MA2X];-24P"ZZ 3":*@%9 4U140EZ#-X _AZZ:XP(D;#I4O=G)*+"_7]%5*]& MPH3-&PP\Q9X&DHQ+KT:7%"2MXJQ7FQ":YHF3W([X9BM,\I)\U:F'KV..2^5V M52(A+0]G8F!S@\^1'Q659#6*W0)9LIUSN>(WJ+Y;/(ZL9WF4^$X4Z@@8)S>" MXRAYBJ:S%+IM-^WBL,[/9UM*^A^O#JD5\9>.+:SP-<3>'CW$WAYB;P^QM[V3 M(.^\#:;$ MNWQ9/\@5$\&9@R5X=&[Y19%*Y$#5S$E5=)97%CTK(9[OBZZBR^$#F1W?TSP3 M/0\#>[P.:Q##UX')F^A+# ^/(';D__H0W%_/SZ8"15HIMFPN]B-SMRZJP*.( MZS2^HFY'"*="V GPYE'7] CT+@U+=9VW:9/[;*K)^UAZA]R$3A= GQ&2!&+O MX&UU?;FU=[DME$L4S4 4'>KN-3BDG+*"!DI"Q9(AG^9MXY^)J-Y>]*4L.,V MQ@*:%Q5C^4HL=^IB_G&*GN=1E4B7@A[99^>**BBA=KXT(HK3C\P"(HL^]:GR MA!^F2/WLI8+%6DIXMZI[Y19NBG:N)!3"Q^X.OK*IZ /,#QYP[:^+)94K(MFG M&JW#N:1\!/'_AWP6?/:F"16#!^,Z38,T+]NV4$RARW)SBZ6'K^$\8 31.8_Q MT9\0V/$_\?]ISG("GH&7FG,!O+QIJKD6^?S0]+B5U!_+84Z05:]N"H679 G& MZYJU]#CWP]=T/R^#-7/6:T@ M"^.84PQ.I]$,9L14A.+FA55 UR&T")]>JC15V%2H((A)G M^7N(G]_6TKX$I4"XH*TIB)!6BZ>)7$PYY0ZQE^"9"5 !,N@!B03?C5)XH',] MV?T-#9DI@]\I7' @':X[J>=CIDF&;9/\;BM)3'&'GD5 MR^'*$R[P'%^!JW* MU%78:7 4):O\%>$!?S (8,Z7PCM.:BB)\=I"TGZ](@S MI[.Z'!^;E#Q!]!?&%9%1YI37U[;1YF4,Y!V;%Y444"V*^71'QVJ-*?B7*0Q* M@0&J1.C*Y>((LQZ[SA2PAI(>%E5$LT7R$;XS:ZM+C.= GU&3BWOKW%B78#UQ MY1J&,Q$^RW;L?D=SJG#$9S7TDZ!:A9T$O2"^L#3_+U, M\_ ,/'KB(=5&88.'G;!+M4EILAY/B0><-/#,N1HZ$\].CM-.)<9 ,NQEB1[G$S22N$BYSL_H@7&&];Z&?Y =D+ TF5 B9NJ MO#50MHM%Z@#6P07_<:AZ24\AVTLE5U:0B[A<5E>F/0\Z&1ZEMBWZWU^2 #P^WYD(H"=5<*I9W3U*N?)7%2V!160SV#:6& MS2BP$?2!(["#BF%^8GI&C4,'BXK.W[R:_/2?D_-FT@S,#.@,ZQHO M LMJ;*L5RG.7W4B;C+;C9%'<-"VOB>XY/K@[>T0Y,/-?4$.B#6*-I"NH;)\] M;._R*RD?>OP0PG@(83R$,/9P6;Q)%)47:J..F2W&=XI>\;MUN+\[:8/LT%F? MJIH\;<9#;\EE_Y^];VUNV\@2_7ZK[G] 93=;=A5$\RF1]LQ4R:]$,W'LM9S) MG?TR!1)-$3$(Q[=C08(4I1,22#96QN/1(&-[C[O][H']"[JNG@6 MJ>WL<]6FHI%UY9#[]JO1X$"U0B''QAJ+HE"X5MBPXK!HLE%+=%7=6;.,,3=D MJT.6%4:7JSY89*#?EJUL7?BAG$[93;S>,N*;BB>3/$G+\2C>T[H+4,-)I)BG MG*_*^Y4+B>[*Y6&:J-UQU<$56N387)4TKBQVV;[!*_0%!DHJ1;]5K_Y2>VDQ M,8!ZTQA^("-Y-]4[T^:('DZK>B7=^6L2 =#%+&5L5013KBDK@YS MFKTKL6* MCZ684J]MDN4'IC%JR\O-$(0^ I*L&@YG],K=%&+[)$?=KR5/P#'C#Y]+M06O M9>QAU>(:C.@4Y4RG3KO*7VHW>0E:3G0%GQ5>N=JRF_K]3BIGTP53[QB:7W1) M'"#D1KY3MF9'PY;S.J;TZM(Y5U5&>'35)@1C((D]V9]2S:6LR3B!EQB#_520 MI]2UF!-AD:HKR;!U&3K$]40T0SQ1/A!0KG-8:5F$E11;+,I@C/JQ&O\=S5Q> MYT?C ;1K<+LASOJ5DK%>U6-GH.9Y%&'?S])X@&T\!I>"HGIK MOUZ$O>>@D" M/5#BBV;IR[)WL YE7^? =0"\6'"!66U8-Y$*W^BT:!B7->U)I*=@!1&4.>^M M%'J6<5\US,"U="7 .F,6:241U ([B'@D>:MR"D0["HY1UF $Z,%V_!4.+U8E MGSBQ D=.>,3[_&#*B6&*Z7I9G25)-%UY&;6P(QLVI??\ 9PN];DFE'BZMT!3 MB=R,EX#*+K.&1OLT&+P7P>7Y-JNE#H42I&D&7;-("B M:#I;KKZ3K]7$KMTR' ME7-6N0NN7M'0)'0#0&(WV[S(P?02').S$K>^E5H36D+W(7' M9*6"4I2K#CI4TF8BFZWZ/T!)4K5%E903DE)63N"R#,#<.*U":3Q9GS6*I(S_!&7:K_FUID5E1 M38Y[;PB]<\_P$GJHU';TYW*;,9#3C!Q8.PAPOD8REU#2->GD2%;-M0LQ3VL8 M#2W7%"/![858TKY1^-#L*?*.PS[6[)G]_)P,B%V_TJ^4T2.,A+J",7LR\L'D M#7:LZ9*OD!P^\V)%">4J$R,;I'B#^+80U*@XS.D\.D.MVG1D^Y=QG%YK.ZSZ MW0@EB>3(.E*.PL!30234',Q"O#L>\4#\Y@/K-[=^\Z/QFS] 5>,_@9&)$T [ MP1EXSZ1^_<_S+U*C?HXR(@Q$CO>CO&?\K*&/P_/.IR",R0, 2M1(1*&"2U':35^\*.H"T>V! MG35F7J#4-_/EIND.7\=,1:FZ9_ EREVH&O&R5Q?F\:@Q@FIFATP-5@.)M06? MB!R]1!/9?P:!%V)T MVE@!\X:G*DE29JEC!RU23^5C.-Q>]GPW"NTP*$TS U+S64Q_S)8+8:2IW+)+ M;9\F)9">@$[B,=O'*O$I-/O5+%RL&V;J4O6YE=E[?'%2^,6)P MFT%JCC,WVF4AR_H4AS@019,73\6E A\^\AN.?\@EB3O"JQ1WA&_]4L<)Y6I? MRN0@B8];+;V1L;H/,6@/>)]R5&)!H3IPN+(3=0K9AWP2,^*I\-^10K5W2GP V 5:1&1#_4!?G+Z7:?#SE&) MF(DHY1@9W.0\5@&O*A-EW+OGL5:]7C5X(3>\@4293'V)<=6?%3/N&Z6JPSNLY?:Y&^J MSR3-QDYT8\F"I8(<#LFVIHJ1XO.B%LG\E#LC71N2WE3/FJ/*5N3I2+ESRPJL MF0GS5M58E;RZ6M4%PF>FHG"7IMT&KR*F*':@"/1_+>K0? MCKM;UGCCQJ",\TWA8X9Y\C!8OJM1;>;4C7?4I4D;%)%,)-^9\1>+FF)7=Q6C,@MO M*K)EN>8*/XXEZY.WYN(Z9.#@T!JSMOM&A%,X"6N>U7'9G-51>S)N4LRSQ; 1 M#!B1U/)$^TN;PDVK%7 MXC=16P"@_ZU>23U>GAG-0/Z?A24#].(0UI#=-U)NT1B"^X8A5-5U2 M85LB3>FBA1L5'E"@NR# $L*6FUB[E06HIPY;(]@SLI3+B(D0^"GH(=B54/@G M-#VVLF/".&2(QI9BXK^(\$;+7?U&^H!8DK^O$); -*.U#RA?#I081-81>:6UI=/2; ML=J+[5GY3#I_0W>=0*RE(YT48RL+%LTMN3CB6^5"]>8H40&/C0,P7(N2X,'" M+9^AATI)Z3'T(*)P01-B@'OM##AXB]VSKL$:5SY2 Q>+&R-M2/8Z5S)%%S5J MA#?PQT1PI4:5-D3O-KXMF#NI7=#L2&F'%,/LLAFFH60DF["C.3=!2#WT-9:: MW];1YH"/%5&E*L"Z_.N^"FL)O>!8>G07L&$ONYGJ@*U)X7/1+^B,?* M)I_,/,0O$.'LK37]UKI_A.R16B[)-V]A&HIOY(ZNO86DK(C7/L2(SYD4Q,ED MC6]=OG.I#JU$C@5S*7+9$MD<-:5=;%7UBWL[*[W 5,7X+U*R!25E MD*MHJ1FR,W$,:TB_'2=.EPJ4-=.?$"Z[AA)4Q5POUP MCM%3;.FDDZK_1 M.#$X[.M+I@080@/ ."H"."F )\"%ZT$_X$=DAE+%NW2C5VQ!*:W;=B@ M2KSSP)BB/KK:'TU&A73E<&H>0\N<-,5)S3F%A06+>UT :+S#CT5:@FV1GE:! M2JT/9WT6'+T_7\C<2/.0NGR0=X#6N:"B,Z40A51_K]5ZU/Y:F*0;406&R[=_ MY9%C *^5.P$B=2G:!,[T562%APOI$K!OHF\9V1AFZ7$KAB"AS-YL23U' *ZR M,Y>RS"KMZPJ-5+[<#/OSX .$7<7C(N<<"3(SL32$-'!Q)1/7,69/_"5;RJM0 MZ>>L;,M8@_E*HP9?-SV17EZV4OT !$N&X0^S6I]=+)*?K@6M[GE?\@\C4/%# M:O+ G$LA=\VN9- ER' T1'5+F"(9Q"'/UM%][\=D8M\HZB2T(AU(,AOE*RB_ M5Y3N0HW+&-,@778K\%0"TS$.N W\'E]^'7_5$_)JU7JZ51E(6G,Z#R%$-,B' M,N(H:XDG,7S6Y=MIBH?]PW]Y\\6K<^=SKG+ \0RZ >DO7'G5$##X/TE3-(WES^?F-2Y$X(Z." M/+GMT_J>/>P?KF3FR&^XDGMC9TCLX6)ZBXL1;:KUJYS1MHH1E*.=9-(+2@*@ MU+5-NX9TI15/@,:,+NF2#54%GZHUTF-^"FCA.?!"=3]\KHU2[>S+O3:+HF]T4KCDV1P$FM-"W!1MEC1 %06*L@15:N:'BVO MWRG=).8T,B4P ?&5.%.CU70,FJ34[D"95'&!_4D[N-$7QU1;GJ'.")+@R-K)J\L3;Z@<-&5*9V)\&39"J7?84&X3)GA&_9C M+;()QTIC7FK8$#6]3C&8P<6E9L\JKBZ(1*G7G5JY& &E&]_)0/4Z/$4"G.I= M%1'K]0-H6)\ILA/H2P&S:*'\D$FY@-QPLLO9![BG@F[Q4/(FV4%7C4E\^ 1V4+!8X( 2(P>B(;R0U(14YJ]1 M^1X7B8-XRN?4$DQBSCQ.,[/"?4.C,RE\).1-+=X86ZSP5U_.[N'U8&,Z=SO: M:L=5$)T15L+J%*CS"39U;$E=LH]9V45>X-<(F^9*0I)I[YQ!32DXLAY<9M&# M?NL+G?:.#9,ND#480YY46A7^P2'=EEV)]$?7B?*Y2-#H(ON*. 9%U1=8.,I. M/]1IV625$4_#VV/D$N(+FJ)-% F5-8D=([<( \KD %D38,RGH(AF&.KQM2P* M4J?7IK;2^"=XC%P[D M1W[.;.3'1GYLY.()654Q?;LR>P M&MT>JNKQ=,(#1869V2ED@*-P)*SUFC6 ;+0VG.IW+1ID*386 >T MG&=]V1>>4M**U ,*3"''S]2!5]K*P5G*?\+EL71^@:--N'L1CZMA'WM"NM@W MY]EI^97PK>HW6LXY94=PS7^@)C 8KQ1LZ&L@%SD&$LA2-FN'1<8]/Z8TQ)H[ MVSO/!C\^+S\081^9-)675E;;90ZYGV-K G2IHY64%!DKB7=3="IV]61DM 07 MW'EV#N(.4$0/2 3*3#BJ ,]C.O:?H&HX;#:Y58@:PT6FE)0A M_<[2"J$F>CP'H+*D^ :LP:]I#-] M-+R7BB>]U2%<[L].(3^ G*I. D.>VG9E7OI5YO=0M8\P>IK0\$ZLII-=%CFW M6M&-RY,[30:#/22)1KT)3MR6R8]U Y)8"50-,2B[#&G@!&Z>*^I6QRRIL))< M''%?]9\,J/MS483L88L.IS)-PE#UR!. ;=>+(H-/ND_'JF9(XXOPQM5LF!+& MR%15>H!=JRI6+VLZ.:G*N"151PQ_>,%7$DN7/QU(WLBF-S8$#5>+''61G7E] MV-S\@FHF:T4>GM,C7(93_HDT>/'%B'%07!W^6/K0M(=H ;-+G,L-=8"$-8,^ M:P.'EI#-XHQ2]V5UM#(ET!>_LFF5RRL+QB9A0-$T94541+:YB:; Z-U&=8/N MOEYQ0'Q$*;RB1[2<]_S1156U$"_K-(L=*!ND8AB:Q?8Z@XM=\Q45R2J]GT@T MRS901=XPI7.7'(:K.W'XAD86L^ ]0Q8 MS\"VZK4A+TLV=CES+(B(/?D4NI-C9U+4O5&*T3!'8F-H_I9"787ZL%[-8RTR M$:H6Q>>$N#&&QLK3)]4H%LIN>%&,H,)FG^0J> WZY@T7<<9S[?U<8!X0Z"LU MWS1/R<;P'"OO?+6DP33EW$(TB+%N G>:OB1,R#AK7_(7X@7(6T)OD8J7Z@<3 M< @6"3/$E ECF&*O1/Q>GL7J R9]^J3$(-K$GTSV4'#DT:C5[A!I9XG:FD(3 M)L!L5D+ ,H%4Z8&:Z8!\E)^Q!)"O&G1;@Q\--%-[>BDIW2 18PS MP =DU;^?W"3>XB5SW!NXRUN9G91&]&+UJ#=.XS#/1(7+&4+A+R^RV6[N8!9D MX@18PP09#FY>OK3;:I\=\;70&_J#5K^SIY?P(DN0>'9.*))!R*UU%M\X[JSD=@*1N%P(T[!MK2J_Q0V^S66"XUN0O>5K*XC55PM\ MC\AZ%&0Q55Z,?X_1E%LJGH<(,^RV>Z^TWDEG];@7&CW(-MPJE M_;J'&M1?M7$G$R&FTRK# /Q:0FBI,Z>M=#@-NV7$_ZH=''E,,8'>,$,>WCQ M_%ER?BCIM(HHV]Y+0PFI?%NKE[5R5SM@,7='I:U)5;K,ZSP17LX#X,KE(925^_KBLQ4Z M^X#L5N@TX&J.3.C\=^XEP#/"I3D\\C.-=CM:H6/MHYW>CFI#NBJ\K&2RDLE* M)BN9-KGJZL32Q9?/SZUPLL)I![>SWK*RPLD*)RNFU1C19 M(61IPPHA*X3JA-!;+Z,)KI]5OPHLO/R"M?S.)R_PK02R$LA*("N!K 2R$NB! M)- ;&@_ '1]4?YY?O;DP^<@[;H7_\282"<[/M6+)BJ6[Q(-X5D#@.SR+P@HC M2Q%6&%EAM"J,/@L:+JU:H.&LC= MAZFH.14VT]5S;M1D49S=-]%-(K$?V$H3RP/I,SBR?08EG&R?P<;V&33@T>_V M6NWN+J62>>"[#DQZTUK7#VF;?S\F5UX4_*FFV%QF28X]M,43B8=7/.JRZ!KA M!]Y5XLV=( QS8GO8-RLO1KP6'8!3M777 0UL,E-=9^EQDX%]_^ F49H#A#VJ3.#LV])8O@XC>. [C MR==756KD3HX%_ZUK6:?)&3EM(0T'[6ZK1Q3MO'@JS6B_ -FC6J]_6R9S6J5"^Y^Z@U=:T$L61T.B!XV)CI^VT"QKA?Q]!++47*_;Z M4&/IK_%]>C7OF'P4&(<%8)4XITV=@*H0Y]G+:?!-^"80%5MB["K[0#=NM+JQ MJA<+KX]<6>MM9Y7O6:53Q>)@LHHUDC&,([G*&(LX)03[^B! G<4?P MR?_#17X)]L^XP]/VQB 18(9B"'F/D$Q_.4QJD3F*<1A.13ZH8).XE"7H6 MV<=D>*G6#"67Q@]- @7C)Z=1..(;S=.^!O[-8SQH^GLRF7FP$(XOT_-+:M>4 M4[%KYY>O>K.4 VL1WPB:,R^^B602T$!VFIE1K.R0$,=Y&5*4K'A.+9?Y3B[3 M/1 N\P%P[?\!%;\':O@*! 5$_*L(4YHO##__DO]Y'8!,]ST@72 A0$8OS9*8 ML/$\G**)[YP#67Z*3;[2O1-7,4A\A]NYG;-\XR_@[:N?/WP/LC\$#H VE(BA^-6J/V70C^E?,/$-X_>P#4Q%!'[L0T M7AE\H5CB]&Y+(*EH3G//C1B\*Y$N8WDRM_@$-XDOTQ_@^VYE4)88'XX8^X=& MC"XYY*=H/.-,4! N ;8;9T_\+!!3E .3G/B^'.+F2I0_Z[7.!IMP_JV7S@30 M^__,@F^!' -:& 4-XA/]*LU2O,,IBB 'VEBZ$+-]E0O[IZVNG=YL26(AR.( MP9X3Q$5U!FJWW3D%DQCS1X 6$(726>"\\W,9_?^2>$&$2/PF;KF2*V=^B\J1 MY&IN(42AD5\VE0*FA\@%C+$[0Y_2+^14W:JR3#NB6\/"-ZJ1O%"_BN M=FL1_>$0_73_$?WO7I0#GFD\/W.=WW- '>?G./?%GUYPDSL?*:;G?!&3602' MN%K6X?G*\X^&Z;1?B^8/A^9G>X[F*PJ.PI6&[UNJ-L.-%M$E4,R?\!\0STQ3 MSS*/;B'7RM.&@?'&"^"B(KPPEUP.T*5OM79N*F5U4L6R]])5,+?=[6^ M)?Z'(_[AGA,_RK@\7-(0^Z'K_"PP;RE.0E^)M4*-^RF)\P4+LY6GWGC+.;H- M[RS3WLR"R%OS+HNW#X>WH_W'V_/\*D\SK9IM@[W.LY__\=P)@SEVPU^#RC__ MXQYHO+*,Q=T'C#NW]Q]Y]T3'NA2+K&SI#_=DYZ[S6H"F!DK0*HG?8JI5G]\% M/P"VTFB6T-YSEK#ON2A[;H0A2FPP2!0I*@^&01ZWV6'5+ZPGHOITR2&#_]&R MS^K*Q8KTL[<78-]!<@V#*)K>(Y* M0.$V\9*OO3 7)X#B6$H.XBB!F7K0(O0QG MI,)*H!5=S:J>);<.4+@/XSFR6W%-/$NI .&?%^_2UHJSBO$$OW#QYA.H8!,1 MI<*)Q$2D*3)-N)5-.X5CDZG [_0!3O!)Y &87%DG@2\9=#(O_-J"RY#!^80- M9_R.49Z7QM/LQDL$['NQY' \/.ME#GX&^\&Z"8 -; FO^DT\!XQ;RN2 5&U- M>]DH5OGY3"+#.FT[-C?;.3K5ESS4-1]LSW.FC8==N4?I&(<(DHYCF( MUH(>7YN%XV^_O/[Y+-X!:I4&L37A(U\ 6OS>/QT%8@#G5<*8JQU2L MWZ"(2&;FN'I3\CE/=RE$^3%B)S^LE"<_NH3]K_\8G9Z-7NVWD-7Y.6(ZE7A* M^!6'3GR-R8SK K^0. D,DK)OFHS .[4]+ +O'(%GWK6X M2W9E7?KD>G2^P>@,Z1"L;L'K4<\%?6$>9/@4);NPRNS=;#"BZ_7_3MF%:V:\P"%H\?.U&<.<2_[L246L[/\0W868G+GC[X1AYF MDK]ML$K(X$8CDM+"DV".EJVNF:G-XMC2UF8."91*S6+F9.U1-F"5G3*W_*UU MV7)^.C__U&I(FYQR4P1*R$WS^5S>R;/@.1NL>&_JE8KNU>+V2L;U^/ZO)Y\^VV!#LH*9=T_9OD3GNSZX51.[T MGHOMWP-[$C(-7G8)254OD1#9FS/-01,#DV#"'A8V=7?)!@P9%&0@528E&;1] M]Y<.NV;/@7.BK8*;_0RQ#B-ITX#HB*[$2*J$&E5')3%AGP&E'"I/JMWD4Y%.KHLE(JI M2,D7V$L&?7'8!BR;!8GO++PD6QJ/NHI,J4D8/!-=@6S+T%6/%A&0[@);QKA$ MIR 9D:=KZQ-WRU_4'\'*M6QX)=T=;X(>]R83 =>+5H6D6GR/O"_*=J^Q=2M7 M0HGQY2/*KZEO)<5MU"S G=8*Z'AA&CL$4NDNQK(S,% K7]..8E 8 LW"9HQ M;+-31G[UT $=8A:,,2G!F2;Q7";VH[LVH5HU^1M\R[OBLH!UD'-2P$!U\C0 M4O ,..023U'^ZF/!PXBHXQ SL1&0\ENLSL&N,0JA^\:9KTW$E9>0/QMA-/?@ MG$E*'!9]V^I2RZ]K.1< 0=#Z<>D5+):>C$T@2S?"C!0VPA@T2N<>JE^NU U M92 "P7( 'Y&1!J*"+:XLSI-!%T-5Q*,3%P>$Q#^$H6#U#]=!1P$B?A*D 0DW M4A7A+!-4V&";?IZH6X*'T=/M11.C#U-Q.>LI8@%G\1P@RVP6%KD]Y40-&*"I-6F'E:< MI$8L@^D3 "Z^H8:-M^0'&)X @ETJG\ *O;H,Z"!C.X3D'_!GIO0Y@[:(D*SN MD##EOE@B'U.[5YMS%:\A#P1NB<)L^/95?J,D-H?:D-@51"419LM%Z:O,3F+ ML [E6TM%##YH%0Z2X$3SS?=V#&F\46R03FF0G7;G9[J(X8+H+(%)A!K";5" M"NOD**Z2 ;O)*%)4#B9U^K3L ,]18B W08B!3 K)%5O*HQ#/Q+BGWH!8E/B$ M_,11\(UTHRD'0)/*\\@\$4HUO/DW7I\DS4U 72]E7TU4N!8+4$S(R V]FW25 MZ?HQP%(;ATC=6ESJ'509I60#&'\S*+4B?V]?!F[]1:Q;;]9E]:/2,8^"*7N) M?6_N78E417[I]:H3,/!<4&8 F]")PUHA,6EX]RIW,6]1U7EM8#C&+@!/4">% M0R9SNO7*X4EHX8O#.$TY)/M'CC%&T.9!KERICJ()MA#%P"_@NI>G$E;X/0 2 MV.?P_"3T@CD]RCH$[ %>CZ< ]$JKLE;S7-H!&6%5=T$G9IICIWV MR"5I7J&+9(N*R0WL#5WZ<.?;GQDW*R\+=W>5P#>=2%S!TX+D04*T!!J\,P?N MK&H[JKRO*3:]8;41BE1M%5:8*JQK>[X7 Y_'OK=(:IVPYOTM]T_CP-F5S93_'IFW6 ^1VC:J$W&O4J0H6UL)? MI=@ F<=9(*'=/.W*/,?W*T?N?32C D?2F7=OC8(]KX5&L2($-^D8)6J[FX*Q M OCOUC .HWECUP:L;,#J: )6._:-[JT;],X>S]6$>=,_:$9(5I_<%]=G-Z6LJTK1MTY9O;>D*-+S95/56U'WC]C^(8K07E77VC-='( MPW"/UI(,Z_-+8/NKZOP:K#:?8JV34NM2VJ%9U)#%P,[+84DXVC3(ZH.SKC%= M!V@SGR@_*UW49)+/GJ\,=)G**C17DE@+G1;%V#=P%MYV"&+#E8&HQS=F6PN]!+8TZ] M+MBYO DO-8VCM;HYV#;!@H4YO!G59[9/X.<%1DP1'M+7A6GU^R_;-D?S*+B^ MO\$\G1M0S5GMD*+QO5NRVJ5Z:-32*K#H-W*Z\T^=Y;5AG):59.-37# MYA/VIR57V#FVRXS$LB$R]5,ISB(;Z=)&/;E1%<'$8,LT2 #/N;=B$>+),'W\ MEE2^=>%1DCZW!D;EB\2W(&796'H9KXSE>[#FR-TFLY 3N(*$!^2-\;TY2)\$ M[M2OB4YY$XJ% $MYP2/[=)'=6 +F"(^&USP2KEGU1T",$[0K\RXK6@1%P;V M8;#WB4BH2Q]^O)(M.Q,A.XUEE)&24*/X1O)4.O8TQ^E5-=TDS^D?IVD\D>[^9QM/SU[Q$.19EGA1.L6D8V [ M_I6@"FB<'"7]5408:X$#UXZBE14-ZDT@GC.*FTJBCY[K..#PVDK5ID0HW)(J M3\96HG IY"-D:8 MYA;4$)S)3IA\\U*/E(V-N8UXB?D9B15!)),Z<]CL M"@4X$ZP.)I6" O441;B]RZOSME!ABIR!.D9_-@2UN\MOB!#^6!]F-[LK<1EY9T"W^UZ,DZ(G)O_EE-%C7;]^N%C%9U?S MN.OG;]3E/7,@C7(*<#6M"7B1(4SK@"E90,#YUZ5X+>5CLW$!!+DB,@&D(#1$ MP2PEAT2V8$A/C@Q6E -\+5@W7NA*4A!8X%ZN E46VGH%J*KOW,9F*E.#&X1E ME5Y"4@T;&KT5:UIMZW1%\V+KG67H-&'LN ]BU 0@4H?DQP:NZW:YM4GM[4=A.)'?5BW[(W+F1;J1WK-)> M*)7V$QFI11)"VA!5PXC45)1P-JL+QVRZ)D2SG1>GMBIKY8O\3M_HCP!:9%TQ M

^"K*IX!<"7X5>WZL.)U%.?.X?LMDXIH[S'=3O.:N]HG<(%,2I@K-R_O\8.IN=7D^0Q K'YA7$4+IF-U(:. M:I*ZG8MID?R'?_?%U,.J<\^(C$E/V]JN6/$$\"-="<#@?LWA9$4X443L52A. M*Z,!09KFA#+*S6'LJ"9E?HT7_>Y@+6V5LB;A07_IS,'&1N\B8ZN1?JE<I($XE]PMO2<_EVZL?Q^Z<67-!=>E:V^ODM]UZDS3T'9AU3N,LNO50K6K9 MS0+IWKO$^M8E9EUB1^,2>[!2BX^+@_\^OG#ZTZ[+GMO[- MBE36,?P(8LU,1EC7)!/V)PUAF?NCDMC8VF.*6)!JSIHQV8@N)G9L( _+(K3^;"%*68G!4C M5 XGD%XDDG)'!%#X1;8N$X.S6^*D:,X7EF+U,O-5]E;0@Q4Q6>9:1+FH79D&TW$F 3L479EGJ2$1NHF;BF.E5BTVG6C M@/.88 CX?8W^"P!( %_W==X(XEF]XVQ-:O=M+(V354H.!'B*4PI!&NED4JTQOY9[\I]%A"IIB(80"@E*NE<)>G#J,T6K)%S1D)6^4J+K"Q% M"PG3JW2GU*5HR?XV:ZZC]C)JO\57 1B!K MB/98:K%9V[KDE@RNE>^4&KMLNK_:1B[TRKHDL]::'IGWV>/=-GF7W=QO.W?; M3VVF7E7H,\357?%(S^F5K^&LF@-'ZR-U0-D&39+>J M9$N-\Z+>@FYU2K#%M0/U[ ZL9]=Z=JUG]WZ>W?"LDNB/@-DA77?EDBQP7V@ MSE@_3U#:@GB%2Y)>;:+9&F6/%=>"8BP9DOZ^N8:EYD6M+U MVV??B-H0>D ".?AP$_@IF6?]HLX$6(W,!Y2/R8I%$LSL6M(UU!5FYY*F-(G8(RB6;!' M8;P6?K(['+1G@H@L(IG#!+U)* M="03IZ;4ZIY@(3V)\\VP=O4.=+('S.S5\CE+-/I:![+1A)J.2OZ,+WL"U[OY2PGH\E08+'L-(3#H;&[ M'K'7=YFF):BTNJ-KJPO(A3M$RTJ MP-D@_EVS=4OEJR#8@<608*!5:A+R-O0K*P$0G0"4P>F6 M(_F<>M1C,80MVSP+&E-A95 1A9"NUJ84:M7+6$WZQ>XOU,6@ M:!!$*DDBJNX*V-8$U0\L0!)II2\2J1N+1!B-K*2K1"G)ZCB86\V=,4K=(V"Y M7+9B:CGO4?F0>+TPM>PD2+^FW+2)=7&>CL7]G'!L:Y)/<&WJ&4'>'2$<#+)W MVZ\N0"HYO9;S#X%5.U0J@DM3"+[[ZFW+^0R+.^^YY;3\]#.][W/QOH_POC?Z M?9?J?2UZ1^=5LTG/\+]K$OP%+NA?.9S]"M,#?L$P]48*+/]"CWFJM9O8&9<)5Q=@1W$>N[9Z?SV*?OYZ7V+C/A^;A.5A4HG K%%(HE)0QT;A9/.P2>38,O?&#^ M8;S0SH(K ?P:R1-YK8\Y3'!%Y'NBG()KVAQ= .DM=;= MSWS@LW7,'!/3T_+ MM^":J_R>SU#;VGB377?0ZU37H'*,8IV?4)/\$\QGU_G5BQ@\?\>6:/SDY0RU MPC]G''O8O.%.9V7#P+QE:\=U5UVZME(#OQL#B3QU@PH%EGR3(OJ3XAP;K\%M MMT>W;*P6W,7&&L($C.M18MB@"+@0=0T;L.^# W$^>!%H!8[SSYY:0!JN9KJ M\-^Y^!/6QM^? ]%[5WD0TV_X"[KU??G;6^_:4W]Y(\:Y^M&#"Q/R%PJN@PA# MD/,GID#"O_Z,6MT_8I4U5 7PF!26!2Y M6+(3"E^Q$/0>I^A'^81XQ@<:BS 0E* FW7P;#R2/CQJK+P!$&:438:\TPLN( MJ_=DW _^%]@WZQ>LA\HN296WW@@NAD(E&I]%))=.-O628E-N(0A#--^X*1/N MBQ(LIYI62KTT7=D.MB0RI&XLOBV\**4NC: )/"PX2K=?"M/@V) Q\;B7L\ ' M>,$#*&S;O5S!L^__N=SKM?WM#[^S?W>FT M.^SW3\^ZW>X/,KJR[R'(4QN"M"'(/0A!,FE>?'GWH7_^VZ^?WUU^_.6?[]Y> M?CE___[-QP\?WOWZY?+?PUZ[TQM(RGQZ0PHWZ_1;Y[?84\5I'#J.H\[S=)+K MUSASSG6"R%[P[$&GXWE=X?U[Y/5Z_^Y/.N+?H_:T]V_1'X[%:<^?#B=3B1D% M*@T^?GKW^?S+Q:\_G?_Z]OW%K^>_OKDX_^7SNW]>O/L=/OGT^>/EIV:AT^#. MQKD^H@,GM(OI-Z@]Y&\PD$ZR=/4\/\4[:5QEF*@ M'76@$.4A!PIUO"U%OSBW4\@7JC/]3,7^0%+Y,BS\1QX9<>&58?7%.RG,5\J4 M#Q+MR8OB3*@Q;ZJO!R8\1U'.;5?).HK0,3B7&6KMD_=R]*K\L\SS)%7OQDO\ MDS".::1<\>:67.0RM0R!82J,C!Z51PTG66<:ZN9.)A MT03J?JHF3#I%]8I%SY(BHWWBL6_3\$_*;-L[."EQEUM?U^_X4DY;P-V3HFL> M2AI#!=#,GCK2'?R'[#=@>H;9+!!JXB+V-Y%5SBT MH?ANBQSOI7$&1=1_'H.\JWL1MD0B!2O-WJ;\ R9%4'MCEVQ5'%&9SV79 M!_/3&A>4F,+RLJ$(33M.8$-4]R3/P,Q3OF$*IBV:&IQ@X&68?>N%RRR8-,8] M\=%@+P I7X0H6;"@$D.B$R]$ &''; ]O7W"C8S.[U7<$,-5XON2&=!A]Y78X M8CX.*?RDX8 C$L#4QD0?&A&-WA#Y1SV:H/#[2/_C"AYI[&'?:5(X ,;HK$8, MA]-BHE8*3;$['P2^%K?DYG\*Z] &Z"U#:7BF47 MC.SH%B G>C&^DUIES^)@(CT75SA4%%LDF>3D D Y%T6SI M8(2O($8&4]!:,3RG- #RZ1LTZ6$F$*<^88-@B8$")[<8"6P%RG.5I!J0:G@S MW7HWM^$25ZBN!Z(V")=Y2C5 "N%&*@O>BYIO@\7![EF[UVH[=;O&H\]^N_S/?N>LU5.?/.=O=]L$4QQ'$HGJ M_BB-R\%X'0(8Y7D0^VI\#"?(RPI=#-%ZZ4PUHJ#2N" MG1!J\ M<)Q)ZODGU+:@J87^X\E>8=>+7=$UQW=UV^H/68,W==MS^V7#EKVON MMCWHMSJEN^UU^JUAS=VJ?>%@G]\\,%,+= 2H,5C?7$%7D4N"D(#C(!1_B4FG<#BJU.U>8=I<,_2M< M_&>);PUA,D3*B9HE($VW$ET0YDV%Z0N?D42BN)94=2B"Q7EWB'2$"S^FL6TXJ6@,AEU\] MC0M=C4A+CE1;4$$S:8)Y%J-%/M$X23OWS5U+#)P;*U&%'ENNNTGZ9&%L=@PU8DRT^36-$\#(QJ^$2C?K*R(,29' MIBJ!11ORF!9>E&N0P)!B0755CD%:R[H>]4*X5#68D?(G^5/,"\B*7MK?,A2X MR) Y^$_K4O9W1I:QZAY&G592RAZ@';*"IR:-ZK&AZG'X*& MB+?%H$\UX=.<95KK*E3/W9(,6$P,)5VI#NMJ4L[4M[@^K0@K9>Q0Q63A*:=L MZHIZLN-3Z@!"69\N4=7JP:AYGN[FQHX!U9485T'AK?UWY#PPE9273P>GDO@I M:SF(6J^V#+W**Y2*!BD%J&2$WB(5+]4/YE9Q(W*7*#*D3TWI6:0%H&*J/F = M@#XI:0IM4E1,/6%5-6X^I(HOQS>WQ MQ%!.__(B\[< PBS(Q DL,$&M!N]/G;O5'UK(-!$RP]99QT*FB9"Q---4R/1; M@[Z%3!,ATVWUSRQDF@@9*V>:"ADK9YH*&2MGF@H9*V>:"ADK9YH*&2MGF@J9 MLU:O:R'31,A8FFDJ9*QNUE3(="QD'A8R+[($XS2[BC_<\XH&9ZW1F4I9TD'.Q3>'2OL4=EG=8WO'4E[*/O*/;WF_>L6\:^VT.>7M-%IL:+YOV[9JL?^0H MY.^#,XW[@WGUWYWI&X?D1_W\X?6^J".U9]_^I.O18B?'9\%P2*CQXXYNYL$M MEV8CAN49EF=8GF%YAN49EF?LS)UQ2*CQV^5_'@YJ/*#Q8:7%(7@;*NER^&R= MJ5[._#G5F3^5DUD_QG[X,0XFAZQA1+:1O3P+(I4CAO.9(S]U^7?Q;2(6&?\\ M58ED1J^2YT?(E\QCKO9+FTR$F$Y?-9RM;$*&CRN=:UZN@_)=C]\PKK(1VKL_ MY8/'8&_EG=3^9KT:9D'\O:=\^J#7$X*X"8D7EHHM%5LJME1LJ?CHJ?CITYDL MB"VC?D@0-RSY]RZNEKWSQ%VNMJ+=7W?:EF2Z]S+5Z96ZWY>PU3S&(A%4<0W/ M.&>]CMOM]?;>9?HP,&X>Q[T/C$][K>%A%1S\^"#Y>_L.Y[-1UQV,.I:6#YB6 M![W6J:7EPZ?ECMON#=Q3+ JRU+P7YNZ]H#P8NF>='1+T0<'X0#AVN]7?HP*: M;3CV(0:)?UH[6\4ZK@[/_7P?0NYV>VY[<+:!EBU6'!][[XQ:@T= B;W0U"V_ M*&/&J=ONCBR_L/S"Q(I>:Y.WU?*+H^47W4[?[78WV0J67QR?BZ#7=8>]33Y= MBQ1'*$0V^Q0.*>:^V=G0;)_"I]61J];'U["*UL>AU^' A7-8/V\S"Q@?!P=. M6SL,S>Z%?F]Y06W,Y\P=M#?YC"PO.'@<:+F'G WQ(O, DLWM?O"0"!1$\-KL9>]T44(@_*_3U1CT,4^< M=+6;@?;>.(LD@$]A7\XDCM(@S9QXZF0B%,6S_'WU#=>)(]P1+QC#+8B:=5UG MG, #I5?A%Z:)$$Z6!%[HP*)I')W0C'/AZ\=:#;JYJ[55,;=YE.@XFH6WF:1Q.<+@]+I\Z-P /A@>,I@ X^ MAN7AWJ_QRU/1+,@M5G./=@$R#12XYNLXO :\#2)8)4]2@8ME^![CG:YY<7(- MM7A:6B.;(W!W#F1Y&06 ?^^6CK3.*&%5NEP 4"%O\YW"@KZU>P: MNH%/5D'QQ?OF(0+M>CNTT,L $#R8W'.#G2'M\(VWA+8(T[X3>#2',RL,N8"*M&\69D^;C/P00 M2$8<(YX+![!JXBWP3ITK+P":S[QO+>(BC-^PZ;SZ^^FQ,NZ[<[@!?QSZN*/ MI_CC&>T5?\#?ABW8[QR>G2 &T7O46JM+#?$;(Y>>F 8)L/*?__&?70>@%,*V MB*_3J4#T>0E>WGA)O+-RAV4Z*PYR ^N $,!K@#]YF3/SPFF)VO"V\(O.LZ E M6JXS;'4'/SX'@"$_9J8^!VH*]/VFO"@*BR#*!0+"? %^17P#F83?8 BI5[2< MWU'5 MD.*Z$&BO>.5UT%(9%N"0@.$"VL_U9,Q'PL9&OO7H= ,*1_1Q(&W3:* M*A./$@%7@S>C<$'BB9\GI!WF(+ #X+8-[E1L2?<"_"D@OV(;R "-0Z5'Y9X M)G$0(07' +J)3F#A@&4E/E%A3)H? < 5DTKO"&L 1+XM0]/?8C[V M[YM[_ M/XI93$*X=#2I9I*PM?V)-"T-JG;[Q\>Q,LO]SKO]PL:4+&8T-(Y!__[?_V,> M9]6&E+:S<4[Y[BY9AE?B9)P([^N)-X4WO_3"&V^9*C<@D(BVRU]J^QMOQAFT MAL,?G>)'O)^5RYU[WTZ,*Y1VZ$DHIME+_I;ZB,QK]5F<$K*\9-7W6N#:I54) M3EF\>-GMM(@EPZ_J1ONM_F,!KB()>H8[P'-FB9C^]8?_^/+Q3=T@A!U(T C4 M1R\L25#YT28,P[LG=0_Y ]#@&U:%4VT,>W_;@E#*8*V#5R,5AD_ ZX/% K[1 M%/W1V!'+?I!;P Z%B(";7X%P$0EP/^1KQ'Z+QYUW()?B>3!Q_B>&W\[S;!8G M0;9T43O\].Y_SLF@ :R#Y_[$)RZ^..^0N8!)!190"MQ55*0,2F>0+_V6TBX$^5SERW#]BPT@2D7)#;=D \IPLQ07^&E%G M)]-4K0)J="8\7ZW=@[/4;1ZDF7P#F? B^B->TGID".;9DOTFP1PEL=YM HK^ M'!9";PI(5Z6\B__- VE\SKW)#*!*@@^7 F($\0;_9/#\/\^_.'^*)#Z1"3UX M?V$\@146.1BA'EK*\):K./;EM]G6AZ^2C5R&B93 ^ U>Y"J^%DE$G^&^4WPE M>@E-Q!KJ:\)OBR;@D>JI2 M,QUBA<0OM.J"= TZBA1/J M1<:Q2RH@[G03A:F39CO.9_7KPCF_X-(#=SSX)J2B943A8?'(S\ M3K .:0@LYRN_2I;P#G247[P;%VURP)*QF'CPO)A.85OHY(:7_]V+B\6S#\NE&?!XXP^NPT.]X.P">9T6" NP M(P0Z,/ 7>C^]$KGJ%U2+:O<)6P3)/LDY8#,&#<&7H&-E;HDAL,[9*SA)&(\] MS2WA$GT!"\Y1MAH8HV#&H0< =!YQP"F##[QDMZ2\ W^L@77*J@C46YU:*L! PU>*-Q/O&( Z5[@ RAFV2B#(' MT#+ P&XAK2K:+5BR K46=*J)E+UZI:X>:<-[-SX0L(\&E@K[B8JR6?X;@;L M G9&O)4TIE4MY#Q)O$A&^\3DL_UE< MD=TM%?/SZSA@Y@X[?\O)32KP2HNB_?+NVDO);Q!)4YMC)M5;D&83AJ(7\NSX MF&'=E]SK7E6I(^ 4!S#^@C@U%GR3[#T!?8A0RM,"W[Q_)YA6;L-8S \ /3-0 ME'#O*<(.2#'-2,=2EF)I8ZL ^37.@HFV*R\S?+-YS^QCT?5JJ+5& 7\T%O*)OP :J.R"ER=P&14I!X:_;R>9W*'X6YWS+ MG:X#-YK-4NDZ(H: W%'!7],$^23.\RO8D#0$VIV!NQV& 0^Q_!?;W66T<5@#Z!%CCQMZ1[_ +,B2B6-:V$?/HLT#4X-UI>Y-Q M]&M\;;ISR; 9M*HK*,4V91Z^AC\7\34-%LNV%CS'W!"#6_#,B".O0P)VHFP[APGG22!&/8C_9#EG9KB Z=:"0=E6Z!RMO1+#M:I@$YX2:P/S3K M*1>(?;?Y ATH^ T_GN1L&8!1&"%5X&-J+5@!?DP50E3%(^"A0F: M3"2=A^/E>J"1=5E%&R,PL0B]"4?H<8D2OE?I@4GG5Q.6F@JD$ZR>)1HFLB XG,1$XBRY.(<83^YJVR!**TM/2Y_EH1OJF]'C!"0R0E M>54>:5L;+FF=%\SPZ<(]5_%&NE30]U,H"B?YHI3B*=65*HV>T]O@3.&RG%(D M=3CME^)S%;P:M*]:A5*1<*$[!IDR,*1=\=8#>,!W/E)2HXO:'SR3PB;3*9L8 MPM!Q3-[*$JZB2#%GIE!1B1<9-@??_Q5ZLW#)%BA>-^):)*Z\;9D=6[?P"N>0 MNNHZML=YIBHU!JX^2CV96(M459@&:>'^28IKXWS5I;)F2(]"'"-L=*;>=9R4 M31&FVXT[0E!Z_A^H.1%^Z$76I.]-<\!NT12''/ +-$0KMFM]JB%=,?PQGJYF M QG1);;!;M!-ZJ.&[LO,+$_QQ1JM0;&O7*<]:6!!"[>=SD'YUW@,>Q5("=.FC%,Q#=M#"Z][&>#VO\Q3Y M9^'0EX\;Z5JH"1N!?!F-1;617>?:?@-AD*8!D*1/F0#TQ=LO"#%YO?M?6>EP M/%38U2ND0<77& 9?18A>B30/,<8(=UY&?"0QT"E%A %$F1_)1H M:T@B]ALD>PS+GQ=N]D\Q&*U!8Y)6?B>-F3(4\"I+X:@I(&U$KI 4U;"UCNW? M6I#'WO@*$TRQ L,O0 QCUG,L@U2Q/(@!!7P8> MP:C.988AJAX9)3)X8UE9X:*P%E$N5RS*8(S\?U7IX@?I)(Q1N<7%.!&4= I> MEQ8PEFXY7V*9JY)I;2?C> X:"PI[_6!*(1W$?^5AXJ!WY;23+,>@#Z.URTF6 M^GZUC$6V671[440@JXBN,#]<\S>^+N%3= +#0ESGH-^*QBUZ9_!6@.U&LMB$ MQ?/*Y=]@V448""D$09ZE<41D7K#9"0K?.;J-=#X*?$T@,2*WK!Z;_&#P[Q4A M!.PP2&FO% 0COTA!%<:W4*B#,IDM%Q3#FB@:,IY>2!IBJ*NO:E-"$+!S8+W3 M/*'CPM'BFP:'J#\S&J-V%E]%P8Z+-[Z3/Q1I%YK:./F(C"2$AZR)>0>Z:Y#. M'% KG)T^*#ES.)$93')(IL05%!*(4!?/CGT"AV<>#QL>(KX ^6> X5^2JLA& MI4CGA^3-IO+,35'\,/R)E@R2;AY18ATFE6'.#[JLXTBI[:CQ%:GWR#D(TJ)( M8V/;#H@S STD85O.QYPZY,B)1_%:E"FYSD>:B(0=591HXG@ZBU A1 MT+]Q6 M*CE7<:LZ@) J!W']/3/.)4" 9*JA?J[L@D3F\L3*P4H$^F=!#&IEO?_#B.]V ML'.T#?#: .^1!'AWG7-6+X0:PL_?*):Z1E0B+\._4_!I+-W,I#;3@^PGB^'] M8.)A:BL7E;N8A0T,E'^3&O6*?"<'W\:%TSGZ3,D>U6L1NY;)6* =>).9LB;1 MM*8<4_EA4V2F4NFDJE1_T4%J2A02C2A+^-3JZ8 ]63EZ1Y0!O'*O^)26M@W6 M=#^M5\$: CBVB*^#.$]!20-KV-^D-RJC@YR)NK@.T^1E\!*THMZI_,709DFS M*%(-XZ].04BHZCB8BU^D.0=)Z>6D"KD:&^1FE"8L"P100Z/75#11,L(F@A() M29?VF$%S.N\&%1F6P,S+1E)8N>@S#*:"RU"W!B1%H QB1/7>08<][NV$[!LR M81VLL*B\;@4T#2; -U)/!9Z29@V!Y$4$K&[.K3-P6^SVH_@T>]N5PH4!M8L5N%,]KPD:&3K#B+P;)ZVG!)6:)<8LJ@Y!K#_+'*.F0AD"P^\ MNR(TYF4@BW0N#@53@R(4 M*[!K3B)48"F; ;_&Q"3R0:>X7TJ8(;1F2R$,%4.I>P%ERN "E.3(Y-@43O*[ MJVHQEX2V'HE>#$Z[<0;Z((UG>B>D[ M*OBY (9)Z9 H_%@PR@0+"56=-#+Q$DZ>NL&<5*7B4J02UB"F&E,Z51YQ,+TF MV4"AF6Z/HMYZ[8&11(X_N AYE.)L7-8F@=!@OO,>6*RLD7PK$W284HW@,R5M M%:$2Y+0Z$OVF,+J;PJY^YQJW$(Y3((WA')"F/Y -64KTO]+B8KI"3S%Z_3FA MKH@2+!)JKQ9B7;1,-;DPLA>U,)*)&'"Q.JBLU)^))-Q*:)"#9\)WE68GE2'" MT"EFV8(M2"AMA!:Q)@F95;DWV>JKHZ49FRSALTR-*,0HJ05(M 7+IH9EP?]B MC(;,.2P""U+"!M134%./@=XN/J+<:B'/@#OQ2_HWXB5F/ MZ*0!X(N'\7<_1U45/BV"A2J9 CF"AW6)K(7H#V165EI\TG(^>']@.P'.KC!E MAM*=#>Y4!$_-**D9URRH7Q+\51+?9#-*[:#P9<&.8]3X$7\1VLB/KUC/-Q0] M;6RK/(6IM!#P7F=H_:>A&SHI(A7 M)(&)"@HXRXK"@$R1WXO8K4Z#54?S303#]:ZB@D]LB>@DQK2<,4+#YFV70K&\ M#PEQ['P03 + FTR%KW.,VNC,+XFIQEK4AFU&I9) 7WFD3)W52#JV 0Q]&897 MKH#8C$,?2CRF8^,Q-AYCXS'WTYPN"O/TO$AA!F[VDY3+S5&'@&5AFG*48Y* M3H=&3NF@PS.CS(12*@X*8,S;,]@_*=.L^):5&JQ,%WZJ@]ED?(3*CB-W-ELF M2F$A 97FE.7DDWYBF/HUR6 LY\JI.DO2O4J9]^A(9I_*^_/+UV#=I#DL?W[Y M&[F83]I]5_LQL'PQF"Z5S?H%[P?56@4ZIP"NRO_#*LBK7-;G)6(>HU_L,A,+ MIZOL#GT^XSAX]6Y9O<14Q=ER@78&IR&M53#1=JY;5)JH-]1PL+"80=SSBSR9 M[<89$T&FR_DK,%20HS"9ENDNF\^Q_',9^(5QKC9&R@*0,U:X^/&"JYXP;45= M5FU?!FJI(-4?^AJJ('[@T[LY<=H(1,'1BSS.6Q,*FV*M?Z'LM:*^P6Q8C#IV MH3M+NY$K;[3UK8]6V.$RL=*OJ':DQ$2&AB8MN9 A*GM!*-U2*JVD6AJYCH4= MSD=RT322%HA4=W5K*G3Z^0%^=E^U5VW0T*#+2J%4RHI&3^39DT:93G^2"F&U M/?0D4Q;:WW/_BAE+6O*;Z'(4YZM8EE5%B<72OU$/)3(UI(X.JU77P)97J!A3 M]C-IG#(55?9I6KLF,U&=J$QF3YF;-+DOSEL!" HHJRN6SPVW,(T#YV00BZQJD117U*[*%RMY5"BZ#QU[&>P;35ZN^SY7R2ER(O1)EY12&")^\(?UX#%$FAH(W'5%ZR#>!- M]Z#9V&K_S<>N-1^M^=AT\]&$1Z*.3QL6GCRY\/YY\=6*I)ETE7B2##,4T#=D6C:(_7#?*-99D M%9SZ2M!B_E2IL6P+FT+2"FP5%QM@P1"C'UY\$\D$J]SD MIM3&:7-XJ'C""1\3Z6O'4[:M@Z/CLJ2VV2^E5\+VI""AT M/J/-\.9($'/]DXS4"*4<2_=K>3OZUGD/F,L%.HVL%9A@@2D9HZ9.K??63Z!W5MS!5$ M>/_%83GGH8)5LI/"W4'@:>W+ER:-OLA)/L^9L3 F2W*=&.2J.W'*C 2LHI(; M4_E@23ED#ON%#TX0Q3CU"Q6Y L5J*:G(\H@-;SFV8DF""2,.JJMH_1=D5A0Z MK*%.UBH+"MVTJ.[JRQ2"!",#^'KJ3KGJ>^7N6TZY0IT>,IA@[:T&QA5NDU ' M.CV(A.+M:L(!FP%FL8GT,M +IB&;RD'1F18=-5[@GU!Z%!FRO(BD5=3O5/_' MLEK/CC=IX682&7/5_='#V'2J^W,4E"\[HN):$7!I8EJ*DEG?32LFYGA97#WE M33.2@-P-#.-@ T!\_L^3^!@3!>ZDX:Y&-IF=E*J3U.+R3.BRH;>VGG86GC3:BQY9-"W0 M(6L83B]S!:LZ11$W[K8[/>=3Z$6N^K5/OVKXX_P:^0EA8J4]+ U6Z79>/MWQ M2[I7V3A$#>W5EF,,Y;U)\XSG:6(7$V^1BI?J!W.KN!&Y2U2TY6 T99Z2[>3E M6:P^8,N)/BG95^U%5K&N5BW:+%$;4]?")R\&8*Z9<\DC0ONM]L9)J(;U8*R/ M=(UN.'5KZG?29U^R,7H#]W2K'2B!02]6CWKC- [S3#RV 5C%%^.;VZ.*8=57 M!Y'><=YHFPQI"YGF0:;3;IT-+&B:"!I+-$V%S)FEF89"QM),4R$SNF7DN(7, M$]+,R$*FB9 9M49="YDF0L;23%,AT^FU^E8%>$C0O,@2=-7LS"WSA-+//2MEK39OD:=AEV*U>8LJ5INWFMN1:?/93&KP-,TGQ')KJ\E;3=YJ\E89LYJ\ MU>3W$7FL)F]1I2F:O/6^[IW.MG\Z_$\[V0?@MU)7HL5^Z^C.& MU=PWWX]4YF4C!M7/8?'-H?:VCFJ7=Z#WMV^BN>&W(M5]BTQ[@4S-UO/.GAJ5 M=B[T/V%G]>,P#1[1$C@D#-'9%S]A_RC^\:V767UPU[;"(2&-Q94'MAV.5)W9 MF6UQH/>S;[*[X;?R\*&"G7/>7W.<[+M[AUZ3-;L##078,-*A".V]R\9_,E0Y M>OWNP>,&%E4.!54>/HRP<^WDRW*Q)A_P?OD^3;.9M[\)-(O+,38Y&\-PM@A_ MO_6W_=#NFX9#WQ_6/R0<:K88.KR P&^7_WD<"&/# 4^/'T>OPAV>Y]_BQV%Y M^W>.(%@3),?WW:+_K\[)G$R$F$Y?-: 08#V6K%S6#W_[X"63F=/C^=YG"CO2 M?+&*66%C6/Y9YSFLF2]J$>ZNE]AD:\JEJ M ]:CTYJ!DLYHT':!]#>P&@OY/?#FWQWP[=;@]-3"?5>G?"+7_'W@/NJ>]AX' M[D^N=ST&W)_$SWYWN'=:W6''PGUG$OZ)Z/L M'I2$.US5=32X174]9C@>CB)ZS%#<([5R.!H.#RLPOT,H'HJ2>,Q0W#N5SSH^ MK>/3.C[7L+J>=7Q:QZ>%^S$Y/H?#8<#CJX3%#<8^4O=/AR#JR]EYU:Y\.=TN+AP/%O5/$#L8= M>2D6<.BQ2 RMS;HD&VNP[(T&.>S=%M"VD#].G=/"_4"UU,'HS+HDC\XEV6Z- M!MTS"W?KDK0*K\W'/!3UM3.T#M!C4$:/&8K[I%H.1R/K.CMP1?&8H;AW:E^3 M':";3_EQDL6D_G761ZFMC^(PU;HSFRAIO9(6[D?EE>R?=JUWZOB\DL.S_B/1 M^Q' ?>_4T\9KH6_%1'HA-ZBA!R5[#E:I/#VUM=O'H"(>,Q3W2.'KCP;65[C_ MZENO9U->#T09VU]?X0>S6'MH_0;'XRGL=*VG\$@]A;V^A?LQ>@K[W9[U%!ZA MI_"TO[$NQ\+]H)73!NB@=\I?-"NLAS9UT;HC5S17MSVT#LECT$2/&8K[I%<. M1[:9Y-YKB6?='=/BX4!Q[W2^_75(5L/&UB=Y1#[)LZZMJ3Y2GV2W/[!P/T*? M9*]SNDEWM+ZI ]4V^[;-H_5)-E<-_;L7Y5ZR=%@)'5GGQ+ZJE*.S4_?,.ID. M7D$\9BCNE[IW:IU,!ZZ\'3,4]TX5VU]782EWL59%LUZ#PU3J>J-3=VC]A$?I M)^Q8N!^CG[![=F;]A,?H)]PZM0GMW:S/N8X;A/ MZN%@QYZ)PX'B'BE[O5[')A3NO>HV:-MNB(>BB.VOEW"E';;U%!Z1IW X'+H# MZS$Z2D_AHTUM. *X[Y7RV+>>PB/T% [: YM1:#V%3=5#JX4MUENXMTIE]\QZ M"P]"1>QUSZRW<.\5OG[O;&#]3/NNOIT.^M9;>"#*V/YZ"TMU']VV=1P*\#M)@ M'(1!MGPY"WQ?1(2KPVZ[]VIW5N#^*)\=T#TW-FFU\#XLE;,_V!BMLN ^+$WS MM'W6.2SOUE. >V\4S-'F*C4+[D/4*YOL]5P/R\T=N+L:C1^G _Z<[#P=%,NFX0@NR-M@U?>[11Z(>@EQV= [C3.GNT+A(6 M0?98H[>*^R&/SK'^Z TLRO7D MJLGQ]5ZX5?,\9BCN@7KX(O/&H?C;7_S@^OOWTBKTNQ.^&]K#''XUMB?FKQ9Q M&F1!'+U,1.AEP;70J@2H:S^4=K.JJK?I_UZI%1??:I8CE:]U*I1NVQVT8.5Q MG/@B 1A%0M^1X^59[+2=-K[W!;Q8_?M L,G$M^PDB$ 7RUZ6U6$'_^MT^0?8 MS:]Q)M*7#"_:D7$KDU!X">+?K'+?/?QN^3(?\B!,!Q,XC$C44;I]>9:V/DJG MW3/.0?_^W_^S%92-@\J7=XF,KL3).!'>UQ-O"J]^Z84WWC*5!Q\.6]V^AG9; M[0NOQAF@K'>*'PNH&[N9>]].C#N41'L2BFGVDK^E/DIH2_*S%2S\H;(J 0I1 ML]MIG58(H]_J/Q;D*BC7*^#T%\^9)6+ZUQ_^X\O'-Q4)\%U[X%]Q(:"^9.Z% M_,D-[TI^M G%\.YA@U^06SGQU"&N%F6IECS>W[:@E#)8Z^!%[%!C)6$08F3H M+5+Q4OWPZB'@4>*8!:K@K[2ID]!;QGGVW_C1JL;J]K' M>/MH)*^7;\,5D4;F=%EH5F2>B5-E6F\$AGU<($ZDSA7(RTSX#@B'>#H-)B)) M'2_R'1 >)_(#!\1J&"^%2%WZTTV0S1P_F$Y% JCIB&\+,:$E1#)/G42D>8B_ M!I'QT-0+$N?:"W/ ZLC)9H![WESPVQW?RT1+8_@FF6T@#$J0@JOMAH48EQMD M<%V3M4RENRK'+N%V [@PCXX[R>($[RM-\SE?-5_>7&2SV =\N I@:WDJ+TK@ MY041X$_IJJ9.S%\FHG\$4=T[W2BK?Q>.2+-@[A&\ 8KES:8S+Q%JRW X/ X^ M-0ZB>!YXH?S3R2())OBW>>R+D/$)'X/+"M+,BR:P;A+/X;X_!/"RD+<5+A$#%_#^ #G<-$X<+PQ-.! 8<,L>_KH& M(&D^F6FHT(,MY\O*>84'3_&9)"K#3HH+DIB.Z(U/\Q/ZM%/@LO$-7L-7L30W MR+K0TW-HHK"=L6A^C/#KAQ6#X]'Y]W_]Q^CT;/3J%AX>/"P#ESSF?@S\G6*[ MUS&*=71^_N5%T'BYTW)*/$2LGL(9>VE!/%X4Y;# GP)A!)3K)3[0Y77 Q M4 MQ106$-UG>1(YZ$CW?2;C&?"3.$%DD;P).0^<&[XWB><++R$BHQ\C)'\B3L^! MW0EG!E_\$]XQ">-4H'S$-^G]P@]!LE0;0#ZQ08)96K:TO(DH/@?IUY-I(@3@ M+* 2D(>3H-!XM@#M"RE@_GP/:3M94L"*9@+[IS%&Y7(1B/VCP"Q%$9>MEQ=1+ MB3X2%*)(+&6M-@=U.PF7J)F2T 1Q"0@A"4VN2W(4U_$R)C64F/B#U(;Q=?)9 MWRTHW@-9"YHYK*_E-QB7@9306>ZC$%:2?Y*!Y"]>.18S[SH ?9Z_Q!9IH\E[ MIRX.2]T/I#_[P34@) @9$D7[0>,@9X$8A!,)I$Q?3$ 8(H4ESL(+@+ZCI3/Q MTID^&Q%5#$;SQ%O@K<'AXLE7Z4*P:_@14.9G!%8.!=$U&S8P] M:GDT 3KV0+5:MIR?/9]V8_A$R)-1.. VO(%$ 7GM:MQ/-4?$KY>_0W\X82Z/ MAQ51ROP=%;,HA>],XAS4/,+9L1"&9["U0\^624WC./1O#0D8D/XL,+KCG$]@ MIQ$=ZE,21S'>\IP=\(UPP%U$CLX5PP$Y#+WWYY>O0>2F.KS(@RF2REG]:/H+0LB@" \Y7T#Z4K*!*YWE0<^.>82,0=M #* MR <0G@B)5OCM1$SBJRCX$U?S!8 828'6DHO#=S.)]&#&ALN+AZF*/\NNT8\)-S%@I)GZ!$O@96 M>^(P\$G]P@C@ N\V,/9(:XU!Q0+"8/Z ;YH&*:I&2^$ETH%<.3*91L2 T4M1 M?GPL (N(=U'TL,"/U2BLM("U)DQ/7) P5*U-QC#Q.ITR;;2XJ#Q?I@+"]@ M6<6O82-@?&5D%@/04 QY8U@D1ZU[CI*8>278UO 5Y#S "U+UPDAD\)YK$>4L MG0-<$*4HR\MT1GK6&.6TAVZU*P'O3MA_MK+A6_ETA*DY4BRB=RU,Q0VJGZSQ M!ZGTSL/S"[@?EB;RZ"1$^3[PA&!.*.D.7T=C(P)AE*9>@IY[>21<4JL;Z:SQ\6Z:GW\%AP5O%C@(+F:>CF9&EF49"QLJ9ID+& MRIFF0F;0.K. :2)@K)AI*F3.6ANKKBU@K)2QD%F1,M:::21D.A2 LY!Y,,C< ML:?/K0[F)[Z&E7C9XW2L>9JR_+6!\YUAB[R521SBAW_]H=/YX9Y7U#]MC7HJ ME*Z#-HMO#D7)'!6E?\ ['-[G"L>EMYJ(]AWW+R_&NT&ZS:SQ22ZLVNK"LA?+7K9G+[W[ EO..H>&+=@)TZHE5BUIDEIR?TBO M_KN3?I88OSLDLO_\X?7.J+Z!N+#Q[.L192<7P@D2AX0L/^Z+.E%[\L8@AN4B MEHO<+?Q]2+ABF%2.;FWBO;&)F^*J_^Y(X#X1XK,@4I&^.$^]R$]=_IV+\OGG MJ0H'&M6$SP^9=VWA5+O7T,^'YRRWB_!?C?+/!QWX]/3:RGK_V.X&)S[P'*C; ML)>*+\LN=E<)LA](8;G% W"+AQTR]QAXT77;@[[;'@TL ML]@9L["Z1;.-RS*W:'!JQNV[?Q.GU+-MD\%X2%1Z:!'/*K%N2Z#/^IVV.VH/ MG^^1__ 1X=[X%(A=,.G>H#7:)?B?7'&S9'\[V?=&[JC;LV2_ESD+.U'81ZVA MI?I]S$RX-]$/AFVWWSFS1+^?:0<[H?IA:Y,[KVEFU^.551Q2Y.^G)$Y39Y'$ MTR"S?ACKRO^;<];KNZ?M35J^Q8ECB_N=]EN=XW#D6R:Q9;ROW1NZ@[/'<=@> M!9O8_WC?6;O5M5S"QOG,I(">>WJVR7=@F<2QQ?G..JW'22H[9'NSZ6;E1SVM M0X]JPP$@,4T-X6E;+ZU/J=EZX:MR]8X%5[/MNH< 5X,5+4M=ATU=S3*'+'$] MI;%R:Q78;6&N[RH"L]3XX';'?@+XD V,_0QHZ?&II]O;H\ZE%TKS!!;Z*DI6 MB_5<'*C3>^M$B+->Q^WV-F8_64S89[OI7O&PWL:$*.OI/@[6,.JZ@U''L@8; M ]-(,>BU3BUG.,P8V-:, :/C _>TV[:LP4:^#-[0;O5MY.N0(U_WLC\_);&? M3S+'%]N\E]*AV^VY[<'& F>+"4=GNXU:C].4K,'J MH64-G=&IV]ZL.%K6<&SV86]C,P3+&8[!HNQV^FZWV[>,P4;U2IXC&]4[IJC> M1Z.(S=D'K]*C#AS^GM# @3=4PEOK=/>IQF /,.#FW9E8W: M;4B8Z9#H=__-K_V+(QYQ;65# 'Q0%+S_$O@!('S(EM#>!N/,Z_E"##B0 PRV_O4<@C#HW[FG@X>)\9R%"QB_VV^CIT# M:$-N1F[&T!VT[1! &W$S.<3C1& /V<[<&W.R9@2@^LAU(E$[=_Z0*/_0ZY*V MCM6-W%'OU,;JCK>.L;W;?FT-UO\LS6N:[P\VYFH?-P <9B_JI-0; !1B.:U ?EX?1Q:KB.@T/L MO^YP]DBJPR$;ITVW02\*2W(L(C$-LO3%,V53/K?>IR,),?3;\IO]R: M<(<07_Q5J#I$&3ZT;IV=1 #*K*$'K,&/\W$HFL@;[A ]/'5/1S9ZN-OHX3ZA MRCW#BT?2,_1'1AG+8[ZKMVC?[7' MAS:=_JD[.GV<(MKC8#5'H,ZYU^:ZB_>29?Z+9;#!FM.V(+GK!Y[,,88?:,IVGLC[)4\I>' M^7/P-K([S)##+!JS.?<]%H@DB<*$C:+H"[SCQ3Y,!,>^\57NIO <4#]#(B5R M1&M_+A$%9JF(TAMT6FUH.LH2W$8,$X&7M1 R+7\XD?Y9NW6VY4E-F0WC2&@> M,PX3HIG&;!S!D\!$Q< 6^UVP- :[NGG&. +.OH@ES,T#2YM&>5.C+ &)2A(& MIGF13FF'-,@AGPCZV85_@*;1> S2&$[D#NJ$ R.@]9BG8N+CMFK7!=<&OP?+ M5FT4\#)*4B1𗬞-;HX@=6Q'[O?/6^1HU' S;K7Y!"8?G(*-5.N@GZY30 MRT25]D5 <0;3O_9=P<8"!DDJB'98<'76L&3=Y&C7V"HU,!@ -(0J-0]X"B.>64.3]J5=S>?^,&=IWN\: MS5_3]08#4);%^BCP3W$$=NEC'(W]M";*>X%TE$*.-$/:XXZB201RYQ Y)S3H M.0VZ*'S]3M&_ML'AGJX1/_2^/? AM@!VNX-<0"P)_&!ZE>,NRQ4XH^YW=OMG MG=;9=QO\L])E[9P1VN)K3_UG57X6#(E+5("_!(D?_.[!Y &Y?P$W(EW&4Q_> M3F5/ ;@;JI:Z5-WSKW_\ M!_RCQ,^ M-[$LDH8-6L/A=RS_$PFT0MT9_WIBT5!%=2>!&*?/Y5OZ*XI5]7=1XN.U?,]C M 785V(=M%UHE1J71_'FWTR+MAH^:I/U6_[XX5S(J/2NV!J&-Q?B')W_[_.&R M:BEV#^8W!(?#@T+ IK[:)&)(>PS5R 2 @ES"ZZAU)K;D/^Z@*46V5O'KOKU- MN\+;?) 7/ )^>&WVA-;"YZ!]C\S@S%%&!=_2[;5ZMF_I]$^MZ&S%MW2Z9=\" M4&@5W3@2-^3^3O=)%AJ]G8P$9,P0?Q&%$2HK6@P/K5^1V9S#,^;];I"YE0$.*U'Y0X0 .GA.C1CD)-YK-_(3\ M/,XG=\IJ6OCE*(9_:RHQ/XD0IA/0."\\GY0@C3_2 B^P6TSS=/,NS2U9X-_E:$X068IOULSPA9P)3 S,)D4\HU$/% MU@B5"Q+*/+1-9$P)/[OXHHN^B2W\=*K ?1!$BQ/X:IZ-0(9,(H2QA4 AGP<" M^X77?\E"(>>Y_\SKM\I'22:2E(_'*V%"=[ IIW4VZ+!Q%@0G!)8%3#Q:(N$V M)K?R '[.ES'0DMBB7]9;9G(9U3&I3$#155D5(ITSN30%E.7.T,J(E$QAMV\E M-,D0GN=>TI+3VE@AB'V]S$V!O-9?.?EU&\G!1_$5!!4;X>#Q/<$ MCTXHS@4HD&0S(',.$E .KWD (L0]2D3QKPQ&XPKV"P\S'B^5?KP-:9Z^FP4\ M=O110]$HY3!T.5S^%72%\M;8J$QM$0R&F86I;V.39,I!I48B'RJ]4QX)I8,Q MQQ5[-!LB/(FHM0(B57=3/3P8F]KO5\Q>Z4TSJS3,9[@O*$:KEY"C[A!'K M);-KZ&9&B]H4I(UX^*5&SGF'$\?S \?K)3\A;7?9?F"Z$H;3T[S @4*I-M@( M_5!)7&X61!%$XD?(71#QT:,G/GV@["^8-MPT4??J%?*A8'M?/GAF0G=I4%&#P'F=BZH8"U8MHA.ICVK,VG& MJ7K $[(R#C@-02)"1^@7\:>"[8BB">;+NJ"QB&,%2CE 3#/,H-J@\O6)N+9!8ES($CUP"SW5]-WCHR MH\3CT( 4&Y/VSZRU"UDF4U6G5<,RZ,YP4QUTGJ7;H01:/SRLE6S6L/!R??5S M]]P4^JH5],$*^!Q:U5D5M='U*W76U5'X7!:'Y2%92BI777!U%AT #Q,Y+Q@J MIB3BD]2'#ESPL!)38PJ/%^>]8T%UIX?5:++@$6*&K0751//=2J_K8YD/MO3X MS%:"?F>U(E6K0&55^>#E5H<0\:J$N1]%A5C85!5WU7%QO71 MG^.K_+56/<]Z_95JG:%5K5-1%;R]R/>4]JE8C16J?NM:Y&OM,-E>ZIL#PKLK M^:V#\!]T(2+$>@44!6ZBTOZLKU+\MJ)#1ZZ^00R(CF ,X1Z.RA.Y.&^L5:"L MW?9BJHK3DC;& T]^O(/ULJ8DLB!YPZ*-[:SX52UWE=62=UG\N(+2+;-'*\V$ M9!S &8$H5DCBOCI$)K(>*LXK)')@KRF M1S.66\ 1IAR)-A$I].O+N[ W(MS MVNW@:GD" W'M\I9G)7Q=W%^K8(5S.CRUNSI?4QU&/0W.!S?O:5@C.')TQ:#: M(,J0K&NC_BY QG5PM;)25*J.,;'5H+]@@F]?UMDZD@64LV8!I5E >30+*'=2 MOIR;,+)<0UQ3V.!-*";J[E+L6/1WK?NH8R[-A6H:V^N!(!Z3F8\S: E4 KATA\UDH(#+7:L*E#"Y*8F7"VGP_.0>:2"EKRS"WV&G<9Y[[G:VO(R M S9F^#SN%X+XW7<3O8^-R]!B*7A\@E;R!/_"Z "3@&A$PXFTWOB4V58FEU-Q MJG+GCBEE07EPB@621J_5(AATC =).:S?&GQ'3^%*;QG:7@18+3-!JP $N19$ MD9$0H4T6>Q-=@9!RLU"24K6>R_76)6P%:RBSF,HK:5<4/+ F57M%YI4R[*X MV2>1"WDKO%)]C3-<%ZZ-L)LM<&^4@[S4#O)- (%@5B=-N(+(%M^9/OXFO4L05D]TH"SPI;]P(&N,>* 9@(4&RH2M6*M70[,R3&QSA MMV5$(%QCXQ;-M?."'K3GW>FTV/_+ )SXJOD(*(U5 M -:;'?>Q?XU'"LP#&(+,Y=&2#5*RM/$]KZ2C>GDJK:==^>8@*:=XQA2&G1.( M/JCL=^W!5%@9A $#O.H#4L?W,,\(O&>][IG3Z;?9Q:NKQ*[=L;^F!TV9D_@* M@8POTU@4W>#>*L)A,/R4-MA ",!7*"/C&WA)GK'4;F-$A!WH@RH$&'DZGXM/ M)C K))DIG[6HO_D(+BSTGL,+7WV$FA#/0&]6.76+L8OJ4VP<&15YL@KQK'M6 M/@WQM'R2/3+0D6P4(#* 3N7VBETSNC+;1^]C$ AM-AE:6"Z$],'+CI@NZJ@+%$KTQ2F MN2+&PTF V'[L4?GD$L:$.HGK9#,=QX8B6'M,&B#%0)@3(ZAX7K;08I\+%(H% MJ&5"Z^'PY0RGK'Z3C5'IL=0V(B&6!P&XA+\QVL0QQN#N9F ^I@D*>FCRZU[- M3B39)'J4W\5,412>?/QTR9)LE( 9XE3.3*PBIAF!L#E+1J= TY55*)#@OG5X MM,,^_ORQT[9/@%&YQOYI<2V2$K]&1'0&\=.ES''\!HP!B:$S4Q)G-;L(;?X< M@5K^$_YY0?-;/[=57=IE8C#D8;NX4*-&^$+55(9TRRP96=RZ69$$W4)>Z 6H M96TAI,> HN?VC0ZK[;XP3"T/PB;D)@+L;$PJZ=)Q>NU.<=79,,^4BN+6635G MU,+X6B*^1*1I8$Z'(>-"9=::5P&> M6 .>JCRT&\7S")TCWBJ1T2X!!\9ED*U"BS^KM50%+T$6U<,F+0#N94%)B%"H MG7:N&V=2Y6""9&7TBFS*OV)N;DPY+/29>.X.EN?0/CTVAAC80@%%CV')5B3!>1IOW/_RR,VE&IN0_2!;SV,E="^Z<_ M__,9^Q59K4#%H/.9!U_8ZW 2^"!2M$ 8ZJ2I?I 2$G+%%JM!# [#H*M\/43FS*C+_1OY-SN/KXBEW!9] P]B] (A#EO$2+I3=HO\2T MY+0%ALH3%8V89.8HBN-HP;(Y<@\1BF484U7>K5;/2"2!3KT3\CGLU[9'OU*%G MP=T6GY4X;(0$"2>)*J*A@8<1.7KTQCQP@ K"FZ"\8)D,K586#$-FN+#*90F' M4'_*UM)AK\ \B7R[/:V\8BL3&"%,-XKULDN)N9B71I7Z ^)76821B&LJ+ Y\ M3G=DH0_NP)#Y51R"/>$ "H-HA[VSY>IB3JTQNDQT$78WZQ M.>QE%!Q0"1UEL_([C KK/?8*K5ZR,PNSQ84Z!9=65NCTR@\>\U:Y'7]MY='O M]CEHMS[4 ->LLEDF4S>>&/LN @=R971'5^=\N+K C%=W=4IWV^#575;[Z\X+ M77MF!](:)J&CX(+"J=%TG&[7OLA&T]3IM\MW&.&9TZN=G%=O?U]5BJ+UEG?/2<>F=CA6QW,EY)-\B/C_[R$J\?#-8 M.F:MF,[Z]/*4&>ZE#"E:-0)1S*,I#Z"WXY=$!#&:E!.Z0/ M=+I$\JFXA)WXD] ':\=E,(3Y)/B+1$'*F27VZ%3\$". 9,7[^-CO7!"E<(9Y MN;XY ,AJ*"O'TW9:BLPM0":L M"Y&A'DP>SY63F8 0* AD4BGGAW+;ZI@PN10B4U%V\CAH]"!T!Z3PGC_<= HZ7O0E*)0O=KS86M%!67-YO3KE*.:)>*[_ ML(>* U&C1+UTI3X7;6U[GI8L[:IW2V/=JYZSG%9^W?F:6\VIE=-.J]?==(>Y M94FL]A$"(TLU2?1G6N=\+AT3R+JWU2(,U].X.R,%AO[BX' MEH*"K#&XB*HHH;!?CE#T_.GMR20KU3RB.K[(E.PLR_,EKA9SHE?M\2 MM(V"FV3J3:3.@DFG0OZ!A^;+O^CD?/FGM:9Z>=.SVUF=8M??AAC+6 M:-[^J"*S&,>D;/+>B4,VUO76HR.SS5@\T8C+C5Q[[[:N'0]$.C\V\>FV&V?= M..O&6=]*?3Z]>]D8W\97-]+22$N]I65CNK>1EL.7EM^N_EZ)XTH)X_8:7U\ MR.<&()>FW0#$!B#>\90_7^?=;DJ2FNE8@4AZ\>7N9KFMCNON+0D5=59-^^XG M_SA8_,">HN%OP]^[X^^#1R8-?P\Y]8OG6=/F#'/1*>[5K=B)>[B@?4=I/;1D M[(WEEO4*VQ%W.:J.=<^=LV'GX..VNQ&!ATV!W O_>^=GSGFOUPC 8Q6 L\ZY MT^WO5P!J#%D: 2@+0*?3QK-25@3@J'(Q!@71"5ATGSWN&-Z.@)I [;@QTZY: M\K3O#,^'SS:8R492CMBP[BXFG:YSWFDW@M((RF9!.>OUG>Y9YYX$I<:(K!&4 MS8+2 8LRZ%4(RK%DH[Y_JD#9,^M@KR8O=3P8ZS91R>G0Z;?/FK3$HS)U@SY8 MNM--+K'A^L%P_5:YB+9S-CQO.RE >/;BZ38QRWG,Z[7Z3HWA4INZL M[73.NTUFZG%QO7/J]-K]_7*]QGBGX3IQO>OTSW>#-8>;A;IF,1MWO5QRP$*P;O""5@NY-L).#():![ZISV]UM(66,TU$C *NJ!:/QTU000 MZOF>+C1\@"/&=CPM:S_CDA^QH>=X!Z?OKIYIMNWV6+JYM#.DB7PPAR=<%(O4 M'_Y6U9T/>] 7@[,%3W:Y2+S%WH;J'O)PYSY4VX6+S5L,;Q;%N[/E#>OTE[D[ M'=^8QSY,$$C'/'F5-%XOZL^P-^@K[TC>OYXX;.&G4Y9F<2CDQ:_ZJG=UA_HY MMA'*]=UH)O3,'7-1K+Y/VV$01RWP%U\!;%,Y-WLT&(0 M+)>Y?JSOD*^^AE_2R+Y=?AKP"558-KY=;R!+V\EISE2)Z>GK4Y1 M6-KY%\\<-N=@A>4][N-Q K0;X07AA7[!0LVYO[%?GM"%LQ#)T+SR6%(-DHB,MJI[O/R1H'3]/8'V7R M9EDU()168>I$U=7!_G_IRF)JE,\BH+#Z A\!MT<7KD,0*+N50FM?\/Y0EPE_ MHXT"_:VV(](@#6]AD+KGK>%=VR,R#T5S1**(0\9&I"V]6Q.$/3R$"6IW HC%7?_S'QY#R*:D;'_ M%=I4-DKBS)2'$Q^?EM^VK%L'K7L5W0"<+L;J4S4U$XWCK.[E8L6UIQIW^WG$ MK8@,D5'Y]L2__J5P3^3*DHQ*)5@359UW*:LP$2?R&DH^AJZ?\V#!EXE.40Q; MW;Y.4SPWZ0@D#1O@"= L_Q,)M$+=&?]Z8M%0Y3!. C%.G\NW]%>4;=#?;;D+ M4S$JC>;/NYT6225\U"3MM_KWQ;F2,O2L[ AGTUB,?WCRM\\?+JO.[MZ#^PJC M>,:#@OM27VT2,:0]#/ S*1)HSB6\+@N*5>J#_[B#IA396L6O6GKK-V:/?WV] MM1U)5)U)8-(G)5,*!1[2]%)T5 J0K1C=0@PY!D^F/!;0_3R+W2EB4)CT).:S M73KK]O+&L:^>A4[VBA3WZ@S7QG#(*&+%/@NW9DE[*T(Z]QAC-\R'" MKXTE_4#I!3D\80V/H3!#Q(P!K6\66SNJA8!AH?T^RS,+#GYQ M7LHTH.WK6EHEC5^_8&A3E5!*L! #9FE=^^LH="TM#K0GC3(,88Y3OQ;!LL5^ M1PJE6,0!D@Y4 ?@NLPU9"M+Z7S0&./XDQ6WC2"445B0#(D3"Y> _7/PQLN8+ M?"*29#Q14/<[X$O[[(FQ03_D6G;!0F0'@Q!S7V.!C.N4I43J0 M2H6]J708OKN8"H!;F2_#A6@^A\ I"U4$$ON)V+MFW5B/I*S^#,\C"2]A*CQ< MLJLTSER4BYKHDLSH?0BQ#?;:RUQIXG^""&.."7F N6H&KIH!Z4\8 4-!!WQ@ MOL468"G&LM$B)+Z#?$&+*\S+-3.=0C^3J?1%V0A\C \_Z/04"IA]@\F_WKX& M/;O 04G_Z- S,O>V1.$$-\D T8+)#SVTUG/Z?S:'&>5?4R(,L[BE3EOL[7AU M). (<=:A6,!XP2W.8""%!\C@0%^C%(]7 /WT8R0 &XDI#\9:9\>9-!XRJ9> M%$@+,\'$,)7#RS>I'=07F"$$Q$ \^?W:2:+JUB9%\!;3FQ[IMU,DY=)*'R=8 M.3;S4^5O*^8#E,24;I:J4C,@0"PPC8AY6$[T2ASFCY$U#B/'C%D3^EVN.X&] MPBQKGN6^@.^RD+(55RF(%X^A,X0Y+Y4-8J\Q-)^C\6"$Q:)9%DQ(\$9+:N*= M'_K %,PU,QEH"%T*]_'3I8.B O]G/UUM10%?)$ZUB.>4FF5) MJ@SG'&TCJ)O4(,(?2C PJC])^5<<\=A/:4$R"D\\'*I)J( TH9\",40:@\@& M&2GU4_^9K'= @Y^E$4PNR>)Y "S 1TD/G_KZ(6C3!3[ $'CI09EQ+HQ29XS7 MM$QS&PDL*40W V+4_DY3LSPG<"L\<+. 2%3!WYSJ%X41@*2%40J3!Z^#D, ? M;QH1 &#T?NX4GASD@XG%!$@I\'WM[J+Q6N-4IL!ZDN'H9MPC"F _^9,;VO^8 MQ4G&PU03%\0(J0YH3^?-2'*PVJ%S]H($'#0YM#./PHCYBHJ2TR6CO_$];=.0 M[%-^3=VN2NDF(2WK+)!#Y,KC8(-;)78B0O H0>%!QQ)6:[SYTI8MU);HCP&* M1&$F_EMHP\I<+ M];&D9SM->K9)S]8]/6OSH],:W'U%X6[P$*$[1=2XT"7*D86#:]EH3G)TF/L% MQ$MDG<&$HJH8+W!@\#^)W^!#HAD%]MUD$G@#8;WX91Y"CED8^MI;DT9Y?DZLBER%7%=F5$ P- M=;?]XI.??&%OH/$H3LAV=U\P_"YAGX3T3S"*5Q$EKC1NF")K/9RNP$^J* -:"'R8@T=)215&6]&C04 $ MBHH50BT2A\Z+8HR-CE\@ZLA"5T#?!MG"F5 MD3)H%G-6YEG5@19"I8!&C)/,G6X9BH%Q-%$P%[1>@*H)0F?RXB27(Y%+LS07 MR)9"\],$^,1OCA'S)-B_8)!U@>-=4@58PF'X8(?,T55315 M&(7%%3%:(T)B\K4Z)+G#T?* DHL1B,(8G:]A5MR0\<#<@<(Q (!GR?BN?[#'BH. M1(T2D9TK$6$1K5L[1!167XV/5NZ;[\AI[;CU]+35W[CYQL*B5OOHD<<@>)HD M^C-M$7DN0YL%$&%K5*$H31WK1_D(A L,RGV'$V5AL-[<70ZL&/&;MT6=GS6< MJ2-GAC"ZAC-UY$RWU6]TII:<:72FKIQI=*:NG!FVNAN/!6DX\X#8;..A!0UG MOI$SNY^@LXY%6R.;;Z;,<#MA1H4^[&HB?>3 ZK__^'ZTGU,5-H#)[]C6#K16B%]D]^_"3S*21"239? M)?3IULHVM!NXR(?=EP@*7T,?3^GBP&R^)R&]V\-?MNMH^>2/FY[==>=FYO8& M>%C%[!NJ66-\CMGXW)B"FQS:1:(RQ&/Y?UVE+#_U.OMS;(W-:&S&_0C\>I#V M[2=%44;DF P [D38DY)O2TH<.7@_2MDX;V1C/[*!6:'CDHUN^WC P0ZR49SL MWJZ!J .L^+"EFN!NC]5^D*CCOH_5WK*2R'55K-#R"O4:CSL%K#&?X[Z@)E#?3TAV[%=@ M-2%;(S6-U#R\U#SPHL"124T= ,BC2@1\7MD3V(3^VQW#$5XNU82,C20TDO - M;K^1A$-P[N7L@KXWS]KE6]A'<2\[?6,=$ 0#$K.*C2;%W2.[G'%E-KA\ MK6B.*LE;IT)CC>Z@U39G6X51* Q5&,_2B+59^X4YTTK^>T?<*&RT[YA*?'5. MP E]4^#8^R@5=WI.P9YKE7<[D< <,_9D"V0DZN .@/5J-;QG52J,.A3HM-B5VR4*:-.9A(D^!HKM6\&CA#4?X M.G0>[\H9'G3XX,KIDO=[?^>^CC6AVU]J>*B)O)6F.9'!UG MFJ,9ZLJ9YFB&NG*FT9FZ;HD>;HD4=\]$ASV,AC.VQDQ ,>NN*^#AJ1FF9I MNQL('J,AG98FUL.9W,MVL+4U7]U^[D&4%^ETNN4]7W_]RT[6RYJHZKQ+,CT1 M)W+S'!]#U\]YL.#+1'M=<+O][W)%4N-"TK!!:SC\CN5_YM;,&@T>SF'1L&"* MY%O%$SK4=UMV\%GBUNVT3DL&O]_JWQ?G+&=/#M_R]IQ-8S'^X*!Y>M=26DN_S[220P7W=*-N:5N!9!-)\!H1SVD1/!Z(=? M?5#91"2.?$FD;FN/GO-;9O]9N-,0+,!DN>\!2>GS4Y G]Y9#)'\*2$.DBRC^ M BYA'/,DC3,WS6+Q0,<9E0GX,O,#-$V,,Y!K'_7%80F@!M(<9'XB7!@N2PVE M2Q-A/G@F^-OG 0/(AS6<7*(;_)AD\WD4I_1U()*$3MN"5M%'7H-[BS)P=B*^ M]M$[IE.>L@4XU3BZ]M&1RN:2-/-(%L%'XN=(.LXYJ.$83$'28K\+!H2B4Z-, M/\R#^0 &6K)DF:1B!D_X8;!D68+3Q>>@FSDXV)3#,_GT'#F^""B"#8D8_'I* M*@'>? ;N'B8*S?!K[DLBY:^VV-N0_9*%0NI)M]WI.S@?\G?@LP$48+-C&-;) M$O3.)JHB N.36 A40;;PTRG[*>/AY+_3*&,_9]S+(AP=X^,Q$)A@ #R(E 83 M]Y__0%]3'W1Y@4=I01,>=86\X!X9S .I_GH((Y..&=J)% G1&(F8IC/2_ D9'!TV?O4B* MD@3,!;\\(PG,/#^BH2'S(P8XASOR6##$48%L7]($J8I#B9#H4*XAO/$OO[A%[<^V9;AR8\7?LPN YZ ;_%5>E!+ MYCZMY+60%&S485 $TBQR!0;3F^R"(2!A<06(H0 M-:>[)Q+POT+6AYC7X'7P5>B4N MP0.YP(BO>(J<0$ZAD&*KJ> NC"S)R\F5[: 1DADFM0(O3U8O5+9969PXJ2(# MMD63$R"%T1)U)I1@/T$M""OM>]GX::-EB=<(A=&%V9!%2E)M-J5VHC&6G^%G M>/H"Y#TP>GG68E="T.GM77#C?O*%O>%N&L6).M =OTK8)\0J@LP9+ON_1..' M',4NWH8>J$:\5"_\%B(]77PZGQ&H>YS-Z2Q 1WH"'!!":2 S&.285#.#QT!I M8U!YGJ: S64'RNZ.P5 "03!^R0)%20[6&%Y"G\$],-()$'<\AMZU>(S42!VP M-"%0"Y^$^,5$3Q;L( FU$T+YKP83(!28/ M

(!O?@RZ? [($$ ;7!2*=@E:=1@GP!@4FG?NR=S'F$YA4U$M0;& 2F$P7D[6?08&R=]"\6DRS@ M,0P PE8?A6N=B5P(B%=30(CP)$@M,'@^5XY^D^45(7E0Z2KP*$K@,/LS\]TO M :&'>82>%WD/R3\^$B'Q4XHT0&V)0):*N$:E\$F#L/K+D/ M?.'R&%*TW%JA@?/C+'25 :*S2B7\2D$E\/128]YLZ]]BK^$/()"8:P'5/RD4 M(DV;//Y5>@2:@/+;8'3B: ;/^"1[(IS Z&58!#W1J]>^6,"((I2^E(;JZ#[P M:%EX-9S @*]YD'%CLH! LT@^"ZY5DL<@+TDC3S_H(O8DE<>1Y>3,%8 '2;2! M R@X231.%URAG'C"0T0YV(%BB"!\S.D(6&.HE,?4E,IGOTHH:30*/W1?87[1D@-S0O,"H,>H/BYBBQO;A%9ANF"H/EB \ M=3$''W*00Q(F_8 PV4T3KFEG0H]A'AN%#[V1E"]U(C&*K%8HFZ/XDN$6\!'P M!TR1) N?5L&?@XA01A6Y< 11-)&-+/24H,+HI%/2H6@4 M3B)L;E7'L[FGK1D G!C3)!K6R8A" ALP;82\"J(M53'^(E*2/2GHTDS.L&=A M)-S"NB69;NV0R#J$E&^O2?DV*=^ZIWQM?G1:@[M?==\9BDTXA>1H.\@S_#>W M'61;P>HAHB T#6A#2("D#UHG7[@%$XT$]$YFEZPMF3;,C%$0K/OZ,Q,)-A!R M/]89/7AR"6$_B08 +;6&U@LHBXL26\CO"9 50AZ0S M&0>:3<$'V8 %$QRRQ9F810EV 7&6#NK$AG8(\24^2!6%8IK1P"+P2S$/)0N) MR@4IPP<=9(Q @\; MF]&!1GE5@,XDB4P^6:'%_*VR=]=,7WE53C56(%RF@2-\2K@\(8E'N09E"%U* MSBK6CZ+H"S2+0@=&5,2"%H6-9$(;DKC V4F<]5(JLNBT9O8;J$.D$%&,;:(D[WN7[TC98\6H3 DODREOE1E1TM M\@KUTE(=]$I1ENPU9OG66 !TR!,H.)@YU-%A/B^'>1&NR+"0S\ADX^.88HR% MTDR98_9M9LT5LYBBC> ";+>05++(UJ>U6 M9VJY2N;E5[MVI#L'!Q!&BT!X$V&<_)IAS'#2TLMA3@5G&@H+9:A /!\-?8NY MY%B8K :V)(TN&IZ5Q"1E_S"_!](@/(1+2?"[$'N:47QM%M0(YD0(]P4E=+H>:IY^Y+68K%H#3KPZ4L+Q!O7 MM72"US$L8V_)AX,@7T;Q/(KSP/DB44M [VE(*-SO,YR%_%L6/YFW]>KX6PLJ M7)($YNR>@H&'Z=/Z#=&%QVG!E/3Z-E$JK WUW#GK65;).F$ 72N!4/NWS]Q? M<% 8&J]<%(Y"ZZ'*E:("U_19EI)U=?%^K[ZI8$3^^QF0BV>SK"9:\T&N4>,B M)2?OX 81(F 1)&(!/ZE53ERN#D/4?@#A &=(JU!@<$V!D^B@D-$M83#1!*VF M"T8"] S75,!U@030][BBZJ?20RNNG=DW_I+B1S.!B#,:^WJ-T8'&_LQ\CVH' M8L1HJ/R8>X,&7$&9;56.08MV+L]4-BLG:KXP5X#Y$02*1$@P\F!Y>.Q360%= M\X61(A8/9+0 I* JF"2SEA=7+??MU2A_B^J\WH/J?!B/3U[*Y$JQK G*-@!?,(U(AN/3PT2CP)]S$ MY:1IN+#)<.FQ4$]0.0) ,/ZUE";"<=Q-DUQC<(I?\T6A9,ICY89<+-/PQ[Z\ M;8Y^0->"RJ=J4R!D4RIAFL,10+ 6R*5Q!0D+I;@Y09(4OIC) +$0;2%:CZ@I MJ;HP"<" 8$\P/*?F4 _D>@E.-L$_U,XY>54A1(NQG!08-S!']@!4$5 IM>UB M[)R6-%V"6 [R1=3GD"5"A148S-$^_)@L52+HMS"\."'#2-1J?-$TP>3Y68L M3F$D2 (:K3VF3)I46GXBCQS(2@D'XDYO0DB&L*&7N<78U=23*2!9%_/Q9@_F M0_E?/D+\RUY)8YS%)N.)NH".[4.N80]W<2+6'8TC+ 9&HFT'IS_0+5[=YA:O M6G)FV-P555/.-#I35\XT.E-7SC0Z4U?.-#I35\XT.E-7SH#.=!K.W"%G;GBP MU=8 \U'>A[7-?M3C*I,[O.;F08Z N;H*7A7D:C+$G%A M4)5@N?C=P?!^+IQJA.)@A.+,&70;2[%'H;C;#/G]^(^NTSL[7Q&*>D8\ M-X)E'[/8G7(Z14!OTMH_'.MN@&-'I36/TF)V>^=.MWMZ\#%PP^,-/.Z>.L-! MK^'Q$?.8G%S#XF/&,>I<[VH@TUQ0=L\7E-G[2HO K;Q-&&\F2YX?R:F>_>94 MS^943VRHSJ=Z/KG1CNQ[O&..1G42\&64I<_'_E?AV9*B!5VRL!B:;AQI>63[ MN"F0TO ;;^JSA:JH[+40L4\"G&)/J-2GKB%1U@%^L0;E]-!=>E8WI!#1[%=7%VRSWCN(QOVNP[3@NW? M+:DJCB'?G52_$C'P7+"Z,]7<-1455Z34<3'FB!FZVHFND0 &ZQMB\,0C@0>6 M@]WI=/&HN71*9Y+0I3A;SOI2YFD%<#V\H6D?MIWI'I>=P;LO9MFL<&X26IE1 M7+@Q@N&YS-=TI19GNP7WZXL?-_@')R?]G .SA4?"_8SCT$V'^XT M&.L&IC=1O."Q=_*K/.&779F3H-2-1'@X&\)7=8.3/'6[?!#=G9X^N3Y5O&-9 M!V>^]\.3__7:H]/3SLC[WW['._O??K=_^K_#WMG9__9Z_4Y7=+RAUSM[(I&9 M?./MY]?O3E^]_?3Z\O.'3U=7K]^__?#IW<7[BY]>OWO]_O/%^U>OWWW\]<-_ M7JN7'EY <<#L=(N4F@DY3$Z)Y7-B,"FF9O7ZJB;'3UWL0>U>^;%PS2&ZK[\* M-Z-CV#X0'HKK,IWZ[=7YZ&'NB][E#OSTXUCD?V.$0#5-W9FJ__PBY>L#FZ89%!LH2UZV6 M??=BV>UX8D_[(%#/UY&)SE?%RUC"](%7L.[C#(4CW39S,1&-L-R-L"@G2)_*K M H%^P8NR?O'Y'SYG/V<\G-QM9>AF"%K79- MR9$+Q,/7T:Q8C5*516_0,/X. M&+\U)KF/F;^):/4-KW?A/E[^1Q>]B/$J!KU+&7@@F[@?&=@>JQRD]?],Z?MI MMC:#LW8&KAVK"&S;6SR!?1B?&)NNLP-XP^8'R[K$![U]]NK+]?Z8-YGZL MF'O0;AA_K)C;-O$2;.?G!#1@^U&"[7=^R/[=0.UC@-K]LX:-!P*UR?:^,;<6 M;K"]C]S$'C7:?A/S\ O[U0\;Q/4XH?9IP_ACA=J;,B@-GCY>/'T9A5&,P14_ MF6805OUG32;E<2KS(1OK8"Q75ZB6?LH3!J.\%A[N6<,-:ZZJ=,)-:_CT*.*QAQ^\0A&^2]G! ME8UP+/%#5]"+^,<NVVV?8 M;;?=:;>8H0Y11)'!8Y]Y\(51(PYU'B)_Z N1B)-4<)@J/#X/>(K[ 5D*S!&T M&O4+A_'#0\"2#)F7.#!IZG2E,R"=\'&&N T0%'XJ0-'IZ*6S%PGSQ"06 E\V M30;P5@93EQ/Y#&2=3#/.?@NAE3@!0HM_= 9.N<\%4#/D,R0KGE- =(=1 MQKBS/!3 "D&O38;+=GE\K]1*(@"A6>0,<#8?/K0+1'K3CI*)*0(U<)JZ/1V%(^<0)6J()\_@JK%ZI<;"+.TV/D))T6+_0'DW!Q0 CSK6W+W1^33 MR3598MD8&D#)=Y"EF(#AB'E@3#<(P^]XN,T56!61LM?A) C[EA&";3B&K=) MJY^8\#)7&G<_3%(_S=3?VDIKVZX5K]\J#ZM@;M^]O-!RMD98?\Y@?%*J.I)Z MFZVT<@X, -2$\_LH9:OL'/PG^P]G?-1DMG.^7GWP(1-+KPSE+-U C4V"X1% M@?J%AQF/ET:@SI7!?,?S[X;(P.+9./BM)670>:G3Z&1-OQ4".^B@42PVMS X MIWKT( X7E^_8)^ OC]TI>%>WA<+ZGB<>__,$!#2%T4R": 0O)6+FNU$(\HI> M0OR9^7,RY,"^;,Q=E(S8R&OG5,GK$(-OGZ\ B "$8C]' M 6D1@J+U(TU%(/!I/QS'8-OCC :')\=<^YX]R+X:Y.FJXRE1$:$"S!B$.];$ M I4/EDF*<.V:QSA!Z/!:)-*]@=G]DJP@L[ZCSL#"27R*P'5=\CF*(OL(?C&D MH[)^_?42IO:[\$89V(.PGB+[F\#WAT19[S>/ %^CKR1"XX#600H7Y2]^.5 #2 MNM,0XS1@.WR;2IP%BB?0%B=L(<"ZT).)")&B231.%^B*S%/DL2_]Q(W8%=!/ MS!*%95'Z#- 8:-:LDQF.5C(/.@U\ 7FY^K(\F44CGZ'_ +D@0;FX>G7Q_Y@2 M%&V-\:E ,#Z?@S&09MB /Z3:!" EFV.S&F^Q/ M\.E7[C2*4*S9RRQ!DYJ@Y+S*OM@&&D?ZCN (S4/!CMP8HV"G,=%?TQ.G05U] MS&(ONTEC\^DR\5TEI)<8C7,ODL?T%%M! ,%>*A>Q0UL?!1WXD[?1.I*C.P?- MT9W-T9T$'^I]=.?!8"ZKX ;0_=:@])05C&3JY' S\*.L/%%$PW,8^&!DTN2"*#!% M(DHK!2!W"I&="!#<($>40R=8@2^]_\_[U_\N]0S@"K>?!TLI>(GF3T4F$#[H MD2%+\%BK<13XD:(@(;0IZD$KK4XDO M*RS1J<6$_U#2"4W1QB0%'GCI>RH/]C+ E,X;3 ?D):@2IRLQ4+V^CZZ+X>-9 MA;W(6W-*P]HA'-Q=;%4450Y]>SB4U7$ZVSI^?8):*V)7*'OY"D;LX:A-4+HB M_GH,[S >,WU1IN27+,C'U#5GWFX*A/WXG?!\K@A?'0IOZ%?&>*6AE 6CR('5 M%048QR=P!^]D6&*G_G4D22'K&S&*;:IC?I ")[#'YS)P:O?+W-\YW,:?+Q*@ MQ$?N^O M'@A(0T"]@?@.@W'Y@#7 JIEBT&RF:'O6G\#*X;++%=B=A#W%MIZQ M7UN_MB[58@;,@\B)\UD?F^<=R6Q<0:E^%5/LXF4,H D/+:0!:W72G?15)Z?2 M$(9 '7+@$ 'A*DP43W"48#<#L:QNH:M:Z)<)L.)9-L2L+E!*.G J)^Q)W%T##,#1NAYD$B3$Y-I=F>7KY^^_+JF0J< MABL+'4CL9"6+M1 L_#/XKY+*4?I_LT7RLG3]W@'..7>SC' M&#/"( &27Q@V'\:YQF^4"1C["69%ER"D3% $6WT/ 014H.G8VL=/ ME[FM\]4](2Z$[7@2'$>GQ&&2@4]_XE12>BA&I_%G!G3QL'(CX NDU8Q_$91_ MB?U1)H-_> A7?B :%W'*T7"AR0U3,(\4NF-I"Q.S>1 MA3"8)N$!6EZTF6@= M\'^@_J@':D4VB_'"$P?\D4=9=^LKE R*BL$3.@S,*S4N;3&* ED2\&9I!AQ= M@OL)Q=A/00X^T"^ 9:47YB.(ED[P/>@30SWS2G&&P"5)**"#6K# -"(2%LA" M!%"=_2WD5X-TY-U@,XID%G69L1Z^."H@$)F M\%O$/Q?VFAC&USE/+M#(R\LD<*A8L#@+,;R1%B__^>$N3_A=<9 6(JB:!LAM MBU4^!5I$(YE6I6NK'&D!>@2A6=*-+> X,:8)5Y\SNF!UA/K@\BRA* C%)H5I M4I]11D@#-0 %#4$1/ MBDX5")PS\,7OJ/Y-FEQ#C"CS"A<8H!$B5RNMEYIA3 M33!]&(!SA4ES-@8O#1W+N(_391\XU7$,<1&HHY^0N9['OG)80 $P]O_];R D M*GGJ;QX"8IZ1$"$+Q00PMI)Z3B/R,.T+: *#-VV9!6BB:7E[TR*<@.4AMX'7 ME%!ZDE2/,'.$$U!KZ=CMF$.X[Y%6BIC2QF"-OB2XIR8#Q^!)E ML2-L-4-KB:M(;"W)P<#B8A(F_&+!$\!-M PQQTRF3&"C^<0F[?9QPM=;Y^OY M"&=A*D^W/XM9]H3+$E25W@2W& "L%\AHM9:(.0D N&C"P>Q"^ +1,7*)7G 0 M!9M)+)$]).32.E:71<'VJ98O M(3^".)B8XM)U3SC2XON+* L\>FUI; QE[PN&YDB6?$^;)=]FR??Q+OFNAU8[ M 0DP+Q/_FE;M<$%0"&VA**.[B#&U&2H@T6(7%?"DA& LE&X#(PNEW*C+F@1( MKRDXJ7:6B/D(&DP!^SHT57"5*8W.R\R*:.[[-;$T+/HZ]V5R:0WM-*@DRY]@ M=1&FG<,QIL)<08VCDX(1 " $[_85B\*E_U5.1%5]*[=)V+#8G4(Q&$-'82C( MC4H/22XV'PQBP2Q.,BYCE+)K0B8KO*M'2*[9NKV(0 BEYNP'L%U"BR+%>,^^ M[0BPB!N ^_7D D,5,A@1#HU&&%=*GUG]'&6+,E 7V:1"'D$]#+(@?Z$_A4K M^C!3%L7 S*6)MQ8^4ACP+J#%#-5J6\2B_@=IA%95Z>+@%83#(Y$N,&2S,'$>#NFFX8OOK>9?6)&@PL.@)#"!)* $"TY$B=F2 MT#M/DFPF5H"]M""4,3&[62@RM2R2%$L*-63\A]4;@KA#2_Y^Z/IS'CAZA<=A M(+0BQ*Q]T0)4M_J"XBO_9M-)A/BRQA(YVI)%6%9,*=! Y=2ORU99RIB/$:M0 M81A/DPA"'9@%]*;T3ZVN*/I@B_E,=/(-.1YA$**^\.10ZV*?=!*&(II")L8O MI8PVI6.V97);[#>*YH%>&/F9EBB-1Q^9U>-RIS;A/8[K9R8%&O@RRM;I5O0. M84)V@5:GB?(%Y:GPT&[ _1EF'SW"5M+9J!4R'S.#$FKER_LQLU;!K+V/=RX$QKN-XJD2]S MX-J@VB#7,PC-3$V5F(?:R*B=$OEC(DUC3%YBY[$@O20/)W#KR#7WY67J4@%#$=BI>8V3".$J4E*;QI0Z MY9W*H,19D'*=Y9:-S:)4K7MG+E9QZN$JQ32>7GO=NICB"QIIB:]#6L?K2$,9 M8YU,.HUBZ(]F2^MI+)JK1)U>< ,^N5-.VU%A($1#\U4VUREF>S6P=^ITN^?. M>;?++@'YJ2TW%]"D!\(",00UK&^LKQ"/S8/7([0'4AA"F.FBB\ZYTVMWG-/S MP>:1D->BE#81024SAY158E/X91:TY(*G$-\P&3@=_E\FL#S,^@/1F>BANK&ZT*" MU7379O\#1%O.)3Z[P"NZ=3)*DJ1(OSEF$R2NX_0L>74IO8Z2&@Q@A*M68J2& M.50K X/WR!E<\P!!H_ZM+'<57RE1S%=2E>9&UF+D.MT[6+:03[HH%-49UGQ8 MEJO:U0XJ8JW*&6O#>?&2B9C4RG8DA(@JWFPF@Q%@P"D:DQ&B7D!O5F7 M4:4TE*'#4!3^?[AL>AWX$W6$BF&/6@=1M))TTHOE.WAKF?Q4#SH%-)T_18&3 M6;C,;;/L#_NGY)$)))F@@0;0X$CDS^>H0H[STO)O&CT4HV[%F\LH]'RS7EIDS1JK1)702YFZH77)R \M MNLDW$*OE%E)4<-4R.I280C2=2']%OMS1RF>-3^3"8K@ 6I.EE*T+5-%W&CF6 MB.!>;V16XDZ%EZ&6Q<* N2-9_CQKEC^;Y<]F^7/56=E614-3W$\3)U@K/3@GD&@"FXN$6D: M"'V"DN6OP*3I]F1%T 2=DCA@[_Y9!UZKSD.OY-AF.Z'*R=R/@WB(:X/&,.?P8FI@(81;%P.<3 M&WAH_'_ %W)U222N7K#S$ :H$EGZ(E_ML1;^ G\L*/10;#"(RZR*I;I!)3Q M4]R"8R67U" L[!&I'((6 L3_!DZR**322"K7DA&KJRJ?BX,PV3>-/N2(KBT- M+S_IX38%+ [C5LMYWVJOWDSG$=>,_7"E2W'R)R0+LK@BB:'7:5?1N,+Q\H'0 MTN4"=:C$7#TI[(H*$P_+L!>;)(M-'Z79IJ:YBB[LNL0CXL&%ZX*]BXNA%_L- M/93>%"H8F0%9_LIHSS5N+J,3$;"P/0KR4,W4E!B1S8-8K&X$MX?YN50' 6!$ MHR#3# N%MC*Q;J\X=S_ MRPI:L%<1UK7(PI$1GH(EV#C##QBMJ$PN!*2QBR6X@2SO&4EGR1.]KQ7]G17+ MR%UE&LDHM/,TRKI1C+6IM# M7JBLF#OP9H;[,^3&G7F^6=CV\GATEBMWY"C30.VMX:$10V)+E0U65==X&H3> M'8@@@&H[=+6:EP^&.L.>U;I1%0NWBD:4&K$@WYB7Q:U]M>#?L '%&'MLJEJ* MLMYZ5.N)<[?:6JEGQFZXTFX49*_J=W5F!J[@JZ,8*B;RS+'UTB1Y; FTECO6 MDKBHT=:MG!.M;72C]7XYX+$Y_H3.Z&M&9)#H@P MLF84!4^^J'3< ,N- +%PZ[RA*]F9:.); JT[JB!J5,8'4C@5T=O,Q MLA15)VN05X8&!$5HG>8F_&FQ]U&^D&DO6)I=#DO55+).@ A>RHT06T2->DL* MTKGM%9BO69_;^JPLJ5*N2\%"T00BN'FQXRU(BK+*")'!0 ,4 M\'DBGNL_[*'B0-0H49S4(;':").%P(R!_D+:!_JF8$7:\[1D0U;M=AKK@6FR MR)G?^D+%?J]UMO$F,4MMK"XCZ&8,DJ@)J3^?8-//I15> .FV&D#%'^I8/\I' MA(C%?5N^:N1+;^XN/98[^\:[+CNM?L.9>G*F0V"B84T-6=,H34TYTR9 W'"F M?IP9MCK=AC-UY$QCS>K*F7:KO_$RVH8S#Z8S_=9@XZW0#6L:<]9PIC%GA\&9 MQIS=-6OH:G;Z[\Z2:/>]W+*15L,;T.I.S?TW4V6X75Q&A3Z*B];KCD7_Q_>C MO4Q_6Y;H;N:_32@V4<0^;&!?5'C<0K MZ_& -O/>[,"V_$+MK..*F#3F\CXT M93,$?0R:LA7L-:K2J$JC*H]0578/4AXT(GGD9N,@B7)X8+UQY(4AX7@<ZA%I5*- 30142[UIC,EQ1$!TDT"P MA#$V<<\N@N%& 7[YPY/NDUL2Z/RP!$2?*2!#Y(^X_[N1E$>+1QJ$7VLZ';=& M?;OM[0Q:[_M<*S:AZBW,\Z_TO5+'M-[HNN[%O:>SQK7 M<_?HM6X"\DWY?;DY614BX8$(PFM$Z-YP[C&)TM/?KO[^/:T0/6LDZ%Z]]3%) MD>W-Y?_I(-I&HAJ)NG5\/O?U;3];T.'J.3BN*\1X_*+VZ<]?8.3L%Y__X7/V M<\8Q6;6J+#>=7IVU2%=YW>$L[SQ7N36FIK-)[ .#>H5SG0J6Q)['/!:T^P2> M81WG;'CJG _;&W!P(Q@'7:-QN^!G7^1X^'*-?:A)N]4=/A(-J9'LU"Z9^[#D MJ&D:]V(>^P$X$CQZ[+31CD8[&NVHUH[NZ6$74?SJS_#$PO^9K@D@#E"=U\/! MQQD.G#F=3M?IGV\*!QXSFX\$W#]2#-\>')=8W[\D' GF. YH\4JX8C82,>N< M$_CN-V+=B/41B75/HN;^D2;EZQ0[U4#KCS=EWW#](,AQ)-B^2=P707]G$^AO M5*E)33[:U.0O/,0+2MA9D[IO]*/1CZV!R."PT_M&K ]:K+=4QS1Y_B,)PYL\_V/D>HW(<238 MOLGSET#_Z6FC2TTBLTEDKB*M=SQVISIZ.&O4HU&/1CW6J$?W[+"3_._\D/T[ M.Y($P<'G[O<,!P]^#_P[']=R=$HRS'"JD//7]:6'HVV--IR MI-IRB,G_SU'*@R/)(>P[]U\\L[8W_\J\*!L%XCX.K?W6S.BYT^]TG/.SP9'P M]G&F_/^M="DZ_=_@ZI9(UF-8)0 M&$NW./]:T5P:S4&P3H6&U-U!JZUQ&W L%(9 C&=IQ-JLC?U^#QWK?XDP9A02 M\<$( CY/Q'/]AVZ2WMZ(\(E#,*P-LC.\9^$WERYT<[81X:CO_UNE#O49WN>I M8'PRB<6$IX*%&>W^B,8,^.&'>!)!@O?#)$S(.Q.)F>,XFC$>!"R2=Q&Q"5[X M(3RI&7[" I$D+)V"!>Q\1XUE,4LQ$&)^DF3"8SSTX,LT2>$//+^TU%MKC7;M MAT[R(S;TW([J+1X;S!S% $A+1H+VY$?<_<4^!CRD0=^E8?)#\!WI\][I M/*T\>7DH_X M=8NA?,SX5W^6S2KE1(D':*,[A0>7;"0TD^=9G&0@&,!ZDA:.EU4E+,/K68L= MPQO0-=@>>&S)^LYI&XNJVNPRX(F^Z6I%1MA+ 10(47Q@V%A%ZU"K*V.#_T1\ M#0,:PX3'69K%3^;:,1XPCR1BAA0J<-)9&>R-+,C:7[W$K+@B<4.>+Y[YIR=G3F]_ND6,;E(B/5)0.)3-B4@[Z,A BUE2/CA;];')9Z,@9O M%BV0CG,>+" U7T86+J>B-%K@^Y6L9@ M:-QH!O1*A2 RA0*_G45 @AGMSDRT3Y6O>!D8#H!?TPC%3)HYI#1H%R ZL2)M M8%I"QMT4K0,]A]_Q?&!1?+A$)C%D%V"%Q$S@)62:P.ME#:BU1O6UPE?9(WQ* M7/LP"U>YAU"*-MA U3DBH)0E EH"EJ33W XP&&P&Q(\H:P'/O";R\_(/L'! M5E+WA\N*UX#75=AKV/"[( ] ,].6 &PYRK*8S8-H*00ZH]PO 9V2+ KFR;D M R.@80R. $(+WR,W7'!QCJT'9*?G\SBZEAPZ.EEW71$(:4ER$\RR.7R\C$#W M8W3$GX'6"6@[RI;AP^NOKH">B9H+'VP$4@F$V4,HA70JZ5%.^D6,ABFTI)RJ MS>A-X"0I E!;I MTF=C4932#3N7W'#TCA'/^' 6@;)@ ?X[)^NFQI_G86>2Z M&4I$-1=1K B^HMXF$00IGI\ 6L!7'3T[4JVG_C.) H@" +;H#A( M"$^-12$RJUOPHGY$P(T&L-9ZHPV#.1FM(,5YZNMY*]?@3KGT#40'8C>2!QN; M19GDCLN3J82[1 [TWO(WLFQNE 6>A8]XFG+"F22!^+29;F%N>CSV@&(!\W"5 MK-D/ Q8'RREEC\A(!AL8"M1( >2!!I#=7JO?:X1"!S^ '+/97#. 4/8H2?TT M6^6)[@.^@< A097 Q^-KL$4(V)78DL21&P!L['\5%,M=0^A/O)4C(I;(_ 6!!^XC MAFPB0H#>P5H\:D0K,5B/,H&J*4>1T$^VRM;ATH]"CS'(ZR<57Q<45H4K*+!A ME*(8I>IY&4V0PL*D@,Y:.R$L].<^@1@"A+3$ +^1/BM %_ %Y4<\D:#_)F'T MD"W^*#/8S$X\XDNR.4%1$07A)AZJB/T=]2""M(H(Z@@CS<^Y]AOV_1;*51X= M(WD0^L2!+Y3)*"73K5 J SS':4DO6,K,???TH4BC%L#RQ*U:K=0Y6\#0?&/Z MF(3'BAJW9))4KL,D.$@ZP<"[&2W+1&.(\S"_5R%U#TBB@L!4+"KN6-^PVTJP M-5060TFTE@/S*R'T\QWJS3M MGK>&&_)IJ^C/MK'XNXX %T&DK!+>*!,RCVLW?-_:N-C#T MYNZB8A<0W&TQ4,.9A^-,]ZSA3"TYTVNU&W-63]8TYJRFG-E6?]EPYL%TIM\: M-IZFGJQIS%E-.=,[;;4W5F WK/E&UMQP-Z.*,8M[YCKSK[BPZ7OWL65NN)U* MHT(?Q232>SX3__A^=!!GA'WC5.V- L5- Z7INU& $O+#D^Z3VSNW7K=^8K'E M.**-U/MD82)-__H;9M$:(]BY$@U:O=UQ"](JG2F:BL?S_3YB#;61G M']-7X."8Y$6M]2F+8Q;\;'+MZ["TK=GB^P TO\#(V2\^_\/G[.>,AY-C/Y3D M'NXXV9+0/)!]IWLCQ[8LXH.?X5"Y->^89+Y&TE"'[AN PP%*]=[, M;PUA0'=_/BWSZ,)+N6PWYO;)H\3H3P.('* M@MKD/QYU_F,W]'" 8Y;EE7!5DN6XRDSNG\$UA"@=@BB/K!SEG1^R?UI!CIJ"FU^R4#2U)X\W"=/D8 Y/C)L0R3Q@ M6-0(?I/9.8+RFL]XL7T#^P\X8;._7502DA3/?>S-OS(ORO!NGWLX^/%;%YX* M$F!/=!X+.J0:GF$]I]L^<\[.!TTNY_!S.?N3_H?'(A658,7C78]"3@]^T]%M M.$;0X'NZ(ZUP$/[M1];"[F3/VE;3-]9ML#!8,:LXB[]XP/XN%QJ;.P"^5C2' M=P.W6Z?"X)I!JVTN,@ZC4!@"T?6 K,W:V*]]9/YNE\>9NY&?;(%9Q"$8U@9% M&-ZS\!>NU%-?$>'F:PLFZC,\O$613R:QF"#R57>6TX7JQ8O#Z>)X??TN7HHJ M/(F:UURSA+^*\ MV'BUI+R3U,WB6%]C.H[B&5Y3.IL'T5((NB6>,U3'.9N*P%-W -/5\?,L=J<\ M$>S<&0[/G;-N>_.-[H4;)WORYD[L4WW35S>?TJ7UQ1N)$P9!S@0)3XS\[>KO M8'DZIV@+TG9TYW?2QQBBEQV\/IA M\+O"L[["N[]CU$UY13F,0MXYC5?6XAWB L>.&8S85W?QPI]DDE<&8#0>+_RF MVXVC!=Y3J^X-MV8&'CB.%KBQ6BP=^%^<3O@$>@(RCK($[\-.Y&#!'R])_[(0 MKP+&D?,Y7D'LT+=DVYDG1C#T#(D((Y%6(!%@!P!@P'>+J0@%>';9'4Y'=J\N M/D_TLTLTG?("^!&X?V[?>:[''L7ZDOATZH,HS#D,L#;F()K-_#1%DZ>&75ME M^EVP*4>)!O^1>7Z*!)9C!\82M4682 Z87XCC'/1(WC)MKI"/YU&,>&*"UTB% M/'2%]4YNRE=UM\7,,#QPB@@2&+C#& 2<1$%PT -%R70:"ZM=>/MGHO5W.MS8ACC08O MNK9H6+C(6KY5O,I:?;?E-C4+KW<[K=-2%-AO]>^+&"WANVA*D:U5 M_'IXVUUQRQW1#=VR[ZYZ, AAR,0;]Z1)LNFFG1;>JL,0:<*$@*B#&<),_)"NR6J+KO# V-ZB3@RRA+GX_]K\*S[;UV M5]((%!-G.I,J?RLEH#9.HSSL?:3@_L_?SD_/SE]L28399JSHTVOA21(1H$$ M\2FJ,D:1$S" FW9/(-0Q;7%?NS',Y)L7*KBN !]3=H (1D)K%:-, I/S!<8 M7LH<@+3,-2<-)HI(Z2B0'@G\3&DO,NXW)E>.9%?2?XV>-GJZ11AC<>V+!

/YX[+M90&Z8O#H/N4S2F%A3N1O1"' CP/L08$JP M%%R&21A2"")4PHNE,0\3+G,;! <],2;HYX?L+6 FUF_W$3-]$I,LD&FWOY]?S$S9)$(R4>AA!E2(LJO&HX3Y8Z-Z@F$FA@0R.U]VYU M26@] ;&Q*]C%1&R MZ;C*-!=*"\0\82G_(D($SQ"?^BDM>WBFJ1G_ [ZQ8F<_^8*1>)1@BXW8-V)_ M>[&7UCE8LB+JB 7'E$RRH@]:^LM)0+E,T\AB(XNWET7,D\KL!Z!:6:-/QA,Z MC3RD$'S1((5&3!]:3*6+1F'"_'/@4_Z?!%/FI#U:<-*%$^C&O]" MB.:';I!1W=M-<8<%)0 NB! Q@"K-L(;S ANHLY2W&R&OM9#GZS,QY0QBL+T' MDHT&M3#U):WU.E"]T$[6URSQ'^+B[J5=K'/+-=XU!3_V4J^YM-O9;1W6J5CV M-6T1ET>27_DJW S]"KPX]EV!E5?$]:DOQJN_4BTA5DOBP@[X'8)=J:ID MU//3V T\$Z7>J681YN&7A,G'W&3@CT1,Z;6J>P6 M5 3$3LCM"+83H>)#K$B0SV.QZXJ&XB/1!AVB[0XDL:O:]^C"D4:D[TRD-PNQ M]JY29LNUZ2M"K4(.+$W0NS=R5])(;2.U^Y#:0GJGM.(9XOX&+!9&8US'_W&^/?PMQ%TFFT$S3:"9AO!G62:WA=W?E6F M2FZ9@+K9IC([+_4+:#3[Q>=_^)S]C'FA;\A/K;1U1'FJFU&X,GV5^T(8NG_M M>QD/$K.G0-4"0QNB(@<%KVL2VADOI1IZ5K(K>CY-"KO];CZ%)I/4 ,&]!C!6 MH$V2*.227#'BEBHB Y98G)B/]H.4?:*]SO-Y!&"0%K;A@3&>N($QT#5W09B7 M#-_3+S7A=R.]^TD:J0(@4RTOA9,XB5'/ 9N)G,5V<.\&L. M ;W<_4S'.\A=,MAQUJ2C&GW82UB_.8F*?X5\)D]TR!&-?2*(/G! *4JY4DX7 M+%6O=U'Q_D*@W3]/EMK$L7?3_C;CO M@,AS\H;= ;%(:DZ?K@A9DM.J2@\M*3-/]1\'2&Z*2(, "X-D]=/?->T) "G: MDFU*1D=7VI: C3VLO>;UK86]#FZ*4BO]+?(X'<>+!!.&H.\88ED3])A!S+T6.G)IN"%7:I))'KQ'.3O9,4 MD0VY1TC'.FN%,+1(;>8M)L)D)9C13K .,%<-HU&0NNI0?$4U^DMCY 7H&*3L M _H6#8V44.@?8"Y_PM>@A,4B$YW%9&XBE$A&D35EGH9_\PLX!Q7E2H164_-'/-\.)HFHR 5:?A+>#Q+*OTT#EN!WA'/LPJT]QP5\=1[ M9DH!/8>B?31"#:U*G]78JGKM%#QMZ3OF M8@J2=E:E!?T>3)B-N6LG]X+I/-4XIAMR)_]4=!-G*IK\NZ(J+*[[?JGBORBU M[08(107SK"AU0D^ATIA(P2^C4>-9"JK5%1R?PDP*''84%8(JQ%(+1\&:!5=:;,* M?BG!#]CM$"X]6.\EHGKJQPN>Q.=N=^^)( .N]!]%[K?]-"]>QZ#WN[BJS63Q ?]@/M<,&EI_<:@SPME?QV1N>U>'V=NMW73DU&+3/S6/8^_O+ MGA%6/NPO'T2E_P/_@R^%V\.EWZIS=W(EI:KE<7SZ->IB_\PP-0 ,)KSB.KR' M[+KE$V%P$A4PBZO@OV?Q)V3_Q E),(D;F>0,8N/#$*@!7H%D<' RW%)7!_48 MM-_% E5;6H5_'G" NPB9FU57,ZG-B$O["2MC,,QN1:<5R@8Y=\WSW@X/]@;> M![1T@N%CS( 3%PE)Z!:I;:%Z,3!:B:R?9DF2L2>277*JI .H M5%=9#I>,=%;]F7#%#1CV?_E.JE[=\=7B1E\3#_@S/)@\59R(S!)YH"AP6G,@ ML8:6B?X!"S7ZB2?Z^M;=)\\TE8TRUQ,S[4C8:;E6M[6]W=[NRFYK#F-WQD=7 M\11H2>^:_C=UD_J%]80;V*<[1;3CH#6/1B,R_>H=6;YYMRCGS?5)Q)W/0&ZSL\-6=S'>\,RM[7W4G\[U.9M#O[:QL)-<=37=INI-I M")KNSFSDR=S5,K([F7N>S&=VC;[3COF.VW#0%G#Y)JUH[S(A[KTI!W?OR:J* ME65!(BQD\98/-C;NR7_^M/O3%V[%=K]W.*RW<1XL/@5P:>+)M^CBW+I72WWZ M:^S>V\KZ6K(I_VF\-OQ/9:-MHX<@J*_>*?=N@EI.,U_8<%Y8QZ91QOIT\$J\ M< ]TQE^=:3Q&3LHF_Z;1R'VXQ_$L3J.'(YGOT7)ZLTE&+-Y-HYGU*:2_.,ETN5*"?M!X.* M;:?VN0O<9"VC?IX/O\J[(@5?/U.(PH9N LJVER?D,4%W&=AOBQ;RT]^#P6!O M!9=[0(K8+)GP94S_H;;C3H?YXZ =PMD9?HL-VP3Z^28ZL=%MQO R9X 1>SO=CZ')^ASN+08:PQ G%%K> <7 MK?,_;%C=PK=17 [Z3\LB_6[^B:=.*.K'O]-_P/-_:N+_\;HV MI,ZD\V(\A!?#YP';P ,F687X9T^%"0S"P>XJ?>$I&8R;E^#P Y#7]O#P!R&O M;^6/>/)$0]BRG[8/49JERNPA]30(^D$?O^OBYGP#A%7?LU['TG^;E>IS M.L :O/"?[O!$?5%GI*]+RZNZL?WT=PH(-&_QYDSP+!TGU02!DE,'D=E _%M< MYB6W;R,:-U Y.@,_\Q+FW&Z3&P<4MFU."Y9Q+WB5YY%T?K(-AXVP;T-M%E$1Y+)C2(Y6J:5P6]&F:[\1KT+7%-#/*TJI0 M##>];!7PB.))D&"'G13O':UT >P?MY(Z;$A["A@16_HL)5R?\G4;UQK94W>? MNSIJF!89MV:8J>W#/!=^('V3+3RX7@.UV**A=%_...=_TW(MD4CC]PFV:,ZS M3_$\*A5,:#CH]>&MK"K@]3 8;CO_9,#\P]ZA_ZZNJB1B]'>/<2RH75B\P&:/\(MKN.38<?U7Y MK?OKN9J@+F%_)!VQ*FJG:7[*;7IR93>SHKYW,'OJG FDA-V?F/#B427X^MAL MBE:$ET;^M *5N:=LY5K[@?V_D,;B:P27$)G)ST%/=[TG;T20;U\Y24]*F$#TV%7+V M+%?$,\0NA4A< M^!9KZG#DLWAA-0MG;_$4M"J <[%-N2X%=VH)W-R#)<*3 MVN6BQB4$-O$:7JI/(+R)W^D^DUUOYH[8[D]LT@#W(ZPXY7KNO*MK\1A"S/@R&/7ND7]BV48 MZ/'9C=.H%-C5]G 8[N[MA'O[.X*27=/&L,-:R86+*S6SD-Q4>5QP^]1@<#@, M#_;WP]W^07"<1$7!CQ\UU+UGZI.V;4U;X?VPO]L/]W9V5[\:%T6%GAINA3=1 M=$SX>VQ'3*;DJ$H^TF-DT\*TCDXNT!5 ;:3)*P+V98FMQ/5#!1B XLV1+N:T MH#RX5D4I:XMNHGQ2!%=@$Y?&!L8W:$(Y%8#MORAXFFB[H[<1&ZB"B4O*AM/G M&%^3GL;FO5PMJGP\@S/"KVV'A_W]\'"W?\=FI**DWONR"];!-+WZDWWLLULH)[:V+\;QB)/?#0>PY1M%WAJ MX5XE2A:$:W4=/N(CN#@])K$-]>,N0Z1F;N[-'Y &X^,L!8VNT.W$\45Z2#N[J$$BC,J3#H-9 M=J/@A=!X%LRRA!1Y9R.W/_NR;;)?XRWXCC37]4.\(\U]>[]W,.P:N[32B_/F M^J3RD"UW#KNN>QMY,H>]O>WN9#;Q9+H[LZDGT]V933V9[LYL[,D,>GM=U[W- M/)KNTFSJR<#1=))F,X^FNS0;>C*'O9WN9+[FR7PF^L"=;ID?LF'87?SCD6^* M:?IZ^*5-7_?ZO>'@:;54>R?Q"R?;2L_>MVBI_ M'=?%]Z$)_9UC6,0HCV'KI2*8C MF<]T=&R>,O>SI"5-)5WF0=OE_M#$<) MZTZW_;$TG4[6=:?=G?83U6E]74:7<,F?Q59'!3^$?FM/G/_DXK2R'JOOSO]I M*K?1U56NKJ)2='. MBSO-@2]JT+09=L*J73GQ( Q/#83A.X$P_.4__F/9-7NXMAC?__Y]_5XJWRD- M=T6KE%HB6'?$W1%W1_S=W=[=&6_ &7]EI_;:R^R.]*$X\_?/2&X_T1K'%W40#W<&^^%P\(!]Q+M3WKA3WCT(^\.=<']GISOF MQZ);?LDY[PW"G9U!>+C;G?-FZ9J:>J/?,+?2=U\:+%\V!M\M=;U MFZC(7B+>]<6L^K;Z:V?)_7BZT#H:;T<7/QY=K*4C=X31:=4=93Q>/^^WU<,[ MFN@T]Z?B:7Z58_NEW^+TX37T8>=A?IQZU7]T)_;(3FPM%D8MRX9/K#CA!W(5 M=]?RT6F;W9$]-F7P/WX,O^QO\1P]L_\]^RJY!=N=;[;SP3F:QSZUK>WO=K[9 MCBX^3R/MJ.)IZ; =N^C\LE].&,/>=D<2G5O6H8A^;_>1>&57G_>;. W^;]59 MBX],R^GL^\=V8IVGM/.4_I!'MN'Z7W=DCTT_>[R>TM4G>)RE61X003_'^#Z%IV%T7F04&<8;(<[A_WPL*M%[PBCJT7_T;V+ZZ4\ M#L+=P6ZXU]6B_T NR?5R'@==TN./X\%JO],?MI?EWI]^=_C=J8M4=_P][_)NF!7?'_RUY_Z8IO/!$E M ?5YG,%/L754USCJ:7H3'X@G=F30D4%'!IV&W-'!TW 8=W30.8F_@LZ\ :KQ MA&7Y2)T0_W^OOAH.N#]:2/>7<_W#L8 MA,/!L#OFQZ+B?A%B_T$X/#@(MX?=.3\:%?8+F7/W M\S38J)BI]"HX2TN5IU$99VF4!*^S!.=5! C'6JI)UR5KDZW"IZ I=5VR.KKH M,I-_5+=RUR5K4RCC*6CI79>L)^UT[KID6?7]0OV[RN(H.(X6<0F*^_$L3B-0 MYJ]54M[HOWJ,-SM#\/MO; ='AX, MPL%^E_O^M%7C[7#G8#OZN\Y-6=/=7XL#]R ?\1-36?J_)J9^RY_G5V6]? MS]5\T+F:.X^B>[OVP@.0E(.=SEO0$4;7[JUS.'?\HG,X?UFIQ,H$D(XD?D#- M?5G2\]_*:)2HO_^?27Q]_X7TK(*]Q?M*NS2'?SIK4_,7BZR(L<#PEUPE$?8J MT22%6O-/WFR:Y]BG_WNA1UQ\:AF.-._>GM+&Q7"W!R./LGRB4U7YR*V%-T=H:[KQ8!F.Z.:MX!<2B MHO$L6 -$7.9<).O($['234!_A*G0(] 77"FU1R($YX<@^")KK Y6'"=E4@P MB^Q&Y4B#<*+C"@0H,J9;H-7KF"@0*=I[=*12!90;1TER&V0W*3]?5'8J,#.> M"?R\\3I\&=[$/_!*'"=14; :=T1+<'[PLL%#J9,97*XKH-\Q/M@+3G$+&'P6 MQ_3&J[\.BX3EQV4"4P:I#WH 3DWAM/D1[J#FCUB;97-2M5%+E=*HA3,L'@^L M>1Z5)5[XHAK-X[*4YV=J3AP"7^H%[^[Z'(XG(B3&>QR5,&O89Z PO=\R>?AK MKF %<0J?6;DQ.#_YUJR&.U9=%LUJ,-SAE5EU[__]?]92.IV%RL>'Q-FNU-8H5]''K6@*G_XE M2FZBVT(6?G#0&^[\;-FIS NW!BRU@X.? _M7JX0ZLYE'G[:!VHSM17_BWZNT-A MRVZ*?ZQMY[6>I/[6LH=FM95$MUE5_C*-/ZF)2RF:T/D(?%8) &&?S!8H6T">R?)'EI!J03J&"ESE0:S$+_HB1-(*S M(@'16< LS#0.P_YN_PYYS&.!T)GC$HY.+NRT_@$\./A''/T51\%K:CD/8^O! MM\/MO8,0_G:7O"\JND$@_YKC50L0>^H3Z$1Q0;L$E_"Y75T YH!]H.\08*[ 1[22!BLY_ M55$!8WZ\-18*6!J]=SU90/8IV-D^. SA'D23X!*4PQ#^FY=9$H7WGXZ_>E)9 M_Y8%%\ )JB(XGD7S$2A7]?D<]L$8:IMV?!;.>D% MT;@D91L_5.+C2O$Y%:HL$S1@83-J(Y)B^B:7K>(7'9E^+S+=?N1DZJJ)6*6T MLX9FYFA.*)" E_[W[!LK31W!?R^"WWE"!&_L(@O!O:;.??PF>'T[RN-)$GA<%OO?>]$/V;\AO\Z0O'ZAGTPSXH]P?;P]7WR_W('RHM*_PA8S9=5ODH MJW_._2&;$N:3NZ!O#_33P('^ M4:4B/@>'Q"WZ:]@12K3XS_ZD-C6.H_EBI$"('VMU'*V/:_B,H[9?C+,2@;A@ M\;FJ6R-#,%N#7W-R=)/"'0;__-=@:S#H[X3R$]\PN@*M-P?S8!'E9"?/3!]KN%'8*IE] C_!3?C'Q'&#?Z9QQ^S/,9=@=\Z_T+Y88-GM3V@ MP6LKHD%K#P7SZ!:LB&"B8#O(]3Z+KD&*9(F)4.!;D[A89 7N H4KX#$*;=0N MDC-VC]9![YHI+_L6#C*YY]>6:9WK;,']]%$T!WV==!F-ZJNV[NU"ZG*>O8M^ MG4<_@WR]#ZR@7.;QC+ZO7O+'IIZ M.P7S.RF8NT]1P=SNAT.L6CW<74\7NS@^UKI8\ ?Y_\99<.8QHXALK?D":58[ M ]&""A)Q+\+%XBY;OH^0O6-(\$ET0[/$O_OZQ0NM2&K5=1@.MPOS0O:#I.JAR%&\X>6,TN$2@%?KKWW1XN4NELDF6'$ M]:M5R-Z=6[O^RF04EGD\M64B>_T!<.YW/FQW1+^WSHZV;$7[;UJWX.U[>9@@ M"!9Y7+B*N;C&^03:WG^KXB1X&Z4+],Y?S%3:L"D<:=5^1N(^A_4O(<] G]^; M:)&@#;;"DGC_+D";8;L/)L[O5PD)O:PJU-H6Q'+Y]OA3.':[%(XNA:-+X?C1 M->D5RT$UUW"D+7\9)=L? MF),"/7X,!2+7E>0.K9]%0#N1I#8R/ M]K\J/6?G+/7TWAK[_R!EZJVM (QWM[=S- MW??#_?W=O\/ET"()GMN8T#+8-N3>H,[4'05[ M=Z]A$.X/]V#)7R:;3N$N7JDFFS!VY&K.MCSV%/SCW;_^!>QKS";:70MO83D# MS7+N>I=R\(O@<+NW^W.@@%]G\WB,F?@* ^,XZSM6>?<76H2<61]FC[V-BDGT M[ZTD+AP'3.].X7[7O."S!X=PL3Y5!?#06S0ZX7Y%P4O\>],P/>SW]]M#6ZMS M_I9B">($_*#:]C9F6)[DT4?EI %^1@KB)C/[_A/F]0=/B-=;.(8OXGD.U-!G M:V[>N^^!HJ,4[J:^N')M\5Z:WQT513:FF$PH[,+A=,'N77J5\T&ZC6H^RC.X M?*^C) F#G6%PG&&*.]?NX2"EQ_A6 MOD%U]O;>8E5Y-M9IM95F4=TB3X[NK"-O)^)KHR MK#YB>Y'9'45MWO3N+)+#0.-XEJ&1!,-)_9HD^ZZNKDNY1BXH0*X':87<_>X- ML35QO;NW+LU*KZ*N?G3-27&$ C\QCO-Q-2_**!TKKI?[_J1YF=%Y? 3^"\=W MA8>OS$)95\ARQX8,)92-F@3:K/I?(3*7**5,G6#LZD7T\UOD9###-+C*8.]8 M1,, \DM^+8W *9J^"!15V@:4XDH\)U"7:.MS!\5GM8+_K0SC6ZH=')*HT4Y M:!823RAG<+YS5#?PG+&:LE#_KO W$V!I(:8>5DG)G'.,68LTBJQ74ZO6AS;V MS")FM4OJ20;[*&_ZI/JWE=*VT;F6-<@>X(3A$5TI*I+)BXX'S]0G;6880V8? M4T?#O9V[[(VBJ(058=F[(L\H_GZ$B=%8>3"JDH^<90H7QTA#=(7EUYA""H], M*PJ>Z(<*SCW%>4K^*?:YK=_ M5YR-DS.&EX-%GL$"YTCGCN_P<-#;_UD_Q@@4<@J$-5"5R*/H,%?3"5$=)7?@ M9>J!JK"*#!%+92W^[]*?1WM%*_%]KVLI=?5N4O.21&9-8T+C&LPAK($\J/DB MR6Z5(H:G",MMV'\AD&XO03@!A:FT8(L.[1[O[=-/:EP1A;Z3\>7-"YK)F2'@ M]T# /1I\\.)K;MUR^,QKN(\3T_.+H[_'5V>GKP_.K_\U^7YD;ST,,MOP$/<%?ER&#I. M.-@7*W7U?VE9@;NN !86R,H"6EH :WM[<71\>?;N[<4#GO!]EGBTUNKN6'OT M%]PW(F?A!QLBD"_L;3TKU5Q<7SU[0'># MYM@L7G@7]?%'XO>Z2'P7B7\$D?COSS!?/@##/%<,T8/N'2Q[C4!Y&).VLB%2 M 8\OARE5H($>6:N-2[]8483)9DD\H77\<7:Z*2S__?DQ9AP&XRK/%;G8*%&Q M$)7.F+M@;&+.8J;Y.1*M<9.1UP0KE$%-%P2EZRBIU!:P%50750+:[WP.2N0X M8B6SD/!X+[C,R.)()$T2M.)"F:_:SVF-E-[.<38Y;S$9^AE8V!AU)ZV4B]'! MO"G)_"AGP(BO9F@T*RJCUG:QG%?4>E[C^GDYA=HPEP7L3:RSQD6(DR%/N>11 M4F0!"1'M%%O_X^]GH% N%KBQ0#08@:C_I.U'9^M,#[7\" RL8IS'"ZU\\X8O MFY.GP:-.$.ST0 7'C17UG0V98\=H'+XX[@7O\JLHC?]'5_I?E'DU1M/V*RCL M][FX+B_A_7?5,MI4F\N_(5>V*<98$F'H*AXWMZ-ME1HY3^,RX&S=+(CCK!=J MH%EI O!Y'UV"RDJ9H(&,>98&1]55592ZC&&P$ZXU,TPH#9X)5;H/"G$]#VZB MPL^OQDJ-F%))-5_IO O6<)$]!>AKB/%,D.B#M]DU83.8Z1Z& M9IK_/8L_X?BU6P\,<9[114&G7*H2S?F"Z"I7K$#3@;BKZ 6_&R?..&/>1B[( M^L>8W1*6&?&\!)@Q'K&#VD';AZ4K935A)C/+ NW0F=!.P"(743P)QC#ON S@ MR#Z"/EJ$&@RCN088SY\OE?MP MF7.*^DH(^QS?V!1> E0-K#]5Q!NL]'.=E"*X3I!.IBK/M4^()2^!BEAH0SCO MU),Z]0M1SN)\PND*XJ9#R1X93Y.\)MY'YY;$#6:QNRE^;'M;5RXAU+?-W44C M:6K!I]PE&3++6!J-.35 AL$W0+KR[\/ Y,C4"XZ]IW&8-$NWQM6\8DM! GAX M&&8D*^+US^A/NL(1QL'C!?^ZM/R$^6+FG%5;EC11JB10H<5Z5PAE=>B.U?J#*4?R' M]N,&41Q*%(ER$%DNM7Z4E6$#/2(=Y"]\//B[R=](5%P!)XRI:!/^6:U+ R!W M8/9*GZDX@I%A29"'XDC3*5T:9V$Z0F1YMP!?+B$H)UX@9\ ?K.\C2+\\N@*S M%.EEZ:1\6ET@RU:H2]I72ZMC"&^&6<+> S^0Y\V,1UF4TTY/K%^).<$$*Z<< MBOQ <+9[(IK.M]E2.G+[5+ M_P[BO1$#1P<"]-ZV[7W+B+W@ H,L;4_?9%4RL7OJQ+VB/(DY_&TB<@X2PJZ. MR@ 5V#@6Q7(('19H5S0%.&K]877222:T;0_3X(4 M-*WYBF?FA!]V!9M[A>.AS8V,00?:SZM$KW%G1W_MPD[Z:%P^1V;*;(LY)K$Y ME^6M/10%CF%]A_VM";P/*F><36@9657Z!Q:G3.8Q*0BTTC4^ $>OZ*["XR.5 M9#>HVK49HZW4T0QN&J+=OH]\!, M2@(;LJ#'Q-2!T!,5%>C__+F^E35Z)R7-B8[2O29RQ/0J^)YW!*2=D0HVQI0' M#8]-G(P%?I2H.[[HWC!9!(Y3U&UMSI_0/T%3Q>;/6*U#:;F@N6F+P"(:2?4+ MA!)>H.-HK(#:"MY!XA)F#!2P\!D%4@6>__WB?^^'N_T^U@;WS!G5EB6@XW5M M*VM)DY*X=)9[R@VS.<[#*9P[4%>U-X7(7V 8+O2]ADP)-H^8@MX MO>;6VW/11RCI%((O?B MSB*4*T&V0&T8@^RW2TA]$5]=W6)8J7W\*DVX(@+.,7J)E5"WSE4*#/8E:*F@H@#,JRGW-'KC(@@&G$ M#F&YS6M\D)4(N%WH+\@9K!\&SF/\;41^BTH834TS"8,1R#F@RW&4(E$;>N"4 M%+R,VLX*YFAV4.N3#"6@2,[!T"-?D]7E70^F4W37P#G?9&UT!5I %I!&'17- M(RGX/$BMGJAQ$HG]0K%!^"M_ .RLWA,)M.YW@=8NT/K#!%J_K0+JRZU5>NB? MJ#&*S%>PKY0RC.S=8\283^\.&;)Z\V7ZZPI[K:Z_VB3/I?XUJ^(*"XY:IP[; MH"T][2KX=P7;-Y7 )><0&^/GBQ7B3='G_ERBQIE-6J[:>$HONG73*_0;MBMW M->&X1+=SK(,6U0[EI2\*EVEW7TL=VI!#^_R+_MXHCZLN^1F=G;@4D I66X-+ M=6OD"Z!?XR@,08]I(Y!_/,<6*C3H:TJ;&3RBQ<,IN"[RM15(;# M9>F$4XCY0T7S2SR\S?=>9V!F#,YSCI?UGC:"F(;X!9T_*_#O):5J!Q2\-Q%- M&")S0NS/+8.+IE,WTQC6O>0*-.T.L6?9YHAJ?A^*\G !"-HG:?5XE2JN1J7&VPS19P, M7J)"#)B'..K0CXT9+,(;]29Y?H VXPDKR6BV*/ZTE(-AS<]0))J;T-P@HGKZ MD:T $F\"F==+G*XC56N&II:0=HBAFK^0SV-UDGARZ:/,7Q\OOSO]A/GES'W. M?0XN^@PZ+M'W']T272O]0OVR\Z4.ZWH-QN6^23YV>QZQQ+V[GR_ M>:G)O5).[Y57>R:@#(Q^ -PO%_H]SBI@A,GW*T5ZB\)W 1;6&!6*KRJ#EA?V MV#>Q@O_SRGRB@\E@.-WN?]C9V3GXL+.[O_OA@?#@Y&VX>#:3\:-\I\ M#EZ=O3UZ>WQV]-O9VU?OSM\<8*O)4%XL. /+RW.>FID[]@]#+H . M;+5^#-VF*>8*,V3#IB@UOU&U]7N.0:'5MSF[3AUL38X]61BTH;=DU)+3J:T$ MO)SE*L)=#^F?5$Z.K0%&L?%<@4DV 4-*5%#.L-+K)S,N-.'2!3QF4U/F#GXO M?C*)/ZKDU@"B1R:*PM.;8(Q2V1 &1W*D!"!T: =M[UC/C>O2V?S6B:R8BDX> M0,E-Q3]M;LD(:P44[PGF,NA28JZ,-K\UNQ=<1V#J@67(M?:K]P/]=TD4SS&? MBLUVO3OCT+ 43Y)Q'ZD5ZJ2Y_)Y'\8U\0:G9E/C^2+B3:TP M9VH<53P%C#RE.J\.V]#I0'Q14M6M$S:>.[H06I9LLYN8^C0BM6=3;NJ)3CA\ M#\QG?+LY]Y1.AO+L,@E=AG*N2B^TY M=DI#\4B<9VC&T7=*]Z>FRG>N*K$C(YI6*AFB9&+.,_26QE/F'8A%(Z0;74=Q M0DZ9:86C:\>V7"05Y2FSB,R4SU#Q]J>%#I :XG\BL<2#+I;8Q1*[6.+Z"DM$ M+E"4DJNZLM9Q[OY$AR.PJD4.3\<+AKM)'3Y'X15D,%A\B.GB\40ZG&+H@(IS MD,'Z57X6_Y$]T.Q]H1P2/6YKQBE^(U=7E.F.02,4O[J8D+/$I!V#L,W&G"@? MY];_3(6IK%]0&/>R%[S419/OKK'^1=W(KWZU>$+G=KKR2YQ4\Z?.3R2 2463 MIY\8 $B>,J+V!#63>%21)_0;X&9\)K!82U(0>MXG<8$BE+09VGOMJ$=IJE>D M7&GL>+7I?"G[/#(E*HVD0^MMH-X;O>#T6J4K4Y7&5'15)XS00-Z -DQQS'1\ MRU^8@U0IV>4\46AY<601+Y(*GM S"T: M>.@5=GHUM W5T&9:M:P9;PTV3,*;K:XC*HCC<&%=BR%%WCC7-7Z/WF\7UPS( M@[35PHU5M>1.-DX4(T=&"Q>\(#=+W;(*.A EN'/&R0\3XSZ?L'I%T9@>,#%7 MI=.J6&,F,9EE(2]PI%@=!#[X>^^B%TP0&W-S=.R'J+R_ (9"SFQ$(B6N\KUL M:@KK4,&',(6$$M]54J@;/$>61G7/A#4K.:L/\P_@6BI6A0MG=F[5Z].SX_>GOQV=G%Y]O;7#]M[^WL'NYOEOSQ9$_!.T)9.-B?A>-%##CGO!FRC_J#8N MC/803/8]I7=,/05M0T[BZT5COE_L2X-P$3EMR#Z_8ST)- SJ(NJA'$[C:8GY MWJLP#$,G+US S\4 >?NOBU,1:D[97!_+Y@9[;MGJ[1R.05^[XW>G&W;13AY" MFU%)PB 0&P>]MID7[?0!-OTD3CJ.=M=&OWJ C7:SGO!&GV&)V0\>R/\\Q7=W MO#T].#B8?ACOJ^F'G8/)X8>#G?[!A]%DM+.]W]\?[N[M-Q3?0?_HY.0,X]M^ M\'[WX'#W\&"SE-]!_S/HS"[KR07Q11Q0EH\T_=A@]O3X(R^'7>2EB[S\,)&7 M[VU/OE'S#'L257,&L,-BXH3U MT$97/TL4ORF2=)=J.+\(MJ/H\T6*+)02&4 ML$(#!E&0R 3%37H_V4JS=GBIN;\KD;,KD=T50CV[ 3M!HY]Q $?7MCQ#L)'@ M7/%4G@=Q6F33*)>'==68=E2;R1N/=8M3F0L%7,"EPB!E8,NL3S/08,I@V-OC M86.8";L4S\FEJ&O7P*#;>H6H&EZ,#EVC, HAT!,$U,.V[+@/J9_;7ECOI!<6 MYM"1JW]3S#*TRYL]NUH#G[CU23:F79= "C].!\_](S4S?(&O=,\E'3X M3=G_SZ]4^I5CMZ8P:>WN5W?TT>( I:DIHWBKE(@I"YMVG94Z$N!@T/!SP LL MK*-;;-W6Y61:89('!4,UNB#,314%&3'!,7:9HI(8*K%R?)M>ZJ4SH,#C&&@Q MXKXH(7O!NWH,'V&".'DVW=)XK<8)4N/1&,>> L=,N+J/49,%"E#*&>OB^='2 MED[\L!6^EW[)?1M.41V'DKOBF+AX5&A\,9,4*77WS:0!/BK0L\LM"[+4)C.6 MJ&(:&)83$^PB,=[R?Y@%EHOI4\UY*F&LIAC4G9>N*DL M42O:(G8O@L"3W13]$5IB2!K.< MF^0/7Z>%^MQL'\6VR37>_M+)?4;KR+MH&?Y Y#RJ:DZH>#-+;,K*1)/!9^D MR#BX00<[QY+N"1\M/2\RR$Q0B$5 7N>@N L&@B?/8,4CG$IV@[^:D=P20 M$ MS4VPR9D4)B.+.>*?&:[(/]=H>^-9%.=SCB\3+S=?%::2>HBUFW(1CX)_5UE> MS77:&_.S:.F>C9VNM @4 @\33%=#46"IK[%F,IQAE$SU+16%:)'=,&F9?$&3 MAA>GK)MH$\_%+M&3$_T&G^7.C](A$@3*)^S\R&ED;G=)@TU,2HSN'\DO4^=) MZLA1@=;B<'BC2)'[JN=%-34WD2D9H38TD"Y8H)+J M_*7&4WQ)1E3' @>;1^86U1Y%I-X5OS9S0UA=)EPL/?H+5FFS M:[@AHIDBUC6_'@WHA.;:\>DL0@>%1H] "2,)D.0;VJ+,QBWH4 M7TNGY9I20%]IU\@VACNDEF5;'BS@%PNT/";<)E5OCS!#CQ)DK]G+%TVG,;G? MKI5AW2"?8X1S]H@1'V9A-L:S<[^B^PW#>R#YX\B5#ZSZW?E)5" -J0$?8U(K M6C]-0V0ZW >30(&Y#E)>9'6@4&P90+K\TL2V:L M*/Q(Q0*22BGY^&M8 .OY9I](-&R[WT7#NFC8#Q,-^[;VV+'Q8QEC['0->Z71 M"AWUXE4FE--M74L7@8NBJH)L^@U[L(-EP4#A."'MS,KNZ'9/:I:>,H,=6655 M6EV8QLR,B$4B*]'H]R0(>("0_[&&336J=U% =A_/YVJ"PR:W>C]TPQ@"[P)Y M=!TEJ%%;(*Q5F[LI:LH7-NJ2TZNYN TY7_C%,%Y1#WJPT)7$"/O2$LX-G48C M;-P1>^Z)5<<62CN29N44*NV&V!QL.#19K1G6(Z09SKG0!GQE%PFI547$Y M/?8,!'KD)N*>#PQ_XG856>* W! Z6%+=!CM(T QHVT4CTL.44^X6DG<,/8NF M'9#.TZ;XK,F[M8YGOEJ0S:1AR'5A3!0DL4K96;ND\HN4UR^<#9L?O]!1 ME(P1*&H.J22HXB31HE"_Z+^\^!H"7JN$>"HO'.4#7Z%9;271+=R<7Z;Q)S5Q M50^M.?&-+G/XWT0O01X[X-_]K9RXOURYC/JT208 1Q0)3\0%\_/:Z*49-=%S M/BJ:ETSN__M?AWO[AR_J\_ ?\GB2KUYNA%)#ILP2]H#Q]QWO1"&)82;"7E_=@FI.+Y_0TI[6]$FMV]Z>[-/>^-+_"I_0 J MN&.4_/03_X)TI-B1XMJ!="AHN@K8R^SVCYQDJI#Z83.,N4Z(IX)BQH/1J4\Z\,:P*F#?T+MH]ZMFF_%2TR\90>JTU4%>0(U M50$>@7$?)Y[M=II;HHG=1-J:#K'C/7=]B:@?8MU8U6Y$_2/E1K&E[P&U$MX4 M?]MEO>6!LW!QN_&.U?N8(G>5I9DHJ.P'4GU(?56K8F$CF+:[ @['D#38+EGW MGV6_PE1?"6Y_4]SA5&A>#'/50IT4"<DNK;WM[SBAI*QRVE&=!D3Q MM, ?XYE2(5"Q[!%\>0VY08A1/HO MU=IH+0V[6*RT2?N;;8XR2JHH(9&U&J>(DR] MX(C@RIQY*Q?+Z6[.K6P? M[U4ZAA,F\JE%L6BG7F7Y5,4,>[<\SK4B'M%DD.1-'=-'*0G,HX"I!(\X"QFC MJ)QSG;9G_--Q:#E F>$V$]X'#S097#L!A=:937J=ARC19HK^:9HG+$6@*[GL MK^&91M*V4"Z2$L=Y;90P,T?,7UD %TN::.#4;.OCI9MSY7+%9:1QV:C+U)#% M*RK3EE89H-@J4=%$0$?S=;2L;E)3HWG6GBCW!=^CG'\1XNR&4&.LE-%$8%BR M)G\#8&GI(ALA]C,J =CU"T'2*2?5:S#DJ13DX-]JLN/(2U4Q(EIW]RXDLU;J.##32@?)A+N2_5A# MI/7!"1IE560X8IL*';O&)W0'0"Q=T-9YG=N"K;V%WF0T\N7WDN>K6?V4F;Q, M,K?#%R"HC';;EN_KYDG7T\E;.7_K-UF-D:V#I8A+G#26E4/8K;4K8A/5M&^U M-I7ZA*4.!8&*B^24<+]!5F )N&*F(0L;->>CM2>B$P>PTXK(03/8%/=>F9X, M8$]3AO,"WJ0-K'C#2>BI3X*F6:.84,H_EG[$;>IHVQ>;DA#97"M+\4&4I[97 M8U@;W!]3I;.(,&^1/NC.P-^E6B'7A6N/5&$\2\DS**M^F64?61,Y5ZBL%6V% MU6UEK[IAA[X(G+C!Z9:U$N(DNN$VH!)/ST4; ^I?"&@)?@%1&!O5)[IFQ>GB MRM.$^8DSQZ!G2_%KPYX53Q65@6A8XC8D8H&#:.#4#_I8C<+XX'Z/*BG^?]T+ M3K)QQ7#&L*\G<;%(HML-@XS_ E*!^T;:.^+@V UH,3N_!-_"5F8M]>TAU7#M MF/UZG1";INUR7R%S3,<,T[=&+8]KE)/CFS*_?_RS<<,Q;5. MP ",M&PUYL28RD&E(8AJ'>69OU O'[/QTH]7@A2L-RP?('0D%ZW/Z"HDK?A% MQWCJDB>[V-W:8>.)0E3[R#7@F:"ZC(2.M.Y'6HTVY!U]=?3UD*Q+=RIB@1@Z M/\ 4[; )4A3Z9DR7_-)1X;VI4+N!4,G3S@4G<(L_=P-U"X.K6#SZM)05(3I*WO6*+G46U/++05U7V9'( M2 _YB@OS>,GV]!,R25B_Y*(:T$ MR+D-S7TE'+^"8!:ISMI"L9EWG);7_(X@0_*5:X[9N2$Z+6HM+T]($\4^.$E@&X=L77$]N7$9@WV5%V!O:S+]JDHI= FVC3.BY(JG]"C]+RCYHZ:[T?- M1CL=EG/ M7=;S(\AZ[H1!)PP^1Q@0"K+V74\JJ;L==T ,':E]%5(KE$#-3P*L:)UF29R9 MT,!CCSU[Q^$>]B)76W31CAE2?;"))X'4('0#Q]E, M>((RD,2HI4V-E%.E9+26_M0X@8WHD';\$(U$=?]*E+C8"6Y3&JW]J73& M?AF0_JGQ@JFOBI[U6,_:[6@AZK<3_*IRKC8UP3O;3(%Q^&?8/FFBBG$>CUB! M;S39V^FYB?2:3B0.JJD3@9630MT@B G/(RYL3,3MYEY>'(O:>ZD5_]BOD:*:4]G*NK*N%R M-/GE^_/CEI\Z/Y'#AY5@UU?9L/,:I =^L5 @#L[2:U64]"U@5#RX]+X+-<%M M]-+D*?WC8^KF.[[U?K\Y#2=/'X"=7HIC:T.(_]+KO(Q9/U51")GYWHF0Z O9 MXN\IR#LH ^40E4"!X7#<@MH*I:9UAHSU9ELJ.%'&"2I M5A^OTYL0RT3W+/&_&V)'DR)&S%^I^P"6%G'_:9X&YFG$A32ROK7X@!,%D^#Z M+:SPXE%:]HV-4N[M\CD;&)KN+%1@4A^6DVHH(2RD5L6)*^K@:=QQF+N7L&>4 M*8= -&8RP1AS6Y@&S>@!0P99EE95A> +Q*D0VF4>(4>##,U)Q?#=?U7PG]^BF^!5G,]Y1CB"GL:&\*7:)FT@BZD? MH^G:#IWNMQMDE6: MEY54AZP<_!%GTKK7"*/@8!+SS1OTY76B'36:>ZJ%[G0U?C6S\UL M=;9O2H;E>[T'F=,7E;LQVVZ##FXWKN3"Z;9JX-PL%D&-P&OGQKV9B0!T'[Q& MUR]1#.5\&#W U&'4\+'26P?SRLXN)%PY&IDO)CQ!W>:XXI)Y-4B_**FMRE], MG>A8R?#9 JYX4X[S;6:O[2UC6#(@9O,4/;"""Q..IXC1BNXH;D]9?FU3Q-![ ME2T2)5TGBP!AG$9PXTDM &83;9I@^MWD%Y^>7:*4#RGCE?4\0IS09<)J8K)X M\7%4 4B#$]L*FT6#[I>Y*>^C; +<3QMA#KO%E^/")+]CGJ\>QZ0IVSGH 5 > MX)O.[!R%6]H["_Y2H1.)$&#=;35[H'9MD'"/4SW9*$%#DZ,3?:2BTPDI54E:O M:77N2-*^GDL1KF66\/L*OUGENCVF<>\@_CS+C5!:7J6*!Y]5R' 0(Z7**>V? M<15DAW+?U]&>]7/"HDD>PP[ !X7^58BV?0K0Q#9T-DI,982,*N#G1ZP,?_ >PV MRF]9#@S"8-CO']!V(,ZT+DA#)Z :Y?;!X0X^.=BG)T_4F/*NY5>']*N#<'W9 MY0D_W^) PD(YBI[&+7:GP'SL6'QT$QBN*$%K<7YAK#+VVELD+5T>5A*L%GZ? M/JG$8FJ?)PK_*!FCW8*&(5FTHG!SRT6C05TEVW]' :'/],8@^V?39 +_;\H^VZ4!B,* MN3LQF7L**Y[(?87CF69R";#[B32<(P3+/%5F$H32XLRD(+3-_(J-?QS'F(4M MA"M79%/4?40$%1P?!G2Y@/D?8UO.),J#@Z'&-1/S'W\+BSH"FDAT>*=_:/!A MQ5C&[F68-YE-I\4LRY7/*ER"%8U'.J;[G(&,B1JS0+F]L)#*A%'&P+1 7/AL MBP9:8&^>TG,3XS&BZ[!D.#'SDM5P?T$\^=@O O75K(E"S\%VST-AK$CO["@;\B/5K/8)X+ENKDY=XYP")KF_YH$7K%=&R=24H!K0C/HF M96Y# +A-.!T?I2UX)56D<'=JU&9)4,A.__-E!30"@P0[NYJ!E[!&[3"'7UP M>W,Y;W\P("@IC4!&L[["@GQ.V'[\2DIF$=*1AT/&NHBOG!B10,8L7'#0 >5+H'I^NJL"^R98Q MY&[9WPM"7/#,ED>S!-= CH4NI&NIB[8M"AI/NU3[G#Z--:L:5KAM$U@E 4X_ MR<3U!.+N6O$5QCU%HG>AW;$L-BZ=OK/HE,S5(3X=0ZO16M_T"BO08F>;3G#!_ MO2@I9"^ULEBEPO#I)X+N70<3H^OF1:!,DP[XTETVMH;M$V_J&.8^(HIF98S$[58 4221I&96FF+Q"%3OGRE"^@!+M#&=>RYQV4#K++'G MPF">Q\7'X%5$+%+G*N"/SA7KY3"1DPS', )?\&Z7/<2H/I MZXUO'-N,EF#]:0<<2"R>VN4Q9:0O<^/JC#C"Y8M?S MUH#J$=8:>E0&3 @+RAW/EP[&2Z82R;"F?^\HSS&RSBJCX.>\00 ;W!I1GX5M MO\;&4?_$_UR('^S(,;VN.5\Q2TWG]:/K3-N-4Q"JE"*@0X$T*(K*T^NH$+/M M3!(Z"""_M@OLY$OKJK$3J;:GXQZ,WG\Z'+L YS9E8S=H)'C0-Y:]KKD15/>2A'-1-W:O=13')$4&/' M$!@5J384CY@<7+/A1(?SCY.H*MBO@>=P=)4KAA6B_!'?H!]H[X%U:XE+J^;3 M[?,?(8_Q1B_,?&1E#U?C>,0 M:]L ]@O!!.HS("^J.PV$$^,>B\V9K/Z&9GT(08:/#8:Z7Z3I4,6,5).*N3[4 M[NBHNH()&9_0;DCG#=QP7B5PPE:).3#S3'_,H;X^ ZF]:5+[TX MZW:R^F#]%G*Z"7TS408F:O(6*<,8W0[Z(F2Z"; M5G@_-Z_)!6]>[E#R79)$2=\[] J26K1BDY8%@GT,T3K=2%2100&UF,9FG75_ M^[1Y1X_H:["F!';'4;Y-'JL.S?*Z+*_>;7K62/725]@J>93#39: & G$9P' MO/,N3:@M0XRN[J" 21828O.-QLN,]7N08![S_)A'5<1]'>OW- M8 T/W. _8IE7_KL"& M)[JS_9_O7H+F3P1":@^Y=L;(<+*"8S;F2&-RX/%G;S_GHZ'.0-"+& ,_I]+* MS]A[;2*B>JU*U5"V9E*6PLC-J,5;RG%LUO;!Y28[35=$#1!3"4R.9KB=)(T1 MEO7@.^:6.'TXR<:^@S!H$PHV)#G*C,= *[-Q/XIPZ_QF,09,%$>G,./I.D#C M)@ (O!C63[+[^6E#5"P@ ;":4WWI=:5#L$.]J1*N<5!)RY"Y9 MM1&LAMQA!J9EPKXVH<) MQ5V!RH]-*,3T&?6+9KO$:HT?3XU6Y3X/C2*1W!-CED M3!MS[2#QHAS8S%):L*/RP)MD"I%TB*"\R99_CRDF&X^KW&;CT S"52)],#H+.W_KLUS3](XV(:EQ7F+!$78Q_KD!M M.CF7["V'O9P4P<@WQ'8/8? KUAG-_KQY]ZHM;964UIH?[O GZRE< E MIE_7O]6P@7& AHO+*:Y/;J6\ORW9'#YR:[F]-# 1L6 MFKST91=*S\>[2W9&5$JX7C**7B** M0"?.-$EL6H@@!? /.!Z.WE%"%+E2=724+D,183O,)VRI]Z6@; MNZ =@+68=R/.72WP5V#KH'E7"S)NGY*$TSS*MT*^W7\;M?*"HMU&'4 M8S^,VI[D11%K6=][+#[DB OT*:J)L-W''11L+ MM(7H5Q3T;6PO%@\I0A$H9Y3>W<(R2"3.Q%FUR@F,/%G24F.*ZH]5+;%['^\[ M9>FCKH/. %%*KJBSKJ2)HLI#J6F$_,#(*N0!9^$5E6T>6/@XQL:ID%@<#N0$ M(-=OT> )!JC!4$ZH/IJ0\Y)3TW*VA\6<+14H?)Q_-Y=DU7 MSNAR6MER?3LSE4RG:T3!!L*KTBO4TJCKCP GOE)4\K![*/Y5A\ZW4 M2AXOW3:";*IZ[(K\D*RXU6(#CD'5QF_9O48:0FP3H43VGNZ'R)&L$!SP+1AK I2'+RSZ0C< M\DB;BQR]%5]=>[CISDF9)"7[$?5I@8Y$S*4EPC65ZVPES!<:HJIYA7*_%SH= MXHVQOP59Y/,GNRG%>4?UZ)NG%6SOMT0+&J'W?2Y.#==UF#0%K;8!"X4>9<3+ MB:[R:#%#DCGB#HS\K0.CJ-3NBZ+*.+AHB5:J?/N*,VGVG7#KD@6';@""!C+2 MRC+[$9?_K' D<&UR&2^DA#5.W07&"#3(Y.(M;W"HUW=Z=AE*%H$X9-QY^3@Q M;D8_1]GJWAH3-\$Y9>./\@3KVS)9"K%';6>*%P7+_W M+GK+X%4Q!T@R)9?A7=#KKR58\BRR\$HC!=]^;KQ*+4D+QJ.W F>TAF\JP!=L M<->_SG$BM"I6(;_"%,6KIO'E6+1KA]HSL]+0*BYD4G-5A0G%."8V3>-,&W+G M*.XK1#SFLN#!X<$>:3."3E);DX&BA;P M;I!9%]YR955O8PLN&-DC>.8D+9R=7\A>/Z?\%,)%+RW.H-3^,J0ZII$)I?30 M*#05WVCH7E'II%?IW(:PJW>&JVW9"*PY^RG/D7[+&Z[#(5[)HL5E)]KN!6]@ M#IE4<+>!\(J7PY*(OF9*D'&OXBEL[ALU@?N4H^<89&VU564'6EUI'4? S#//@)58 TU-'2/6B)DE&T:ULEXM:L M,,,R@'/["+NRA7\JA#@I9QF!+>@K2T)M'9UU='9_.M/)>IQ"B,!-42X]UK!69#))%,+]3*XH M\CO.4JS%$4@.C-]?,6Z\DW7=T65'E_>)(^G N:VQCH)IE1)M8E&O#.W]-1Z/V8 M-V7^L07X;* [Y7B$Z4+;$W@6(UEQ^$;7,!+>0Y,I6\1R:J5-AFBJC#>3:%[[ MA#@*F1 H,Q:[H?FJVTNS]^C94";(W1&O82D3S@ZB E]3-LIRP*G7I>]@;Y&B MRF_=;@+<'H'1^#56MS.I1^]\HH8=CJNN13Z[2W>?7$\^?XF_P3;^-5T0F)CD M\UJ^N[.A*EE;BSU1A(E1+:0QEVT<[+QHJ(_J7:5K\;0^="]X[[HR#1C)JE)J MTX-(C[/*L;?$J1>Y^+;4C^';^,[NZYJZV\\;N>7I!,2#JZJ=H'_K\$S:J A_ M3KK\8\S0GH=DIZ MAD20<2%->&J=5X 6T6XO-+[7)(]N(NZL3FVS:\2#]\K_D-T4@62Y6RO88&?J M>T36O5;84YP0V48MDQEJ2G/.>(5,_V$J?\9PT(]5D:E*D MBX?32%A.$Q8X/VGJ!6>291/N#F%*H*MTE&4?B7^ 0D.=KO@+"/5 J(Z93EH. M"+8OW?(_AK+)78O#*@3;RV_BB,NDKG &5WT5;CH'@QA5UD!QAA&[H9B4TXG/ MP8I&_HQ=02E23A'R.E53Z'%3Y*L!?Q0?AA$\ EP<,YX$>9"I52^=@;"FM,A M'Z8C^>/LE !?&)",6US"#E3K16H)(AQS[6\0#1:A/@L7+]SH\AJBN^73B-V1 M2RN#A)4B1ZU'-F 034!#0FB[;!Z/30>V&O#QC?<->:F]^;GH4=Z4:+V_'AV] M=S )R"RG=@0][&H7EPP$Z# QC9:F.V&:V*>FG.:RUPN#PYA>X_BZ_8$RQ' V M3D0J/2G!VXMN+-A2"L_ZO\?= S6'(\=V$8T%?,:<"=V.P'I(Y>:&\O2<@[_K MI"ROR0R?&VXJQ1Q@9XZ5JXK1=DTRT8R26%TKLZ@;AF7W]LO;)P9 ]>$D(WH* M@);,I*F)K#(Y01J@^L;J:,UI%=2*DA(.:R/,HXD2:#5J9!P)-AG[6@@V'=T= MH?6ZH I<2_YI2 50OQ.$];;R>16[)\0K7F*EG7-M-E9#/N+^$E_VM];;,&/ MX-=$9DT;R3:BJ08EZ&FKX1YKP28 MCREGEMVP*H;8_&"TCC^B?7.CJ# 6ATIB^*F]>=S0QH=_XV8V^' N6(7<,LNZ M2#UKV[>E:TTFX(?H4U>!9M34)7[=H5US5S?AY%;..;-9TV:3U&_LN[E(LEMW M#FC[5JDX.]"4)Z<*FRE.WBG.R, XBW[72FJX\;Z=HI=(-*YUSJ5DBDHYD:4X M-_BV^GY&$?<],2Z39Q4S)L\+DN5^@XQ8[YHX,_U6.!=1IJF M4.[P4*./L(G%N1SREIWC!!?JH-_F9K,,7+CLQ!H>WW/LYZV[W6ZN[]J<]X90 MZ(4?A5U-K.L>0VB)^9:YYH0R7T:,T.B:\:0-S5GZLQ].]RPAJ%9@'L]!0L3D M\5W%1;*JU-+.4=A L:CF@G0D+D%V'8&$0"\080<[NA.O=ND] #X'1CQK,8U8 MDZP)%01103T?.CFI7<:(7ZYU$99+C"T,5A3LN*TBS9WC04-C%$CGQP;GSW+] MF@25X)>-MSC4]=+ZZ,0>X8XO?H-JW/&VK6VXZ-?953Q_EU3PVXOH=G5DSR2K MZ^W4U+<>3^.HC/;[>MMIC!PW5X$[AM6/CO40/1/;5=KV?C)^97,Y,#Z84"-U M)Y% 0V>STYQF!/_Q2@3Y-@N>+K=67X8A;LY?INGW2M<"5$>D%\!>LHEN#3$W MX8JY*O4^U:-7P3.G?M%/O]-MPU:JW)ZJ';M].^P.%\(!="0&Z%\WYC#O/F^A M$2UTV#M,.L7*@[$!,6[(!Q]624QVBYFO]A_KW)0Y3&>&$(_73K[!K6V]Z2>K M&#AOVL8+A5W?!2S>Y(XX76ZU.WE=_^Z^+4LBDC'9!B M$VR]:,*$^&!H@O@<-R#7BJ&,!YLC9@A4K&$WG,G-J-9=!%D_$_=>%)HY.I(Q MI*9WR^'D?5\/4&",/VTZG&82\JE+6;T$N[UW;5(H%ZE*R1MG/$AV%7I[G*6T M5@_I*$DM-<,F.IZ8:\JQ7Z'+X+3GFZ" M(3]YK[)%HDQH^%QQES7RCU+G0?=Y; C@ND-63::IKZ>:B:7)BO2&X4M]-JR\\)Q9AM6Z,^>1:8N%"=^FJ[#^BT,"-B M3+>O7O"OK&K/P;K%Y3@I6/6RRNLH3J)1G#@-:%GJYPRYXUX&$G3U6[^R,8 Q M**Q>>(>J[%J%C5TR4]DRPTV4SGR(L/^ 7KSA4L53"50==H&J+E#5!:K6\!I8 MIK/2,G-M(ZW>Z,YRUCC3?571301,&E5-M^EK[0MD#&.O!^LYEFPJ;>0 3Z1X M$B6F.* JMHR91*93SX;Z-7^L7LKN68,UZ1FZ9F$4I!6F )"?&#OFJ4^@)"09Z91/'L-:U$"T(C 6P M2)A\KJ! D\\SAF>9;3AC$#-7+&HJ(4G]8^W1H8W$EAV@=)OWC919+[DQ;#,\ MO.X^J E3,RMR7-<,S(:;FM9#\4!0A8O,>+MY*1K#3%HEZ]GHQCPY.KW8BKK" MG"73<+QE4RC]3PC$9GEG52G-,Q?<&CL-$KA]2F"L[D/%M5SB=<$B5@%%M&@T M+2LU^O *M(@-SC)>ZGTW^>;X2WUE+NC*_!A.W::+S+)GX"W9%=90>HXLQC0% MSF;+*61W,[$&6W>WKKG&9&^*NUBAZ6R7.-4A[Y$J;Y1*7<\R0I)3KJWYO/M! MG2#6=KVBR5\5F;I(U^S*I(@4<(_E7).7PMM@U6EF M(KYWF()G6?BVES:\**>@9G+35)>E"J_:JUI%&:Q)C#FP7B7%GL86(>YH*?" MMU%.\\%US&"*\;'PLBPQ,MM&>RX?=2;HZ :]A^#)#2R=>%H3RK&G#42?@:M3 M][O]&/Q_7;ZX(3S?>F-6Y@YX_O95.03P1[&:*#@I*?':,!I-^2-J[W4@=5-( MR=U,O9Z/S\/&*$VFYEP@MZ>@HW^Y:(N@2B'?QR7J;IOMWJ4;7=-E8MEN, "W M311S+S:E782X6"V'W.E+)I5=P%Q%F*-0CW&1ST>.(O(/B P+=TSM4[\B]B5A ME\%P%T,W8P=]0VI@=!]3/_Q*'Q3N6((MO2RF@L=.]4+%+,/:FL8)&3%9"R!I M9](2TGG.M&-##[@EQ'J-H+Z'EJ"3DN"50E3SL.LPV16KKP63OH2^M0+5Q@:T M5H?.T3'I%*#E1-CSUY2OW/_*="@A'5G?CZS%%+)4*A)K9?F/+PWBY6Z(&C4O MX+^Y_L(TSHO:^&YEW5*5Y9F*QC,'BQ"$U!;] H=PPEHZK&IA@&I9#]WEZ2[/ MPU\>I$Y-Z%Z!M9<0XQ%MN"RA2+)"9C /Q7?%N'H%<&2:N0VWN<>\$X*C1+9H M@<6N>4QP0"Q0(LZ9I;323;X%'8K/9E\"I&6;H8#TZ;G?= 5X,)Z1UWI9.AJY M!!;1+:>6<0S>W GMG? =^]JY42_<_Z+KI],;K 1["O@[RU*ROX;1CVQ(ZN4% M)[X:%?$DCO*8G7!45:+-Z$:8Q:1GW%W:+SS7K:N7>GK)^.5I4"K%5AG#X/C- M)?56/K2U8QH^B/.M.3SOO^N7R)9MVA/)GMCI=]D37?9$ESVQ#@8'9>>Z[;"T MI90!7\F0J[#;JHD?):80^U-%:\O&'RW.CEMG1H[)Y4[8>IJ9S=T-:WGB]C?( MX64.C'&72]*L,EGW#E(?.CPI"V.Z%E1>&XZ.G]F*F0F-,HH M=3 &"ZI@N],;;G/5.>.[Q>XE44AZDN]4=E);A5HH"$>^K5#$N]&5IE%LRFY- MP2_M",4DQ7+!''&KK#G%L]H%UA)(U5D;G)/M.80YGD::3&I71:&T%5-M_X;U MJNFYM"[)3F6-=?$ATRLV.Y(.B#).Q!MX8[TLP!Q<[SRK-J"<7L=955BL)5)^ M=;6NQ:?1[RVYR1R#7#]\;7;$:&/VN0R+QRFW!]45B]M%>\^S0:HW$=JE4SJK MUSO=%1.JI35Y>?"M_B$D&3H"[TDL(5U5U[_D8DD^K,D7)\/\H_+KTZFHRXVE MVQA6- +R,E$X;(KFU="W33K&NJD7AM^1*+F5 ME/VTQB_: +IJO$>[$+W,A[;G\0'G/MGG]55:]E+[W4I5^>#W:T-"O+K29?D= M&D$UY-ZZJ=.J5RS+74,( M->L^H 2?6P>U5+@Q(XN9,A#7TDT)7*^\]0?YC*+F#3E<#\Y0.)M">(X8 MX99(IPB$A%> \Q?.SB_0-I@'!WM@6#N51W7TH1"K<;2NOD:!#LXU5^1U(EW> M*7RE61-."N$4 -7 .)MR./^Z>Y6NDPK17-JNI+NTW.F[]NVPHK\L14M89H]7 M<9__VDH&Y#?O(P*!/KIBQ\-&'/5;X'5'QGK>E+W_]0'V_D(C9*)\/_T$&G.W MZ2LW_?6]-OTD&U<2>$DIGSV);C=DN_]4KK*.S']B2^@O3H\%\ND*%02!_#*T M _] TWMX:#P?9@]SDK6',"[ZPGMX(R09HKZ)NH M]D:"U HR/4Y#MH]Q=,40Z\=HP?'X1VWIZNQX9 6)D;ABZCIAJG5!68 ODU[# M68L8/FG9@(B'PNRBY=NPM7?'XO?VA\^]-6A7P%,)0@RZ($07A.B"$.NQ7%2@ MZUUXR&L%G,DJQ1;/T;&O@(5YRK*8?!<6_N%4@X\&_:U7UKN!)2J$ M1@G',8-O3S4K%7#_ E6 ML2"9X,S0_)8<#!Q%PU^.1(X1-J(Q-[D:1SS=(I$L=.@T&F.%!T-YQ%H2"MB" M<]#X'7-6Q]E\'DLC%""W?E_$] /@S^C ML* ME+C,DQX"?N!^,8X[_GE<[,J_#(N HE OU6;]-9! MO[\%!+/5W][N\QQ( J-DUCN!OL,;-8*;K?"=FYN;7J'&O:OLFNU&41T*?:84 M4?MT*Q ]=OH6)#Y<0L)V@5KP.\;I1\7>BCQ+895 &(3"Y2D.58'O(K;'Z+73" 2 MP5EC6*C?-X$# O1V!.HVXC/@WLO,"4 M$G$H)Y9N\BY9B-N98((,6!W?-Y<"Q\ ,JE2R>1R?,SG1G;PV[1#4FKW[*5T4 M:/:2\8GPNI+G5&88KOJP]P%-V3KT&B%:MNF3@"*,H*3E,S'EY>%6(%'GD\;K MG+)G>8Q'YT@4/$%V'Z_8PP84H;-DNGG5QKC7SU**XN43PL$B^L&8/Y7P:1&_ MW>L/0H/4!2LI.5+OT;P&31#N_W]B;VE>^>%/?P]V!_#7CST.:&1Y#M*G!P?] M?_X6_YVJ7W52I?-9<6;#KD_&1C5H7#T*K#@GXYJQ"*UD?CS%^BX$I6"M (F& MURM4LRF^C;,'<"B)6TDGU]VZ4%K?B0[%EQ1]%5_2BNVMYQ2C2..*W5]F\01F M2IG)!T#TMCIB@899//G/GS[TX9JKO;V=#^/^:/AA9R_:_C Z/#SXL+VS,QSO M;(]W^N/13VP-\1MGEZ=O!H/_^OWH[>79Y='EV1^G1V]/X)^_R;].SBZ.?WMW M\;N\M 'D!A,.!H.UB,Y=5@#K"IR%!7IEYZ<7P='+=[]?!F^.SO]Y>AFR&@?-C0*=7-$\]5"O\:Q:(&>!#N MDE1L\($S;%Y'J3!4_#1A75**8M_/X)8L%@AM^UX5&<4_*% UP3H(+=M!8H*R MJ)O4ZH]SMH@!N3",D(I"/VX?>YQ'N!]?QCJFD$H47UQQCFQ'K^ MDN.O]'N*,DE& NP!J6 Y82'J+61P'')7+D#O&W,P.@9%=%SJQ"XFQYP[)5DD M#[,B#ZV#IV]:*'';I$!<&V2PJ4]<5"#^#0W23ZU1I;6 O&TRP6B+_0/QV@^X MTS$*,(7BS) $BOQIH5+"TB#?+A)ERCM#U&&62JDLB(]\\;_[O6$ ]RV1=*AA M?[!'YPE&N6GO8*9YR_[DUOZNIB;5:>VP?'_=K<3M]?9:/U3?$??!<'D3E!': MGQC<1S!=W>"-NG3XU_?-2]K*1#47P7F5^%3CWGS=>YX%$RJETAU+"/>*LDPF MDA<&JO),3:[H7H-A7D1CTX,FHM(MT=08_T231590-Y$&I[AUS@?H=%-4YTLO MS4H'\U-EBB2P2JK)UPA40!>^C(3C<$TS!H&BT,1V!/8WA M/7:C<@W*U.2O584JW)QC@GO!2CB$AW K,BQ5MS-!N<,Q=H=1'=^]\^>'N(O7^_3I+\6[]>JMYQV_RQL_("(UT MOYU6-GKG1,>23$/7H_Y+VS557VGK(Y#>C'?S1%X#^SJT[&B"#Z,<6A JG2-) M;(*Q*"&V-9(@C,P1A .GT[[%U&^I<#PIFW*ECX+9[0*/D:H;@T'_9SQ&3QSZ MHL(IG)-D+B$("7< MO?JGMUP)8NE"]X MES1E?"J!SF$7Z.P"G3],H/.!H;W.=*KP.?*V[VCZPES> MU71"D\;,K3_07@$Q J_$%"I)&$&O5G;M]>X6?5^2:K']CA-_G(-2G-QR5C6% MTGB$K1&<*JJQ(S0FQ8U;V+045'VK0G%*/W !#!>1FF 8;TP]:B1U$@-E*>)/ ML3S6*\+%Z+6B^U.^K9MUNT.,HSR_);EQ)0[,YL;XTR.<1#'WL-]ECHG"-UY% M%U=LF6=HFB+ <;Q"EXBQY"O<#6(KW.D60.H(]P6L'X-$71GDG0K13;>)Y@=, M+PGO.X_!23C=5X.#_>WHP_#@79N[?O7EV<'O]^?G9Y=GKQ[O+UZ?GEZZ.WI_^U84["X5I.0F=9 MP;M7@5U80"L+<&G!Z7_]?G;Y+^>7&^)\/WJ(3%HU*IV\@ W1=+^>\_T^^_WR M7OO])_!&R@(@'PQ^K]OM5;M]?*_=9OSGCK#7VNJ3>VVUY"*D"."OX\@/#JQ] MK[")DH2G8XJF%L$[Z62C(^QOHEM>RNN(G<7OOUN.->:+V[A_PZOJYKVAYX.K MR[!JF0J\5'Z-&0!39;5-)[A/6B(E+4@'.>XV@#^Q/G[0JL:R3<]B&^K6O<4< M1 #\2F@$2>M.7<[L_!Y4M39!@L!BJKR?__+]SL93O%H@X=;4 MQ3X#NHNG^O^S]Z7-B3/+FM\G8OZ#HN\Y$]T30&L'NL]Y)S"+CK&/?UV@RA5964^N516)IJ(/TODO_D964'4 [OD MBN=:P0?$(<>?K+CM[,1]YK2O!TI<.YA80!:R\F41K&?UMJ:\<]%\0AWE8WOFG%%M-7R>CL(K0]$ 9Y-9@S. M\V."*.3+I'@W%F=>=WE[*^\(FP(__FD1Q?>?WST__O4!XOP2-?"1(4IO--W/ MI,@N48!M)'G)6MN31F'QCQI_O!A[WX$\R";\('9AMQ+GB]CEG0*TB3-(0T*>DD3-(4_'P/Q1G^6G@@87-ADZ&TJYB_URZ.:JC\ MC>18HMZK]O)7K+PS03N/$]18W&H$HVJMN^6;?E MT748PUADEY';7JO9RJJ?MH.ZP:%\FU BFA]T8Q1T2(OB'XE1&&^MZHJL_U _8ICN" M_N%1G>GWWUU\\5X:+MF&+Z>Y%O]D6WR+);XZCW@9W?A:>-_O9X*OZ?2![3>P#'5C0DRZK5\4T1@+ M/1;\EHRT''80M(_$O2M>:4"%GU'FD!I,V3$4='?@IYX"*;]\_"*!TR3]0S1; MF2K&:S/]M3P26+-ZJ+A0<7E%7(IKEAOB9O^6"6[#^KPNZEI=3,J E $_@ $Q MWY&VOBXPP SC8!_WZ85HZS<%(A8^>E0#AHY[Q*Q$SRDO4EY\C_T:^)":AWU! MK)=7#(D5;@O?SGCFGCJN,I[XPR3PE^2NWV*@P"6%K(R4/2I:@R]YX"GX9@'N M,K;5JB#5]P,OUA\+&0XF21;SOZ-& I6+]]K4F^,\I!>4Z7>E7W0[6Z*S[<>^ M$7._9G0OC6#*KY1?OXI?445R _<:Q_]<%-M&Y9AL"Y4W'WA&J'%:T*<,?VK9 M\]7NFR$= .WD;>R>V!A_3"RZBL&_-*-MT+SSJ)+*P2?+06X]9$[Z;@!3,;"! M@YMI6^86+ML<(L40N C.?O\IQK,>?WBE0;!_8<2A2_*XY1P^A=APVQ:;4^Y\ M0MK2DO8D+Q3<\^-"/=L:H=.3GW"0'A@J1M\_+-"AA6?H"!%^^7T<@BN\)IC" ML?U"%?BMB[3^3:_%#XDST$+%);UXEW-%G\1A^[<1&[6'<^4KU2H *=)?-E4OKS[;_ MV>47W^?!NG%Y$R;A)[_]6NN)BO;1[B#'_;G^WC@@T@;Y*0EANR6D,3 M7)L]9A42!_:[#A%Q5L:+EAQ!:TGF)_3<\/+062=NB>13U#-7/H%CD"ZZ*\'I M%];JX&HS\!T6YGY_?9L3",(RM'DE0=5Y(O**WZ1:]>#\-5TA'3H]?$OI45>8 M0CO_PJR6G(5,#K@4!SAT[04]-+*UP5$0JRT%5X\=0*A!& MA^+MF,YD%6MGL&CN:%9+/@[ :V4=#A-XUOB79-,@?*%7!TM8)9-K%%M"^?%JA8)\AK@LPGNFXH-:%(D%])1-]#K2<\A9]GW M"DH?:@: >O=9_?X&NC^'5Y[ 00B L<3#?+MP?I NT8D[8^DFZ> $AUF.BAL^((+Z>X$,! ^W<;*FBHW* M8H7Z[OD]^Y!=XC?A"O*:R,!0Y' W=V!B^VPAZTT$%P-;&82J^/2 +W-7OPWIOH6$^G#W23?,T,BHW!C2!)NS9\A^;(JMA,B2@@RE^WIT90*HY<9TT?TB\$8U0.K& M$.%1!@/4T-Y=R %A[0!YX 2"3H(_=3\=#2L\#W5R"O6O1EV[_$+6OE6+O63/ M19U#M:#-._JI :'"()8 4>_!-==EB"@P,GM+LPXMXA$NBA#PIQY,9IW!EKTE M??K@WY*&),P(NGPF;JZ)^DB[4/BB4JA]$:X@Y>T;!+Q0 7,(,CYSA:QL=/SV M797O7P,7&^CCGH>ZKWG^B8Z/-(N-F@+"YLRBFWMHZW:$A=9B?[%OAY.QB-8@ MS=M-DC7F^ "PP8= ?(%G[9L/D$"8=1!7(',)M2=+K+1-[+3^Q0G9% ='LJ"6 M,[4UMPV%@M"2=PZ2[KO:[U(OSR,=;Z^0[G>KX0#'B>1(SH%Q.A; %][42"L52KE-IMPKEJW*A6"ODFLUBKID[+;9RM4*A M6"G7OGAIK_6U$G;L:T66E6""A3'+E3%P:0Q>VV6G6,M_;$.K/=5%S3(_-V+V M47W35$[(I'L2VU45('5%J.&[68[M=05>X3D>JBF13?NL$N(OL9IK%YOE7*5: M+Y1+Y7P.=1IKM7%SL?+I6;O5S4:,O\2=^"M8%K.R+J9=9^#*&+*T4$.U6^:L M7BD4FX3U.JTB^J[1K.>+Q4)4NJE5@Z:"54LC83=L& :MX\G%6HBJ?D^I.>/? MAXB()]^"%BKB7A[BG O&#,>F3O ''/^7R2WO )?-/M(DV+Y,,E4PMFQH3WIC MNG^/!C_T3<=U<1&J0 MW.%^\G[/>;0^@4\G.)$ET82?RS!/^./%$5ZX(@JZX /-!<,BT2D+\^BOQ<3" M[TAGI80D\FOO"'^\SSMZRQ!:<$""SRT60H!<6V;B0>].74X$MR!'HR)?,IMB MV<6-P)_HO?ZVES ?).%DZOX/_9W_E8(@9@\4O+.F >;,_U'&D[_0($PQE4H> M+[P&.64(_>+@&]QK/8&_GJ+R\21HZE]PPJ;?(M** [!3*,TH9A6DM =SCTS, M^3KDDIO 7=9&(V054YE%*_.%?[Y.4;A!R'GR#\."\](P!8(XO:8[?J">A!;& M*XFHY QKL<&!Y_^-CGK)WSC(6;KEQRA"VTW$:Q%ZF%8N$HKP!2'L6SX0P2.Q*#:.>EM84BYB;\ M 5%-^- "/+/\EBU#>R!X0_CHR%?UENT&AS3H& S%D&S(5[VQ[H;.7,/T9::* MX^<2H,[L>)(.;M+N>&/(M9#'-?]"'1H=?8%HZ;\2A]*)]G&"(ZYEM@3T''W- M"E^!M]J_SS%V I/R&Q:KJ*HW]L@I1*#F/=//T?!-UK<)UXNLHN"C5=N"-B%\ M2P)?<$>J%=,/I^FH.K$ST!F=C5^V(,.2GZ+B5E47U%EL;\XT/;CB)MX5Y#Z4 M44@/.:L^ F/CFBDM:$.>A N-" S75W:=Y!(L2R'@DY[@ "EAJ(:S4K'!K2M,N-:)+])]&SJA4\L>H0_^HZ^P!(FIZZX"?2R 6!!L+Z!S+,R_IG@Z[8DX (N)8*XR65&!%9.O$S"> < M=1P20'G'D J&#NFM^-W0=E][<*P/'5F2?&3CW 8(YV@C@KB'DV)RAF-A%79/ M#E\QE5!.SZH9L\K+$(O[GHNT=:#'T#$U5"-HD"!T:.O.B&S;0J63; NH/)#, M+\2_MUPZD=D@L<,_I,8Y*PNUIP%\*HT>1M<2='P4O)1G"S)[4.4[9#V@-^/D M#MVR%\FJ\3\ZE>C1*3TZC<'1Z??;7^M$?Z8>FQ 1-7W%;UL0CQX/8!,]TMA\@ M]A\)LG2"2+ =(O$8* Y&YI]+%Z@'H'W_"_O4BT2\D,,S#K9C&MJ._4P"I YU MRW/0_1)$&_^])(G1M^X0U28 DRZ<9>W'JOVT9)R)I]OCES*7%.C]N NC3T5V MDJ%KV,I:SFNIAQ?AY#D4*VBUX,.'9UL28B!H&R%J@25)/_;\Z+TG->L[13SF ME0Q$ RHG')1&E3).<[D&C@[#?7)PIAE4!3;Z)=;R8!9Z#,=.T0VD\&9@,Q5= MAO!?LO0 ,9N@)VUM:2LL1\/N]0966;FSB'*BX1;!'_IV,'334TS;(O2?$UMV M;=68DX<*BE:,_<,>Y#^'$D074@ 7#)^Q+>1M[,/14=GU:W^A0^Q^AVHOA[9H M&1'!HHC[#IO (!NRL 97=P;2.?0;S" Z@+N(DZOQ&TD5/D\W7,:;^"1"*?+* M>.%H(Q:">&)BPQ RP[97P/U%2;BV,B O]/=AR7-PM^ .J4L3\U$G@0YS8.%@ ME$W<6R+3FS@+_2Y$E@4AGJTI[.UA=#P6)X(N")%JI]?KGF+.[_^N:^*?AG$M;8S.QX*(UB@X:'YJ." " KM(Y#%2?H* MA'&(V%"!Z",4H8:(NO:#1(34^T<=_O85*:T",=W5!'3XVV?%;D86V&X62C:K M\(J0$83UPU\YE^L4RNU\O5HMM]O%8JE-,H-MO=C,!%[ A83N5V M.@3&ZV(6"V,6*V/(TKY1 B'O]2R%W.PF]VHMZ&X,L3BN.EQ5VU\KQ!/(X?FA MKB2''I2A6P7'X/ZHIKIR5TE+2E=D6>SW1ZO9+M\C\MD,IRF:>G>!MD[R=<+ MQ7JIV#XKYUM=3N"RZ:@EY,JIDQU3+@HXK9:L)9*RI6C6A'A^JJ7AB B .D?U M#V)Q?B!Q 4/918L1$L'QDE^P!WJ2UAR0K+10U,+Q>@YT1!1;)XD#(+CT.&?P MB0[R!3Q<0$IA^IYA)-$Q:@*??_E_14$*SR Y;R3D#M]EV>02LJ-#JS[OQW&P MT^.$3WKPNM!"EI4$.SB9+\,Z M9#=['O1(2*S"1.ER9*/(%EO$MY_2#5UW\N?W;XF#'XQ2P4U> MV[+&*0A5OQ'[S5*3X>3_.?_E. F=T,4"I]B^#-@,)W15L<=V18Y3NEE9EKM< M5I!Y40JN7R^WJFU M<[5VJ8@OB+6*S:MROA@YBR'_BL6P6!&S7!*#UH3S-?U5?:,-L7K+P2]?!\CQ M0'"PL*A)@ L!^.%HE(@UL)#N9YX=IVRLY[?4XWV TS+08410-,I&-KWO&C=0 M0OX4.;'H3C?(6ZB0$52Q_94D:N2?:R09#&M,3==(\H$R#RG>H'#!PB1'YM&: M8QX:BRP@_G>Z]RA#2*:*)N+/$HFQ2L0_4'X8F17/M8(/""[C3U;0FYVXS[![ M75^Z=C"Q@"QDY:]VT\.CI.44)^[8."XT/HIV].'6!E0+_IU$%0?_$%4'C5;M M52T3JK*X>%3I.9;AN>"KU3.4)F) MZLY F:$;\XD;\WI+\/WT_C>2(;/)E_B0ILCOA8]W$R7S.DVV7?%ZR2M:7.SZ M"+WFV[>!F3R9,3CSB0EB'%]-GFTE4UXC&,G5^Q#B4-XX--;@V57:4 @]&C&A M@/D">9K5DZ/"2XJ.._*!#X[/C'3V!8L545*U# 0J__TA_0A^]6S9%'6/''47 M+"+\>.O"N90H?/W*WR-:/W4SJ#1,JJPZOUZU0_;M=O^5HO*R9*R1[<<_.9RR M@ZH!!\SO>)-U24KCXZR5WR/W/.C \[S[C35!=.4@'>%H&^5I7P)^FZ#M@#Z! M,'W>*E\+<'[^&3T^[0B?%PHK)_0K;!9>QL0&.#@$GV'D1%IBMV LY8D/#.#% MA26D#2P131/D#;@:7)WJ?PJ^\EOP-88B\Y9+/ M"WQ"7KT,?? &;%N9?9+Y*AR)^?H!HD;MW!4AE#)'8N5&BW7BSSE<@N/7>>< MS&%\4?$3,%H\+!/X9:_Q*('T("W;C]SC^&]Q.O."^[^A%_3;%Y): M9*'_%0 MPCY<&QAOR%M:34;:Y<[)(E]JMF$X#&3M3=BWSO0S^JSCP'2<>ZS[=1A(C G%EH+2"V. MVL=NN-2 :OLJZG#13%)W4.$54AK)(!>$T06$MUY?6-Q>(#> @UO"I # QNI, MBP:,(+BSB8L4( J@+NBAAKV+82U[8WM*4KQE@$KIXFYX.NF-@$JEF@._BI:S MI=D\%:?WBA-_0.*4#(=L=Q KOQI&P/^H6L^B1ILU1I>,& .X+MC,N^[B=E(2 MU\A;MC^WEW?0 /].'VL.[BX^F)XTND#F97^"A?6)+&;EW77 M)ZB$=5!#DQ3'#->LQ2N)14F(3(\7-)&3NSVQKW9%D%:[6:"J75Y0%$$!637; MWU2ZIE"\*58;N.]BJ5FOML^*E7*K7:Z=MMHYU,>TT(K;BOI+] 9K%"IE1O,L_*3'UK,U,WU.4N%LPG T7CTWVNJ_#I+&EKFI%Z2A<( M@I#1E![?UZ0-S%=L=)KYLURKV*J7BI>=E2/'?,6=F&^Q M+EQ*":^,62Z-.;G%C%ANM3K%)BZ6D"N5RI5RKETL,,%OF]_%@FM]25"5L8E+ MBH!E<>WD;(+TN3(%*AGJT/% 4$/^00A"/P8.4>XFP$!YZE? MG%#Q(-B3'C]8GR\&P'T;IR:3-Q3'\4O!0<_>;QV*WX>5CN](H5*7?=Q9,1'$ M!D*V+NJ^@!TS;X)>TVG]BT^QB\Y]?MD$N I]EAQ#R@V#NH8]X$Y18>BZZEIP M^7[%-$(#K->J"IRN7WUMT1:*U #'7ZTVO4.%II=+U%;G"'_"P>:D824P 3YJ4%-<*AS30;NV0@L.PWISH+JN"$D'!R7W@4KG2#3*383-(*, M2KWC%1;+A @6;Q9C-_$8QV]FL04!R$2"!HJXIO+J5VG\%1?PV>;^BJ^RFI!- M2"Q\-LQK0DI:3/C=C(;"V_(JI\6_&%6:%J.BQ:C>[^?&I$7(QQ9<"@HEA5OM M0=_/(YVHEF"UL8Z1WT/X^SHS/+>0:06C]?03D4WQM+)$%$M^\"F.UOR(Y,YP M?$J4Z=9$<6NHT$1U9ZC01'9KJ-!$=6>HT$1V:ZC01'5GN)1 92::.T,+3$:K MCN%KWO^15H/9CNS1J ;S::7J7K4YOCJJ_Q*;!&_.PQ_U;!V^Z0P8CP"M%;U5 M,9WD1M)3)J),1)F(,A%EHG@QT:+<&?_64$U605EQI6%!8C#8M4;U(&H0Q"&21"2G5=DS:""PS4Q#HZ M$ZNJS DY;H%+_M(#U*J*'2;&D2@QQ,[8.J64/[Z$/W+DBIZO5M$]O;@P"#6J MWK7Q2F!**;:[&K!H>#U#5XWY<3/"4=I6"[N:$*6#;O92VXK:5E1W;O9+XP*1 ME"&^!CX5_<@C$D>SU;F@!(EO,QF*Z1SWUA^EP>0.08@!?#OZ(TRFJ'6JW0,$ M<6F&N,A"C#5CU%CD77 :W] ^Y:!(<- DJ(,%68G\Y6>G]:]?E(LH%^WCTME! M)!07,J,FW<>8=(?$(IM9XZ,:*D8A8.:7M23U+#^W8=WWH^KGMV6.P!6C#^G+ M)"4RHO E;0PI5\2'*U*<*'.4*RA7'"U61*CEZ6ME2;Z"'/_Z;/DX@#:67$*4 M,@F6DU)I_KW-7:-@,=:L1UQL^F63,89R_6%M.0\$U(5,(I-9;R5/]_B ]EA. M9;.L1/?XD/?X$.7X VRP0S&UCM6BXC)R@I.%E)S>Q:**;7 NZ.M!HW/4XP[Q MOY1(<_*1.-R4*7:VYM(BOPZ'E"N.FBN."2IH;([&YO:W),5T0N;YU ;HC&%L M[EPQ/<6>DR9P!^+N49?^&<^R[&'Y\W2#5S'O<<')\0T*$>#^1:/7$YDTL<2IZ'L\]'LPXMP4(FF6U'^H? 3 M*_:)JK5*(X*K9FPF(?-"(B.**58\A)!@.%WO8&*"W^!M'@;\WJ\MWPW68@Y%SVZO!$; ML>7VVU7@W+^UV1$'O]QQ Z/*6/&@GL+HVG]_=+.*QJ5[@MR5^SVA*V9$OMO+ M".DN9/B,TN<4/LUQ\'6_E> 7Y7:QRLFE_%FN=EHLUYK%TW*KW2)N\H$- QH!Z$ZX1#*[;FI)@S:PH>41H[_I7M&Z]OQ3A6%5:P1+\&T(-5URR0$$U@AEV(YM,;%+E3(IN7] M/:RB)"R#L<&#I]MP9>Y0<^ ML=!HEL_O#B&(\SKOIIB&9SN>8B[0!LQ4,,%+']CP8Z 11-B$&<$L-]"???W5 M&.X(U" &].P5&%F #*83HA"8@?$$#=.WK3$>>X5@\'VM8-F^Z":8I<@$?U^R M+AKW?9P3%:CS5P%7R.^#5D!1AP'ZPST>0BT-B0W_'S\V!@ +*1S0&4+ZHZ_1 MEOLO@+]#762Q.>!. 3"Q_+YB+!# @_BYW+S>''KY<+'P@< @(OBHH^>=)8L0H(FF. :& M'I0ISW 1TR!B>'"=OJP@,>'9OYM!%'_)_?7A#RENV(OV^_V>GROFQ5EOI=A@0P]S0V.YEFU7"NVP*Z30OIR/G:9[MY&FB%3%D21D'8H?_C M18@5#>*'8%GVWU\32%UM(7H" C_V CF]$> QEX9%6^4:TW^ M\%P*[SO\9T!2,25^UZ(^)%(:Q M(N#^1]M8#-$>92-@2(;(GX<_1P;. MJ4?W:0E-5MW;1?$8=M4=+$;(_ENCU> M%;JBR,K=+(3Q;EK+]%1>E+-"+[T"VXU=*F,0H#E7*75SL$/BK5VJYOFLVDV:@'.]$Y*9[$<9KF>[U,Y MT/C")B@:]A VLAV"?>@$*$S=1.,S1<)_ M9MT)<.U@8L&2R3+=X0HQ5PVRY_;7MEQ5CD]E,]O2?T(V66@**.C0-ZQI0-C@ MWSA-Z0\Q\:>0E*]:U[[_@U\1W>>IL6@Z'[QS_%V1#"G@#BFE1SD+.YP2)Y7\K/,]G9$EZ K.DT.530W<< MQ5A:2>]#K,J-49:#AIVG)L#>EL94P=BRX2?>&'^>0_MJD,R@G.-8T#'#;I=_ M M,$ ]UQ45X!\Q.Z6L&)DL:@HT;=1.>!D+3D;!&%# +](J3XX"#+]H? PRY< M/I1'58+K84I)COE9TJ%U7;-2C" (29[C!$[ZE4#G.@I90@+Z>5"W*X8QA_ZC M =^/#HWP\*UB'HU55>:HHB]J'"[_6HL<[G9!*Y88Q5.,.G:,@B %_\7)G,AG M./:WPLE)3D[S4I<#,U$3H@I22VQ9I*6T)D"%[S81=-DH=X$I &S6*_8<8I$* MH$F"@8C$?" !8##IX0C$WN>BOUQB_T6TT2,KFFR3>KS:"M1SI*+4HYL)F\H MCL/D&,N&VX8@ "?%./N9(B(U1;X,DP2*2<>-23$U17PK@\D-;( Q 4I\.SQ#+21)98CF)406I]E"WM([+"!P6>6DCON%!@Y3930G(RT=3^X*92(VP+X(WB<(;A;<7'4,IJO"&@0U# M 11\+D"+]X$>0@$^35 81.^+;#1L-N.=OB'%KZ+,U$@5Y$;FC: D]P3!B4* M@U\$@S*%P>.&0>*+\BPK"H*8A;YH-LG+0II#OBBOR5'%P=#1NW]'UK-U##E[ M00T4@'4<6X3<@P[/)TAJ0+-^/0'!Q^RJ/[ED[#IZER>0FMFXP M,FG&=U1 (]+SMV,'FBWN),=VN:@"#;0)!&)$,6437>* :V0:!ISE7D##L4MK MC1HUGXPU]-"/8LT6K(GLJ1\45?$%K%E*/CK/#[IG$.'>&XGH4=]7(1$]ZJ-( M]%*4"2)19(_Z<"CH0ZR>78_G*-:\%VOH@1W%FBU63V2Q!HN_U8= HX$QJ<:$ M,6(9K%X(^888S;(4(0J\@!E0/0Q65A\.A,+4^P(6/8+[*L"B1W 4L+8 5F13 M# + *HXGAC7'H+#$JJ!RW(:C,04E8@?X5"?X]-XK)!"PZ&'95P$6/2RC@+4% ML**=-/ \,: X4PW/05!T O]C L=A\I8U ?9SZRM M(+B#($Y"(J/H,&"C^Z& M^@Q5)"19!06@DL1)3O33J/:%-)E"VA=!6II"&H6TER$MLN?_2_2J3Y[A%4E= M6D6KQ,9JL<_AZV5(._<@XG$9#!'"WG"6CB2>ZO*7T9,M$[D129MB%39"]%;D&F-K*06D/OXP") MWE;Z,D"B%RG-P[F2U?+S)G%_ _3!G'HAI#R"23"?HI_"7\,'#R M($[PI!J8N#]TTS>8T9M37P9F]#8H!;-M8!;9NU/O-\8^#*ZB>3/J(.&*WO2D M<+4-KJ*;A?IQMM<+QE< 9XNRBIQ?#']O/*/IIU^&9S2IGN+9-CP[H 343P0L MFH?Z98!%$^8I8&T#K&Q4 :MH#@S=@7(,42AU5?.LYZEB?.:-[B3/4C3[(C3C:5;]D:.9W\0VR_(" MFY5QXR".XT72PY:/+ICMFREV!@S#FEJVH6VJ?!;ZEJ#8LFVL?SVSH2F\&4'1]&5V%R%Y9>C56MX:FVZ^+AQX_5M056(JZ M7X2Z]/H#1=TMJ!O9ZU@[UNF@V+LW]G(4>[\(>^G]#8J]6[ WLC?/WEY.Y*B ME*= ^D5 2N^(4"#= J21O0>W>TV!0\9)(8HX>3"5XB665HJGE>+?+]6?6RD^ MO!]<2B(DH;7C8UH?G-:._S2RT-KQM'8\K1U/:\)??W(SBZ4"3SWS,A.,UQGA,N2T$AT MB1K]7!(9D9!GCRT*3XL#4*V]36M'ME+3JQE\D<7"F&CIS4DWD9UN7-0VM7VH M[1.U7*XCM7UHI1%J^VRS?:);Y6VW/-K((B*U@(Y9>5,+B%I 44O"/%(+B-8F MHA;0-@LHVJ4A7TIF7V\Z!^$ELN 8$V/HL#7.UZ>S'JG&H<6EJ,;9IG$B6]US MJ\;)*SI4-B92.E374%VS7=>(5-=\B:X1:.DOJFNVZ9IH5UY]T;M!E\SR$,:I MIJ&:9KNFD:BF^1I-0\N@44VS3=-$MLKD[I>9#Q0B90J17P.1M&89A<@M$"E& MME3D%HB\54QUZ)E,13]LD$Q3D/P:D*3%Q2A(;@/)R%9VW *2-[IB#3T%@B2< M\T'#9(;"Y!? 9";%_5\*DX<#DZH%DHB).5[@9F"6T2(+<@T; H(^@6+L>#U' MUW3%#J3T"OX5%[Y9Y.0639<(\1HF').P%B@*8FJ>Z1"N[0UW=(-O[M8+*9E,<[03U-4#$4[/AH)#H MF=G \=&U&_+%.I-'-.]#JF/Y;GBVXR&X@,(/[7W\F< NTMY;BMU3(.8DZS,# MS)D=+5&3?(K("U+)49@]89H6XJ]DL*U.9 M?2:S/)79PY;9F.M9*K//95:BWNQ!BZP4837K'_&ASNJV\HBJ(K2'ECUA.@%5;^3/*JG%CU;8RLTQK/&>*,Q>8.)^U MI0[!6#DNWLWG*I1W#X!W\XJA>@:)75=T<]13G"-#X4*Q1#GY #BY /HX??!H M&;F2.Z&,? ",7%%ZP#A2'FXTBY2'#X"'&S9 08WCM2MH.#$6;)Q'_8B9AC+P MKSXI*FH]S!045V'P=84D3MM0\6.H#SWA>%<9.(QB P:,>P"2@MQ4T$W\<' ] M N(9$Q83S>=^Q@'/)> W;CN^TN_X[8M.L0MV3(:Z)H?;G4,Z@/&&ELNK?93# MW9<5=32P+<_44#=TR_[S/RS^OZ#U.3>9;1@.;O8?-B6#H!LN+Z7@R*2K.F1V M$RPV@T$=T1F68=%[P_V;=^O'[@^)?[T=39#@;A>[S!=SXLH>D4\PW?"K-Z)( M9&97PI=TT"TAQ/ZI%YCZV+] 1-S':S:H;MBIJF=7N]3*8KB)S6YX6LEI7D'_ZQ"4:B M$!JJ!E!LU.A[^&P: IK'*HA^TLZ&SI%4@#170$=>] G)+@C)2?XEUB6N_N__ MM1.ZAQ;JOYS'HC4 R9X-E%%2Z<-7_U&,J3)W KV>2?'BOY?R[,\+D8:14IG, MOYGE7Y=H'YK-6)DE0S1<,;_(KX*/;#PE_[,U[?/CV:@+QN>YE/Q,(8HI\:MV M[AF_"\M]@JQ)3B__IUW/1_&HLHV1W.JCNZ30TG>=M M'&YSO[OT!+O"\8M=:95/:[EVIUELX25^ICS['H4@K_@3SR?4#EVWA=8D@NW> MG%%)&C*@\!12Z%4 7'RO]!S+\%S?//]ZV'NNVD._W%V+AWV$73W.= RH_Y9U MB4(<%[9/Z&>[X$0]$@(!"WWXWQ_\CQBL-#_43<4O?,T4-<^_V'(*[O\K%G/[# 368,5*^ZQ@2N M^?>NZ+?S>[U/'>6]"/)>31F#_;GO>^=,.2L.G-7672-VK)4?*KH-A\%!"VCJ M@CY3G '5P\=^]7Y?5X%]C-Q&C:((+K.@N."/7RLWC6OE[:9]Y"O41,XU' MV"SRU--T9V(HFQXT['CBBGLE8HWC#M.I.OUUKU M2KF0:Q<+3*EWC*;TJ/=_(MIE-R/S!H9BMO/ONM6=>7WIO MY1WAE:)UH>R*]3__\[NW9\ )<_(WQJ4W$N(5G;J5-"CO>Y4,!\#UL>7S[XZG MO@+4G^]18;OF&P)=T6#D;8**:J0@E,%=*4JZJ9BJKAA,*^@SX>P-9I25*2O' M<6LIWU*^_<3:6GX@B/3YL_JA2E/+0E.DSA0N,Q7%:%'0H[#_ 76RJ$!&4"!+ M23[.0D:5PP'QXC$JAW!T^B17R=7RQ=99L=AN=64YFY'$*"J%%0?B1#%PL;G6 MD-R0P8WP"D!%E[EM$AP1.+^[+TH3084DJ7J(BTB6DD*I%IEJ55:9SFH5.J5 M0K'9*A1+Y9AIE=90@4K%,M!M>;1K7/HO+F2IZB[5*HM6-RM)$&!CIE7RBC-D2H8U=:@2.7S!+27E. LC52('Q(O' MJ$04KCX!-JZ2XD#T; ++'BBF_H0_Z7+9-)\6HJA :I:+JH59S [95507Q$/^ M2LDTO3=YC/6^]*OOLR),=JBMP7NSRT.+LB"T"W)V34+LMGLCRG*"PO M2 =R&;*4I#58Z67(#]#:GWX9DLCF'AF Z,5?)F'A.JGH)\^1:EDF=6M"^9N3 M!'O?J;7><+7C2PK!6#C$<&(IMH93:70;J*YE.SB8$ YQ8[Y]K;X@I>UVTP5C MB.Y"L5#7;[;]^*<^T4U$4(MTH]AJSQ^S9?-\7N%V A,;X)N6\)EKP R51\ H MGJ:[?G5C!:+"&/YTCG!!#7M//3^US"&I9:^P.Y8/5'W9\7J.KNF*C>HW_T2O M0!3AV;]Y\A[\+^[OKV>Y:@R)W?&L'[7CL@F_4#,J]FS@&:U,SUD)$ZHK*0VZ MG])@H)2&!/Y^J)@#."$=TFC#.97FGU.A-Z*G4="QOP@Z D4=!H6G7:A2 3/' M(4B_20KTF'5+8\!*0'*QG@2:C>$A V-E,29V67^B2^0 =VHQYO"[/K!M4F=: M<9@0\5:6WE_(P9(( 5E34 LPEFK@K.,JU\X$SM,AXRV'"/1N0!]_E_?:7<L@9P4 S42 MFK;"3(B-&I+$/K11_=X V(K%DHI>[9NS ="$S-KZ(R[4/W1]^^WGBJ#^8GXV M\KGZR2]2Y-]>-!' <-M#6F-I/N.W^9B'O@Y#&X)&^%);P^IQ,:].JI5B^D!# MH,$X0/5L"(R0#PQEZBS 3IE,X.2QWV-["&70%W"5?M]:)]BNUO+WZ(GBC"@P M-(>Q[N"^=,&0>%$IYNCEY!H+";1*T)8OF[X)&\/ M+2?\K<]/I+G$%&HBPR_."%424CB$ ]"L$$M9/5>!+[2!XE@FY@C%<3P;OUKI M61X<8@C@+^P=-3CBZ#[2AG"2"[6-F"5X)+$84/, %F_;AG"+FF?8<%9H/2$F M=Y"%LB(BR'9,P$]MN#;X+KA 8 X@B. O_24BM>XOT=?G.O)U33@55 O'M@P& M]Y];KH"TSX#BFV)RT Q1B"L;VK\I6!-6GW3P5:0Y!]H!! #HE;N^CNE!"J,E M!L?*$\^>H/V$@_BXAYY:AS[0[Q.#S430^!Q>A>S?_=:,^0W^%1E=B*0^Y)H6 MM*21G4->GCIZ\:XO.8(8U& A5\1PLU2@>38Y!H*2A(B(U:'NC)P792+8OU?% MZQ7A283E_/E\$!P0_:H178+8#,\KQ;30)H<>7JP-S" 933A4 C&>PD -YB(E MJL.I@$<=[H6*>^F."MT??\S=UD@L 9_(BN%8H=D\*H:G MN(LW;;28%QUT4(\<'7I4J*Z&%D2HM@ZG7:DTOL[L/@'Z/=8&V %%D3< MA??5!+[_% 3IOFQ6ZP6=CXEKA/2:"X(#K/"WCT@5.AML0ZR$H)J!UB54X#S+ M29^J95X^9-I^ HY.G[[S\&#G;JIKH:0/KW,,TBI(*X+:E3.BVA5%('V,](?45.'TJ=XT4]"GJT3X_V(WVT_]7"LL-!?/ZL7,LQ]5JE7"LRQ4(G MGVN7ZS7FM%GO-!:G[013=J@[\7&I"*\CY"NK7JGA[$^7(?/]0/Q_]S1SFXZ< M5JX!?.MDR3UFZ9L"O"R*FJJENUD6L%TQG]F^V)6S/1$H(NAG-,677?*+ MMMK5K(M>V]#RG9%>$&:-$J]:D]QEE^N*SY]LWJ9Y(W\[F[/R[>E%UYQZ]V(K MU^6[_/,G^\K ?*K;9R:K:).RTYHTIBP[@$^NC?EP"J03N7:>["2?RG;^7LK< M-5STI/S\R6YG<->6DZ&5ZQ@57 MJ\T\Y[(KK+]]] BC"\LV9:UH\5YZVI77GP1#XZR2LZ19Y[IW MTE3LRMW)377:3:\_F9V4[ZYOL_6K8EU\NLU6YJ(UM-"3:[L)'.\A4ZFUDZ-Y MKU+JFG;V7&T/NIGU,6?GC@MNZIQ2K%OII'QU_V .BY?PR;4QF_K8.BU-!GRQ M/G=FE=S3:6W4O^QFU\=D&^W".;ANB:,+/I.ME.S9O2[FX)-K8^8&9J:<+0KB MZ,%AU5KK6DCV>M,NQZX/>OF0!UJU6F [%ZYSS=U.KN\O()DX;OW11\LI2=+C MF33RTJ<7LMC-WHUK _3HV@3*Q7:95455Z%S4I.*%,;R;LGXT;6YIG-B$SQQZ2);YUQMV"VIT\L!?'0#]R6M?/%B MWG^Z+3[TR\YMK^8)M^H4/;HVZFW6$S*ZD&ZSLGQAE,O&:69<@8]NX%3^Z4J: MEV[.J_8$*;"!5=F2.F@Z!4,:\3?E2HF]:MRS^B5Z='U9^28[ M!2U!&"6'3^W[6T.HYQKPT0W,>GDQ4Z0IJ'E%?=RKJ1>L>._4!^C1M5'/2KR3 M=.O%^^+XHNJD!Z5F/BO 96U@U[NV*)\\VJ/K3IW+9 8SZ:1ACG+HT;51.ZH) M&:!X*W9.E9/33)]+NB '\70#OV:>G@QG=J==%<="3C-K$L^/6A#\-O"KUKKD MN\W26:/(7W;O+CN64JW;TRZ_@0DY?GIE/LGG;39YQ5>=[J#P-)Y==OE-G'5[ M=GK]T+E2V;I9G0^'5\GQN (?W<0NN8O:$]<"PJB5++;RWGF32Y?ALC;P0+:N M]KGJ5/38ZUI_=-T09M7[JP%Z=(U8,R?=>&#[%Z<=KPK,^NFPV[/=2_3H&E;? M>1+0QN53>Z2KC^R)U;V=S\?XT34(-CMJ+GN??^ ZUQ<]I?UT=36?H4EH,7>]WJ>URQZ9]JHFZT,BB: %-C A-+] MQ1V8L@]W'3Y_4IZ7K"NWZ.!'U^&M)5VWLA?W;D=I]LQ\_UIL62Y\= ,3GC73 M\_-*M?W$/B3/]=YXV*HUA$OTZ-JHM6SWM.&=#"&_7C]U3K395#GO0<6V@0DE MMS UAYE,GZV?/(UO.S,E6;^">G4#$][P; 7,.WV^XS729UPR^WB?T:!BW0!O M4$K;PH5:K;,R,/J@Q36@KH,3V,"$=XHWOQ[>G?5&O-RR.:Z1YI,Z''4#$SI6 M\WI82E^6V/SYJ>BR)V9IQEZB1]&C&]@EVTH.A8='4.[4+Y^<\T?UJ2QEX:,;>.!! M:SZ9O9.!.KKN&FY'$"H7C6FN*V[8K=+,:$C.5?)I)%>O:N:\-DF/'/SHVK*R MK1.O/'.D&9L_361ZQ<]MR@_WF0DOG6:0X^N3>"Z>)ZM);-BKZA?B8-[NW^?+]]-N^(& M=O%.6MQ5J]0N=)(/Y?I#I6(95:CBQ W:\&;:5;5K[4;H)#/=[N6IW+J>PRT0 M-W!6JU).3VK&L,Z>YFHW[;/[^5/9@!/8P"Z%R]M;5^MP'JM4#",GE'+I\]L! MM,LW6'A2^;K7GS3[HU9U I)227'[)AQU P\(HBA>W#\4K%,^U@@](M I_\OF=@XC/%K16E%.<_(T]7D)!VO5V+X?= M/RC8AU#NMFGAS&W_!FJ*_\[&0G1G7MR93"K]G7V1Z,Y0F8G=SE"9B>K.4)F) MZLY0F8GJSE"9B>K.0)FA._.9._-ZM:/]',QO)(.C#__Z0?KR11 *;DK^WZZO\_I2C;11]G@(3%,7H MD1@/(W$C:[R=$8A9L_[G!P$,]>8IWT22;SX=89O5D[@H:KEMUZK155!:#?__MB'Z?/M_<^V /(M5JXB,1F>W]7 L1>I-XF01]% MGN\'XKW-ON\E&.6G*/)37,A#N8=R#^6>S^.>PR'//HUD(V'Z;5OXCW_RGFVC MDMNH.+?K_#DBE^E(_.DO,N,H=\2'.R)&!$?Y5SNO4^*NLI<%UT1Z+;:FL73^UT MUQN=ZMY]H2;>W-=O2QXO[WASYS_YC>6+-<__L? MC*F,XL6W4!/=*,3Q0G/DM6\M(?H#CG@#%AO\L M 'R+V_G!.'!_X8CPK4$%2?#8OF?K5UE6MOI/UT:ZGM^/72LQF6DY"S)%S4E66]= M%"^JMWG]]MQ\>LP,H)S)4,YX.2&+:2IGWRUGWWM4_V5RUFD5NE=".WF6GEWE M.F/[[GS.*T_5NWHN_G(FIP_M+*&>9'_](;(*5=U!G ML0I@[^EVH=? _2+TBU%4XO-Q)&YJ^4U.TG";DQ2U/8]+)(J:9U_B!GE.:*8HTTZ801G/JRQK,K6GZS:J%&MGSXUIMT,\G$X44RP66$?VRMJ M8D*A,68B\7&6U)M%0KPHR(_3\=-L=&J/2G?&G3RIY'-0)* [(J;3"9'-4)&( MTWE%9$3BNYV+-XM$O\$ZA4FN.6+G5T*Y>7X_-1\N4#LCZ#FDA00GRV_R' [_ M)*%F0D3C(*%F<3,A6G:(H3]:6B*$[R0.Q5[,>J MVKD6.OW[AIF\?L#-6Y$'E4EPK'3<9R^(>J9KV?,815)H#)[>(:#<$1-]$15O M9@%T->!NT!/:4Z\ LI=6M\A;4DZY$&?UP6R &G*CI+-X1YZI1!R 1'Q&-'JK M1)3Z2O'FRE.'+%\L%WOZ4VO*69=((J GPD&W?@?+B(E-\-Q>YAP5-2IJ$1.U MCS<&WR9JU61+*U\ULN;HXOSRZGY4R9]6Q"D2-72MAN43K$2OU7R[J$6[#:0J$%W3)03?);_B-.=+RX$_VXY:ENN M8NSN644-1^(2FJ''.X>I9:C=%G,7Z36UH=\^6'/3JM]V>,%5FDEE/).%')H0 MNGR3X+)L0F+I]1LJ)-$1DH^WN%X3DLPM2';8>BW-CJV1,Y]TNAFI;UO-:9CVZMQ_;LJ5E^G'8Y$6?K ML EAOSN@5""H0$0L^KRG0#2:%WS]:?I0')U>6 W]4G,>FB"'!$*& L$EN'2L M+R-$42#HQ8,H"T3+!9?L6=$V.O5>VY#RU2Y?[V*!R/SX1TCPXMNN-1_^582R M"7=^H/<,X,>?7W,?8N.51R_]+AJZ]0W>A4SYX:CNH43<_/IX?Z2DPVF!BOX( MM"4@DL/.S?I&D;A&M7PYR+,/;.4Z5YR;H#& 'HF$/))L(LOM=4&:RA"5H=B[ M,'O+T$S1&V)2 =IH;!8O+RLGD[/A]262(9EX]>P.V)YF(U/> MC[-'L87W\]YY8\YQ6K63']^7K$;#Z)=OIHCW9:78)Q_&[C0D3=GF MZ-DFXK;8Q_LA]0FP%1>2N (4!V LK?<[#HE-;5!27#7=J)?OQ_=LLEI4>ERZ M)5S,3OBI.NYJ(R6JI$N/XYNQT6+KP]:@*D!%2IQWV0@EX3QZ;DM'K2)[E!M%'Y ?)!Q.VOC_=K@IZS_AF[9:HO M%K=@)ZI1S0D+X.@1!RZ9JC4%;F6W+*YZT^S?W)UT[W4DZHS([T(NS>PXJ M*MS&7! .LV(_E:A#EJC/,/SVD*C!R3Q9L&X>ZZ/D>4ZY+'2YW&4AAR0*%9!E M$[Q,3T0C*534FXJN4#VDK]OEFU*G6)QG;&4LZX+)U0=(J-"Q34)*B\=]:H/; MAC#F6I59&G2)65B27I&)3ZHTK>P?*;\GU#II:VQ. '7 5ROFXPC($[-6N;N[ MGVN7<$K(Y9$3XBZ9U510J*#$UIW955#,L7FF\7FEU)E?EP=L+MGCFV" ! 5= MW!<2F2PMQT?[8!RRC[*KI%1[EK)FI8I5"KZ=+\MOZ\<7 MP].>'1+,<)>^O5P5&@,YC,!B5)R;V/!3K$K(4"LO4N[0#FKK8G0CMZJ*G>G, M6T;CWLZ?G;ENKLN3[N@)J5*ZH7$56KCZK-]I6N9)Y<2A/NM- [!?-N'>/%TDC:HFM%]Z>&T=LM?C^IC36U- MB[,S989.:S#+4-,E.5&"9[,):>.]!RHS].CHRN6PS*"3(R&3D/G7M$Q,#HXB8N;')I9R8/0Z7G^)=.2^4LZ=E"OE=KG88G*U M,ZRS6+9_5*H=AL(8)P MZ;],H5@JY\OMN#C,]$9'E)*>*'?$DCOV15C*')0Y*'-\/Q7B9YN]TQ2+8LSQ MW?E(>3]%W= 53!H=.'^H(_3=>=??#[PT49WR4URPFK(39:=(TXNR$[4DXQ'4 M6U1ED7YL6\ZQ4FT[M[3JI/NSQN6LS)"2F]5Q4\*AM; MJ/ U@I!^MR P^!R+_TLW^(T;_+E+_HP-/HPXX7YF7TY[5$P5OKIO6V/XF =W MWW68GXIAD(\@6N.\7,4%&O.HV+K2,P"C(V,"."X#G\:!1N8G(B?/_KTJ%QW\ M5^[O+V:JNT/+@VA,^\Y<'> 7?$/=.;Y%V\;BW?:4^MD>,%W\N?7M_,)9W$C!YJP MN+4MG^ R7"+#'F8M9RI-AR)-'W^5Y8W2U,LE;POGM1NE(Y^IE^I-=E@OF0,D M3?AR6)K+)-+IO>H)4FF*7Z@Y,M(4E8MA;Y2FV0"TGH2FK';RSG#B>.JHU]"Q M;LJ@#FQR0D[OT!\Z6K'WUXS_/;TP5;4]Z%^!V028#IP#W'C&PF72U?6D#N:G M;JJ&A]:SP4=##MB:X\6X%@.'8_+6&$YDSEA])B!P>&9)!ZA)?98D_LB?,_R? M[M5-W^G;F?JD*'?3345O7[0ZZ<'S5?FR[-_>?+/,+5..\;B0)R!S&BM)R/Y' MVT33 'U$UV;U)",G6%%8<-/ZFC>():+^[N2Y[3?E2N%&3@LY-?UX M&1/R<#R?D"1N3_HXB($*0 7C'F11@4LPR!3&=$.XDX!\YTP %.1'8,QWH1L>XPV/N*_P">55B!*N+!7MRR;-\)0]'U<+AL[6"V?3TWSI MSM$XZ""0MLNRG,A*L6Z[3,4A9N+P"54@]A&'0?GR1)?[CYU\3K\ZY]B<4!U4F1 M$SNUJCS&T\@*4*"O&G9U#R&D1@\*O]KS2%.V.7JVB;C!]@DMQ2; 5EQ(8HRB M.\1E2_GSZ\M"<7S+ZNV^V;N:%"?R%#HQI)TREY D]B"/.*A@';)@?4)CI7T% MZ^:ZWS#LJUM^=#&QNLZ(O10&[A0)%G2'1#Z1%;-4L*(H6-2GBK9@]8;RTZ0V MD;/%B[OBW?5X7).'#2Q8&=0-4\J\K779P9PCMI49?/%$F>,DS2\^)LRH3].Y M,))*[,/II&9/%,51:].XG(.)"8[_U&/"N[MALZ)GSO01N'PX+XSFW6FW&)MC M0BDA9_KE YB8Z!H@.)%RA79*K+D?]"^5ZYE='26]JX$DW'7!I3U 4\*W'$4NDY"D'6+ 5+:H;$56 MMC[>+-Q)MN3FL#>_*9_==^K7Y^/Z>)JYMC-8MJ#W)"18*%L<)U+9^F[9HBY7 MI%RNW61+.'E*#H6[_(@?MTK68S%9Y(0IFA*Z 2GS"4G\D&;@K['/]Y]G'D?H M/Q94.!K_B7)'++F#]HN@S$&9(Y;,<5PEH&,:^/[BAF_4&XQ?!/P3KN80XGP9 MB0X4D@^&@_:%ZL-C( HWE%D.DUFB=9OBG<0<, M&C6+1Y9-5+)#MU8>A[ZL^F+JC93.FBTIS0Y'XXNG[.UL^'!C%"Z[@H121L5$ M.B/0E+;CAN&("],7E_'?*DP7D]%)>^;E+HK7\DSH7'6T9,?%PH3[8O#IPRP8 M%2MABI;SE GBR 01M[V^K$CG5D5Q/FBJCR=>7N\\S*].YUVG M4Y23TZZ VU/S0D(28]UK@$K* 4C*EQ4'W&Y2%2Y5I<>FQ^P#>UFR90-<9&\& M2%*@?R)!243[M3,^ZA=KX*1>7 MFI*\N+3GUQ>\02SWJ[>9SS[FYT_2/<^.L[GI339S6]3FN=C01OSN8ILT.G=X MH6Z:KW\0)X_T_G^$''ID#X2* &RUNI23YLR9VFYO-.\_:.?&27EXRU]VA31N M&PC=D[T<^=C(7-P0FLI7A,( ^\A7+3:;=9+IT=V=7YQ5:]@^4)'EIFWQ0RB>V3Y M^FZ3\J O1 -B%%F,8A;UH;I*4=O[N$25J6$6*<=G5YW!9P;94WEV^L!>.^?] M\B!;=R\KTZZ 6Z7SV426WRL#,VK2$U'DI)(2'1=F5TD9].YN3QLW185]J)3F MMZ-\)Y6VI9)"G9&8.2.[2LI):]"_E/5!M\,;-5ZNWG/] MZL, 20H^O'9\\ZD^59@HEE!NH=P2$VZ)67^#=W'+<<;)\]9XK+MC7/8-W:% M5CB<+C!5&C.G,?/MQ.$D&BF/1J0\3B!->T,?"^10UCDR)(J9N?A.ZS#:1N!V MD&D-%1L,H0D(;"?H:Z6!OJ[J+FV-$&4/FZ9S'^_>1T2?4D:@C$ 9@9I$,0F8 M?7!9'!M.3K'GC(,L*(?YV6G]:[?2)=N/R OZHZX!?$!.1N[>G[JB(JBUNPZ? MN6N.V/D\*]G3=Y^3EVNEO:J^CL>6V7(M==10[+K=9-*\>.OW+\^+UE"W<=LQYELM=_OB'3;$LR[V8M/Q*EO=$L9E' M].Z_&^OC[$OS15J"3_'\O-\;*KUQI=,"=U6AV.C6\M/W9]:]F>*8O$[.6 M#5>E;:1T5CN[N\FG)P-6E\'I>>=,JKGWE[C* LLF6/*_MQ+\I4I$7T_IS^7M MG2BMER;V5;ZD2^Q<&TROST<5I]X8?!"E SA9UM6*#-U]>G6Q[*.3@KRA.$Z] MCRF7F^G.X@E"4?QUKHH+-'7/'Z=#KM75U=%U]URYOKX?=HS*%XJ'^Z2?6>#T M*3,"CN9R)T9CBC:-??^FX94R.7_S$C'?LA-_R_1)\= 7 MVZYY,_VZ+P/0LFV=0(*P($F%5++_OZ=G)\-.[QQ9[+7A5:./;/&\YKQE1I).+\OR _3 MJT[^YL0 YCD8)3TD8.%,;XYK"YY8>4AQOGC8Q.LMJI9"?GZNEE:_#<1HQB9;VU^GB?68"P9\QO M:H;(%3I)[W*4:^?/LW=WL2C.B.1N+\JL5A<\)BNT[#C>"_+>+/$6*P['=YW6 M=2,KV^T+J]F!\BYP0B(CI1.9+<6(MQ$N[%9/;)#$CC7D3LR>$2']5YBE6TCO M//2RTWY# 9WQ*=065:=Y-7R")JG 2XFT("18^6VDIP;IIVQ7>PPL;G!ER*.' M6F9RQ9>\DJHB7RTK)UA1@I+RR1'\Q.I[%GN5MCTD!U3W701.%2+1QKQJV M(9R:IIUC6V/V5IKSEE=,8RW$)UB)2W!IJH4^D_XCK9L]4PWG@;UH:?+#N5+L M# WDM?%"0A;9A$15T9>KHM?VK#JYM(I#6RT7KT^;TWN5R_7;; [I(R&1E82$ M0/71U^NCUS;MAG6%R[IR*Q8O'/GA9&PD+U5[\"E*R5I.94_-1 NN'U8JWV=D M#W.41XZ*1R)>#^TSFCDOH!V?F&ZX:CQI>E7U)E<_[YQ6B[G^7$J?%<1!5Q1P MJ0R6EDFG,A-EF?F,-K.ORHPC&MY97S\KC5J=MG(8^>:\#^W.K"4#^+(!_NFPD(]\#-F#D> 9%M5P]/Q/,?C#[O_<0^$=J;>>AS[AV!BK/B MA-,7 B%!! $91/WU+V!5=W5A5==<:.6.VMHB>!(20=I#3?LB1?*BNE?:MY/)8%+@$#E5XYCB(L1,/% M-QKY1#3DQ4=X$AKZ%8R>-@[T$1GMEJNUW^DY0SI5#8F74"2);-N[+!@NY%C( MF[H07#RW9#MDJ^#*AEHR[((BNT8@6S#V<%7QNKPTRX.\93KBB?\B(L[1J8KM4BH)G&7F,Z>D,EG2220":^$\K@19JDOW2:A5.42QW<3%I5I@\Z$KH7W.+:YW\%Y^ MR;/T;O'*76G63(59Q_']'@@$;2SOSZ@,BUV3-KW?U!%PY(2YUB%'!SY6&=3M MC;'TPYTR($8@1B[ *WDU1A9-8K(-IJ.Q61^Z,D:NYWO-'B08H9(;,!GF6>X) MA AT-O+F;+P>(F.@215L8)BC";$C:+2^Z&-1 I'$\RCBU!.TR)=,VMQQ2&YZ MG\+(QI>*$L)[8B^.6R[H3KU/KZEY>Y]G" (YW@&5EST[WEK_C@BMGB1HK)_B MO8@?>T91M3M[O=)=3J?(U&'8$NN1%6^N2P1]NA<699DBBSREQ #B#.(L1SA[ M>Z/P=3CC6^U2E6NL=#[<=F;EL8]5G7:4X"PI:DN[(;!$M@<7Q-DGY'6^)L[R MXGR]#F?1P4:7(MA6>=! !QY5EQ?88I#@+"F70XDB<:;GR),*YO+K8B7?\9S[ MQ<9.(%NGA@+GKYMXZ(ZQ"Q0LS]F76S'S)HO/IR/U_.UXTTV!''%IRN59-XY? MFNN4U@W MR+D\E^9=D),7!^=YR%&9P=)1G;Z-;#A%Q]?KA5!R4JV39))PK,A0V8XT]Y!S M'9FDE[DYEB&G1SF,FXYW+W![8* %IIE@FNG3N>6"=-B9"HEGJ;0+\Z,ZOV0L M9ZMG]5LF[U2:VKWZ=# RMU5[=#1FXVB:%$BP)V>*0- B@YXKSH8B&H+N D'W M]F;D"T"WK _;PJS#(B*UX14<9[CV$1LDH$N34!C"%DGB7'MA"#J8@/I4T.7% M=WL!Z+K5<(W;_J3&4_O>JE$#/MV*4M"E;=Z8(H7]2<^E_MO?@;RT0"[.RS_Q M?/SGS'2\ @592$%Z0=,\.5L '"0^E M$$L+#S7#EFW%2')DM]W(_>_OMB*,N5\MR9ROJWU @MV*B>0OGD@8.>5-"9&! MPJHJ*:$D2DG$$I.E)6!124-Q!J,U&J4I))[#WW+\?]78_?/?^,?M9!0+R%XB MSE;WIH$G\S@),Q1!_N=-A-(S^0 C[I2=GC:R5L)/<$K7D?[\O__G[GJR OQ& MUMY9Z,V78ZG8U4%IZ0'9+,E:_-4_9"N2#_ZM%&>^8S]MIQ\_Y76R-07R.\/\ M3^'7K\D&979W(^]+=_;P1LB7DBNR?IS^ZO:M5![?ON?XZ1G)'QZPY*3G>_+L MWYZ:$BIPW!\8^CV1])OXY>V6$M^)CZ+67SJ' MT\OD0:^[GFR<".%$;E02K1,+AI^XDO^YPV$/(>5WLIZCU]ML>4;5/E>*5AK- M'E<0>IUFCR_P5;'"C9M"KU ?"F*_<$>(5(3>2.@TJ]R8KX[&\<\NWQN/A%I% MZ/:'?(/OC9H3OB.,;N1(7E9W9]:%7],N"+7";Q,O-'OQ:_[OO^(5C/Y=>$,= M\.HEU!POO5_Q$'.77P"V&BNN^S=!,/?N@\C5 OYJVB>S.E@YH1]/T2\6P%X! ML2R(S;%3G#:=N0MN7\7J6?[W>YH6KS9Y;C2KMEPB@-(TB2!B]4K(%"7)"(5+ M!$4A#(8KE+*4;Q A_PST5T>[F4%4*\A6%X<+_UCOSI6!A"8!D=]'MG<$.\-D M=B92WISB)8VN3!A=PB3L_DBKV@G#M4HX(C8SJGN*[*VJFT$\,O-,#MG*-;[1 M=!!LN:<993GOUJSDF=3]D=VMR+0YK3T72TW-GPGH9C]VHG@DQNQ.(G)CN2"3KEY9.H;!#M8LZ!5=QL1 MSTEL=F0K$!< 0P55W(8M>KX1S;7>UN.EGYGHHEK;U=4Z&W.)B/;M2G]/1?%0 M-#NT@_9#FAR6Z^:F)I:1%KY>[Z=ZXL1EAL[13D_3&GZ-%UQ%H$E;[2%33D+Q M,T,5MK<+2$P7!3&:@>..V>Q;>C(TPU*3R7C,LVJU$?.I-V+7XJS)3*)D:(:G MVA02"]E#3>#EJ8/U3&1Z7#3B"1!G)M"M[$L D99\?8?L+:)J.N??,6/J=X<(Q'1.'C[J*2)5[6W8S6.R$$9<,S M[!_\OA+4HF1H]JG'3EBTBK'\@([ X/: @-CS%BVQ$-=ER?3 MR%EKZT$R-/-4P!G>GA';HZ&%DY(Y(MNU?6LX M#68T#=GEK%=+B6D[DI!2VNX9?,0#SW#6?U# ZN%4V*$A.VP!GJ 97D0 MS_4,9UGN/FHL)YV]6*^J$LXXEHQN. D_PRZBVU !HNQ07O!P0]PW2NM@'25A MI\S0'8&%,1CW2",[/SW14_ O]D(MV?7!C]M?[AHO MB>]V8["2#>C,DZ[X%W.[%;0^ED M'/VQ("5]"A%[IN1CL=T[CM*=YSOQ,S7+B6YMK=O7Z4V//TY^=Q3OTQ]=WCNQ MD9]#Y:7O6&$ /MK7?3C,C#X]=',G@/'*PB#T.\% RN21,L1W@H:4R2-E(&9R M2QGD._EH=1HD#00-I P$S:60!H(FKY2!H,DM:2!H\DJ9IWE/TOSYQ/KS M C.OW@;FS[OP>Z78_]GZOB7.20CG(,I!EGL"@@=VP Z! M_YX-!W.'A)?Q_EMMQP58])^[09!?\JYO"_AOG>_>NJUM-?3DY#D2*J7-I!EI M[/QJ+6HVC1)DD3S; M;!KB".+H@W#$_H8C5M++-3Q<+5 PHE?OE'7-U#\91U*K1P6ZL/'YD>KN ME]7UM". I*45E39MIYDBP>(01Q!'GX8C#+F+H_A5@PDQ!>\>>DA[,#K.FY5N MN:2]YK;MM\ 1YI":V^3QO;AUR^:V(:[*XRC11\SI,F"BB+#96WT@CCX41Y_L M"+P1CI[:.?TB<50>FD()HR/&Q+12V^##*A_N(NG4X2ZY[9=!LK?]7G9FL.+X M:=_RQX(#7Q/[T-6'U+^@"O.7!-+?_);0#_;F$^$E:'7'4=/K,X"W,Q3@CQQ+ M/2/<<696V4H! 0$Q,6XY<\"Q+1. MB;ZJ]%;F5!V.&UU&G92T00R(V/LF<+;(8EG?&P(" N*2_.MG :++E=T!V2$D M9+O65KNA/:K/AHF&B-UHDD&*Q)F@[K4 XK;,\PH.3KTKG^?4_WT6G]N\-2S+ M$YX0J37.>U&]T^CV$SY/W%R&*;+DHX+_JA+C=<_Q_8+K.5IR83,,B,'$>#XV M"/++I5M/UY4X3^5D/Q639S3*H33:S2>8)HE;TQDU:_Y<'RXBB4Y\:QHGBA3" MPO0#1$]^T?/.?OGCZ"F-%I-NI\\TD?:BM7:K_K);Q;D8/6D:',&9(DDC$#\0 M/[G%SWN[-X_CI[)6T>[*:73$;7WES0^B1]>808P?YE1&@A-GX<] M^C?.:G\!6.34ZW\<%K@Q#FL=U3[PPF LJ(V*.IQ?8/O!_7$E\#B:T84+[$](5>9+=D/J0^I#ZD/I?BOIOG9>[%J*^ M(@D5.&YN;-9;7Z1 I5\XBDUX/[VE/AYB@M\LV6OW5W,4[[E:TQ?RRU>.P!!5,0BX0QLI;:O]>FM6&\Y; XD]9:#0(H8_ ML9CMFB#R,2' +\CY[YPN>A[GK]KMG33G&GQIW+"0KC@)T"#A?"KF?!8KDFPV MR@)*9&,BVU:,9%!A@4HYBSF=.>5.R2&'9O"GD_6L\ MSG@%-9S/XOT&SHS:(\F>(Q6T%C5I=-@(!HG43Y([*,D4:91Z9A'GY;C)?<]1 M0R6(-WH'+,?=Q,[2HV[R!8(8YGN^ MW@65DLD-$$.L1Z@_I!V(<_C94D7*&9* MFF.Q;CJ#N2V0+KW6$UY.7$T**S)8ML =\C)T&W/(RPV)K7K6_E#FC3[?*TVL MFJ<&4<++:5T@463)1^7R=69>Z\ &GFREN5=9W1BVX0<)&7< )F!A C9W&P3Y MY=(/:%R!=WLC,V/%P_TF,1_6/3.' B)G8#W16/ E:G(T2KM6K'O0Q+_%,+R( MD$]LL7!-0/JP9!7$Q\>>^GLV/G!ZT0BP?:TI'J0RI:+KB*!J@P0?B<_,4D7D MJ7X&Q ?$1]Z]\.?C0SD>%^9B#$JBL/04RM/=ZL#E$GPDG6Y1HHAAV0:=$!]? M\:3?%7CVS\?'=KG9(ZL%-A2W$359=G76&S12^RKM8(L5&?S18J#+R@K'7S)V M@MAI=S+'_JXD] :SP# +_ E9X&N5\SGUHW^>6KX1[/X9R3X<(K7&8JV%R$C< M6H& =+8'A$LF=;IS!F>+& MSPY##<^D)/X7#ESO7G [IH&4>G'E#I@QP+.N# M9%+4Z58EJHAB,&,,.3R7ONQ3.+Q:DJ*J*99)9%-MZ:[FB:6:'R63.C6J0;$B M15]OSV788O:BO=&G<'@7'YA'O#J4>)D_8INQZY7W40,)Q1,OC6)_F0OD>7B,[S+2BD]CY>I> MDA3;E]H(P+SV=K.LX#TP2%@YR3 B=)%\_.039.6+U?J+:(G#Y2^ M:521)3'=5JR@QB6\G'8SHHK(F:SA-28-FQM7-KRTGU'B2,*P$LP;YF6#(+_D MW0JZ M^4\WT0_!*"E56\N+.%)I-=?7,PU&7 ;TJJV!_(3:YIQ-8/F?;[+>+4 M%SP&!-$!$Z"0*2!37!Q3Y-P#RS#%!2:G8LL2^,%-.6+A2L( ,!\%\U%?/!]U M79?,W\JI4[ H+38X8_NK<[Z_M3H;U*3*MNH[N#N-5KJ$4HGMSQ91*MM"!K(\ M9/E\IK">QO)+JA2H#:;4$BO1JFSNMAMQIPP2ED\R5W21(I]6DP9Y'O+\YR>X MGL;SZ+3:(1K'&W6=L($-)J^S/O3/:)BKC=Y1MY>T*;=[]FRRFO< ,4C00"5H($AX M=R9$PP>AX:-=2-,0N-P45 SS.^%PHY-P; M?Q@*WGXU)"D!YTUJ,9GA#*GV5(%+H)"6I#[::>\"\\-W#R\N0;R/X#97',A[ MV%45YHUAWOBJ$@I7X>K>GBBH>^#S^\"3 M8TUKV+)W: 9@X_<<.UF"YZ17+]^JA<<.D8W5UJ0>"'W6Q":C86T;'AM(?7$A1GHO/L@'^*6QZKB)K9:/@FXLVZ#(@6S M:DQM>;M8E(='JHFN.2EVBV)/&B\RS!.O,[DF^,#9J##8%RY?GJ:W39GP64SE'8#WLK9R1N#BUUP3)\:8JF M*B5MQ7OF2ND+SF7WP.TQYYM\=K$@6U9!#@+/6(:!O+1BQ]LI!"M0J#B;V [Z?_XA=NH1L%?R1Y8.5;,XC#G#7/>D/HO3F?\KB?P6$^H3IA ,(^*X@J\ M[UCZ_8KIQ$$>_.TWQ('/4XL: W8M$^,ZNTE/V[%;GDMP M0-TT6L7@O;M7B8/K\K"?#XG[2"#F0Z.[WEE])%PR_6WD@@9R'"1(2'/:5)&E M'CN>"H'PH -]G4#(J0?]>B"43,=QHS'#\QB^,_2@*M;6:FH:I8ELK$ABS[S< MYD(3V=/T Z 6Y'B>L@X*\<8O@5=PM'O.M%\(_7B88<>$W[AATA&ZL$QV]W=? MO>#&?YS^P;5'ZG*4)\VGHX[BD 5@JOS-==))&DF5@[98XGBQ%"7JH!#U,TE&\R*)/ZS@%T0/1\[;H>8%+])'HP?'6$9G[6F!. M5ZM2NXN5G8Z:HB=IU8:R19+$BQ0+=0_,QT/T9-!#:T9[[&&U.0^ZFL@T-L>] M%*666Q)->!I\+BY-_ZK(@6I889"^^>38P04*#YBR?RP2 D*;:L+]NNK)Q&6 M41)G],-VY%!E'U\)IMPHS^Q12!&8/) P["6>/80-A,T%._3/@(U46>^W5'.A M\E.M5",IHN:$2I3 Y@4N/80-A,T%^R+/@$U)+FE-LFVWQ79S2^-,S9^TUGH" MF\27)] BB>!%%,+FS7NO0]A<,FQ,IX-P\CY@D;!H(*VXO-$M M8"6T*AWB0/.E*7#=B31D9%=_ZP ]@S=PLN>'>^CWP=>JD@>*#C^I4HZ7$A@ M]*)$F*,Z(:GA4C1[.T["\,3?1[_CV>O-X %@B(]WQ,?S/?UWQ8=3[H&FU^EZ M?*D?NH,FH5K-)-N()XX]\AW_@E=_0WR\VDEY$ZB\P$UY"ZC<1T@O!*PB'3E' MI"C2899MW!OX>H(0)D$(D>WD#@$"$_%/ TA2U'\#D'4](&11P M8$DON@2 K+L]#9BJ[2)36:1G\PUIR48*D,1;1[XCCUTA>W&Y]K?RQF_3[C#2 M!_/KD* 7:A5=J5=]$ZI]S&_8]YHMO]'>KA$ ^C6T59>T(1$+?>)Y?C4$!@3& M!;G33P#&U)WJRF*#UOGVI!^L47?N*#B7 .-9#C4$QG4"X_K]Z%\8N0\-M]L1 M[2ZSKB('Q%F4CK6E3>&#!!HG3_JQ8[X0&="!OG0'^F%D2"5KU7"HH(D8*"]W MB"'>[LQ2I?$R%_JJ,MU<=03SW#G.AN;3$<_1!D%^N72K[=/\_!M5DE1]!6 3 MLWG%DGU?T-+&*MS>\"7% 1*WB5>HR'85N(YO!+%B4M-CK16.IS MUSQ,T&E;['/+S>'-P\(/>D23QK07LB,G$JDE46]L%D-);L?*C4Q"!5C,#.37 MRS%".%X$'.]'%]X$CN-@Y-GJI-/APZ& 33>]\4IP/PZ.5HF2=^1V4N>G2I-R MEJL9U<#T!(Y)3_SOR!=LB0_1>.DAC3?^,9T^8J0-J[X8R/=Z L[%/UF-P3__T+'O3/&1QA'.79<90+AN-A7):" M@ZV514%D>)YCQB,01 DG&W.TBQ)X/2O" =%UG>B"\8I79JLCRX]VE75MBK1E$.%^ M7=,:M11?:<3BB2AE?)GRZ6 8+KXE;AARW-4YI#ZD/J0^I M#ZD/3=RW"V;FP?;-E.%!;Q!&L_.R09!?+D"Q_JE>Z&?;^*208>+WM+$B&IX) MIJ,N"=CZU.R^^<4^S[I'OFDK'I!]4 6G?YNV: /9LX':]\#&"#=^+".S13^_ MKI%? [NG4I*]YDN <8WU5MNN6P,)8Y.:.@*EBA3[!7N90MQ\-FZ>WZ#H8W%3 MKKM#M3HA/;Y>6XVY43A>F24NP0WU[1\4(8H$ECV!!''SI7'SPAM+7@BA%W1I M>1<(W4=.;XMYA%ZG"7/46BJ*KJGERD9/D,/$R"&H(DMA\.P>3/.\'CA)==P$ M'Y<:]'["B1MOT3I@\K&[$+B+!$Z]>727JP$H(7)H;#<1MM8.NQ0X28$;AA5) M[+%68%>2[Q*"%?#2>W@?R'K!X!=,>D'JP\ WI#ZD/J0^I#ZD_N49_##I]0"# MW'I!!2K]PIKCQJT=2!TIW4#U95G+W!U5D\<=.*$(@0B!^,A#?.2?W M84#LC$>FZ9:7\?*#ZH:C$!9#CURRK*3111$GO][=A!"'.4^(OW=2XMW ]V & MW38,,= (M8W(57,5#%?UBGN,DO4QW_[!T"+"?,%+IG.&PPOKH?$<'.8T.?CQ M.&P1*E^UASW,E-VMJSDJ'M16J5F:I!7Q(H9GT_'_OKJTXM@)9 NF%6%:$0:7 MW[_1&1YK$=4)DQ:YEZY&YT+!X[/<=.INTY M5KQC>C,!#O ?K81T7=43*B)VU'4:)E8D^LS@P10U+=_8CPA%+P,]6OCJ8!_I\G?0G^_ M[=N=)Z.G3R\Z-/'VT+N/N)HW'X:5V(M"*MU&VXBTEMWIZ@GBDI)DC"PR=%:% M0 M&H+X._WN_(+E<]S<\0H49"4):\CV(:9%P7:"^ ME+W[;+ACQ'^B>;!5KN=5@W?M>1#PCS@/V\V MR>3UPW/\]8=G%_?$)<@I0"0 :%HCT*6D:JHB$1C#2/*28"469Q6*Q%B-5&,? MZ[]_R_'_56/WSW_C'[<342P@>XD07MW,]J>(329V*X*1__F,$ Q&W*ED.FUB MK42< )VN(_WY?__/W?5DP]HW^N'.0F^^'$M5A0Y*2P_(9DG6XJ_^(5N1?/!O M%LXPWS'B5O?\^*ECDJTID-\9YG\*OWY--BBSNQMY7[JSAS>*J60!+?A!?"?) M7V^E*N3VO:1?8DN^M=8J)SC_9?.X?0R>5",UUA!6:=WHM.L;MYZC,62O4\D M7GKS4BS+*HGB3&O?;G E_W.'PQY"RN]D/4>OM]GRNXM;.I;Z;,E>:31[7$'H M=9H]OL!7Q0HW;@J]0GTHB/W"'2%2$7HCH=.LI$7_IY LH-(<%]Y0+[UZ"37' M2_1IX1!SEU\ MAHKTRI0TB;I!1PM%I*X7_J3C76Q6D@LN%PMX*^F_?_^A5+( M?X*5$_KQ%/UB >P5$,N"V(0\76B6SCRY^^ST*C89Y']_CG'PZR\3N?D\/;M4 M" 0 "DB8HJH2P1"JM*1Q()&LAK&D#!2$06[P(?\L(@DC>E3?#6J(T ]!FW$T M.U*XQ#(G[@\=;MI(2+4F+$^IDB89RQ:S=0=2ZEW^/G+MNK$!W\%EL;2K:55] M,0N7RV1D]J&NA B\>]POQ3I+[+MEG%\C:#HT\]1QE^PL)T.=$RG/GI*A1B(> M%KNW4N:AXXC=F8KLS\7#SP[4W1?YD$%3&?\ 0BF9TZT#U\-%6H"A\>I>H X'-NN$R^/KNH-:6,1V3=LI!1HU*5!7G2%=#D M^U'J_M N-UD)JB=PR&$^'2*$WJW,)EPR-#-7C0F65(D@JN:4'?;"Q7QM=%!= M(B3L_DB^+VASVM7KR*9;JAAMCL/H23(R,U.PUROL1"==D?*QP_8H"HYH)B,S M$ZU-L!ZWPB+)%,+E1IX>M\AV&<4C,_/DW'ESASO]NFE4:5S2:V"M.H-X9'9/ MM67='8BV+YG;<76C5_(M0FD41FMXI%ZQ5O!UP+&<0CL^MG^WUYP,[Z53[>)X<@F^RXNDL>FET_96H'HMY]*F9N0[FJ(@WC*J'R(TY MNG F+C;A!Q(E9:C:\'@%+]MT3\3LZJ[<1AP2L2*).L, *CJH#H6#%IAU?10= M]N6J2;?2H9D-&'DJ,BNW.J%H])V^Y%/F>C&(:9?]_G%S5!,T'P_X0WU= PC' MU[U2%(_,/+.UQML*F"\YV-+ M&\0C,UNJJ$>JN=BI"W,ZM!"VZXN]B9/,,[.CVWUMQ&1VG^HCJ>YUT:&*U!&/F >B6,= ,M'L/C5DW4)%8NTB;8K;U;%R;1;*Z=#, MHC:'W6XZ5$%;E&.",I6=C-%E76*S6UHCU4#Q::F+3$VVM)%FDHW&&\6>F6J? MIF2QUMA.$&Q>DIA-K2("+7EH=JIK>HLRG 8F2+MN=6;U,58/F$$R-,O3=7\L M3\CY7ISNZD*=GPU0OY0.S1!@+QQGI*7LXN]MA97Y=KW%02V*9YI=5KO'S9<# M@^*0:4T<4[51U*L(@V1H=ETMLE%AY@+1%BF)=?%QU6(&72X=FUD8J915%#0; M*E*IF,B@'-8;#?/TW*RR*N\Y0W V.[,T/\K!MBT&&S7#>U@KEPB'HMFMR&6UHB"-MT6TL:K M&Y69-^LJKB=#,[.51R-\V:.;@3GBG4C1QYICN%$R-#-9C&Z7RGL=7YH5=%3V MYV=Q!9:UWQ9ZNBF#B#UL3G@]K]72RVQF>EJ]@I; 'W!\R5Y.//#C5O'J=/8S'QG+<\*YLJ41@QBLFGL&\=M MX.I)8#(K8:;E9K6N#"S^X)-3O+Q=Z]Y@D S-S,"Q:V:M29$[<3J,NIW%<;[M"/=W4HNM<'S%8EK^ON0&^UWZV.S>UJ.ZY\WGC:XI$ZN.6[*(P=1/%Y;= MVZ#/M,?A3NLBE*RY+4K9+/I8/!;/[I?00UBE>=@T32 OC.9JB>ZP3I0,S3RU M8IIM/]AY [XT']=(KRH&BJ!S59(4/C:FZKV.&MR]QZ=C,?DU&H\"E M;$ ATTC0]T95K!NMT]C,="UJ);0#FQ!%P>PAOC\9=34OG@.1W2]O[>ERM%)B MRZ')-.JM=D#C\R@9FIVNV6^T.BV-II%*3^K5)7[/K4?I8[/3%1T=\%ZD'L70 M&]8/9#C?H8UXNF>4^'[<="X6CGE MZNFYF:611W?6U$=XR:P+3EIZ==XS1[/TL6?L_W9#H4M5>2=6B%F;',^U2F\[2,=FIKOJZ_W] M<8*WQ,4>[ MQ0[3R$ ;QSX >LZVLG;-F;"MK!>B,.0J3@L8(P4[C(78?[;0^I(%$R-&O=,5)%;53DOKD=LNIB M.*D-Y4DZ-#.!Y7#1L;?*(N3KB]+0&47*M(%SR=#,'FPFVJH^K!XY!$1(!SL. M\-F03Y^:9454:M?F%G:4^(,VZ?:-Q:3CNJ>Q65>L=NBUFL,6BU!AS3S6Y]VH M:PS2L9F55>NH.?2T*6,*W+%I-*?$9!F[S=@9*\SH5_:KV?!H\&TT'TFZU-KM:.C2S7P-R1O+1D,5,JF7MT1W?:YC] M=&@V&%(*C^.M6]V*5-55]HVZ-VV07#+TC)6_;>RM0;-<,D=K>JG;P-KL\?2Q MV?U"%'??;B^Z"D*-Y$9@&:7#=G<:FYENYX!U37J\DD2C1:[[=A3T=F3,7V>, M,&#+$=5D:BR"39HU7N\=EUC2@>V,/A7,H#>BC=A]H0Z;J6X;8MG!8BJ09Y2# MJR],D6(W?#W@Y397DJ*>FEYOFAF*-6:=58,^+D2J)9!&KXV9=&S:G2[RO@>Q M %NOD5B+(YNAQS7&V&["Z_K-I<3W)E JU87A@G!X:M7M;;%#@ M<.C3+75.A M:PBER?[ 3YGU$L.)1A4;IY/-[FRI(N.QIIVVS*VKUO?C:4,M-TX72V8X83?1 MUNJ\5EGQHS8SK*(M3)K&RA0[HTQCX[9OMRT\MK 1W3[LQ>5:F:9#LW$9LC7> MC>UV76P/FN9^K/0[2U5/AF8F:W(=>^PY'U7$@;KI; M$_@#MEO1M/(JN4CZG(H>E\*FZNQZC#AMEEN!L>!6)2=^[AFUN[>CVGR%@#T" M^G3#F_&U/MBF0S.SE;=+O.%5R9 WM+TN2!766UM<,C0SV;J (ZN-A#;X:<3I MBY#VIJM).C0S5SLT&OJ\+XS,=FM/.]YB5>L0Z00R?!"LZNU5M\'V^9$DM(+9 M$=2X\2 9FMTN+ZCM&PM;B 4-,K(KBZAEAWPZ@^QVD:;,2A%I8HC,=:/2(%3Y M[B)MUYOU35U_-)B-.@,1J_8DN7SL'NQ:VJ$TNUWCO3V*3>$M2YF$8?(QD -&?'USK'+..RX=.I8 ME[7KQIN![(ECVJS7!V-F-V0C"S^-S>S"8LYX97J_B9^[D#8',-"4"J]+^!E= MVFEW'8:CU94Y<@(N=*NF&,76#WY&E^H&;<7N .*9A@"T!HF" 8VD0S,3\!2? M;>V<84T\E+:\V<2FN,FG0S.<$!+-95 .)J58@M*1)2M,FXWW%C^G2]N34MWH M'J8:?^C6UE%+9'IEZ9T\;E22E;A)929)9.26G;TLSTKH!.0R>[\3/U"PGNDVWW;XN M)15_/TZ%&%&\3W^L@;BI4DF_^':HO/2=Y-KGCRY^>*2^[^DYQCL5+4^LF+PI M"L4A&3Z?#-3W1X\F0BI ,'P=,D PY($*$ RY($,,!@R2X=/) -&0"S) U9 ' M*D PY((,Y!]:7D R0#1\'3) -.2"#! -N2 #-)3R0 4(AER0 8(A#U2 8,@% M&2 8WI<*3^]4^;1$Z"=N ^V>.=_YIEU;GB08KG\'_H#)'/2NA$P!F>+SMP0R MQ9_209 KOBA70*: 3/&\@.CU[P#D <@#D ?>6SG0+]$-R]^^]>X&?/N'4Y1P M$UI)7\#__KV$%,\=Q:$Y )DBWTP!@W 0(! @D"D@4T"F@$$XR!7OO ,/73YP M>:Y7/+\D)RM;IYZLT/^"418"(+VR M^)PU"&-LD/OSQOU0).:-*13'2MY,KV-[RFX0WXG[M_6A[KZ0WA3V$9?UO;T! MY<7SD[W#282.D@M,?&A/?55SNB\;:LFP(0.\6E!@W_$KDQ1C#\A^Z!WB(8YB M0A;)HX'QYD3_[?932/,O07-8X 0M@7]22W 5_PX\___]"V?S[EV?W8"G+[>0 M+B_#-="W^@#9>$U&4B^Y61HF)R%'_"Y(H4O]BDJ6:^(&;N.$=@"Y 8J&Q+F2 M72.0+<@-+Z]@N"9V@)H"<@/4%%!3G&&&IJTX&_#W7QW']_\->>(M@S+7Q"95 MH!F* 84&%!H/YYXMW1\8K0Y>G:%/VYTND "R @>2'6/\RQ'[?8V)O MKM"&W7(N39M\$172],IH^DEG=;ZV5LZ]JGIWKO@R4,\]J:%0OSZA#FD*:9H_ MFIZ)#BUEQ=0])[35Y&YGQ_OQ+T4!0-/^/H%0U#Z(;YXZC;]*2:= [S< N#]%IE'H/P.?DC@UQ,X MQ['T]-;X.Q,H8-\Q,OX'.?W_S]6BQCY>L%WS9"7I1U((;2,8 NU_OXGQ+](H MD&U5]E3)3S/Z4N6@+5?R\'^.BM_>./8H.9G13467 MM&S,>J,*TF1,V:F)#8.I#! __E(5*,9&MOS__89\*VB.MY&#__UF[(,?=KA1 MG>#FXV\%6][$B[]Y_H]3;4+3]T.@?BOX,2> ] &&^K_?QHJTKG&K\B*<8^9V M2'?0_I%@^A8G41+Q[1\H@A M#S!GI^X(:ZO'B*.^_8.R-$0:5&N7#K1?W;Z28ZE-^Z9<\@9T?*?$@9V)S7A! MQ";KH'?<5 GNG4$GK.H3R6B08MBN@V6O=\"&0J+FF!AT182FBR2&0^B]QR)S M7^#W6NPE(4(4>S#N<'7,/6),_]FMH67]?(V#34*DY/73KB%"K9& ^R/"_LH7Q(8@D./EJ;SLV?&^^:(MNZ[GN)Z1H.X&797A MGA*JM4F)IT##4O4Q5>_-WMC$CCKXR'6(-;>"FO&GC,,5ZY5DXSB_D>MJ96][V[XS2( 1>Z$4Q11Q%OT3+/Y809)?/LG/275(\?>E^"=?"P))#D$.*?ZN"_[\6G%(^*9%%S/L!7#M>(/ M/)#FLPJ!$_^Z W8(XG\51[?3$I?"FP5SKQ(G+P]KYZS('/MK\V](ZJLC=9D^\% M4N54B6OLP"G8T8_7X:B"QJF.FWQI6E7XI('J.O2#I##QIKKPUS&?VP_\FN/% M>\?]#*#T/<>.?U72>L9,C?#-H-MU^J*KR@&(9TX@[+WO>,.BR(9#S44Z=&9B MV$$$(OY;8W_9+%N@M2H$X6DIV-*EL1]M2E&">>0+F\U44 M^H3H^QYXBN&#)/Z>WDE9.+&(#W-+><\MP7K/:R/Y&T2YWKRG2C7TY.11$BJE MJHB1QLXOQ<2\NN\#4Z&'OEK> [%4PW:=K3.?E.SHQ2U6DB>?.JS$$T]T0:KZ M3IU7T@^%DWB[E7OG&K&4R J#''LL*AY"M[ZOM:) ]SB)31JQ8$6$1HHL2C[) M[H/HN:P4PEN;<9\/GN?;5%GT3&0K!(^#YY?YQ-*4TC?YV9X_V")B=&J#F8(- M8O D)\X@:*Y/Y>0;,X_W/V$C##%&K28:X^&>TX^;]:#\N5Y6W?44?]2A>TB)WAW(H^ITVI7$2D1O MS$3L>3'JRRP='X$@L%(?( E?#TA2!(<1XLH MCA5Q$H%%$; B/_>AP7<+IZ>0^VF:"-K0#\^8<&VEM))-*0C$L+(:D*-N3>/5 M%$E/CI1#!%V5UOK/.[1=N\!H^GGX/-C*;4^U.6ZY:)&FW".47O=0ZT9.E."( M.8'005OA#ZD/J0^I?IQ*%Q(?$A\2'Q#]/_$LKSTY#-*6E[ ,U-NLW+K#] MU)S/71;K-0VW8?CYRPF<:Y,KD)07&Z.$M+P:6,+8V6V-P9V#?&/G@6].;8O4 MM*CD#00?+'2$M(2TOC)87H PA*2$I(2GS1LK++EW]!+.2 MC:A.;$]OMV;(D7)'L+C^UM43LQ)]BEUY-;6N/1 4+,<_VY-S9J,T3;"IF!2FJ'NK__)VGDU;\8#L@RHX_=NT11O$WP_4O@R!X M[!A >/2"B=KCA=_9!>4T/. K1P*@2?;OI42K2#_ M#&/G+J4"ZRAA'>5;9L.6CJ<"KW3ZX ?J[@N^8QEJX5](^E^>Y#1,?+ZRSA+2 M^HO0^L))_:JKV" O9,):%\T,$/>0UI#65R?C*PGC:/L]7Q+_?U5Q%6[/0+VEC>GW'XCS2/U1LSM2<>YDA=(SAZO?9U"<4E M-&G41!59_&E75T%<7AWJFE6G/:5=5&=FVS>F@.>#:QT5C'42Q?9RT,L41LLBB=)'$LFFQ M:Q-QC[+-+8C><,D74(7[)DAZX66O'P&C5UZU>L:*.M199]OPNVM19L>X>JA5 M5LAPD* I:6=Z]LY4B"*HCO("HL>[,\A:VQIQ2#@1V\*>XXYST>NQ+X\"/0E0 M79*)YN7ZFD.QI3:6*C3@IH-(K'E"$+B(HA-5;P^H"*H5?E3_+)Q^\+OJ3 MV09860[Y):?\ M7VFZKM)R=RU-F@-PRNO:Y%="ZDG5__N) M[O4J*&>;6Q^S5M/&8#.37WEQ[GTT/5C,7-T;JCM !T"L=]M5P/9P4-.X%%94 M>D,[2Q0))GL#VK\AM""TWA9:XUJSINWPRIH?18(S!>A&FS??6*L\B(/Q42C9 MW%9$@=A%9"BM21-9!O(>"?!7VY\*NNV#+]O)Z*L&# Y#D M3Y'S$/6?N@/OGK.!3'&13 %Y O+$Q\9#(5- IH!,<05, ;4'Y G($Y GKHPG MGK,!KZ@=_VV+\E ^SN^!IQ@^2.K#_22.67#<).!X01V+88N=7 7E()/DFDD^ M[H32,TK2[Q]28G\[I,2^NK065-KC367>.X@C)J*;2TD?-N7HQ17JR9-/!>KQ MQ&/BG-KBGPK7TP^%DPR]%:[GZMB-$CZVPRK10 QR/%FWG:#=KN@22B5U[&01 M0= B12%/.NP)$??2G5@9 2C%3U- O,F1)[L?%3?-_SG!CX?@\W.N60RF]U$\ M#L%?F5C^V-HT%!+?\2-][S&U18UN-5,(4M_^P2'TH+++.\P>KW_OSO?38=@, M]Z8Q@ M]?-_8&ME2'U(_:^J5 PHE?OE'7-_%P# M>Z^-Y# C\.*,@.* Q[,!0^ 'GJ$$0$V')=OAGX3>N9Q >Q]. M1F9#M$WCH!.,-2 MPR\0T(6L] 6S>6^8RH7\<*55S)!'/IU'\LXB, IX6V#PZV(LHHWL>!ZCN[) M&YB]R7DB[EP@&OOK (M4\DXXF$&]G(:]D)80EI"4UU@ZEOZ6 MC#O*;M9&0(WEMX?&IAPLF)Y[^,VX;O9JSSV!-_QI^ITYD''FU$6UHW;8NM?H M(MO29'@P.AY73^Y[8B442>YL9)#81,;@L8O+1TW^B\I?!I+GGU)] ",/N9!Z MS:[W=[T6SE?ZAU&C[UL]BM13B&#?_J&*")KMVP+M=F@@0%)"4D)27I[2>H_& M",]4.39.S;B@M45Y4,*7H5NSVIT;E<,\0>6\MH8W-^','@@*EN-?4#_F/Z_I M]I+#"\EK768)[?5*[UPR2;Z2GY#XUQ16A=2'T(?$AU5QD/J0^I#Z4/!#XE\@ M\?.??!B"0(X7I/*R9\<[Y8NV[+J>XWI&_-?J33:BLF[LM-W&D\61&/#BHL[R M-9=[<6BH:2M)R@-4P>G?IBW:(/Y^H/8]L#'"C=\#P6,M;_CM>+\1=DW*%)RN M/<"FSMB6N'CY$DI]^P=%B")Q)G=W-CD! 0BC"+J MNC4@_TCRI>.IP"N=/OB!NON"[UB&6O@7DOZ7)SD-%M/XBM(:D M_AJD/D6M(*TAK2&MKXG65R#"6 ';-W:Q[ZPX M&W 3Q5*IA8*J,W*#"+V2UY;&M"N!E]]&^M"W=1S?O_%(*S<.Z3CQ1T^;Q]GJ M^)=W^NMD:.S3"]I8WI_SYVN,X_0P7>$/QQE@ .@MS$'LS\?;EUX;C),4K%/_ M@K"$$OC+D/JR(YH?)BG#E5Y>]#%<18"Q&R N0PYQ;9!*2N;/DO)JRD?_N_SM M.Z+3N*5CJ?&'9=F2;0449#^Y?JL*E%0YG@*-.%H\_9)PP7__7EY03>(K=^4V MT/J&2_[LU,C9(.R?]^ ==@(2/X8>#I9PO"=I;7CTT%92^2OO-I3@- M2W-G&/74(WCV;5X_CRND*SE=Z77FO.A^M!C55CP=\,:@O2+*RJRL&KJ$8#K^M5?6 >#M4&'R5HHK[]@R$D1!%41SD&T>/]?X=*<^B:=&G+8T3;"R?5 M*54_O#.@[(X7-92.M44V;G<^"-BV-^US":"2BH\BBC%%A&8AK-X85A=0:7QA M9MZY7@B:.[6XAND3)BB[C-RM;CH1.W@G0X\Q%D.V/MH:9D7%UJ713/!]>Y @ MZ4^-02X)2J\+T64XZ2L7]_\18V]=CO@I"'N]RGJP7'&VDO&5/.Z.1, T&[LQ MCKI"Y82XQ_J,0+A]Q?K>"S<V_O.+^24:D M@@E<; $JR3:4419 MIL@BV6[,%Z;C(+3R#ZW16&T?Q[04FG4C7%=[Q&PMS-]8JSR( Y:+-B-QW^^8 M%5FFUV*M/UC-3W9>&J1 "*I(D,N MD.00TU?6$SUO"_Z*%/Y2Z_UR!'[W2&W>%@PI?.T+_G(4AD+ZRA<,"7SE"_YT MY_A<%.QM-N 5]?H?'"+Z?"KFR M=SZE'PHG&7HK7,_5>SGDN&(:%LWPH<;@G597/?1VNH014GJV%D7P(H*>*TB& MB/N"_;K?]QSF)^#M^?F^+.#2VSP>Q]NO+*#$;:SEL+I2Q; <3%>KYDI3&2[! M&_7MGW/'9R#.H&;+%

K_Z/^#VS'796)204O=X$(S=2>?/*%/LK(2='TKHT MBV0'H<1>T#^$ZMZII9!+VT$6<>QI_2,@[JZKNYE6+NOW9X)MFV-Y\\J$!BH^(P0JEYTC;0/H\==P'U.'18SSOBB M>_G(;V9:E9XHDFI:)W!2$)P0G)]LJ3:8$%/P[J&'M >CX[Q9Z99+VN=&403/ M4&8;8NF+PIYJ=M!9OZD*)\3C@2"\M# MP8Z?;<0[F?20@\47>2^^@"<3KHWD7R#(]UYY8\4!/W[)-$$;^F'Y$&]Z\T:< MG0)]9V)Z6-DQ>204([$T;*#K';MO"K58])-)CA@M,A191,BGY8@A5F#&]P(R MOG^"RCEWW\2,;GM&M$1*=@R=G091Q.@)2)(K^2 X+EV1_.?];]:[A,3L$Y#Q MX GHL*:2=5EA%=YH;:9TKUNN]9/VU&2:B'W:?940(]>9X[FNE.J+32W#=U;94XGHG*^X%V46(J(M"5/YSA6_ X5Q_ M[(7E5!/I*/D$ERS23O>\TE)/[5G[B$U/\JT(<)IH>,45_P[E:I ME0_#GZ:4H/T6F?0?2S_5N]-Y-=""@2@ 6L6H;JL[+4421B7II^2>A;.]=R'N MKOU@TG. =]EIJG< 7,WQ?B:S[B'O5U9KU5TTPVTH'7FJ5_*\NA&9$<\ER+N] M5(@I8FDPMY']]U7>>9D9 F!;X3BM"TAZ^XAI$+N!#SL M(9T',7?UIN9STP _G1!X_ 5R!^0.R!U_B%%I; @K2\K1@Z)_76 G>_0P(>VQN/4=>@'R9S\L?/ -Z=6 M36K45.[8-$,0+\(W C "WLY0P.DT^! HCFZG3TD/AI^[JOA@&?2A)HHF$,J= MK;^:DP-Y(&%T$D''J"*-/ZV#)03=A07D'LE"0EI"6EXE+?.O#*'A VD-:7U] MM,Y_!7'>#-.&V5.5;B2JB%%J[7BQVZI+8STQ3-&G6*9758V<[&S! V[H*:MX M@PNNY^B>O(&A^:L+S9^+?&)_'6#5Q/61&N;HQQY<(#EIG#>KNK M*WYM]FK/[9$Z_&DVG[D"XTQA*SO<(D:C4FV:6ZZ];.O#+T6Z!5"[D#<@?DCGQJX_?HXO],73I%JQO*5I839.3BDUHK M'J>J>JI+F:?HT@NLY*TYEN5$I9B\;KBT#*7@:!I(=@IFQG*>&3L7ST912+:< MD^T* @R?>E7[3:>ELP&&,AJ G5V><3RUJADB4Z_R72R6WVS2>I\HL@A=1)\8 M7X"8N:R(?;Y+73_ULO4L8GY9/(?JHK]#]H<5@K%;SM@.N+ EIHBAOOV#0Z1\ M7>WR!6K"7PJ:_F3BB+W6A$$H)VICZP8W7U0&"6AB+P%GBPP+"[MA,3"D):3E M%= R_QH-%OM"6D-:/V/!*R, I?B/%!";*)$GNQ=#_@NO]7ZIP=GCCQNK0:%K M,^S'#UXV0@_WHL3@1&\M3OJ+%&SW0% PTDL@8!KJXM)0^>A. 9DDUTP",]D7 MSAUY#Q5#]H#" Q9WPZ)32'U(?4A]*/@A\2'Q\YT5?:>[^QZ-535M)3GP *K@ M]&_3%FT0?S]0^Q[8&.'&[X'@3*Q*'DX\WF]1,Q'K.HMA%=&'55>7<"2]S0\E MJ")+8?"(#P3=Q4=S7XJ0IN'(?:IFXR)6&VGJ?%DY['M1BA#F*0BYR"IC+_[( M+BBAYP%;.10"3[9]*Z560?[9 04F;3XY09>/ "TD^7V2+QU/!5[I],$/U-T7 M?,G9@IS,NX_L:88]"M!9$>XE45;_+,8>\PWJ_#9<^]K6;:=N#]Y@+GMPM] M7W_S.$/N/GK"CZ5 &XHCS+K2_J4&K1EOFZ'*8*V\N^%D/==V-B[!P7TCZ#_^ M)8D$G@DGA446_HAY\H9Y,C:Q8UJXH[(-OU^.VFZR1*USC":2_"@.MQ+\R$E'P0FNMF$,YM9GRZFC=Y01NFU[* MNS%%PH(7%)E*I"DJ@3-1UY%C*?UIV<\Q![[:NOP"]GO[C:T%6+MBV?Y,(BQ( MJCVN%-M6A\6KY<[XT.FO96K!02YDH $9548CYKY8_=TZ\[U#G&ION_A$3%:7Z!$ MK Q_:\)WS(^_T1R-JE%-X'RA;+AT2_22!9KHX-V)1G.?9)#V^&0AQY<$'1>V M>*E3R-#]5 D9I,<2[V0B%5F"+6;!F 5?PW,?C6]^"<>]7_4]"V=.)A+5PJVN MBF\F^U[2X;G>N.US8% /'F>CX,R8_V*+].8MTE='?R6OHXJN+*TZ<>0ZNEF1F.<\VFVH7N8DP8)M)9#*Q:1KSY7VHQ5?=6&+F MY=5\EFR/\616G%5*_'JA>._LGO)J/3#+)4 M4T2"I<.6:JPJ8Y:\$I9<9IQ695 Y>-JFN6^LRON-:#8_&&)YEG^$^3JS:!WR M7CI-T^QXEH&1.FJ:&F>8-#DFV4PJG4H1$BO-P/O_EL#_977[[W_!/\>) M3'5%LJ#D7 2S/0E+.+% J>#X?[XB*8"D'SV'P'LH)%,^MZ-UH'__]_\Z7T]8 M5P22_FRAP#68/1# M*O4?[/%'N$&AW5U)^^39'@8J)JDK,^='ZB&3>?P(:8/C9Z:-@/ ?E@(3D+8* M?/;%4]%!.>;Z!TD\0%FS K\>MY1^H'_7R9WY>?#_U)F7)V$+"RJ9_^D*N2C: M_]4Y^+_"!P%^!8I(_^=<508?O41B<.^A (0Z HJV'-2(0':=^$KZ]XS"GN.4 MRV.-.J^/V?*0'?!609\KE1L<)C1JY0:/\7DQQW7+0@,KM@6QB9T)D9S0Z BU M)LBI:B)0D_2 M]#@U(R9CFF F8VG&4&,95X""5? TP1(! TBG^A2+.JF7/='"!;O!I892(5>V M.9C;^G3DMK&=:;-2>BE6Q[B]=G=4CVGOQF1XI :\R7SVP/*:ER+9A2;M\R.Y M-499.)PR8VSG8Y0I<#E2'*PS^0/+\'R'G>7,S;KO M[:9P9"8TSTIF71OWIKS6<68*Z1V,^F $+/'P/'>MSL#-48V4N*JR>ZWMU-TT M3%0(SS-9UX ODBZQ?%7H\+3<21F*"4>&YIEQ!K51MNLMQ%7I4)C:^*(\\>9@ M9&B>1JI7'5;FW1%?G.66JNO->_2,&]/AD6TFG]\VA\)"[%0'7;$QE@L6V*74 M&'\ZTA&,X4PFK0Q.KLQ#:WR8UD:E^9@)C\2]RHYGV_LR[PE9RZ5'A^S X<;I M\$ABJC1*RR:QP=T**W47_'1L&;MQ)CS2&I0%+CW7,J(D+'(-I2I-LT)KS(9' MKGG'LY.-15%41_M1?EG(3+?)^9C PT.Y9:FB]P;DB$]VZ7(17X[K' .&$N&A M;%<_M-==NR(6.^G^I)[C,297;%2DIX\S&F+&%04H<4CLX-'2B M9<>PE]1P+>+DIFG-"[O6DE714T,'=1@)KHC;R;'H3?-2/E7?,Q[1@CYJ:*Y; MJEE8'_(BJZEJS>GAFQU.B(#OJ/#0&)B#2?=4H6SM%*ZKI7=K*5@OY#EA6! 7*>%8G M+-=NX^Z\ODI7A9'6WH*A$21(>[(QSG79!MZO>4U#+M4(HK^#0T,36?* M)^UL9I#9KFSI&0I(_9M>37>SVR&R #A%T&O]G:><=I%IEH"[,.GN67N#JL-3*VYEV M."@AS*W&9F=I2;-5G5&+PE!= M["#Z%!I:8;1#H[XB4OC&G#>8>JNM"EDT-'2PYGYD[<6!6]CX9KO5N[GM*K6= B44<;!%JVDO%"4/YDKOR79AG9T1+M!" M$0?KL;.YR^6)+-X_I(=J$4]N- $-#X3(GC)B+3R^;RZ#?%-;+$0>'AJ1V M>B+D>MK4Z\5:BIBCH2&I[8X;@EWWAEO<$QMBWMW*^:(_-"2UQXW! MJI/K% 6QSQ=+0U&AC4X3+"N"".>MG)HT2MT#7A7*3':W6AR<90L.#6V6SIJ[ MY=YDBF*17%7H0:6Y#)X:6M8F/5RMFRUI@2>K;2\Y$'(>7@)SC2#MU+8D#_IB MML^O5((X+$S#ZQ? !")(.]?)J.VZL,CP[I"H']J]L4JV6F,Z@K2KFR8Q6+6[ M>=QMCIMBFW>+X_H.4'R$R#BTZ^JJWY&TY)1+I2LJ470 N= 1]#KG4NR\X@X+ M>'$T'AX6V]&N+P #)X)>5R.K/A VBX+H$?NZD-+,Y*@"AD;0*UE>]YO<1FII M.96R)E)QJMC R* CB-#K6XM,[Y#LB&3#*92I3++5%\'02"*D.O5=O[7$U9+3 MD-E6S>X"4Y".H(%U76X4L_9J)[K -AKN@"T(+2?Z\;00@'M"='P,?VKJNK2V ME1_''\Z] HB!! X!],VGOD]_1+00W"*YCGG\P =;T"<7D,Q9&" 8$P;!'.LX ML:,'XGL=K[R-3SQ0+UZ\.0,YM MR/Q\%U[.[X;I6J%].A_T6SI3_LS7^T)RR40%:=^X*5-3AQ_^?W^D__C%#:(9 M,-\OK54426D_JQ_R(NV=A]Z?1-Z?U)V)2"J,F3!FPM^Q*3[6<4]\!Q-:WE@= M[E<-P6]*,5];W_4S"(:-"28FF#<0S/-EXF*"B0GF%003VW@W:N.]S_\ M[P>)DY]%KJZ/-=KU[*V(TFL_^L_M3AJ??'SR\13E29CVO;I)AR[L&8^[-A.DK0..-/ MY:^HTBB_UE;DZJ"OG&0O,)@R8F,SRUQAYEJ!366,.0;+PFQ51U7L'Q]12>B* M8:VCX_)YB_QR\"I"=%XZ;9]ZP%_MR/Z. _Y:"1>?;WR^\?E^@_.].E3IYZ?7 M4!Q,115>__Y3-VW[+8TN;])JN /CX+-[%1*9\UZ%X#<^PVU'K" -1+7;WG/S MPVK9ROYZP=&F9#>MQ;RR\OI33>FFR.6\D2R5ZY!XZ3_^)7 Z09.1%7)CXKUBXL6HRV[MM]TP M]H*.GY(O/A3:GEXS>2UWZ&4[I),=XD5(O@P@7YI)L P947(]IM[[HUZQDQ_W MJ&ZRE-[W.'%EC2H>*1WJ(X&[7NJEY#V6$*5I?E]/%AL_.#0SN^I?7^3*N16 )&8(F**B"DBIH@K MI8A;@UE/M?T9]#[1L!0PS0.PG>:2:ARM*Q3A!08P>(2!35W+4HRI!TM.+R1C MKMP"+/N^[(?[R,Z[;E#ALY'=@D^^N8!ZNY9DV/Y"BH#2H;OV2/POP6>#=8UT M.AF*$)/J1IP4-[HHY%OC#,1^B40ZE;Y)].$F^..Z4(L[ (S?R!-/62'39EII MPU,=WLT7^N1BR(E;D2 M,V;_"9%#/&D.B Z @=8!G:1ARP3SNZ,629FF3MT M]5[-,IK&500-MSAMDY'FQ#*=K*L+V#81^')T F=?@CIN/&:65]86V#W?48-= M5Z65"69_0!_<0FSL.U]9N"\_ZIP4P<^Z G_@#)D[H\@(YFW5Q$EEP6PD,9FC MRJRZ79D3'74R!6X512;8""3_%I#*.*7V3IR=7Z3K09\6*Z5:J\,7W7:ZF%S, MC74=T36-##F&3,5T'=/UUYE7OTC7'86<-);YC:45E\0@/U9J ZG-0;J&@:5, M@J5?YZ#$='WK='VE;L,OTO5A822]S9#@Q$YC:RTR67,U;[0@7 D"@\EX<0@H#@'=H^O"V;;B/-)Z;@'6J43=H.J/>]5)AG'* M6G6\G!L'F\FF=M54&+ZB.DCIH\KH8^; MA[)GBF4I,N9(>_"&/R>*H_+F/R2,=E=$>\*^UY MGWRS/CU'6)6-_%[7K%VVKWE%HV-G!87D"W,X16A5ON1W7B^<8*I<)<$%_GB-G@:J'U7V:# M.:,D6ZT"6Q#OLA79OMX%R9/_YE$RQ%Q(P0,\+M8/&_S A4;Y!12ZPX MQ)D).>PM#)QP:RTXUPR\P)0BPZFC?]T_(/\GO.7RU]\0C,< -1V=M9F&VXSZTQ?%AKBBI*'Z[K>JQK3'>0DX+Q0S.NNG,><%'/2C:<@O9^3 MG%79SDST:4]<'3),9MFM)4D7Z23@_:1>NFAZ:U$@\(X7]'&:+Q^<;G&Y]O?+X?4V3T+I#5LK$% M-IEI>3%H&H.F,6AZG01R%T[KE>*G96-J*9*MY!7_OV7C*!)5Y<6>3GC%'@B, MD,[A@KZ1,V:!-PEQ/B92$#^E\$R,^L0,=+>I'C_CFE":$]]12QE6;/-*2VM, M%).I]M8[R"RH+B<3QQMB?KGGC)"W\DM1,7 GTRVM-&^=FG%$>[X<%EJ07^"U M3)I]8Q+(+7DD34M92ZI\K+_IHZ*FLU"LH V"$\"E,3IZW7[$[PBN?W)2>YAM M ^H\9G@%B5V<(0N00M&-RBA^+J?S8K4J9PMX9ST?&U4\/V 4;DR@]K69=((F M7LSKBM&E&U=+-^/\_")]#\J=97O U0U^Q:7&=D^B#TRN!>G;+WG)1)3'B.G[ MV]/W[S>[?I&^4^2,V!_2#4?LCU>MIE-?D:7L'-(W\%]25(*E;[3Q1DS?]^56 M_")]+[?:WN0H(2.Z]BM$'-80R\-G804=S#C< MQAS6-6'?(M-3AQ4X%_$/<$)H(D$QK[PN'O-/S#^WY.Y\$/^8@^HB5]UM2;&X M(6:ECM"V9O4=Y!_@Y# )BKKGL KR_S"PMF0<1;EEM^+> BJ(+ANF$5#EB7F? MS;OAUVFO*QK6 M_4L^/6AMYQ. R-!MV@2?9U_D9OI^NGY+Q5 MN*I3+FIEK3^E";?.=;SVB(/D#)VBUWI$,35_)VK^_;#R:ZEYG*X5-LERO2GV M)[6ME%LWE^TTHF8&XL@I_$43*Z;G&Z?G*_,;WD_/F[K\[[F]J@Z7YQ1 M.7*_@_2,RO%0^(MA[7N-BW#R5C*FX-DSRUR!5[O M[[Q4,A[&/S;A#3NS??( M@]I>RS$&N@!X,3B0R M^.MZV<5<$7/%U7I ;^6*WJ9.TZW%,"464P6Y-L'9M$$@KD 98W2"3KVN$U[, M%=^/*V[&CWHK5[!S.9]F&V47S\V'*U4JS(L;IP6Y N:9$0DV B"XFQ ,-YU: MKA)YL^6LZD\*;_!J_5F:;N5T]R@L(-4C0JB)HC, MC1:A_\9D?>]>222%AWJ\-G9*CN"W*;P_&^35FE92K!8'"1NX(@R3((B7C*Z8 MKN^'KF_&KW@=75.YK#'CA#F_X8:3RE)N9),NHFL8G,$3!/4=FQ<_O;3R$]?B M9B(TMYT+>F5.3'Q9Y=H(Y"[TRY5Y!J_)&WY9Q0AKJKNNB"J'NWS3T+:#_69I MML8D@6(;J03.WAF(&S/1K3+15R;?O\Q$6]Y;-AKD8LQ[:R>[G+>X#9V:0R;R M[ZW0])U%S6,F^G(FNC)/Y_U,1+5E,U,4ESU-4(;-^JQ6-!AO!YG(O[R2"A<0 MNIO 21>UQEY+GC31E3@^$N%:3$Q+5JRD/_@'L=YCMJFK,O8_./K?-3'T/<=/ M$*$V?3I]"6IF*N+:+N-J3^RKX_[8M.OYM,*-2=3Z.I/ (]+(8J0Y0D_=$-G? MAT?U5@YX2O@+=;%@V$&6$,EDLIRNVVNJM]A!P@?^%)U(1Y0)B^G^ING^+J_# MO%'<>^5?[,WXT\0V17(RXU*C87]R&" K)P/[(GZ/JS/@'0W%P::2O8"]JK>JK,C8Q,/,4Y@& M+GY[^_&9ZTC_O#%GZ+YNV !"SP$Z;P9DGO5$6Y'/8 [N1.E1)<];S7J:J=HE M?C/:6%M[O7,G!Z D*>@3D6PB'9%^<],HX74PS&VIU?ORHM[%+\2AWERH^X8K M"GAN,:JVM.9^Q4%^@?UGV'2"?3'](6:8F&%NSA-[%\,4IOIFP2UZ*5[(B\GN MUME:*ZT%&09X86F"39!TS# QP]Q%O.E#&,;A9XZ+JPLG'5]4HQG)O& MBF\[0>[*=W<8\JMPY*GYTMM&2* ME56X;4GX7\S@%86J.ADD1W_!9LZOTELW^ M@H/, Q-[B 2;BON:Q]QSQSE"[^*><8M8+>JUP0$MD^>VG?YRR9.5;6Z\ MD-@):R$= +-O$L3+':9C#OBF'' K?L\K."!%%QHE16XE] 1&R6XI Y@_C6XWD'0B ME0GW+;QMJ/ Z6.!V5=^5N3_OY8#4NIZ;+U>=KB:XE:RSD#I&AYA##H!7OVDJ M0:?N+=04<\!=N3_OY8")AJ>**A:P@Z *1>()-OPB$W7K,Y]S7 ML1>FY23!!AZO&:R>:Z)X;;[-34 >L>OS&R(_)[*-X/4LIZ^GBBW9?+'3R]-; MMR[WEX#7_3[M+)[ ;[7LR4W0_^WJO"OS>WZ1_/49WA%(3UOPZDYP-REY8Q+D M#I(_S*MCTXG4RP508O*/R?\:G)Y?)'^UMM%*_&99Y5=37J<'9J1WXTQ50,8/:DV23E#$MXSV MP#Z1LB7M)#T.]]Q]N.>^BELU+1,J:RFGL^UJJT*[.>KQ:LBA27.X\;8)T1P9FV21(\B7FN/'H MTJ5O=;OAI7NJ777=:N]WNDQUR7$M5$"M:2GK@,LY0\Y)NFX+LPXD5TBM+^,J MHTUZ7\GK2P%G*B:[FXW76GL^'U.H\SP!&_+A+_5!NEY4\8[J 5TYS?]&1^AC M:%Z9SGAB*,NZ5L6=G.=MQPRUX2#- X>(R:03&>9U=4MCFO^F-/\[#;B/H?GT M[, 8ZXF%XT7:;4V2I8S),XCF8@^1MP6CZ&YHU#NU17Y)*C MK?JX.LD="%LM[2#- ^<%UG-/O]%YN8N(T7&?_8*\LFH#']#W<.*Z>%=67>7& M>Z_ K2+(3\61[C(Y(:X4?V]^2P=H)F'VEE(^V\."&%A>M\VOBK9:%7"Y-1OL MX%QAMEOZXC1)S.%<8>PG$ZZ6 M%7-9S&7?W#7[!2YS6;FYQ%-]O,H4Y[I7GV\UL@7G"F-(=];PY-2:TK45&5.- MR(XG<=#HMAV=.[A[]$P?H_*16B_Z&#W;D+;32Y7GK<9H)PKK^KI%"TYMV056 M*@FC1W0B\W(%EAA4O$'-=@<7CSZ&]GF=J;?MM<6C]4<86BYPR/ZUR-Y"#UP^M(%)T@(\#U MF/J_#_5?J2OS,=1?HR9IDBR96;R3Q4>]6>XP)D?([D&-',E$ZN7"(W<36_HG MW.)QIAJ2,7U%B\>;"2)=1\+L=V@*>3-8VG60Q-VVH8LI(J:(F")BBGACJ\HW M;LZ76T]/,G,Z"\E2,$M9'SN9K"US;DFK6X"+;Z*(PY7?37@A7^;:9-M-'/=U M96O> 7!Z=I>L?9)2PBQGKE:FT7',J1;A*T][V_YRQ WFN)HL5OAJ>5+NX/,Q M1:-L^P1.W"A.%+/ -;+ [RI;\R86$'-C-=TK]_)X=4;7AJ-T.F_.$0O KH94 M@B!>6:H\YH%OQ0-7BJ'^$@^PF_JA1#GILM9A/*4R[YCB-L=!'D"]"5/TB[4K M[P8P?3$97]DKUE3U6QC:$W>L=I[B=S.N/.(?? K)4$185KZ,;<$W//O5\=>"7WI"O= MW;SM-2S1+96]=@[\3\$KV8?I999!.>RU1 M*DB,,LV(EM-#[(,:-J8R+Y7=N+7+ $\\O;PE[61S9SPI):6;DA''=[Y'?.>. M?#5(P%U OWEE$G7E9U&4"'C7;&B4:6)FH/WTFE/-U:' M-X]WQD'.^+3CT_ZFI_T]8'O5MEW)F#["]@G,4%!+.G,V4V"A54S9KQ7#CK[Y M&0/Y,9 ?%\OY>@*Y,=D:TT=,'S.93E0I1?9! W%$6;'O^1,.\KC MS--*ITWN*UM^P\A\*IU9K]Q>:TRA5M 4FV#IUY4QCGDIYJ4;168_C)?:C;75 M795&39'I;J7\II8])/4=Y*4,S-@D[KGF?^<2FL5.Y4=CD/8#0=H[O?-\I,251>9ME?,6:.1H,-+_Z@!=8I,9"(JJ,>L$;/&C;EDO\(: M VJQVE6HI*EMQK6:[AJF8-6+6N)<+$&]AC:)K*7N\D9QH MS*3-+ E!(@>-.60-6/TRD<*_1]OJ?\Y*8ZZ#XCO8Q/O[SZ!.YE^1=6-N.EQR M'??_;\S=NJ^J316.I'Y1;>JIY-@5E+Y7;-?S6JM.0YG4PS/UJTROUP=[$),^69,NT9;?-Z%Y/C5A_@NV>KLZRPRQ]#E!29U3Y<7P#OX MV4R9HBPV93]=2,9'&P6AWZ '>.V8-/BKM@W[X7=0=#+ M)U]AQ@?$VP:T*QB0_>'_^4=:;2NV8ZE31Y'A'SA#OOS@;&39F.HN/)=\T#2Q M"#3"&GP#_ Y7JAJN(@MKQ5_GB]9JE;,+>CG7L;5D6C'7=G_7R^YW8]IONYVY MT7(P<>GL>_;3KINCR,;P8'4&C0V?:PX7E=2>MY@5!SD*EAE+WVAH+N:H>PZQ M73='90>[RHCGZCR?*^49=][?U2LNTE'00203.!-ND!*V@I@*>9$9^D5%=4_AP/].+MZQ\\=-3%T.8H6J,;44 MR5;^_A.<-/KI+]A0[P6G<_+9 -57[UD<,+SS@.&[Q%03[*4IEP.VR0=, MYP+1%Y)1U=62^96UQ;6MEM/WRF+*CUA'!F8T 1U3EDH0^)T5B+H.IKM?*^%* MG=G?SFC/0T$BO9DI@ZK(*S2>=%IR-=D]((X#CFL:3Q!L^.92'+B,6>[FO-WK M8;G#P-W8W569Q)/]7HV?4#NNY\TARP7IJA%*+F:YF.5NSA>^'I8;4:) "N-- M69.DIM6:=DVS9K4@RZ$T6)I]J]][T^YM[CD?%I,DQ\;NZOO4NFJSN.55=2X4\GO.28\?ALN6QV/H:@1(A M%B;I'4O-R+2*=RHUW5P<9N6)N1O3J($\1>()G'I=%M(]*=P[UZN_EP4RXVZA M7)AMJ=R2[^P$LZ\0J]FP?#TLD&VDE+K6S=F:,,/E#4+L.-.5ZX>NNFQJQ55=YEOT(.E,/PBLS*"!?"J4[1$8=@4R2V3 M'*@MNYVF$0O XBTTF6!3KVOJ$+/ O;/ :QVM6V.! ^O2V=IVS/&="K>NB6QDL]76M! MIJ'?9J;&3!,SS<X;J_)^(YK-Z]$TV^P KQ;)64-, M]KTE4U\D>QJ#F ;Z=B238.CX&GO,-+_3&[Q^IMGD.^*ZM![F1=>8[/H5NEIQ M,QQD&N@-X@FJTKL-Z.I&.R:D]UTW8M5&X?^7PSW=QAJN&? M%MB*.$[V^\O?1Q?*>CFZ_M65LZY:$UQ92>7X?./SC<\W/M]?.-^[N;3RI%0X M I[7$C"H@>4!;ZN8*P5SI'U"#I%") CR1HL*5*V._/>Z,<<67/EY%]_2PR(W9:8OD MDR-]4,CI.79Q0'1/HQN:>%P6*R;[F[IX\2JR'VY+I"!)BZZV4AENNJI03'F$ MR)[YX]],@F3#E_UCLH_)_HHO/[R*[.>;&MXCJ/E:(TO)+ME,LZR;:D&R1_?Q MR?0] :T_<6 I=?FK-Q$??[8E_E47\8GV^=9G!^84XWN#EHXV1>Z M?'$TDG;T;DRC9O1$@J5?=Z/]VA3839#^7>BWJ_5F?D;YO0+A&7VC.=0VC>FH M0.W+Y7FW!2D?)JPD".*EG-*8\F/*OUJ'YJQ)>G%Q#:PC]I@*K:*Y.= 63;%MQ;&SM6M.% M9(.Y^'T:4?=&8"Q-+1?\>(2,T7=-9Z%8V-2U+/@T7970CC[3S?':;*:;<+*N MS*2Z+T Y)ZU5X!+PD*1EU7&!QU4V$#7+6==IF,Y001Y85"D/<9WL,0VK<[FD\V(X:M28\.06YTF+ ZR M!,JFH9APJYN8)6*6N'H(^ATL(='M29'<$@MM(Q8*KM8=&"NC!5D"5A\E$C05 M!R1CGKA!?/H=/%'576VT315IL4_WQ?9A8\Y:!K*<4!I..A6N@?W$$_O;D8"[ M\J5D# [SGQ#B_$JZ_OP+'E,%A@\N%])=*-"',U=@'AY$OPW3@5ZJ*9$'IN C>?;P4 M3L'7^+*1P/'__)ZK1I>[0-)GV(2_)84D<[8.].___E_GZPD#4L&5]K.%!B\G MD9B?*\F)I4A:4IJ!5_^0])WDV<'",YD'DC[>EO]QNA9/^5A))O,?[/%'N$&A MW5U)^^39'@9*):DK,^>'_ZWC1TC^'S\S;14*LA^6H@,IO57@LR^>B@[*,=<_ M2.(!9NRMP*_'+:4?Z-]U_D*O!1R^1&-Q[*-^@3H"2*P>U(NH1%'")])5B]^5Z9J5R@\.$1JWPN.P'[("O@BS!9UE[X.E+&ULKQ M-Z 0I;\>@\8ORN!+@1&2!.><3CRDCLP&C26)>&PT)L&J$J8UEPSU$!AZ;)I, M4W_X!.Y_84Q3&8F14K-Q6IDQ8WK&L&-VEI'&-(-+,X:9R92ZVP,O M5)-N1RMFR^T&OMGDVF\D.\?"B/XS-#; MYQTRGY_@=8;/U0_3UJ*J*79R-Z;";[P/&[-QDAHW&G4X,O3VK-55*/50VO'][HB82H-]?]@$5NL8?SJR MT!FX&7=>434WN;)=KZ!V&5@Z*CQ/UB RR89>;N*=76T_T6V-W3 <&!F:YZY= M],QT;3+ T MU(KTN)'WQ$[9)'?C='B>29P1Z997\;0BW\@+W5E%4V=P9&B>GM8>L:.6V-+Z M)DGO:R(K\0X<&9IGK=Y@QM;(;&G)@V-L.@UCIZ_AR- \.Q&3](1< MXI98;M2Y<28\S]36$TD^(P]P1F[OY=8ATQOU6^-,>)[%>:M.3[.+$=]1)_6* MMN%8BX;/#,U3+]'VCC7R!.ZEQ%ZR/EWO''<'1H;F*9-ZI&6ZUI!WBX/ MK3&!AR?:K.&3Y-A6'+Z?2M*E\J0M[;-H:&BF!K=><7*A2<7&[2P#'6'WT5-#<^7[Q0Q>FE$.[];=PJ+OF.(44!]!AN=J M>=*(+>1P"W?72:-:H#V*!8Q/1$C\'C[BE=J&KFG2(#-HMM@.3P,)142(_%69 M7@E]9;?4^L5JDU%6\W5)1T-#MSTLT&4T-#17UIM.Q"K3 M9'BI;7.99:NH4UP+#@W-U>O80Z^15TC1M5;E(9>JCNI YQ$1*B*IY W!RM;; MHK?W@#+)U5=K

'AN:Z&J3W0E6:=#5A#F9<;;/97@$-#[5*4V,FLQTZQ+'=:NQT<&EJ68M6-Y(!/$1J#-_J2 MOJJD<@IZ:FA9A-B0>BVF8HF,,>_T%+9,9@?HJ6%5,6D>I.R\,>=)7FE1VB [ M9X&P)B)T1;=07$BLU]WQ$IN3=GUIS4TFUW]Y5Q%E-P5<3W2%2;&4@ M;3DX-#17+Y^T6?M0+H@J/B.* U;VDBDT@=!<35OK#WJ5[$*3NJJA;S,M5W/ M!"+TA9>EL]59<0UTD#YU['&^J9DT&AJ:J]6TF@OMH(WYZL2RU-[*RDS++3@T M-->Z.] K[%KI\YUQF^(;6T7U.CLX-#17J[[+[KCT<"XJ \"T"M69Y!WPU B= MT4GMV,9J/I/X7'Y!EBEGN::;CU#JWG:"AH;EN^ DQ-:E6BE\-4H-4=LN9=!4-#RNLR-R8CU$8^5<6X! QP8"/P'C9G?J30SVVL3]AV78(<1+, M/\%_V*JN2I09) M3%OP(P*/'J_% A*!64S8GY?OZ95Y^\F+T!/./K]\_)]34]<5F&:NZ!YF*3,% M1D@PQ\0D&PLO%^W#TQ>H-K:V5+"GX+# S.;27(%)6^!#AF[4YTP.L0 M2D/'%7$NS7;NIV<"O_MD+0]?1(: \C@;+BBO3)751+$PBDA@4$HET!9$@H\YI?/&R%%-C8#IV[N[!]HM9\M03O3!3AH71%F972S8>6WL0?R MDY.W,'W/[IK<;*;J*B!_.W(TPD[#(I3J&<16Q#(QSUSMR= /J1=3]>.CB9DF/IDG)P.G M%Q_-51[-0XJ.3^833^;U]^E^V;?YXA3G7\T-_5QI_RTWY6<6_1?E5UW;-L6T M\RN6;4P\,?'\LH7WZ7=0WIS8V50L^!UIKO@Q)7/V00V6?F92?76IH/- VN62 M8ULE%AGW8ZM\O,30P2(^7%C$I/$%ILB'TT9>!WW?&5Q;:^-C8Q97I[FC9DFG,L2KX)SZNFU"9W-I2=0S=U":H^,RN7@/^8HGKM6LI8Q/O##BQZ64T M9F_G^^;4:3J]W66-:\X>"[/S"_*VY8Q/WC*W5^WQU%3&2%[[XOHDK4M:(*GK MZ/[_."=1>WO5)A2M*K/Y?#K3["OUBW+8Y!NJ8==5P[2 \CMV;3S-Z3&?,NLU M)=@DYU00.TF>*F*W*\6R-"P*KJ>@V^]1%M.>_JP*[ M6&'PHM/$^^1HJVCE"S.!_7UF@CCOBDUG+8YY";=&D]G>+<^'L&(],!-8]H&% M_Z-B[..&L _!P/+*"A;(?(0_7F$QW)/'=$5MYF_2&(EIX3O!*17)<"7+PP@: M&3I,3!&_CR*NWH;Z*N!%,'PE=D)=(@RI?+W97%ERJRY6]_/2S)PD-6YZT70[ M]?L,J>&DW^XL&[6AJ.2=X;Y8+%(B"5OJG RI&'*Y(<@EJZA+6-4]+]D+!?PW M %^ZRG1A@'.9>UC.?$A@-4=^B!W#FS!YVKGXH&[#'G$!H]%QODEL,+S%8 @$ M=B"O?7']**US)I#4@=G0D,W5(#DMC_E@'I77DZQ=I+D"VXE.*XV%V*M;HI"I]%)MO%3<]'=? M9#O9_?QH5C578YR1)ONT/NEJ>G\'V^W&.2XW![C\W':ZPZL^'R 8[\(JNK<[ M0;__7*_4S.'UDMZU3ZFL!-3:E1 M3 OIPE<95!MOA:?Q/;D1W3*KY+,YC=]0\S%!Q8#0[0%"7;XCU#!N*LG*RCO: M4C'\$\,_\;G>C(%34"86RBTF4\C 8>,#C@&@#S97NHIMZH&:\+7$)>3#9ZM\ M>J:T='Q#$P6:'RV8[O*KTGW6J9&699++$NYEA(7NE&>]I00L%#J&?&X/\GE[ M.=E>F;#4+_-#YO_]#L?]@=EQA]KM@/G'QT6^ Z<2'?.@W+]/ M$=JGMX)&"W4/?W_$QGR6@'$>_Z>:.6 *:F1>!*$0A"8=<>\$W)+PM]ELY MICQ?X%UN-Q\3<;W:5R,)5]V5]TD)V[.*'5CNL7/FO7L85V1I7ZG9$E=RB?-) MGF3;^LDD9$P/<3+)%9M=X=*Z9[+L3,4=PSAU:;/-CO0U[JFC77+&;]>;["\7 MUWV7Z=5PTG+%W>_3O*"+_4%M:S96*5[?:V49I) M59Z49":_G%%#W-##J[!G['-8-C*"F&DNX42D)9 M1FQE1CSQS_WIL;N56OW#@^R93-G0KTRVZ7V/E+.M"I5%:D8:8 M<]:.,U0\R9$XL.H82+H](*D#B.\ _G^>ZNRY1ES,)D:28B0I1I*>K6B M=TP.,8QT)3;64;L]YGP#W19M8 V8Z81JM\VT)E68=6U(9$E+^>7KX^\RL&AJ MUQ_/UM4]#LY%[BW(S611VXW)N-YQ8'G][<"]_?>_LKI]_]L?X#O\UR7]S4!O M78%?SR:DK/Y9F[8*M_N'I>B ++?*<8=P_#]P)\YF$]Y\'/WOG^,3X3Z&'@=, MPQ_X P->Y3^83#V )T],2U8L>-[*:5ZSH^9NE?D\YT+UA>0TZ51?3'1 MCK>:F'IH/D_M:RBN7DS[)S(A*OY_3[GG"9&?:X'+ WW75I[5$C"@9-$O:@D$ M'[TDD'5E!N?772C 2E^!27J8K%K*U $J>F'JLHTYX$]Q?^2?%.QH2)8USI2K M(];8"Y1&&IV>6:N5A5&_]5)WY/^@$@]QX\37[O"^LI"*XHP_:(S('%KTELL0 M5>[9MHG_P>P%>)J-F3,,T=(QR>%LK?Z%.MCL&)W%SWLB8^"!:\ @0-[JW@,& M.,=2,-7&#!-5Z "G!?\$?C62\% L(#(AW*\&:X:[]8&3D=#B'K/9"-^J1E^' M9X\F&)H,VA;(WF#[,? C& "TE:)<_F$EJ080 ^"+MFH[\'O@5;H)S@7N@0K, M5P>(!Q,,6*W!N)WJ+$Y_GKMZ,$WP'2A"SE*V'TZV[DOZ^$P%$*0O1 ,]Y9]R MPUT!D3C]*/OA%5597C QD T+IQD8LM)Y<8?S?TM@)TW+.^Z*WZ\ 'E96 IL, M/VZ"O86\@$0!)!8XKJV8UEPRU,/C7:[/--95 Q[NF2:.6F/W-/^) N:&F6O% M"LY<-3#DY,&+MV#^8-!\@?W\2OPC4(3]"=TB@ODG^,^3[Z!/T_\$__G+)_*) M8B@S=:H"^CLQ&^2-)Z_; 999*+J,33RL;CU@%55:JA)6H;MZ&)KLA N3E>UY(,VY^ZG?7._X+>6YZBB*LX1R;NF1$JV/.*]6\S&$[X/NV M5RA80A(?<<#@(5(1JCB0>.;QC5&\"<4=X!HE>#\0*>A\UV &#U@?:! %/0/^ M#A4/("N@-J!>C/H&XO0II$5=5^3$9QJR,>6\D7*T4:JGEKHLKDGM>GO;R3U#""D ($\*V0>,'A,RL8%,]>]Q%MTAP-C M'9^&4S$(IR(HB%,Q8PKW?[EZNIK.A$%#KO>'N+LNX#MGE*IPO]XMX]>Q+T1< MWDP3*D)[5L*]G"O;_0+5I0= +*6)".("5L#SJN@SO+/;..JFI1I3=2WI:-># MYR7I+%=J9.@5WZEW![M]*2T*Q2^X68E.>:V*+;7I]DF-9%O)G36>[Y.E^1__ MDE%^X-'@NS1H[, 0>^I1^'[&F2\RU17)@D#GX@E614%#ZA+$^]TQ%9)^A- # MNZZ0#+)S'W&]__V_7H4NGBTT>#F)H*ZYDIQ8BJ0EI1EX]0])WTF>'2P\DWD@ MZ4<4[C@ON#58ZB&3^0_V^..C%W?AZ>V39WL8(&=)"$W]\+]U_ B%#XZ?A=#/ M/Y[S'TGB@7D"R-(/].\ZN2?V-_5X3O^5L(4%9<+_=(5<5)70+X<%$1@,T1,H MP("[?_+Z_)YK 6T\B5N1K6Z8(/ZGRCV[GF5?P) MG$!G8;HV4(MV E/V4V7M8UX(6D(:=:T%_G4=H$@1G)J!;,*I";P 2=Y*R I! MDU^ )Y[ V+5E0I]!,:8^GJ=(TP6T&E7C*>*9. /[@'\BJ6 O7AC^@'5-3(;N MBPJ^"O[NEVOQM]-':)ZW64].,?1Y)03.PJA.U*1>5SDJ"@.['(J5G\!?"OJXXVJ" T1H M>C"1(UCKG[,:C8:A/P;[!,_>=BS7M\81@.9[K^&UKX&]Y<,CNHZ>H^S7"O!@ MX2.FK@6WY?CZ8#J7^_YT&=<"04+@%KCA0 0C[/OI9JNV'WZ0T<&#@YQ /-%V M9S[C.>AL50-ML>J X5Q&>0OH1TW7#0,>KBZ$SZ;J$DBF,H";H_E/8(+5O0B)7"(#K;PL05L M;>X@%9I!'-:GQ\=E13W 64@.MH+2R@9*6P7ODB"L@:F ]<$3GF%6("K M,V5 M.H4:&7$(W$8DYF!8"0B1N2\ (+M-;-.:8+IIV]&30'MDN]-%>'^FC^ZL_>1[ M0<#K6JCQ&;P'G*0"G%@@,0"+A2(W?MP#G/PI_ =XU$.,&HP]RAO%OOPV(! 3 M'77#W)X)0"C]D#! 'A4B<6D*S13P%A^>,J2 H@,B-N;G&L:%?XY?2T'"38O/.F7M":0HH'&@RQ\E@WA MGI1"3=J=SB\G>6 %6-G6H9T;\#R,@)?5A(.4F0AC%R?_? M!IC"+X"II*U,(3BU SML*\8YKMUPX1.%61D0"= &KJ2?T\D)BL+/D*B:(CA3 M':HI (?,.>$FP(,C)@E"MHTX\PZ5/*+@= M@7X_ +*&US\@R?G6@?_$1#CF M[CKV/,:S[PO/QI/-@U:K&S5\L^K7/;LQF7 U[AD\.SCE:#C[&K0O!VP;'?,U MVT6VTV/5O#]+U;^.;1JC#).36A<9682F;H#4@M*2TKQOQ)R@>$D82Z#[PM"=8_VXZ?3.UOW MR6MOYZ[E;/.N NT0,"-,5^9^*IACJ=,@V0NE+($'&V=*!TJ=LR00]8BNP!-0 MD0>+;27=59+ 58/6EZ(#QV2U H)I&N!&8#J:XIS;N$=X#!E%@06./$#3/S_E M1&9K(!$@#Y_RD$*J\ZG5_YCWBEC9 &<8X-]8TW<1+4P''C9POY^21#G7C,H$ MDDV82X?D!3(A=[O=0XIP)%U[ "M%0\X_,GR/#B7F(;<#4@9*M#/ LISC&H^X MS>-:3ZX_>!GB.H0DG>?GH7.#ABQ\YUF:7N+"+0D0CDB'!FYRZ#W85I7"&WL= M%"N5,(7@K\;90Y"40OL 4?D2$;^.?V MU 5.'9(^Q,/D 5AKP 3#=C A]!*K6IDA"1-VD^&)7.1?AA,0+H"(X\P?IY1X M*L6.F(+DH]QGJ$+X:,,XPY.7)_RD-A\(>-;7M51;.U+7#A@2)Y?I6;8+YCI1 MIH ]7@).HC;L EN WWV$=?Q=BM[&[M,3?P1_G&=2"9\_%?"DJ:)N%93Q=YZB M/,WWX(!]'_6&*+/^JE@HJ!?.(O9XI-2H+7&@6393$#"Y.,9[D+!^ MFG/I'X8T >[Z!90(MGME M/US1SNI!_B5)P.VE/T7ZG%D5$: V9*73;IY1>ACE:[J6#8[-"4C9/I<_%Z;+ M^V1/&,7_9>$37L/Y-"T%& A3L%V3^1 ;Q^%U/,RZB5@].\G M(<1[2%')Q"DJ<8I*G*(2IZC$*2JWF*)"OBE%A8I35#XR:&YB,]="\6EXWV%U MS&LXGS6,:P?NC7(1=401AU#@#B:#^+]=I(24+Z*-KP/K?H[6^3<%@X?IZM%" M?!.(=_;"A]?+\/P#]/4417EV.4\R;M"=E2TX7Q<9KH'I M&6&@GE_'!HO_M!M/]W8!>[3*#MJ\)./)>4TJ[3RYVZG]Y )VP!I!O.W\\D>( M/"YC\N%;KQ!70S@:5"+6Y\=I7ZAI\O:C?$=L)7O",LZ#*VR_NFEUYR,-5_KZ M+)OS9&E;V?VNF.S.PDLUHD/2FC+/$0>YS[6UV?R/?VW(?^&HK'IZ\J4+? SC MPZN<<^#GSJ$+!VCC2OGQPP^QDLM7JV3/X\4J-2*('0[TU^'B$#,?S> -TSB[ MJNX/B69WQAOO6H4I/<)7ZM)(MK2,TQ4!N^,/R%-,OY?;N>=0F+.L0:0<(N"6 M,_T0AEL>\9981'R=B) 5L[QL[N9[/$=/L]YJUV$68"/?*"+.TD9MY5DRN4SO M@="8A-(^=->&Q2*"6ZN >H#$F((_*^>HUA-J15&7,$D=KSC%9/6U9,60]#17 M&F>2FCH>S ;DJL\6VZ\A*]_W@";B'HA#U5:"4 %"E&QH$/\,G04RJZ/"'$YX M1_5<[ ]ME*2$\E&X=4@[UQ6=$![?O!#4H'E"O,;_1CN&;&>DD5/<53#!/8. M(&SK4NZ%TK'MY_*Q)ZZ# 4):O/8)Y[[% U;P/9^5:07931,7."Q/,BV?%*,( MX=THL?,L1 $CVD\W\RFDZU>Y@.<#)^U/V;]W?EG;()BU"7.40YN.$D;1TF>N MKB>!\Z:<+J]'704X1:TCX>&K29R-\DCG:-=.3F@"$M:IB0CM=UU+O*;&S60U*MIC3DNEVVUA.]*QGM7Z7GN16C%)BI5V;[UC<:M'> MFOAV#XAA!I32S3IH7W*.^5IK6LHG%5>3R-&ZEW*&N"=_+I>_WDG#6UK.'.VF M?;RZ]F8S+^GFMT+@I$7EK[Z-Y3_/1;M2'^T;"HK!RG)&ZJ$_YCUK2I1J5FKJ M>JTW"HIK<=.NV$_[AJ15*Q:[1:JNBZ(R;G;H>GO>34GSGY.6?1(.I]MZO^ZT M^9;+*6$:V,20J*(\&90"8]M*5,((=&J@:?,SKZ8,XS^ H.7C51'?3P'>'R!G M.$W?1?$_A"2]/B;M9J6YJYI8#A#YA;R\%A\D2H3KMGDI^@TPDRBG[?&"[@Q\ M G819N=<>&W'6Z*V(\UF\$;@5C5=&]B8@?L6?SQ! M^% Y\WD12<%KS*[A!%>,X;UF#,S7@"%RX$WI$J)_";""J0=%0D]J&^UJ0+)P M$X]N%YR#Y 2\LD U,6$%9JB97<,Y.<*7EZ7/TJ@NKN_">Y'!%>[3'=1?^+:_ M6'"P:PF2"_0F?<&.[E<#$CFYEF>1U84$SEU1#/\:%UB(8@0WP2$3 ]95370# M'M7T5.1KX17D=3_I@!YQX?ZQE, I&)M\&HQ-8,=NUIC?SOKLBL>QH?5C8<\_ M S\^&'H<<'3B$R@['D5=SW<>V/5P:^&QG.2B/062,9!E8-N"YS[FPCO!HW]@ M4QU0H#H] 0Q_ZLI6T3$BR?X5O!>[$CXM/R(DL,5J GM#E^:@9BK8@]#PQ]T- M821G8?;0R4;F]3[>0@BSV#/H&UH$4G)!VD&PN*XJ&#/[UA8,)DK(IZ@Z&XF<=Y6,G3SRI?M)W+A^L(YVAN]GZ^Z!PV^],*67]R[ M*A^KFKQ^OA?WQ%7D[[,GEL%,% M%+09KYNCCXB?7Q"[)( W]AD][>AI/'C)\WN*%'OD-8GG2BN_R&!G? 769Z^@ M\D1B^\1Z#W>;",W&B=!Q(G2<"!TG0L>)T+>8"$V]*1&:CA.A/];DO32=/N7J M7,CX2T0952]=WWT<]M,;O&%+\V,N\3X^]X/N\9ZO*3SIU]_F?;*%;[O0>S:) MWR.6? K$SRFPH$RLH\O. J^6!QH!XZ:2K*R\XW8\NBT;UW3^06/\'W_!=3V/ M40)6Q6GP!,6"1A NM.^K *;'@&J\3YL=)@3L=RAD>8!'RGLP9V9$#+ M LKNJ %3W@4FINU_Z?I<7Q;B4:_O2!QR>_RQ+R F[_9\+GV=$[0 WN M'/N[BQ' K?I)+0(PY/>6(K@.,KO<@8^KAX"V\SWE$(Y']N9J"/#-U[&WE^@@ M^['H(.2.TX5L5"7FTLXY=8E!?_319O_O'[D[']MB;/*<#9=[IH@"E%N],F]? MQWG#D-3L5+-.A;+$=E>K@+;_5/\*B@3Y:[']FJSRZTJI))ZM9_!DX#_@12^_ MZ<6R"<^_)[+ GC7RR\[PPO/3$SPX<\7A+[ZI[K]U6T[R;.?[-H'"XR/98ES MRN>>4/Y3,7(=7/!?]6(&%SOQQ[_\*?,D>[02$0Y:?"2A3I!'@,J MP O^+,W]-$>8.*1:LE^8^GR?43ZR;UJ<)GL,VD#Q>CQNOT]?4!0[=*"G@]2# M[&:X(]#$U6'%'',A$\6\EA&O&PPV2%5C$1S4BB\I?4.Y1UB$P'',D+6C&:A[3 M&F!Q95@\\4E:#$H@5O;05$45W%28$0-((KS)1XKPDPY01C\BG]7Q(W#,*DJI M?&KZ'??\E/_O/^J"+\),D/!SO8P@I0*5SD-1D^@)^;7S(/'Y>X_J[EE^E^]S MYCMS35#=8L.GD.?J9YV3%)"P.K0P49$[93;SN^,"ZH-72IZNUC^XDX7Z^!#P M7<@;B):LH'.!@JKNS>7;S. >0W^NE[KI[*! M@#04%.%?@,$!FC^2H !0,Q-O=1N (/ [!Q2&X. 07A^#B M$-PMAN#H-X7@4G$([@L\6+\C\.M]UM#X9]Q4P#32='$RRE_&>Z)]VF5ACZ4$V;Z(H/^T__K9'9+$T9,%>PYM MN4?#T7??@I+-_K4 TSI5+4;-P="-6W\.4?=/0FN=!::UWZ[(IRGPK'8]^]K+ M*+G&<-RS&[/N5%2!9]'OU%,*6^QK]=8K;LQ]5"> 9,-@=YL9M^"K&*1TJ(\$[JJVE_CL[S MZ/08L;,>LH>"LTYQ.=@A_($)[>]?#UC99U_=W,%0G._L/L-(T.F!??R0R)&, M("H%+T>@KR5>_R @+'3?Y?1"\9O7"(:%!&]D /\+!2BL_Y^]-VU.5NG^A=^? MJO,=K.O4_ZF][]+!"P6A M=I;U=0V5MG@9-0L_=-L%Z3UW[_SUJ!!TY_4KT32K9T[[[FA;BR=+#=.WV!#FX M/7S/&(K=^>';>="WQ.NM#OFTCWY'/ )EU!P]&@4MMXD2IX'EX]8KSR>X!\5\ MK_4]WR^N0VU.$%:V+2?0,A'H#D_6 Y:)3 ! H2^([86%TC+.OTQH$WH4-?)B MAR&WAYMJ6PO%.)1@)V,@=I% *%5T:+=[3X((L%1]9RNF9XI?KPCU# MVBH\0GG$.Q-EO8T<;L SK/UHGT_>_6"Y_PZ38,*D%UKWU@!7[*!=\#K7>+'A MN3\0XTB(;YO0^](6<@%2(P%0C@#AH^EX_?ZG L*&!ZQ]7!V(1=V;N*)NI>+) M U14UXD>'=1VGHCB*QX[\(IOX;_'MD]!I.;IH%<]C->^]:*?$2HR7A=P(5+0 MUY;:H9!Y@X8,44'PDX&K>+[)RT=A(5[/[F_-$&%Q>EH#U_<\#]39*P9ZL>G" MX6G*6\\BHZ]X@<]GU#MUXQ-XIZ:0)1@2[0].QTYV@4XN_;@).3-0^T/> +#B,8#.#KI)V"@>\6_#FXQ_,N^C-&@DDE*@":XQ\->L+: MGR",WM-1_ @D2A\$^]ZB=PH7\-T)JX6HDY#QQ;Y$]QZON39P3H3L]C1X=P8< M#$:)>'7S %6(#8 )#KHSO;BFO=-#=#)Q^ [^.8C_\X$X[.G^V#M?&KX)LDAL MP]\'8'OZ^VYF]U<3O$&P*+077F'P7NWJKL9\/\-H=Z 5I+K!%W#11*W@6 Y- MPD*-5\(($FCQVTS(.$F1N0F=\[49&?N#2A SG"8@A4U<^:QDC-.G/Y^3&NOH M<7+&BV.GPS(SDB%O]]'TC(,6X5NW^'2JX(L^<=@T\B_,S-@G[3>D92#Q[L_Z MVRE""RK!!?(>WL2&GDV\X\#=^?+!^7-(MD=(DMV5I&X<$.25G(W3M_CRI(VP MUH5OS]K8?]EO2=DX01]\PL&B_CAA(PS7GY&QX8M_/VWC?G,G2)P[@7,G<.X$ MSIW N1.WF#O!OBMW@L.Y$S>=.W%0SG(N<2*T@.74J-V_1?.UU(E]Z^TK\B:> MV]__:?K$Z0N_D#]Q#>?[6;A-H@G0_"[!+^'=6WXZ*&"%*PO.^/.I#2D^ZJE' M@K*[B7'!'O;IU.!+4RB(PB;9%NO.1FB.23TS(2<3,8G.^$].^-]XP'] \0N< M\Q_>[^"X_[W,_*EG_1\(:H0>!%SZI#^TB_Z%COI/)%5(#"'\)5\Y[#^B<-@> MW_4Q_UL/^)NOJ8XS)_P' #]$]OW9J?X>S/Q#?>>U4_US$\5O[;1HO\[Y%B3K M^PZ*(A\X(]HK&C\XZ/?KQO?_^E7%NMXSSU3J;CM+OEJFZ]WH@X= >QOP;"^= M-N9\-3'2?ZDO/0#:I]VWU.5*(6N,[K\&.K\);$7/)?('=5QZ]LI;QAF\(_/Y MN6=4>/)S2K866KV3W0@=BRN8AAUOY=R#D0346QVCW<04L=_T=RP+X,\M"XJ) M_177;*NOOS TB8OG4TZFOI($O9"?2(HZF<_;=91G?IIHOAN?,D=/.&QY/O6> M<=PS8G>Z!K^DH>;96^6/>!8"SIVXAL\T7NN9D^][P$,J4H%JW-"]2T&P_[X, M\ YF=MD;*"/$,YZ>.].L@6)##REZ<)#ES+V0WA2=X*"Q',KJ4.Q V+M0;Z[] M@TD=FF([JP9R.53B?CAY)S>#MU<.2L=#4BJ"?CM()/GA:/ADS_GS["7X\]3; M:S\?8[[MO/N>@[5]5']K+;2W$'CW@P5]N IZ*R<_KP3ZMM1_>.PN5.&?7'JD M?=#HLEX03O,4XJ'JWW.Q?$O@[. :3WD=28)PQ7AD_$9]=6;O-[G:F_#PW"K] M6-"\M[ 9=U]H7WV'J;C7U$;_]5 M-"L #42A8NQKZJ.]"9+M KODH)>0+^,#^6X._NO)NNWH-%]D&&#A^?J>H/U+ M]Q3 W^@1NQC $0ZCQQQH;;6(%T+Q@E[;7N7!%2AXZHU708^'L \,A:H[@>A4 MKU'G'T\>@J93R.2ABK+2)^YD.X HHZP=L9^%+YJ$%JOCM"S__0,38$^WKW)* MLIJ=<5,B;6?XQ:JBFNVGY*]_D06JP;ML%7RP0_\&A#S@DH#L3AA+>$=@\#[/ M!'?.D?M^>ZR3%,Y2P%D*.$L!9RG@+(5;S%+@WI6EP.,LA>\^0HI\M#S4LVW. MG!P=^#Z?4!BZ"VY\I"K4=WR^O"0TL N_N![4?]EK."+:7]'# :=<\3G1X:*_ MNO+3>^HMR)NW57U&_J3@\\7VNV_JOGN).D_O84=N=6B%IW^$XA4O'I_Y!!\? MUG7"CVZKJG-?FUP#4Q;Z)W'3HY+2O;W_G'K2?::XD6+2[4G@ZY6D8>>45U=& M^K(LP#6DW]W4>^V:UR$IKB4OX'PW;Z_?^_Y3QJD9_BIP2.G]NA&P^+'2I&;EKMD MBH)2^=LR!:SY*CY:)%:"$(O7Q#XAQFN9QN 2F0*[ 1%_G"NP-Z0&9PO<;O-T M1,-/ZIT>2$V<-_!2WD $603OS!L(]O4D<^#$./A \L!..+R@,#^>/[!] LX@ M>'L&04#Y#^40A,_0^(0T@M.^BB&9!$<7?64RP05L@D_.)' LV2CK>FEL5B/NN9,?UMVP9EVTCNY\"KQ+M1,&CWP[;VDGX]B3@^1<+;! M)V<;/ ==3UM8/^\_[F!]LF/WUL#Z12%Q)[D'=QDJ8G"H"(>*<*@(AXIPJ.B; M0T7[0H=\8+>X1^$BF4W$&3I!$#+@-4IFXAJ0XUI/E0F-Y4F^'V<2E/;+!YO_ MC98JBWRW65P64\Z8JO:'N6QJ2-:4)#I?.K[2'34 UY?)L916%;W5+9A %I]A5-'5S+'5Z[)\<9MQ!]SDLLGNI7"(QWCFW69 M/KUG,KV065-I?IIBI18U5Z[%M\WT@O9?;TRFEKG&\5-+F6=6@X&4GWA"%12C^7H67/92==E_O3*@9QJ-KO=SHS(*2.=G1N/&],>R/'3 M*].Q^6.I0;:Z4JXM6@37$H9DO"XG3J]LV5-(44JF"3'[5'R:NW&[9RYEDCB] MM& ,EA6AFQQ*L5*WVGDD$NX&U&62/+UT,4@+E7Y ',AE"U8JUE+(=C9&D&)/(UO/0(HYUX%I#R"H6B\:0E=B,J*GEBSW")WK@'P5 D ?0A*$$);FYSF.K%4! M,7G*5C,]UN%B_8%,A1#VB4C3=7.AIBX6.944,O* M/77<*;-MNQTC4^,R?#69.[XRG['KW6FU/)6:3#$SS,S[(JF%"I;JJD6UYDS< ME:B\H"3(1K]8, =A@D6D&_4.OQH*8PA8X(K->@$AACY]>KJRU@;RXW1)E.AX M)V4UGVC@AHJ@S%.\ (K56$G(&8^9>9E[E(J34Q$D4UJ?HBF%@;2*:S)#KP=*MK;^4IA;,>F/<(UJX)(E021 M,Y=AM%IGF0+5J)6R8WU,T30C@FQ1"*75.%5KF8F"O1 FQ/@=Y MO]O4,&<(O+6CM-D@$AN,H+&A'6-Z055X6VL"_ON783E>IV[M^&JT^#[<(>?W MYS:IJ0 V:8/_VHF+HR_\<_>4H$O/KW[ A M:=G!P1^Z*&_!C=\H^M+=QA=_H],#;SL^,5GM.4D-+==?V'9=STOR5Y0TM9:N MF"/X;W!]D,:FKMS$2!%M##X%0&.JDP1 MH6P7?$40Z ^=T #M0?S.B[4ACC&4J0-^;W_87P:*> 4K0$YJ, 9J&\#T@FLQ MXH$DR#A+,=11V(WPHG[[0;>#2.<#Y07,YO9V0=M7]5]OKNU>#J##5L4(P@E^ MV#2X#\\]D,S_[.],\,3M+NUYW'OW1VGE".#;W=K^'EO:D#/\*"7*<'PU0!C$ M<+T';R]5>I"_W3GXZLC@,5/L?1/^\5UQBN"_<^T-=!CJ MU /B"$R9ZZ-,XH$E,66ND3(8,]=*F<0#D\"4^43*_'=N(V/@8HK_&[&WIXS;T_@R>DJXKDDD:WC](D[&+_T M:5G23R !JN?\^ $)FHSZ/^S.Q:X38Z&;\?97CWBO=\)O]P>[#^[32W&K0^[X MH#UY3YBB"#)QH /U#Q.-I[JBJ M#O_W.T.W-K>DW^7OJEXZTP0K_U'6\!!5N3X//> M\M/EW*MIBMX1Q?[!*7V0$/W69D_I:E=N.]5^2Y5T>PPZS0H+$KG.N%(_-R.7 M3'S1V5ARU#(-H?D4$\!8?A2:#M>I5PX&1,7H-_9]0FB ST'_$YZAD)RG%=M& MG4/:BN$"KY0%$7)[N)8""BHMR OCN7LND'1O[:)%(+5;#=FFU)\+#X^V<8D M'^^DS(',H-00BF2B1/QTQBX&X,+=G[\%VN6Z3F4V?!QU1L(H5I=9I+!9(DJ$M'#$F+I6?_"Z,75K:OJ/,058LR-VH54-V/R]T<6O8\YM4@Z^8"[N#D)_C;%Y KV#'_T4K< MPTT+PJ;PC)H0,5/@YGUQF2JT);==)%M5U^QK(U2T %4WS=/1!$_].%_[JL"' MM?T-:OLW@J]4358KR4RJ2G0F":<\>2(I2T,%IE#',S0399GXQ_WLZU'E-1M, M%5W;]3K?:UZENK:-VDGYE2=WXAR\'+/#*O@GJ." WP6?W>%31<3K28_%TS[# MAP@%8JDNTL(&*A%*8Z*C M<0%4JB!,HI %R\J6^U)3Z!#J7&2%9MYIU^6XYQ03YVQR##CL$&/-_F[ R=EL MQ67J*2#EJNU-4RL2 K=:0L"A ^=H@F;OR0U.3B ,O!:;P2PBK^MF#+4H\'H1 M!_3\#S;JL:Z] UV;<4$6./U@CE5(3*@;M595\T"@^@TP2-HIMKSY8OUXC_KQK2 I\(VNE+<-B8@5XK0>SS=7V582@@0JRCC% M1AGNG1'C&_5U:]L1L%[/[IFK3_WFZ":8W[LQCE.QL:)](7KF8Z)F*.83F(C1JIF13CQ@.W,1^-BZLDPA9R:)DHPYRS9&_.HVWX\S.L?L1UP'V=X>*D M::Q]WR0AQ.U$]S*:+N4A0NQ+#O!.KT)$Q+@Q+.9I;9@F*!X,,L!P-N64UXD; MJ=]$E.?NUMG%2=-8ZWX*ILIVI9&4&RU2Z'"->#8M4\,A_ !B"B5-\U&"87Z$ M=YP!?6"CF4=S975&'=^3Y7Y51U37KL"]#LK4I_HYF">P KI]!;05I 6O87A+ M6?FY2.%.WRAACQ)&*AD;3R@35(:JQ*WF=;0'4/LDHES\G MA4\JO['GU75+@YMU\9ZS$4/@STG%4C6C.GUA1HLL66ZI0W[C339"#AT9I7F< MMWOUS>*N&SBWJD;/ V=AN=6L4J2ZD4A-6,VHR2G MKW-"J?S4<'*<#5RDW;VF5'24)UX:)"U9]Z=0159$] J#)1A@H[7'E?2]\KLQZ2V@+-/W/\E&)G M[J)1<$XL**S%CL:MQ6BQ>@[!/)H1B3:DH\^':=>!) 9V.1A2N'ZY0K!9[*R9 M;J7/CSN%0FX"&K&G7&. Q@-[N<5DG(SRB;>5]?QLT. @]@TJRC\$3:^?2'96 M(F])Z>YC]&J4)^-1G@^S>._/,W]!MYIHWN;+^O6>;'R<=(PU M\ON%2]4RU1?ERS#1F:26&\N25J+::YO0*/>ZR[%\U&"O=M6 MS=@-_MDZ]#TPV0#',$QZ(TBQ[EQN/>J#DKP9()B@^AV2BC+L.PMX;M3S;2DK M>+>ILE9Z!L#F-W9R?Z2&]5!0\T'PLM H)^:#62U!Y0E0Y.:#<6RN5ZO0H?7: M1I'11 ([M-BAQT5. M._]T'=OU1(8^["NAYAL4#;BP%BO?/R@"W$6]0L1%]DG*$AN!=(EFEZTHN?JC MUB@M9=)K(47RT03YMHX6&$U8\=ZKXGT[FDK-RJ3XV+>:X^8T Q:UO*7/2G6$ M)E1,RT03S,\80+3?KG%NO:=9([;D?U2Z-5;?+W2V:UF'?>T"@Q^NX.S1E9Y( M]_-%H=T5@$O,V4*+*%5: [@5?M86E,'1!'&NM3M&X@_-IL:J_[)(-!Y5NME8 M-AFB^9BO)VRG0Q?Z281$=(A,\%&.?>>(A>M6^6^HQ#HX1@XO;KA!V?*!4HZ? MINUQ<=6[!=#>T5N(D#%CQFRN]0H2 >2I.ED)14HL02%#^OE@3)R+,J'ST##Z M?EZ=-:Z7NC#Z[$DI4Z'REB6D,Y1:E.;93CM61^CS0NTDD8BRH:- 3XJF_CM' M0?U__Z^F+S[.)0^(W#X7;/G4^P3^NLT?$[R>W@R;*;^*!@X\*! ;[0&PAA+8$[)@UHKAS*T)$"/3< M_\(';__[%3+D/Y&D81P%*7J*X:>O#Y4%B/0 ,"/ T.$>(MZ-N%.($'7'S?"E M'R(>2:\U;NGQUXZ8O@R#A#24J0-^;W_87P8''Q6L8**L8AZTS1U;&: __XU( MMOW $SW^)X'8\Z_9DX/!->B30S:;V]N%[3'3KS=(:N\N'/\09\]IH3TNWKN_ M!>_9-ZSE=M>VO\>0Q/_=LX$RCBWA/H5P]1$RGA&VNU3I0<9PY\=X^G+FV/LF M_.-;0]Q[Z/N8QB0?$F?#W9@RWT69^ -_UG+#E/DNRF"R7"59,&"NE3*8+%=) M%@B8LXDCF#(?I,SK >+WFNC#__>+_?6'&T03#R3[K8&P4$[;BX.I +GR[^"]K&7[H<+Y$/@_K($2 M? 1,#3K\&:!Z 2;_,YJ,AH46,21O%)(?W">?%T[_>Z' LV][WA/>*(*,7^H, M C/&?3%& C/&)1CC>P^*/X$Q* (KV[M0MM]K_WY.^.?Z -.HI&Y"D&)NP-QP M\]SPN252G\\-%RD\^'P-^P;NJ()YQ 8+8+KAK6HNE>Y[#5KR\Y.:/UW075O2 M4PCC7Y3$-,Q:3;N1TTN"N[$IH=LJ5N?\GZ<0-GP\ M9&UK$M83JV"JAHNHBII#PW^TEK(*27:J%8J5HP F#@#X53F\M/042_3E87_IN&3\"@#^K_OT(@!2Q#\ O M2^-55VYBI(L9FJ"*QGK #]G5NO7=&E!KR.MZ(VNVA&:+8/+)J55K"PB '"JM M(U@T=>EGZ*1?MA]*QK2\'NBZ6^$#,ZH_Q@.8RI-80> MKS@V&L?@P8;I#S!,WXJC8_BT>7/8F'3K\_%$J_6+CSTZD;00?* I2G-\E&)> M'?^Y+3G#%4M?7K$4?R!PUO)59BU37FHCILSU42;^@ ESE83!D+E6RF#(7"EA M,&2NE3(8,M=5M/2:I8R3-M\F46X\,>OC14M4XB%^9RG1WU2TA"%Y)9"\]A*$ M.ZL1O&3-$F:->V.-BU4M8=:X,];X:-T2UK=7@IS;K$WX!FER)84JF!\P/V!^ MN'=^N$SITJOR._^CI?$"9P?3^"$<$G#9=4"L*36$D1*P=S-:DKN4'(N#RVM M2_E*/$'4B70S4U?8'DDNE*1?U43%HPGN=$9#:!X:1MU-HPY7-7TR (]QQSN] M_+KMD%-B8DBR5A!*^923](N9:)Z*/Y*,6=*R%\5P735=G4@1D-_UD YPU6]%V)CQL+PF*; M^8MMYL(6%&^SF7L"$R]S734GQ2RJ/LR.>GRE7_K$.\G]'PVY!YT ?#JT_[[EQ94 MJOV-K&G/M(;\Z/\ 9JZ^@%MLSE\<[WE/[OH')@]>U)^_,0%W/ID F_%OD'Y( M]*%_A6? -:#^%$^RG),F #%L@'+ANN:5GJ7GLB7 MBXECZ4#+S1195UI-0;2Z!&V6)I4D78?2 3HQ<39*$V^?3(R%P\\6#M]M.-R' MVW0]AD/GD64Z)>JI/IXUC&FE.!+BA3(R'*#KQ9!1E@\-;YPD_FR;6 375MT) M7*1ZO4TMT#H1E^FFJP3RSBN.VRL"5 V@V C PVVGB@"@-'KLEU0!OIB@13'/ M*CI0T]D8R1[7^OWO__6FT=%[;QH\G?)$S0#$_*))I0^?_5LQELK:V0JN^ /% M[$9([V04VIL(^Q"/_T_D^4>T0R?;BUJ#[&WB0>L/_UN'S3^"SUZIW PHA>9= M4^0#ZD2R/VV;>6"^BG1[YI1G4NW94TID:"/)]G]:8CHL%?%/U^#_BFX$(0@% MD7&0RQA\=(['T-[#!;:\AB]6/X):-/I!A XRK^?.5O[(^F(Z7RAFHR(U7*A M*D2$C)1.M@IB-9)KB%)M)ZZN<-U5L24T(RTQDA:K3;%2 MY4BS!3^H"-56\YK?XJ^"&9D/+=>!NMV)1L!*!9#=H3:,.$/%!EYD:@JVOT$U MK?S]V:_S<0UQ5A\/M1X,M3)>&H.0UAF];^0H_3R*#Z/A*LB):'"65 MND2)59N#9CQ=S?!+F3J]LLB[6F.3K&2(M-@OE(0RIW"= ;R2.;Y2L#A1V#29 MM#2S\@Y7FSR-$\,!]"I.[BFDGXCL6N\,)+>63++KWK)5<="5)_?4-D^#6JXI M\8);>:H!AYT4QA+*?R".KP1%IU-[K,: $$NO.ZO48 +F+CJ!.;F27)* ?B2I MM3"I#^BBF;:>K/@ VC(G5\9):] K2$YY#)CED*1KI8&:3\K\Z97:LE!="(7L M8CR1AE6NW&QFJ/1 CI]>N>QOXBUMT9()-S.OF^;0?:PL!W+B]$IF S:+<>Y) M$ZA,/_LX%N54&E&3"+F4,1U^46$;@I)U&(XIQ,K3>ETFR:-+X1N!.(A3O!RG M25YF-)Z6>WU:E165(FFH^?LD>W+S1E&O2_&TLAIW7(LOS=U:.0LY((2KJ)J8 M;I;FZ&5)T^GGCI+@>$5>4RY M>3TC*>/2G6Z2S* MQ(KE]5F0=7?$525QR:X7FR+A/F:AKN!C^9YWYD MI_4P3A'9;(-EN PCQ%I/3KN>+;=9OA[&*=-*W2VQC6E.T)>JLLPTUKD"E*@A MG%)F^^1Z0I?&X]AFO!BE"O6U I)AG-(?I.KF:&C2$I4"F>+:22:%U3*,JM*\ MR9III_$HY3K]*BVE!28OA4H_\#BTN8;=2DJS6)=F'[N%7H\[E7YR@N7C/8+A M95Y)]&4&J#T97DC*+)G0&(9B:4;K'=^;L#F*G1#\4@*6-2#I56)9G(5*BKYD M]!/"K-,4W.QXH,04JS\KAM(_%G]RX@+(T@)'YAHE)2_6YNE02:$P"R*[6K5C M!+4B:[D*M%2ZN5"J=BMF2NH,.'VLIV/5..!7]* 4BG]Y;-"#E)4T)##AM++: MZ%,)W\>M"L MA^F?1$WL#.HUOB+,UG912:7I*LO6P_1/*CY1Z0K=<@G.3LY FFS1,8B2$/TS MTLF85LJ63$D9]7+I4=,@5OUZF/X1,S$M7E/IVCA7)]R^)*TJ3^-EJ/Z1S>R MB3^5)^-F?["**=DB/8$"]43_($VI:.5Q>P;9)-:U1L3 29'QU "%:DXN):AR MH4PKI88$.O5*K+H2XPD+WI4^O32W!H\#J9Y )8]4$Q] MX^_&7^GMF_Y]0 M0,X9<.;;Y[?@"Z0,2QW_VO+SFB7J2:,P%(6U5%'RY=:JW6 &OR+ 494IVEC; M!9\7^3B(Y'B7[+F6(]>9Z_VU_Y$."6K.?\>\BW"?VA=;#_#< \G@=FC7V*>. M>F#.=O_&E/DNRB0>6$R9JZ0,QLRU4B:!NVY>4]?-5_7^CVR5\9KX^.9-^=.. MFO0?=]0D'QCZOIIU19(..G_\C+:9&%/?@JGK[G;GVXKWA*"+=D+\Z;QQ;ZSQ MP4Z(6(3>H%GR/9ORFA-^?>BX9)\[S!#O]3!O@!\N4FQX%2(T_7+1X&?F_7\_ M*CZ_O\^GR[UK:_"3=&2Q_ZY"G7>>EF4WA"&9.;4XYE:+#=]B%W3E:?#N!'SX MY-]!?OU15GURGE9L>PV)U%8,%PBK()U^>]R6 HH-?\T +S85UM*G%WLJ[)C4>=15ZX*?.,01WH:995Z&@:S:8*M#+!*LI M,!W@)VU8\R&P(ZIKVW _(XKC@'"%?5<" ZO?^U"_VZR6@+,%G[&AF! 15R<] M9D[[K!T"?6>:')9RW1XKB8^2EB\-F!7/)/U^5RQ_#OH8%EA=7J^Z_!@J&@6I MG4L^"3;!4<**3=;ZYH1=^AVJV)"VR??HRB8G<,ES)Z*Y(-*WK4E$1_8$?(7) M5#'7$1#0^3_8Y+Z,9WM+%>M8]1X(F8P+LA A#92# ;2:8K_0H'91$\KU<2+% M2R'7.,(KU4%-):-,_%S+]9OS8L^&UUO67#%V7NS=G+M9$*)4GLUBK8H*9%3;CR::1)G0N0KW><";5%7;!6?CQX:N>&?^ MGS[#[)K%"C[U_2GZU@=$^9GI7PZKY:I XH;EJD[$.HV!/=XP19),RG%ON$*4 MX"CL_^+SW)^F<]^!G\=".=')-:KC\<2I#M)L==31\G6('\;##\/?DX_;4E;P M;E-EC6J0L1F.U>)-J46/>VL^\[X,:+(1RRY87JF.%NG:'/6W0@J1 MC/(\,_E''27QB2Q6OR%2QP/2GDU=M4SU1>&CMO*U]F.>X,:Q9'<= M*SV#1HH]H'8C6:!6P)V/!E![2LC1 0U23UH3_45@N _ MD:1A'&5F]Q1#,57XD*&R )$> &8$&#K<0\2B$7<*@:#NF!:^],-5SXRXRQ:D M+XGC5P?FXG9QW]=A\?QP/4R9[Z),''=8O$["8,A<*V4P9*Z4,!@RUTH9#)EK MZ>/[Q\;SC^P.=A5#H3]O4W:]?MD_[O6;>(C?6:?2K!7T]YT/@?_#&BC!1\#4 M@';I-L 8DAB2E]"O]P1"BB#C%SMRP SS(QCF4QY3'E;Y#R%RD+N I]6 7SB T6P'0_NPK@^\W&SZ^( M_6S._G#*,#)?2.I3]P!3&E,:4_H[*?V>A/6K44*&Y5RF,?8U\^2MLQYBM[\N MG/IZ-,B=C.\/_73H3MKGI31DKT16E6:7I%(QTLMH<+?\X$[9@JC90') ! M_O\+IF0"Q3:!5K/!1'\3CZAKD*H*+-%ZLF8$FO] M:1GK"XOI+/6-.(D5$[U>OMH3!7%>B=5;W?@D543MY;E?_]*GW>7_/K(:MR47 MG\0,!VGP-$JG]]A#-S5@SG_'O$]P6O^+HSQQ#O_5YO#A[,IKI0S.KKQ2PF#( M7"ME,&2NE# 8,M=*&0R9:\GA_Z*P]@>/V"/>@?+)/MU?^A'.X;^Z=(;(ER?Q M8TQB3.(46YS$CQD&)_%CAKF%)'ZLL:\*3SBA%Z=R8\ICRF/*7T\2_U77N:&4 M2E5QAA'7@>Z\;D:L*4")"^8@@H[^%U_0]O_*3,SO;3;^$Y-O;BV5$V(F#2%3 MLZV%K@$MM98@=@JFN$5.<@><9$@779ECH22K0I)89+/3,2ZS/@=_]^6 MIH9!B$'X0S-%+P-",P6&HQ:3?21FK+/H);OKMEL<0! RO_X]';J!,?B#,7BI M%?A^H\XC5CX"5.E3, 8A .(&(_[,308V;D;6(1@Y[/X"9JR\@J,SY MO53E7 #-Q90O+8!,S=N'OH8$OM"@* &7*-H(F6%_A6> =, SMS65?@&Z ]) M4SO\8._*@JD:+J)Y1G>FEJ,8.2AAI_ ;\'>T<[KI BU0?7!C0A1=(Y$Q9E.A M8!/BTP@0:5-(BXF!7SUT;K =AC*&\L\U,J\2RAUR)J;R(CV1].(P;ZJ#>C([ MJ@E&QC+/P7+N$[J.@'\HO?YV%:+9)S72&+63[ABM\^L*K.!7X3U>@W6 MO8:DST;G4;Q:#XK?_ON7%I2__8TBUV<7D^:P#' MO0^$Z8?$9@V2R]).ZU8#8;HOH'VA?4YP CG'S42+VT@S.;%H]D1GLD MD7#PA@J^>28GE@U8-EREV7!K/MCUF U,G? M.DD#VO:]"*ZMNA.X/O6V^V!<9NW^K^A&O_4Y!([ZFDC2MX_U7@GR3L"$OZ%$ M 3;Z\C]'?SD:GOKKWPSD%6 .(OED1_P-:>*_SP%I+@ND%-!'R//WGYL'AF$M M+=O06D =FG!Q@W7:*L^U $. D7MRME+?R+&^W!>44FZ5$43@MMI+7VIX M\8?D_,QU,KJ,_!4!$"!31 #;!;>DB.ZW<0O//9 ,K@^^QL+MUV:N8\I\%V42 M#RRFS%52!F/F6BF3P&THKJD-Q:MZ_YL++;^H..Z\M+BM/=AUE*#_N*,$^<#0 M]U5IFG10:N%G-(W "+H[!'W$&KPGT%RTGA\S2 *7[V/9^0W0>+U,]^5*W M) MQ5OBZDL68-\Y96^6/)]T9+'_ MKLR/]YU/T=.541^KK#:>F9-4-UF5TO%4_=WGO/#!OX-CW*/#V^0\K=CV&JZH MK1@N$%;!J>WV@"L%%!LM%WA1H+!<]W*#KZV9&2 D3J\5>FTG/UAG@B)I/F28 M!T;9!5#V@T%V^4/@Q,0JYL"2=<=ZK!0?L56-G9?>GX/YF2!C'C-#L M\(5\IMY+QNVE7P1-1EF2.P.S6W0U:C:8*M#9 ZLI,!UX8Z2OK?D0V!'5M6VX MJ1'%<<"%*EJO66A@#7P7&GB;2A(PMN#S-105(F+JI,?+:9^SP^"_BK7SYE@R MQQUR6(]M2-E66T%I*!-E$Z=]$# NL,Z\ 9WY,5B,5U6N7LVYG?%ZG2>?8IJI M%.I!F24;)>ASL+@KES8Y@:N>.Q'-!9&^;4TB.K(LX%M,IHJYCH" UO^)W+OQ M?47=4; FOFY-G'%!%D*E@?(?@%93[* 1T;&0F:=4D:T2_1I1HAMZ(]=62LEI MW2]D8I@HQX?5*V"4?1W*?C#(KEZOOQ5DS4IF%".G4EDJ35.U4F46,V?#@5\0 MQ-Z?,[7GE.+XL_3"=30T8@)YJ$*^F=*"*QN[TK=;IF^9BCF'!KXPI;O M_2FXQP+!Z>G]?+.9-X59RTT,2IELS.#J,N^5#Q/$O?J[WX*;'PR;JU>@[X2- M89?;?&O*QZ42W]ET7>4QUNP,(&Q0G)@X;5E[I_YP WWN)3*Z#@@BQ=CWQ;XO M5L:^5-FUX"VC4ET/+6)?0XTL9D M-,&\+?Z,P89=X)^GP=^+M>(0K RCH<:$R5 I-3JUJE7+U2'6&'36PR?8._.& MO4C_.1W],Z7#K>747[>4N'Z-_'S>%2(3W!*Y$1YI84B(L:&5+G?%I#4>R E/ M_V)?^%[J#JX;0]>O:<]B2"2G;M.9/96G5&]21QB">I7^,9[QV;SO MEC57C%UBU6?WW/I^"?-5"=$W+%*^M*W>C>GL%T7-8J -H;:FDN/T.I<;IX=] MIC98RB2!]#5+12'7?4./NQ^"-PRW.U7O+\(MW:@ZEKIJ,V/ .V:L5B"L\L*# M&XIZDU&6>:VEY"WZS?LY7W/KI8RO._$%<'[T#]&I&1>TK,-TD2#_,VEJ5'%?:-K6VL&6]),WK,6_-Y]V5,%SFC/$.BT.Y(FTE$G:2U6. MX])1DZ=3SP!:$8S M?CXR%S]7,8AQ^!7YR!B&MZKOWP[#?+%3C@]=11*:G4%JU3"J5+ZW1##T4I59 M_MY2E=^0/'40.KZ-WJA?[_+>L'# ^5 O2XZ]$%A84E0G,7+KDX4BZ)6GPJ!1 M)K.;#E3:7A,K+AZEN;#@%X;0O:E7G.+TIPC2!_.2-:.I]#A-:Y:J,=SCO%%' M"/)\["@1FN%PDN>T'9"Y-^WGSWGA 1'5I_66&[U/X*][[ $F(0.'#J<([<\> M.C%$ Z[>&W1T>KNY-?U-/'!@:S%0[ .Q!0K:$K!CR0B:&Q@A(F@^Y<%(@Z-N%.( W7'L_"E'WR*'@TX M1;\'TR65@/;>6^WMK&H Q4829GA$,QHM[DO&.KW8EYQBGL5$("JR,=38]'!X MT__^7V]BE;TW#9Y.>;)P &+^%"RE#Y_]6S&6RMK9CCF./U#,CF5V0A3M381] MB,?_)_+\XS/K[*T&3:[]$N_.E\H9J,B-5RH2I$A(R43K8*8C62:XA2;2?6 MKW#=5;$E-",M,9(6JTVQ7,@D6T(FDH4O4TT7DN5(LP4_J C55O.:W^*O@AF9 M#RW7@1:'$XV E0H@NT--'G&&B@V\K"'H*0>_0;FL_/W9K_/Q@,]9?7 HNTZ$ MTK[0(1_8+>Z1;2*3)-&C&%*5U3Y'R0RM<+)"*J1,Q/D>FZ#B"4Y-_/+!INR: M=VX*P]* 2N&6^3RV*,[:9&T\60S9%M=V55&M=E M^O3I%E?I")-UFAWQL0>:A\3I<+^-NOF1+B8', MR,3QE:;+YJJY_(H69IUT.5$M#%5&#/KP'UY9GB0?V_WA9D!P'5.I2^6$W,ZB M;L*']Y39N$KV>C2B99^0&4IAY(2J:G)/)7E-91@V3BK']^Z*17>5,@83:9(7 MV[6"NQR+M5"JBH;CIMV5UFV:UI!0CA")-5Q9Z M9S8(H^I([2T6*_9Q)'4<6ILRPQ2(#Y)A5!4!E]=;4ZX@B W>H-)-K52=+L.H M.G=R]&;P6)A*W*Q";BJCGK28)\.H*NC:8_U12-3&';UO//::C2I)UL.HVJ>4 MAIM*MTRA6M$UT^E%:.W6"IS6*1$G(D M:)8R3E==#4XI *^DW9&KF%D7")-5V2U)8T-.U)8R?WJEM*'942-1: DEDIFT MYD8O;NE).7YZ94LE6K-B:3$:BU2QM:;G1B&5'?@=)@ZO9%VY+;8&XH10AHVT M:J?E6IU:RHG3>W)RVQJ*QGPA=8 =WT@FR$G+)*K!.;ET(F:X36]N58BUQ3LU MUW':U5X2Y2(?\U^?9AB5U>1X(@%D)LY ]B(Y7J99&OY?I5E2.Z'K(^MV%WH^ M,1%BW8ID &K9Z$-DA?"?D].K.5;1QM)LQ'=BKKA<$?U0_K-9CB+%)9<3UDJ) MY5O3;GW)AVJ5R;HMUYYHJBW-%D),=_+P53O+,/FC)!LN6T[2%4'//K6RG5C< M*>JA\D??]%Q6CS6*Q+HEK.SB9KQ))$(YE=\DY%BU6M\0Z_A%02C\IC%)0] 1=689IE9J5 M;;;L&*M),:M3C-.C;++W6 _C_A([[/>88=LS&S4LC:F8N.Y\I2AQ1P9JG_$WEQO=\B"37 LEY?2]2>^F NE?U\%/:!. MDX0D*I6L4ES(3\5P_=,>.4JW/*GP8Y"7J:XY%*P)'2JI>H9C%[I/DB-1%:DG M]VK==GL22O]F?4-.)OHR)5"E<8+B!YRLU4.MBF9K\=AJ":!,Y!(.71:=IR>@ MANJ?/&@\@$NR\]'[9&T+E;4C!ACNM9(1=_("@\.SW44]S[YO0;AMI3#R2>:G^5E(F?S\+$A,&0P93! MD+D)PF#(7"ME,&0^ES#OS*I[U5+^&6/ESTN+V]H#Z+FA#__?+_;7G^Y'XB'^ MO4EZ%Q]H'LE:MN\CSX? _V$-E. C8&I BV2 ZJ7T^)_19'2;L'62/X/A]8/A M]0&U=T^ H@@R?K'D3,P?]\@?"Y@^*P*KUZJ$12O>0M/;3_UZ*Z6^) MJ1N5U*W(/$Q83%A,V%/"7JH7P56HIRJ81VRP *;[V7WLOM]"^_PV7)_-W!\N M6T;F!4E]ZAY@2E\%I2]<))=Q_;01F92#.M.6]8E5IW/1;:JM1C9+N+6:-NBO MT[FXEOSCFKF&+^'0F&F4X8+VI*//AVG7@40&=L%4#1>1#[4/A_]H+645-F%G MDB[,UTPV-^9RS<)H/>^4NWV4YX1*ZZ@H27_UE'<,M+L'&D7L ^WRQ:DIV5IH M]4YV(W0LKF :=KR5<_^\O/LR0".& M%;K@>5,6@2@W)RPH(,B]*IN5__TER4 M2\0OUS3B:JPPPW)"+;"[D@JW#GX$^+\^6;7&#U1K_-*(7]=U763B[E":)(TG MI9VIT8G9X(\1#R%MHR8P&>#_OV!*)E!L$V@U&TQT=^+X4ZCA;L([AX!]UE4U M+EEKM,>=I&0WQDW6S(R#3%\R2I&G#6+^QC#!,+DQ"_3#,-%+Q$B7ZD^:("X+ M2I**K7-<#L$$S:]AHR1_VL\,XP3CY-8,R _CQ )42DL/C+'4Y/.F\521VU(M M"7$";4>2CW+4:?^3OX^,QVWSDVLMT<95&3CY#^?+8LK@?-GK)@R&S+52!D/F M2@F#(7.ME,&0P549/RZW#5=E?'?V#:[*P/#"6=6X*@/S!Z[*P/QQ%?R!JS)N M !HXQQLG[V/"8L+^&,+>756&JCC#R-2V%CIR'UHS,;/P2OQZ2\;ICT>#CF2N4ND;%< ZHSOR*&Y\_5G=UB=";4_/UOY"\7 M[EA$-_^&_RZ \P93^ ;%Q@6&--]8B/(SBYHQ ]PC ^#RDC3$[L M-5[ :\2BYTX"HDCNH'^%9X@TH-"Q=14N%?TA:6J''^Q=68.TL;33DKN@28.P M4H>*.0 -^-I"OP_4>5BO!DO4\X_9[J/@6O%>*ZEEW+R[E#D<5,7XQ4'7Z\>O M(@JQ.+OHIXF.V&T0LZ:1US,(O]#FYZG3HG(,8 Q@;/M?$8"I5KHD29,U($2A M;HUGY7*5324A@+W0\*G3_D*Q^W^/1AU>K^=]P>F*WHU^ZW/(]^IK*]6WC_60 M KG!\MGV-Q0(P$9?_N?H+ULQ$4#ZU[\!AT:>AOK:-7_#/???R*=0U9W E:J7 MQ483/G #_PT>[3\Y'!B/G-JC&PV+'RM%;EKNDBG*!H-C?F^J0Z"Y!A#[;<76 M$>\44.H.Y/#MLUMP\2G#4L>_MN,R1\NEJH@5=S9.VZ7Q8JSR+68!=2: S#Q% M.VJ[X(I#/??;;X'G'D@&E_5=8[TE]<"0F#+72)G$ XLIW24<6^^_*MGC'@50CWFN.JU);E-QF M*E\8$+V\VWO_22U\ZN_@(/;H^#4Y3RNVO88$:BN&"X15<.ZZ/=%* <5&!\O MBQJ%)6_6^D7-4I/&E,@QF2[H"X-N[C$H*8U37YW^]$,@]H,1=N$C7X5J*TN7 MS92%TDS.5]+9#%UJ7A?"JO-*;B@EN@V)FVSBUAHJR!F)M /64= 0.W_W()9^I6S/;X](G/=@N,Z5?,V MJ23CCXQKH.,;H-44^X5:B5&3HIJ\PUO$+"TZ5-D=Y@RYOIL511!O4K@_'"88 M)3>F7M^+DF&'FS6Z%E-43>_(2:KMFG0B<&CPP>5-G24C;^:JG_#GNS< MPGXL#B'?O)*$%GC+.K2_TZYM0V9.FEK5,E7_E[! ,94M=(A6L41,"H]]:62+ M15&LRSS2HHFS02P,"QSVO6Z-]^>H,/EU*D;HE0[1[*E9*U[69P,+H<(+[K+Q MK^A_<1VZ4ELHI@IOZ(5\G;FKH>AYT-@JV+][-ZLOT(4'G^/^ "4,ES5'K]W1 MY\.TZT!" KNL*SZWI%^4-5.>YG.24M'',RE>?C0G]'I8&C-8IF(;WF^DLYX:?T,-A3NW%I_I,] MM??@@!]-Q+4Q$FK$I)W!##85TF":1#SZ8?8%#A M \.?II3?AJEF2J].AMV!+]T1ZXK89* M(/P\V_L:^NS\< M'1@<-ZHPSX-#M!_'F7&G: N=6GK*VU67KSXM$3B\/!N">75:TK8EYEX'H3\G M\P.B5]#H;Z\/T03^ND=Y, EI8G38F6B_G]&)U1@P[%[SI-/;S:WI;^*! UL] M3[$/Q!8#:#O CMLBJ!=AA(B@GI4'O8:^ N+_B20-XRA;J*<8_O'H4%F 2 \ M,P(,'>XAXLR(.X7\K^YX%;[TPP4;A>)^DO^\N9_DJ[,D<*.O[^N-=[ZW-J;, M=U'FE3&.F# 8,I@R&#(W01@,F6NE#(;,575@O8JI:]_?$NV3Y[U\>0=6]H\[ ML"8>XG?643*2M8*^J_,A\']8 R7X")AHK/-GM&?%R+HG9'U V=T3EM DPHL= MZV_EBAOD)#//!)K]8[V*L_)'K>7U8N&3G7\P/F!\P M/]PY/UPJW_TJ=&@5S",V6 #3#:_RNJ=IOU=4!?G9*/APQM&NT/&^6>*+!D!? M,Z6O;4+[.U+-,K5<(;8T5D]23LR:HWZCLUZ*?SZ>O>'+0=1V,:SL?#>I&35] M@O]H+645DI)F%>;KY(;KV@1(9WMDWAK.V.%RV\.89^)XRCH&V7=/4;_ I.AO M!1EG9A)NNIW/$[%V5C")L5RA"ZA1./?KWWB4H<]5[MYBJ .9:5/;ZNNAC6%N M4"9>[&J;'2E?5)+I=OF^PRZ&']QG8]&"(_%B*W9/[\*42( MMMF;;WJ)-@%2@U9JE5R,[:"C^G$]Q4.5RK:K]4E42N 3BSC+M<'+J MW5$&)Z=>*6$P9*Z5,A@R5TH8#)EKI0R&#"Z!^'$)8[@$ I= 8&3=,K)P@O+- ME4!@UL#%#I@UKH,U<%D#1L65'Z;]Y(1U3'E,>4QY7)3PAFPW57&&*.5MH2/' MN;>.6%. 3OW-000=<2]>G$N#,V=OR0;$A0J8$VXBR>B6\O"@_$S#A]8"Z9E: M2P[0"J:XE:#)G0 -R31*L6YE2D\(F^A8Q9ZI/IIZ>USWZQ?B7SX 'B/OQR/O MEM+[/H2\95.T)$A<83P9%30[6[?'=*KN%S60?.(.2QKT(!L2_N ;?&@*H?<# MF+GZ NZ/.;_,\,%KEB,_35S@0H?[I"LVP'93B^$3T;_"LQ1K &=NZRI<)_I# MTM0./]B[L@8)8VFGB>)!89RP4H>*.0 -^,Y"OP_4L'3QN%V?\S6E$R>H5,%M MT!.YP,:"BHJW&G$8BQB+=V"2?3L6-Z1<6*L3/2&("4<1N#+;3*R#THTWF'7; MTHW@LJH[@6M2K[>4XS-Y7S?A8_TRCCW61_^2U([W)7B1'9D/@7C@W0,3J0:'C"8#=V\-% M3 ':D^TF@I4*( W@2N#?!KHS!^A55&6JH_EM\%O;+8+87WEAW ETG;V +GP0 M"FA_]P2P%-!'<#G/(@HM,UQ&J1E9G<;2ZD)J$N-L.S\3Y@/Z(_:"MTO'PJ,* MF58>36REUXP),X(;$@N*2J8(J;=$O21(ACX1'AYO??9FOD7@OV,S8U4SL9SU MDT.A%!];2Y%3ZEI]^2F;F9\5QVZ2RQ:DM5//*IOTO*%0]93N-]B*ZAP5C_1!I0J\6/&-+0;@S56K8WP0C>#XTS0C]NIQHB MN"+8(NGB[L17K9'V'E(;PFNF4R@Z=N@N*\MH!"HC39];]J%$TBR(\;DO6Z#D MLEP;^M<08>B" 3"!#='H?W/[M>"F@2A!0D+U)U-"60#%Q0M2U!<:2\LU-/@< MJ#)M<"" X".#XYL(,H[0AL(;]'53,54=_N2X4[@C\V!I_E:C%WB(7(<:^:,. M!9"!T';IIJL$NMS+F-[+#%<-H-C(_AP&S][:ES1Z[)>DAK]X\$@QST9DL O9 M&)HO>)@ _K__UYOFD^V]:?!TRK.4!R#F9](K??CLWXJQ5-;.UNZ./U#,;D[9 MSL1&>Q-A'^+Q_XD\_XAVZ&1[43'HWB8>U(/ZWSJL" T^>R6=/Z 4&JI&D0^H M]G1_I!OSP'P5Z8[8E7XFU/]5(D,;B>K_TQ+384E$?[H&_U=T(R@;H0@V#AH' M!A^=XS&T]_^@R>JHQ!>*G+1?J^OL@*-\ON'XA\?LZ7RAFHR(U7*A*D2$C)1. MM@IB-9)KB%)M=_Y^A>NNBBVA&6F)T RM-L5R(9-L"9E(%KY,-5U(EB/-%OR@ M(E1;S6M^B[\*9@19O Y4@H<&IC-$6A7IQBG8_@;-$.7OSWZ=C_>P.:L/#F57 MF% Z4C"^C]F3$\!E^?FH/9+6Q8J:$6-L;M,=R.A2DO1-.?@5H"7GKUY.74QZ MG9#T-7&VIWW)ES)^@J,4Y(EXIBZP[ $TG#;^=OR5WK[IW]=A14"3*I*#VG$* MO2I#!POP[(^][)Y"SPAZ1>]R*9_-3?@7^(L>P&((]QTY@;X5ZIF9T.A$!JKG M X>8F(:R].\"O3C7\+ #L*S5H5V'-%-ST76C=?LG"].T:<-?0?)W"YR+KTK.5]V]([ M0.#_@4L*K&=H0P9/19FB'\J8C8M5KQ?R'_^1GZ'@<)1FB<3IRYTTE5$8<\Z5Y#U#44( M_"O:90,Y#.@!&1N:75 5"+X/X3$CI"P40@[:1MT+;>T%' )*.:HU];0W"!R] M(&;@$:@'=N$&/VP /T 1"2CUX0TASR-?QY/^4UMW &0GN-YL$'K9.1'P2X[; M&Z%@"[S%?I C\(D ]"V]>$'P0A$(^,/'>&^.V-QGM8@*':Z!90=!&T@9%^TM M=-&@NZ;W43S86(=L"QI(:UN:JP)G"U1/]Z]BS %<2CX"(0U_^38^%A!> ]!E\Q?UTNL_!.]_-="J*+8ZC"!( M(4?=WY*J$GB@-6!-#; 3(5!A#""O05FB65/$I^CB;,!5A6>N0AL9^,N0_:*0 MMCI\1@^HR@1$@!?[1;$P:P_842\\$,C2J:&HWMUM$,C8K7R%C!+.Q6E( R7J M13>V;-J!\AR*VV!]L<(67,(.7"<+13\T==.*;5\J;06IE'"Y10NR>J0-'^A" M:?[B7;9:Y?!&@L=Q;[T'7(DU\/&P#;]"):5#?>0QG:^_;=< OO9!40+#0/NX MIX<>H+Y[CL10W#Z!F_ 62$.XZ(L0:(X;$+/Q_'U$GL+VB5[D\3W$]D@-W]4* MZ!U"[.@QM5]__'NW-!KQLDLM0=O MY4\O7O4Z]2*062Q-]]@*JA 4J MT8L!8%B3?W :F)X_M0$Q 2131H20,0>;> MUU"@V^.)"!)8/E]/;;!0H%D"7\V;:VYN!<_4"RNJ8+>B%HGD]$WL#KSP<" MR, +1+P!MVRA*R_& GT-CN*.2*$%C0X@BV@ _MT+>9YAEF=[X.0T(PA$;JU" M"''7V<80MNM([JT#F:D0K9;A[S)0(&R#EU.@F ^V#EG!\,%;[GOI9DLH@+;O M-(%4L'7/UE4\\/M)Z6_:4V\IB)GT?;X_$&L[,]GQ@L?0W-61@O"9 X5AP?+8 MA(9DALOS;"+$@/[%ONG@/U^ V7Y@V_%^ M@S].7&.@[#'$@2;:ONOV\*[OVMZ#(+EZUE90^X(;+0EQQO/6[2UU:V1%"@@- M"G(D#0"6BO?*WM?[KBCV@9>F.?\R( M_OS,K#LK>+YUA7>VU[-\@QOMJM[R/= A5P $SUUH5N!D>2]8X@X]DT&Y_G^ MAR<8!@*6,@#G7&ZT#;[2 3O?H>="+*(6U!X+^1; *7(!AS5UGLOT6R"#N_F8,=*2N E^>[$ M7!G#G>OM'REY>BDXI/)\Y:TC]<)V1/?V#\A?*'GCMH212O$>? MD-D[4/8"#@!1V(7[MUTIW%"(1QW9M>AM3"3Y$.B@ #<,R$O]O;OTH3+U'H!> M#+FJT*V%DG@>Z-'@)M /AOOH^(X3?.3:?VET$.6++RBD4.!0A_Z(8N_K\+V0 MR+Y^C8;Q:Z"-0O@VNO?A +4-,KT[HB5N&6E;P80V8./Q=OP=QQ86ZU_;# M5A[RHGL1#MW>SV49N= PU(*XT^_W]J:]\#G#]FCXF7C>$23ZU5M4S%#6T*;X MW==70-L_@-R>G_K'%(>% <%E-5'.94>N\'UO9Q5Z3WT,%7R M__L_"8Y/_'.\CJ-\ROV#EL-#YJLXVH0>GS4&(:C9B7[$M\\%K ;T DUH6/P3 MV1T-G:3[A9\^D\&&!*?Q]YAN$,?I!CC= *<;X'0#G&YPD^D&=Y4_\/VV'XF- MOVLW_IYS7_V(A5]5S@NXZM3Q\*Q-/S!C M&"CRL)WQBUD.L]P'6*YG6.HXA-^6H >M!\Q>F+TNKTL],1>$'-$?GO4GRH"+ MH;3$YT,P$ZC ^?_9>]/FQ)6D;?C[&_'^!Z+OYWYB)@(\8H"'4+ M(20!0D(26EC\ZY_*JM(""+?=MAOLUD1,'QL74E569E96YI69!B R;"<+.7\1 MWX+S\KJ+!J+0ALDNP _)VXD_D)D7L'3 TN]@:7$#($QO"A0R#,G/E#4]F [L M,2>AQM,(G(.LD 4WQ$5O-.@A]\RA 8/>-X/BL"H!&GA")@ -(>$M@JNA@5MV MR8J*87H5] D,>,7JFX4EVW@0?U7[\$ZW]\W#91 ,Q7(M>F-73ISY!+JLNO%Y M$&3T-TLV20#*?!5MZBETF7IGXQO-=.D@,0CW%Z[,J@MG"F MMWV7H$%,#*;RSX:GA[#S#31>@*@:";,):.+J1N00HRC"0CR)L3L(,O1>98EX M\43;.7G&! 3BYI "+H*H3L\T,"V(I2 J=.V((U@ON$$6)4$65ZK*PU_16FV$ MB3TW@JDBD G5-R)*P0 N"/N-D5%X"::::!!%CDX!U13N)2:<^VG:,T'5+9'6 MP&@,CK,VH#X$'L.J./$*X4@TF"24Z.I!!#% %MRM*P#0]/'9$XMD$G%>#=S' M2$CPH&-'1_/4CWG,'8CW]"--7E_L9:[!20F1B94RTFYE],WD]-RK.3/KII^FRU%X-Y&W/[*M1&5<+8-+Q M,).Z+/US%Q4#?I'XQN-6J;"YELX(LL4TTIJ8$V:_7CG@O<1?C>71N-!O'H=6 M=#//%(5V)CY8_O@['8N'8\QEI1=;[-WJ 3;4'&-=Y@"!HZ!'WL:P4%F*9^%, MX C&ZTBQ7 YM?57DARH6C_4!Q19$[EW>>OZ:M[XA(NN8AW,/N'2ITH5R@J[< MAY8<7)X+/]L'S^9JNJ"QD D$<*;3Y87FK"$:3NH!2!:R^=$S#%I^!3#J+G:& M%)$!(LF89,Y?[!(3<%3SEFX?<\0^#-'R$&B<>ZLFN'J*I%3P,8<.9L&$4](@ M!_['JXOS8F^9DV)OF5DID]M-LVUV/!0'O4-N^;Q9=_._+NFO;SAWT"U\Q)YRWPY;JWFR8-TY&*) M5J617RZDSV]>_M+YQ"A&JC_-)YACK*1O@M_'I1$*V:L6)&SUH;I-(A7.IF(O$]>?MI?E M;7*7=AX%]_T&"ZX_X.O/@_3,DBJBM2ZV$N-U>W([:RNW*>II:5UO,O5RK=I+ MYY;2671I@[Z_II@QY#KXOQIZ<*N!* MTF0E.7RV-]SEO$SJ5CZY%O2M@,ZE=C:^+*7,^50%#1N.Q3)A)G%IAGXQGGP7 M=9C!)EV02QV9$;466QS/JE-Q@@N )1@FG(A'W\Z(A/5<=">N7RTJT#<87W,1 M93^[-.XG6TN_7M6<"+]56)28PZ+.6+*R'W'M?7*\01P9RX;3F4N"?P-#Z9T$ M2W8'V92N9A^E?OEY.E68Q7$Z0,=*/)L.9^._K>C?;[9QWDFT1N,HMRMZV2K5 M=U&KHU:RL7P6+M_1;#CF5RF17JA?:UA>.W/(10DN8"17S#3H%0QNK32+T>.\ M)27X(,\,U 3)%_/I; 1#%Q;-&_5&/%D3NQ2]*6B08Z3J.E(W\ V<;K-@=ZJ. M_:>.TQ7*4AAWDDWDZUNT78I>#\>%1I]M3] &">!0;(1^+J-T#]L"P & MHQV/T-__B3\P5JIN1H 8WAQI6U%_H2/0IZXQ[%>1DB&G\'U8Z@"MU,WG]1>= M25W/+0]";R]MN-2A6FG7C45\"8=B.I9&EUD_'6TGL1/V7['8=Z]:)N0(XE) MA"7A)U*]A=:<=-.P[X07JR*(D;<6C+TDG($M(K6@Z>@J*6HXZ0LQ!E3'4*01U/T#\74GVE_G3)$)>0*I'U4C2[:7WZ2PG#P,0 M<>[NJ7-)-&AR'HY@*)[PB-^3#(L#5,7"PEEO!X&S3.$D^A32D)C:OBHG39MV M]R#)[@1^!D-DMZH SG9VM!\49U P$(,%DUV6T7_#ML+T#"51=*P^D8U%Z$,7 M2ZL)0Y32*3!*="SB3$AR]MN&&S$BXKT\KMY$XWTX'=$I#^1-'' 8DV\9<"4E61XV7]A:R2EU M[4U:YE5K;@*5+3_$Y!7!.249S1I4%>HRP2E%=JCO)YN"*[#AJC0/5VK%?LTD M@B^15)8-DLJ"I+(@J2Q(*@N2RNXBJ8S_I2!%V58H7FHCM+["^+YOJ/(TEO/T(" MNE=I:!*F;@EWD0$7NU2?)_'ZEYIJX[WVD#'DTC%D$Y*@"3Y[+_-@I+879_MX M)/]>[B4C/ ^Z.:V?+QVU\?S8[\SJ1V/YF;OS81@(]MIV8!+ H0-U@>SJ7?=Q M=QZ\RO+UHL#\[B8 AD3[J_-N76+6Y3=Z^88B3[1]!53'X4"/NJ@8<,^@WW"= M)/S"'&9(EI3.C:;^3?\S?.@_A"JY7(?:_?0__X2N'2ZW>]]N<_L"75?5O5N2 MR<9'X%_(4IPK$4%(O@6;@V\'AK5!I$;[ E!:]#+WGN#M^_39$N=BM-"CKLE9 M35L,>JE97ABR/;4I-&N5?G;=_1)R-K\F9QV7T<"1XR7#5Y(VNX+SSY"RM.11 M&#MRX)XL\B*KBX+C3W'?@Q&;8+.XJ0EVP221=LLB"#V*GL40O7O!L?9/EH9S MB #9[-2Q=HJ[G1"%8)WEH[?>,O@'J>?*"$$%-W!6$&_ BI47-F%W*M4<>RAK M=M%/C-4T7-04YWYL5(*.#FW8-50HL@':H0WVC#N;-5=9'2.5R4Q4G=3,!&<% M:Y@82^Y^'PID&2'J1MD(@DF+"EYYR,4,2?VR,P8ZK6#CJ$4Z/UKE6Z"^7I:4 MZC0Q$MKQ^-*Z]C#^I#:]4[R:R"']^%[X)WOOP#;..5*^Q:?KGJ MM@^O^"/NL8MLHZ)]-SR'EHC>3,>2F3FN+2<$A+8/AQ;0,1M&HHI+OF.XOB$9 M)$$ RK2OU:/M MPCAC&H.P].7<-0.1&3 9_2GOKC"\^+PZX;;J&>=86ZH,L+ M&H0^E7 %>?3=,(4LDXY]3F(,^.A)L,KP\/E;E:QK'0G0]4#!?[$T53D]CR@9 M?K=I,#2$]J)DF!BR;SC&0+7XJ!T'[=)R6)_(D^%AFBADEE_#Z.:N&0-#XK@6 M[,7>!]L-_&W-M\8'<",0R.[:@ )SRO2!<4Q6#Q:RG9EH>/WU2"=M(%_,H0NI M6FD@TU6C14AQY6B2R$24" 1AH-HB;O=H7 03G.A!&%?-D%4#9] LZ/U[>8[E MHN>:'1DV5NB "_%V/5#G=4[$"2LU&EGR(J"=D1KN\>H$+UYAJ\.2O>8]E),T MKEXA7%I1TRR,JT6"*0)IG78O0%,-.\TCG-W%T516!A/#$$B\#"E*&L#RJ/.3 M#IUX"[ F4:#V+=$G!N$:R+1!R^/#SK3HS5)C1=Z.T6+7-MKR,(4UX*VWL:)P MSH@Z_@AG3H%G6MSA(M^PJR1BM6-E6C&(A6N3'[Y!N6[ZJ]D:94OA[/ LI0S>2[MLLO.AZ1+HAHHUX].E M">=!]@0%">%])KY,[\!A CA:"?*!%_UZ1I)J'/A0Y'3^Y=3'%[%.:#L MF9EPTCF4:J@">T3D"-40!2$:BNOD@L%1AW^0.77J#.$AR1M9>N>>D/[_.5N+ M*XDOS-HML&IXKE!&J",8ZODK.M5+-\M/B(+[-7AN9AY/"\;GW!(SXK)+[94G M1?CL#B4J!-GC.;J]7$"2L)WEDY(5O -=\) (+@I8J]N"A)F#M%&& L=^QRNY M^[KCZ3DJT!;FT/E"<$HU7YZN8;MXL7V.7SYNY2!ISIYJ=T4A)W+8 _3 Z>1D MIB2YZ.RIEI.7R](J[A@[9Y]%KMB10QSQEZM90BR_MFQ\%SS7-46,%U62]XMN MJS-CA:X[!$L#!Q ZDLD)2'8-MY005FA9D.],,T_\+(I31XS?U_[U#Z#%/^^# MUC[JGU+$9U!V"]@DEKPK')5HYQM->;?:V-=/CCC5T^W%>7DI)ZVDG?U2D6;6N/>Q1.^2C,.10^#N>+W[_\K 0R#<+8"$!+"2 MA02PD 6<@>P$+]:PR_#+MX THA](O0$ _)5!1FX(CK[!8\5>NW^WU-)^ MQC(S+%BU4E2J"VQ.RY9C66FW__%WZB$92UYF9$/R&X4@N55$(!W&PDYP3%+$ M6>#A*=!(-.)R0MJ)JDNDP1PIZ@536]#X-C $X@/H*(;4!.UFS:$+N+I!]SM+ MA_J)AM-L48#<".A[BJ0%<5^>Q+252V9!%RC5G3$]4FBC0"?) +^;.C2!+AIT&DMF*9L7PLQ>YOD583=?";IM#U3 M: -"6A*(=>J _7;/-BOJ3ZQL"4W24@WD^&7,G;Z3X]%A;<(.+:/)9([=87J6 M^M23[,/4^N*J)QM1 0%@VDS13ML!>K$*\-;K\)L2KPO% U M$F(=-P[&8P H!V[9\HF["CW;W(/3%,U=0@_26*@ *B(3Q?2@99S-QFZ8A] ( MG7,G3=VQN\>?/;#FNN);HM%4K")AI.AW@(=:E\^1T$:+_.D8$#%41&9.[BSJ;NA*Q$=,#JW.E+5;4?!7<0/#H(? MQ WTB(;%6[2"UAR.)'R^B8IF41X KCD?:2F78S%)"3-A[YXSH8=0[B2$8,N[ M&^]'?+I4=3M9S^ULY[\J$;*J#1M6@FMAJGMP"D*C5!FFAV=$5H\&>S%&MK?3 ME_T?0C^CL[G2!8&\QW!>Y# <8'^ 0E@JZ'/QJPA3X??=2T>^3%#4^*Z+&C> MQPC?1(G[G914H,H9J4VO;CZ!MH+W!?U_:^$>H11M@2'JN$$D48SD.R*H'ASO M=65? MO!UKS#6]2(]GX^P-"T_?9?]Y7TC7OWT><29L/L^P19-45U8\:>,[5;8V L%R M+^!$QU@V;ZCL'S)NTWDRBW_^F]A7O"!'$--CF]0!*7F XR4Q,.Z'JEXY8_TAG2KNW=@*G M$%X_>]_-['EM):2P?[&CDX]E%0JW4 R+73?)!F9RG&X)_"E: )";&GL$ZA(T M%\?J.G8 >@"^),7#>8G_.2%N7E"(^IM9W5Z!N!E \O?)C40\5M.X<^J3@T5NY>$ MP/N/()Y#QV&H%([S6B^_E(>I2*/ /K6YDK7)7<;R_,=]?L+UA[D7EU>C1MG/"7'.2M!K(A-.1Y,W M*S/["01_+(YG*U/4&295'8]:T4Y+2\9^/\$;?3VJ+*J/=6D[>6H/9Z6R46I# M:=\K94%/.TNL!-G)M<<'-A(;VWBE_$DV=XA'5]6BWO)&NISG8_6 M&Z/ZIV9&!LC(7[_CKJZM<>!U1=W)O?:D3KB-@CSQ>GE08+RP 87EC-=DEK,K M7\R1+6R\>(EUZ\.<7&)M7?QD_EUCN_IF.22R*OY@4A@OM:(O(,YY&DB.N(6+KJ-$\F&=EAB@1S M2S@L2/4DF?BR71C9B:,-_'!HI.MO>TD)N9HF&J,:Z#8220@%V]87.#K!,Z]P MMKDM#%-+3B]5>N5)6Y<".I*'36!X,R\ MBW+3P'%%,MW$\&T.PRCIPWD1ZPN02ALTZCEOCS:&E8[&7STIA$8UF>%Y/HTN MT7/6.5.]M4Z>_<]D* Q!<'KB0O!YCV\;FOU*P!O"*F>K)^5;W$P(*&ZW$WDH M1F8S)T4"(D4LL&A#+I/L?\HWSDO$:]'2A#C]!JQ#@ MK/T>KY_?YCP/$3 NQ5.W1J1XF B\,@)]#U0=5RPLLQQIQ'$1 (&R1T "_*C3 M,CW>@HN\Y6E$8$#U'4]-/W<&83M/Q5 5!U##"QS(,M#]E+\T%;,ZVB%@%/3, M(]V)TR8L3O28B 9NW"'(,J7D\8P ]L($WI<6)ZW9P:>[1RM!D>1&> MKV"PF@/=GMOM902;JH2<)R<&K^)"RB8[MTH^Y_A '7!Y9Q8)B M&G9R7MA.*^!%'E JE0B61=I^U$\:T4^HF&_L%>MI6]:0F4 M%_$Y!"^CNW'"LT"574_-I\[&F;O!_@KXC->ATFHZB M\A9G>H]-C33Q(P5F<<&J'1IG".=S>0CUO'. 6XT-B_&=NALDA&"69J?= M::HJ&\2?@JT7^/UZ)HVG9)%'X>!]TW%.:=C9,*>**@>G&>W.1'M,V-E3/^4^-9=&PK4=L&V+B;9& 0X>CN;=/U:DH M0(09?)CX#;2LJ:@C68;2A9QP+UW>[JZQ7P19VX 2V"-3R1"4<^N"NH.AFF#9 M[E/FRD?.+JJ(V-RU0WPQ T]FI,",^Y.L5.\?9VNYP:;J@!EHJ3X #:=6([1# MQ)FR;J4M5S9?DZK]!X7;8T&X/0BW!^'V(-P>A-N_8K@]_J9P>^+Z.UZ\L__. M<+MM0U14E0??#;(A:@JR<)8BF [X:F'_ZQU$XO8=?N [&OW*\1[N]<P*Y MAJFSL) (=B*3U"LW=F!7>\?U&Q:6'((--TYSJ\*>!ENX]L8[-)2-L+;)U)&A M&Y_"EVQ*Y8^#HR:!U89JOZ;-X;#P4AMM$,3Y_BK3CGTB^/C/1$D]F M;"7U#Q6IERDLL\G*\L??"]727Z#>CLX:$^\W4ZQLZ8H(#AM\W3[ 3S;U^/JQ M-NUVJDLI4K189B*EALW6_O.H%^EJY7YZ%>T-CREK;*R* ]5((>9;0-SC.O46 M]@I(-)6NX2'4$%@#-UH"M:(C=>"6PW9CDXZ6P"ESZ&>[G<\KE$;(<1!L6%(@ M1X97AB!"]A "=SXXOF R>)XP"-UNL).!]NM RHY,B'I+:1 4^]UXXMW$_=PA M$PB<<]0-Q8L&L@!9F?2O\%7&M+70E6BN(I@A]'U<1%KE!(&6TC>O9Q0ZOE0O M.,/PAF_?B)\B!_!IV>^//-_>=?RZ-J.]WOLX>2_G!4R%SBQ,6I&4V#'4A;E' M3 6UVK0C]F70[=59 /;IDH'!<6=/(F7BW6I,_@?XR9&-/=4*E)HS2!C=KMKC M'?3Q1[9X/G?OZ?T!ZK,L0A>)!IB%YY>'_+$)W>8*$/+ :I13A1G^R+6-0<_I M6I_N M6EIE%KYYHU:RJ)JT-Q']4WZJ#??8LNO3XK7V5:/I8236[;KI0JA:IH M=98+0^&ZZ"1'*N"Z+G59A#K2UQ#$<,U^^+#4ZWAX[ ;TQCED9_2-;%8\U\RP M#:F=VUC/O=$VU]/>=%:]D;[+3%F,#M546VH_L1NC_UCLQV*OL)1(S,FE'S[R MO7P3:&;LYZ #'$# &_-:$DF;6AK/ K;.7:X;;&M/--FURUM60>X\RQU$NF MCZK"%X0W69!OY*M>4U>DHSC-2,\1>E;X$ W]C_B2[R4; MW;/B6F35!W1$HHW]F]3"@ZJ%T&V%HW43Y\=0D3707Y:AZ4H\@"(671!"C(DF M[R34Z!!9-# ,PKGN$V2D:W9#+@"8J- YE2 @/4@.UML^#Q8+$4N[1A\N<.AS>1JL- M)RAX$FR+8A?5A/0K&KIVXD8T"'X]*N89E!/ M"S_$F1Q/P38_G]I)?1-B:;I3P<4AX2TTKGY1527\RM61:B$$('FR/FJ5UA:G M%YP3<88;D2W%!M3I(<^Y> ^H"[@N_7Q*R"CU2 ,/?8!Y#P25W)\ 6@B:G8 + M5:J13$\U(/<&=R*M'(5&/X/I1WBH:N&G4'MW"D:E#8#5X9VW-=J( MP^?LA8&NYEZ]X$=0&"YU7='6P =^!H M%\F<[T,I8!5_K*A[O!,KP?8*H!.)8OS.]N;__D\\^^]SV7.DYA0Q&R9*0J5_ MON9^L&?W$ KE2#UQ2^IG]GA2N^Q[K[DC/?"5#^< M):IXCWWS@F&]7W*F[#L,9]U=K;@,Z32GN'3X'F%;>T48O$[NS_Y/.!/DJN.IK_P0*N!CU08]&R]U MTR6GKHV@A!;<;F?=BV:QGA4N;/C;.9$^& =U=DV)9KW7%/3;,E^.6ZMY\B = MN5BB56GDEPMI^>NP*%MAU!Q.OPI\FD8ZU6$DUO\GH,/B 3HL0(<%Z+ '1:@P[XB.BSQ)G18\@5TV$N0J0 D M=:,0YTFRE7P.A+H3K^T%0(M$RTF=Y4O/(?CVP!U(G'O$K>?>.$X]?/^P2[:S MWCLBW#-XW([><0&J=D<8-Y&%>+8<&Y'>2NBEB78Z<7$"__3Q'5YZH9PN/] . M!"[&-;?XIUTC 3W,":W2_C[T&D;I M!=Y0;\J036GC/$'/MGDO&6=^I)XX^_;I[W"CH\''YMQ7!4_Z$#(+Z<52X+V- M])R<(.(=(H%?TVZ99*Y\Z&\[?43*%^ +)A *D7A J&<0W3T=^(?]EI_,YL2I M^K/%>@GK ">,LS1&C/,X23HZC5"\2,T7XA5DQ*??@C,GM^#,K)3)[:;9-CL> MBH/>(;=\WJR[^?VOWP%=M=5>@'+ <342U!NH>:&(MU7@VPO_C"!Q$:D^9=;I MH1CI%J9-Q>C-.\O/OAA_NFO@?41AZZ520L]8DU)_U!KWCH?NKJ#NO[RWX'U$ MF?3,9IL=J.:P(!6%62J5G#T^^>>.O<*CX.-794_ 4[A[FN*42Z EI$(T4@G* MVG$;_%X@?0\TIB64D7(%&P96-!+-50'WJ!3T:\G^XTHZKY>KD;G4;YCE]>&8 M6WW\Z+!30S6@.Z O62:Y^YX@Z]=>8&IZ-+$A@4JI-A3I."D?DEL4N2DFW_:8-#P<9*U-P_ M\R+:"M/&=[LKQX8,^FF)C$$+W1IU+)#HN#?1*RT"35_28C.T;C,Z]5W &7XA M!(.@#R&%=D).,>PY:YMO=M$Y.HCV S;HTF_:*]"W^+U=&@$B6BDF18-9-D_C MR=OJ@":LVQK!($,OJB2 /]2%_VU4GN3IZX*IJW:I;HH#!'0BC:W!>">TAB8" M36>ZFX[QO%"Q MQA#M;E?(Y(6K$"_ %0G9KQ!8P? U)*LV'A"0G J.NO( T5 UI[B3%_$,Y1:( M&M&\9=.-HV$*F[ M-7C76( S:SHZ]741R\_IG-"=9R&2SJB>32:: 9=>.%4@ MWCVVRW0 ( /N5CAXA5B0U#)R&S:ZSW9Z<)T\D[[HE($>0E52-L'T4I0^AC8M M76 E9>M5$J4^T:V7*O7L'0. 8D"]A2NW"2H?&"@#Y2'(;4*\/V[#&?@#V4"70/E\< A'1=_;8;KE!M(&KH;Q5G7!A$18WW@9\ MO5U3:F'2^Y-]%D%E#IC?.3P:Y@V%/^S^\OB&Y:O;J8B@'<%J=6W9)=)P>W9< M:(!J$X\RLI#/V\18YGH/V1/OV"NZG[W6H_DGQ, 200PLB($%,; @ M!A;$P+YB#"SYIAA8ZOH[7G9TO,$M$@LB9C?+R??U.]R'77UE:@@DW@5WI[:<&[62M7U8J[U8J5Q'*Y4,SFJP7G]+BV'BR1 #(77F8B7VYNU1?=2M]< MKE_?RL531BO'IM*VU&YV:HE2;C&H/B]OL97S^3#YG#>>XQ+;K/6LW"3=:,SW M/_Y.7]U+(JU4INDM=H?4%@^5E>T8P7O+57P]*?QY[AULUQ,E5 ?3Z6S;/-M2 MZ$3TYJ2]6PW;E1R[D,1)/\KE?OP=IUT#+O+MWI^]^+4DY6/)7>^;B;*Z*->E MS7/QJ9^.--7M<_?'WRGF"KT)NMUQI^!F\JHJ.4>9ITKLF6P\A%XZ%;T9()?' MHDZI$IT- MI.I19PN]+B8WQHQ? ]F&7\3':"%?^?>7Y+B*RS-I%ZXGKB^V*=%0: M,5$S-P-.ROVDHNNO;EGBJ5IO:HU2C8F)W&.FOUX_M6HG9E.M57Y-#/_RN#5\ MCU2)88J'9VM=E I*JM7>*]6<,?G87A;S$%=0#OD,$D409Q!DEZ05GBM M[63IPDQE^N/D)6:\&F%O$&W.I.$:[\P ML4]446'83):VQF%42CVO5YO.8*/LCR_R_7N(S3'J*K808@+#/H]CZV[#$B-S MQ/3)2S/2)G;XS]09 ]9"IUW^6%9U=.XI Q*]]"7J8E&:U-A1YR"E'K7XLJBE M&MP.<;"Y]RD6[32APC$<$[_%;I.U(.]R0J6>DEX?>2'[C?1GWDE]:*8M& *- M<+ZT"<].DVO8FU2 T]&SFBN=VV MP=EYAMBXD\AHP8Y%7K%9;4?-14L!^WKHZ^H)DQ8!SM&'<3_,HU.I]6-=M3C'3HY"Z. _NL)"AA6LG-\UP?P)// M(_U@478\F-VQHHP#/M#'R,$(Y3B,7+8,X&P"9.$D A-FG1!Q9'Z,V#_3P'\H M9YXGQ$)UMA.8MY.%2UHL8'Y .[L02&$]7&?.2R[TU/SUQ@BLPLI'*,V!ON=M M,T%#])XG&SZ/]DX,@!J>SE> R5%4.DD O$.*\%PX1U(ZR9CG"9CWP(1E#T[M MG/=HN9$K@D[E+OPS3)UAV[6$9?U%WNEQYKP<1X5"!IH9;MUXTI]QCJZ)=M%6 MPX.UP+=Q01$6:!68^U_Q8I64'U'W5'HN^<<#Z:%PC]<\EY;/<+@,4B+H8J#U MD+=>#YXJ24^G[S(\]0NQ\#R$Z#EYAON"7B&D> *!_Q :^M(J1#=3)ZU_( ' MGSK@?@,?_#(H:^A6AMO,D;)#BY<>2PJU."X+TH9P!R5,@%"X+8P!52^Q7O"\ M VL#?ZDGR1%7Y^/,&-<$U&0+)RTX.1*$U^]$O%Y3GB0O<*Q%@:9G/B.LCSQ' M 2(3VF3'.85Y;TZ_[J ,P22A74PUQ%J \H84$4Z5 3V(I<9N!(G38USQP0H, M9]V<)2'-,<;+RP$/H:JZARTF6XBVCN:AX]\HJ)'4=R"E&KV@1YHQY(&[V="B MGR#+>%4@I9P<%8L160N[,0O.]4$<0^I.^-9F.#D=,8R.E7V.%(?L#Q_?\NQ= M<;_&A:JY#T[/"^@/"BT&!B>==]_L+E34=KFF+%WKXG*5/D%"J,6SLA0>MTXD MP$76XD4UA 9B0P$?/_;#ZY%HS/5?P;F\1S\=T>H/+I3.T6,JLL];D5M<623F2=:O&G*+>R2O\S&'1-CGH(ZZP:O@.A$*[]X1OBL> Y@2;OBK[/'UQ]AH,N; MT^#L.@5) N3=E!8<4$/G/N30PZ90A4G%1JL-(.5?9A^.]4#$\<@5,IPY7*R. MK)%$_>)^07S;U,5RUEF)LJAI&&!]1:]B)K.U\95KCO-:7(J+0FT?KB0??4O$ M9C) ; :(S0"Q&2 V \3F[1&;+,%/+$S2(LY"//\ M("+EC%2FY2G+68/GX98?5/)Z2AFUMTLT,G,^\E@QJX_)B&H.1[RTFJYCLK)) M[B%XE#@?6A=R$V'5'#Z7K,YSY)EIYM1N=3F+7;Z^)DJ=4K[#39A*)5HH;-6R M-MSNT MK5)W%K]\_>.^Q;>CK7&3B;6KC=9"XC*Y\A*-O'AFLUXQF=HF$RVQV4,L5A&> M5CI^9NIB214KO37&X_JPW=&G,;&9S1M9&'FQ)*T42RRT5*50&A5,9;4]]%/K MTAZ-C#+G0T?I(]?B2_DIL^U&1^OY*&H,CC#1Z,6:>FC+E_%$H\WT*XMT96XL M:EH##[U85#O^W$\VY_TX,RH41UPS/I;J8YAJ]&)5S]W].'I,/.6&XG$VUJO5 MM)Y/X:$7R^+X]J0G5-FC9 UCAT<]4IYK]=PL<4G^@=)3I]7Q82OU(YM9H\JH MUGBW1",O9II(:!W3VK?:I4IZGIKLRY%*,M9%(R_>SE2.V50EE6@S5J)4GFCZ MKMY:P3,OB6KDA^W'\O.V7!IEC.(@TFV-8WD\].+]BW:O:1F' SO<WGY!J-5J6>ZEU=Q0JCF=8G\S5=:S! M6LD63/22^S;;I^AD7YD-ARE^DXI/T9AG&69Z25.AR19+F_KC6CH.CW*DL=[6 MNX\PU4N:3G0Q66D/(E4IQO1S4EW4:EP3S_5B6>M2JYRH;[DXLV%WD5*ZD1,F M:*=2LXM5]7)FO;[([#6FS4SR0MS,F]8R-TM?CFRT%QVA/"A7F'JELNEL!@=C M;.5FFJ?"LRF&JUD&"'U?&C!,R^6]%2L/!Y6^[6*SI))N=6UN$&L MN$F7&#WE**2K''R<%,'F;]00%&^NA(N3&0H^7%G!F5*PMK9&TF2A-> M?\E/G5EDG\S-^/+PV)T,.^EN5ROVNNB9E\L?K1>281AEB=F,LDEI6-ITEB(> M>K&J;BQ2S*Z/S\O2J*[-XWMCG^U5\-#+R=;Z>V'S6.7JP_I4XN6%FMSTR PN M9SL6)X^]XK&5'J;V5?$@C:G:J3>E*J1_J54C=B;4C7B0:K& MC5,U?.I W(_/R';4"CL1&?WRD41M7BAAX=3X!F\1+=)AHY3!V1=/T5\\134P M0L6.)6/'CNM!PK<)GCUZ(+2B?O)BFA9-@W37417X+>>P"H]/DQ,<5YCM_,?5 MUUZJUV% Q R74[^3R%+O/([AZ?L&)=A(1..UFWE> 8A&Z[Q=L4A["Z>FE_NZ MBRTZ\1^3BA6TM#K)."=UQ'#];(,43O>61?<+YBQ>K*9"G)(\A=OA/B<_AT47 M2GQ;/Q3@+-G9.P$N#F+J;B96H2+K+KL!BFTR0QA!%3WH(:/FM"NT&Z'9*B)!#+ M@-&TZ:)Q ?)!4@>JDK;IP$ ?&V[F1*?NY:BSM5)1--CE$FT6>[M24Y3%%BJ4 M]L#[@4^>DWY+IT@/)UC&N],G#8\\\6U/;-N.:?^%%_C9Q<].:=I>4%ICU^YE MS;/XT^:QR>9%D2D\/C]WMM%E8J L/ZF*V=MVY43#GL9A@)5>6[&#;*<=",%! M"PB"R*QF"'_9/WAG"J$#.DGP]G'$%6Y'@G"4@K5,U?Z Q"CP)R>1# 8'4KQQ MC,O@D:G;$[.I0E9N\H[+4M!Q+Q2JW,GZZ5-BR8=8ZG^]1*/OLPGH<6%ZG@]G M,Q0"M:EF_XZ!)G^1L \ 97\:?\XOGF&XJ[N/&S M__S+Y%^[#]&'5";8AEMN@P="63F7GX,X',W.O.H',F'NS,/>Y,(#/WNC.!S-SKS@0RY,(#/WNC.!S-SKS@0RY,(#/WNC.IAT0TV)E/W)E_F3I$ MF3\LHGQ#,J0U'TCI:^GR<<'<+TX!3I7AP__^2/[X19F-Q1_B+ZK3=U,H[4>@ M]R2IE56=UIE>">0'0,:1GP2%%_BPDY/VN2?-C9GG%KSRR?HDX)6WD>:$$#9B M_J/WG'DQ@/SU]SPX58-3]7-.58I/M&&.V@$@^2(?LJ'E7TFJB@*',?A$CN+1 M,/D!NFI^%17Z-8_;/X.)L@$3?183,8D_A(F@B4EPL <'^R]2X&4(Y7>2H%XS M_W'J]IX9)N"/7^4/^S(9',H?QB4 *OUF7!+PQT=JD7C 'P%__%'\$9PR 9=\ M'RWR2R[Z8)^_W#X'>B#@CR_/'P#5^=;\\JJGYO08OOS@0OH_/O3\X_ M19,'.WQ'.QQH\GO;XD"3!TP0:/)@AP--_NE;_'+BU_?2Y(%CZ6NCR'XC*.@K M:3U%>^S9_>!%\[2#X]G&_]**OZ63Y*V4N%OO"6[TY)E */80 M2]+^9V0.(=H K*RS'.Y#:"DB:?\U1#_,^B:K\*S.SPJMR>S):"T&W%#4)6'4 M;R:%;&4D-;L_7FH:%LUXFX:AWPS=G'5TE;RW$$T9IPJS&C+T0+F MU0YAU29.E9[1=F(P(5/8()'/6P9:N&'TA27\:C@/:2M"6X%_;&5/G_ T'*6? M\G-S)QVC^V6D?&R8_>3^1X@7.''#RL9_?T3B/Z!GXX8U__M#/)A_*=:&5TWZ M]_.^9E3,RDC(H'5=;,_798>4XMGK+5:K&8A[[4L1]_1\-,-![.,/'__.MTCSZ$9P/I M#:3W#J47ARX+$+D\E]]49IN8\KU!D=D>ZPTK657'6^*ZEY<-21V M(31RFW*KOF:72'X32'X9)IQ.9#Y5>K^?^?EQTGMCG_7WD=[$\L@\/2ZD$55MYS$NU>B7>19*7@I,S&DV$D\GHI\C> M'W4;_,##]+;.@MN+8_9$'+,W-(7WNIEHUU(U1A)[U6]B-/ MR\YV6"H=U[GRXZ)0[U39/1+H# AT/!D-)YAD(-"!0/_! GW=.FY.$XOTA-UI M)7'*C;:)U79\&-W<.B[&.P=>6F1+5GK8E3I5L92)P.TVRB"9CL;"Z4SZ>TGT MQZ(8 UF].UF-),VI7N70W2YB+J1A08IT*YU;'YVQ04HPS-1H7A+:R;':+\1Z M9A3+&78C)5*)<#0;^UZ2%IR=7UD>8XQ7'M%OMS.&IS73*CQN+5-JE_+[?O2Q MP'_N%JXEVC(\])7BI@FSSW*"8JZYK6*+!L13.)IEP-AY(="#1?[)$7[>& M1_58[VGY'$^7*LM&<5W.FZ/(YM8>JU4OKBRK*:4Z+-0?%]NJ2RB#8:M&-OCIC.>-L1;"V/N26%'VT)T M+XD3V'9]E8;.;U0M2N\APU2=&%198B-Z,MPBN MJ5\OU>+VDO6F ,[GV9J'W;A=J8Q;:2FU;R\3O<<.F\S<^C*;W';'8B&_L:04 MWQHIR;+29V=@:V+H1"R1#B>80#8#V?PFLGG=_)RLQUV>Z61&P\J3D6:DZ)Y) M-VX=RVDD2_ON6!&GDM#,1ABU5,IV#WLDG6]%003"&0CGC81S5]<26UU=YIAC MK=#FV?Y3VQS>6K!8RTP>=+YKE-K]8>0@=&J;WAA,4@)[B*>8<#3SKJM=(%J! M:'U4A.3S;-)',;I-FZ5-GFG76YER*K)C9L*MA5/=9L1\?2P93$RI'33U.);& M!MBD!,&03J60<+[+ 1H(9R"<]R.I./C6\M5P>E68GO,O%\:;LPV*RN%;<%$Q][V!>320$<]Z4TEN]4 MBL(7<,#J"II%"&T*>B#:IB"9/4AF)TJ'LDO $ %#?!I#?#_KXT]*F/] AOBC M+-0 YGY[=RJQ>YJVV?-AWI_)^-AM%XW(7NKSR6Q5CW1*R9O7-6HE:H\&QT1V MI=AD:F[J!;U46.9F&1R19" F^3EU40*I_J92'6C^@$>^E^;7C48AK^2K):8P MK!X3;$[E]\^WUMN*('::\GYD,3&QFU75]BBNC)=(;^.06J"X Z&\+Z'\=4_B M9YEC=74B3]R+^4Z!6(=B/4?(M;7PWBU23/Z)*WZ"T8<97/;9&L]9Y*W1F5K"2N2 M7AYF\=+F*2:,.^DX9XA[$&P,R\XP3"#6]R/60=SO8\5ZNM2FB4*_QTJ16#S7 MRR?*O25_Z[-V+>O1"BLF2\Q66_>?CL:NJ![P60N^CU0J''OQK/VZ><4A;74T M8)XAV/^YJDHAQ"[>B!^W0L\)4AR_9XKC"QZ:8'O_Y.W]?A;!GQ59"VS '[Y MV047J>4PH(9#3N%=FP];#1_FGUG6&]E)@M<9)M87]>="B2G,Y5O;C/GQD][< M-9>54JSUWT>6FDU+Y8D)AT30;%"/"O0K(&: M0/WG3+5>CDYKI4JGR$UB%7'VN+YU#8-I>\L>\HUCLM2N])^5I]6BQ/7W(*D) M)*E,.)9\7?.'0%2_I:@&1E"0@O0%E/-S;YQD(E5QPFS3CSH_EQOCY^.MC:#- M)B8UF;(>D;9C[GESW(\+-;$+JC7S"M7ZG1*2_'OC;O#>&2M1"_KCWB '9:[J MO*!'R."_HMHA9*@RVI;_8?#__F@U]4L]_)H./W]TKX1H-A?A(Y51;]A.1GB3 M>1Q)Q<=;JS>INF&&EI@9,NU\8?-8K[.I";^?11DHM1IGPMG4ZRYY@7P'\AWD MH-U!#MK79I@O="!HE?5HODON8E(]5E,?=Y5Y)L;?NEIO=U"QI&)"R)8J.5XN M3?+#J-C&ZCSUJ>K\[GO&?3[D-!"\#_.:?[8EUDG'\GLK\O@L'6?[/I-;+MA& MYM:6F#"LBY.E%C^8:(;9/?=VN[Z M^CSTA=0_4S(VD\%N-9!BA\IQPC"30^SF&)19;%WI/\^R(E/92F-EDY,N M*&^<^_<-M7<@L=]98G^I?]GG&6P]EH_W&L,I4XH4&I/UH6%P^9N[SGK/F?;N MR,LKIJ\=5JE])MO*2-A@@ZAK*LQD I$/1#XP]+X1#T'@]VOST!:3T>N-LEAI9_YN=+_@OEI M_YF?O&-/QLU5F3\1%$T7(EA4?OP]4$U6#H5T&B[^S[_F;T%=?(7 T 4E?F.B MTY=6/R\PT^]W_K_?+%W4XX]B(JUEI<)LL7Q:6JU!MWIKLU02)M7IR-H^#C?3 MX[!1Y9/Y66,_BT9I\\Q$(IQ.97V45""F@9A^:3&]7GXBVS5*S/A)KI>LIY$6 M7RBC=56Z-6BW;;%LU%_*S']\M'R MNQ+34B:WFV;;['@H#GJ'W/)YL^[F;^V6U87G5OO8.NC#;5Z.3M?#3KP8P2)& M&F\FDN%DU*]_V)N$[(XC:"^RB!U>^Y#%?@,'RTWEZ3Q$\G[K5-&M^2X=[R2D M0OQQF+0&W%BX>93;T+I31CF,\TQ]T5N(PVJUN>UBZS1#VHXEPVG&#Z,22&0@ MD5]%(J\;HM-9)"+F&CNNM"W$RHVHLI;S[5L;H@5Q,:^N9I$!4R]UQNJZ,%_T MAUV0R9>;;'X-D?R:QFD@NA\INLM\.6ZMYLF#=.1BB5:ED5\NI%N[DF([G5S-SJ?MA_'I;',U/5"=,8MK&JY>&NGT*A5K:;K^3+'5%K'>66Q M+_>5/#EWH7TGDES?]IV!Y'YN0GT@N1\EN=6,%>/BS6.+J7?[SY-:H9F/+&Y] M9(X9-OM4['+Q83N3FG92O4S3-,DE$]=I8Y*),)/URZ7W"AX&4/S+9.>R\+<] MM&6A68C<#83GE=+Q,?,BO\*#_A)-Q)?W.MS0BRNXR.0E?&TC)"Z"*ESDQ5Q M;6862R>>]!X)!OQ.92,D&B%=X-2E@J;!AU@CA)@'G9."&1(5C.>+,?^F,*B0 M<- $!8D0+ORLFBOT=<[2=?1:\A4#CX_^.R0N0NBOH8JN6AK^%H=F9*KX34CU MHC^JAD F^A!Z_=PWZ"/YB"8&\BR$#"3 !OKK9B,:!I)$_ KRH2;HAJHH@HRG MRHN&J8MS"ZLV=@FF01B6NA=D&?[+H=, /3K$L<8*GHX&B#N!=+2U"85&K]20 MIJL[$;U:%Y 9H2--%3((9 R/A34#C$][")TR":%.B-6%$+M1T=$#M$9S@2_, M64.$52CH/R:0$N\0_$5C35/0%2 '_(J>IQCHM? [?2M>,3JU./(%^AI=D)%! M]' ?G)G#VUD4.&QOA>+1< B.@#!=.Y9U&,&Q&I9-H(P/%]@\8!#R>'8%[5^O MF?_@ RQGS-H+[XFUSIC=Q_'C\U':=@ZM3>VP':J=7W>+%MS5VIQ20(MN">;Y MP=1B=7TFQ:5=;XJ.T&%JNA%U5BBM+#&'[G'9;#B3OKS%/83*E!V/ JN'!+11 M_/D>1#/XWRR6$'=+B,QZ50)A6'R>PYY\/+%_<^#V"NUSGG7Z;D)K4),$-5U> M2$>-;3_&)48XUM$F9%+AN$_-__!OH-0G>Q%_E5)/U9C&B>MT7K+Z?/Y19FL# M]G$/64:Q<#I]>77!+/CIU/IL*_17J35(3@K"T\QH,Y'"/!GE4HV<%@'ASL3" MT?@E8R'A-.!$14<4.@R1^J.G=!^??$!*I(TEP02U:9_8SL&LA*!5.YPV<'5! MQP1CU&:M<=)QJNK!"WT+/A\,0J=E__4-6#>.?#W>/V(@8 @>;M$/:H/UZJ"O8I6A$&]H6D9.1]-%M$?W+M^?1A!V_%3J MCCM'CCG&UZD!$V\R9KO[V01YOPA_&D&ZPT5YS^93$Z:=8OJ-VD+7(DE$D);J MP@V_1> MR3S$'(CM7XYG"&@32CYD,O\;(AXB4G=21!86YE_D6_9'V/-C M?Z8:(NS77_@&@/0W//ODJ7BG3%7[*Q9]2('=CGZU:9IX2/RNK3N[+L0];BHV MM-)!\O]GT"[X>0(_P >@@#J03WP ]*.7> QH#[DCX-D!H03] (>FXT=A/]*7 M\GIN?X5[KU"MM7*A=JM1:Y5"I>*PD!O4VJU0I=<>=ASOU1W.N]4>E/JA03M4 M:+?Z[4:MF!N4BJ$R6DRK4,LU0OT!^J!9:@WZ][R*?]3@HJ]:!E*[1AB99)R MV!WTM;'"'@&DC37!_@W99.P_/WLY[W88OGP>G.HN/Z7$VD[7YW5):*R:JP@3 M:SS'MGQ^W'X2]S.<"H)%RAF9&&D=J75L=8:C,:^KNGS(=F+[6>QR9.&IW=IQ MQ=1>VCR+TCHKUMOZ4Q>-3)R/Y&.#OMSK:P(36T2? MNK%14Y,B.O_<'$>T5BO112,OWMZ/1@;K7HIIE%AK]F35!T]FX3$W2\R8\Y$E MRS@,U&VYQ&S2^:A1;TOE3K<[2UZ.W"UVZ *P&^:9RG+Y9$W&@VY!W<]2ER/+ M.V%J,H#VF17FP>>ZWH+^T/?+, ML"#?F\]&EBKV$O-9'U%B4XL5FHON++&?P= T,0C1-P0^9_YL=.;'U7>,*^F\ M7JY&YE*_89;7AV-NW9GD\+?B'W;2O=VO[!Y],9^PE]=G;8,O+_^EDME'ZDE< MB!R+K,8*:Q*[?4A?0-=L0R!8Y7\ )].E_ MHYOX'!TVF'^QCQ>=#W")^W[%7JT MQP,LFBM>9_?G/F+WO? KN/>IFQ]-0U3Y$+;;R29:.K=B#2'L$L/=.5I&"!H$DL1;%R8(GT2_"BPW,JE#]U7@6PC_AOB:/!T.<\EM\N3".B'W.W/ M;NP^ 5^(\YI0Q-TF&S;:H;I[7E8YZ8=]),P[^:PT,G<:8[6;\TX]LB]LGI<_ M$(4Y5D/O,'5+^.3[ZS7E12\[I!=0#<*#7SY,[_T,TCN^.IFZ_V%XU6=GK4@*3L8<7FV9Z M;$_/XR&ZN)#5O4T4^W><^?\7N:^#Z^>G5V5*:_QB>R@[-U39,H7??4>^CHB) MOIX3/(Z/=X)A8@_,B]TE@IVYUWB(&8^!66^=YB\GL.B1>C9=^<^S\N?_X]W"]ED]U5+YF.E"H3>5'>+>/- MR11 ]"G@_B3B_FSTI4/B"WH[R@2"JEJF9IFAI]P D@=53L3H45)(X54VX;>2 MZN#HNJ&%1SBRC1GRB35S#CMB:7Z%% ^406PNI8Y1)I)5L3Y4 M](Q%PQG?&MC?@O<_VFGUQ[+TQYIB[V;I[''S6-MN^QEILUOOAM%JKO!8!):& M[B?):#CM6V_O.SKGSC-]/O]6[LU\>RGCBG#O2Y(^>I32@]F(Z3%B M99RV,OK^>9S(S5)@M\5BX53R=7;;=V+^P#]W/U+R89;>^Z0DV:KH^Y:1&DOM M86G&U@7=*')=)"7@H4N$8\D_SXL=N.>^CDWX/N9O*M93]" >%:F]DHUC]Y&= M[DK _,@8C"?#">:EZ\T7],X5!9R[<)8[_TUN;#?S5MPS'N&;6(+7O/".<-N< M#179^Y2O?01>[*F3?7G=:Y2.@\GH48YJB?5\/TN#39@)I]+,=W5G!,)Q=\+Q MZ0':MPI'>9F>[A>#1:_4G^O)=8YKBJD<" ?NO1Q.IK^ML^\VTG'G4+9O8B%^ ME'02K8N,J_?WXPJ$[AZ$[K2?*G3W<:!];2/YAK+U>WRL+\E6*3L9"^V-D&928BQSE-3N M>/"T1[*%X8_I6#3,)%)!<[M/:($%Y5=!$IQJKK22ZGFE4;L;UE[0A9"FHTW7 MT51#O"7@>J[0G Q*-@H<>9!3<=93KU5=A)9N<4_,2_ACMYIL&/J%R:2*J2[P M%O>^69''X"X4=H,HG71C-$*6ACY86/)"E&6[E<7567G:L?VL/.SUNJF_HT0L MBR:)ID:ZKF&BT'JO2"^*"JL?T4LLWCE]0-;<#9<]J1^+=( M*77'S$@0(LQ6&*0B1K^9$6)+,*>CJ628\4%NGK"3I]D)HOCUQF8Q!O=&H>5Z MG7*\+[ VBVO//+**!=M''_+9W8Y^8<.8-[6R\=FPCBM];4?X^NA?8R$*?$WI M(&*+JF5T,/L[FYCR;.)N/<>@?JA[26&3&X)K6SN?_A'=H=#%4F(VOT!"172YU 2W3KC"- M>S]"G6_*@DC_ K_*LLK95<@MQ27'-8*)7[%'HJ-4J*;W95Y?16-%JZM$9+#= ME]A43[?BRC+]E.F^E.6!:Z0;@JML]NC,(D6]7;8U[*K7O&APNF"?=[Z%UL^: MGN)'A QK;B J4VZE!PDZ=PRO)K*%AC9*%4(*(GCHA3K:%_M@Z.:LQRI+ ?<_ MA]^:B( ;:T-[GH_VL^9DW3:FPTTI.FALNDQ49'*7NH6W] UZS^J7-J:$"2#P M2([0D/:":!E";J)>HIX=VS"YH312Q\V255]T4X-!5#[H78 UGYN90-%W$H,] M>(@Q6!J2N>]/%2:R2PW-JMI/3I-=7V)<4;2?0(YH6F"BQ>DQ(]6;A=Z@,)L+ M4Q7(D0GA'3'.J1)VZKP3PX@GO*,+V(*YUN?K\VNS&R8L518,W(3B>%F"/5== M9FM<66&92*8UK*6E1F6?^*P2[.17>-!'M*I0KM56@&5[+9?[.'?.9^6QY:FI MY#8S=AH]B\I.E7?NF4U-[2,VY:$E-+%U2=M)VD "FB0C&]P XQP;\'@@-+&@ M?T>&-+1F)OV5/8-/^FF=&GVT*L%^LUM MW&PW%7'VYO2KY&!!NRRBSV@70-H$6M##Z/!0>.RB(;N@BZ2I")PMB#OFJBIA M"\!OT>3)]@.11,"($.Y'O=$LF)+E;(V!#!%@O @P86@CF"NT#.>4?4XYO4_O5I# UT@94;XD+PJ/11 M-QI+#+?MRE 8IE4CH13U;C3WX^\%M%G%31LO3CK@Q"J:M(PG3K;*WB)$8/=/ ML&&6X6D"J2IXCUB+%Y'8B1S. J6,H-!V(.<]8]Q#PNO4^>PCHH<$DT57ZYS" M%Q'SRZH&@E>LB#^.NX\YII(NL0-YN$EG%MHLE?L29X5Z[:SHZ"KX M8)!B=1;O:-_[.#=>FJ'=MMYSEN"#X:BKLARQM9KG-*&JUN9345'4G=-9G/I- M:,^1$Y<0.7O<"8"B$Y05*%_\._5$G?90V@MS XDH/9S07$"X\>V+U32TH^1R M=&ZUXYF";4Z.BXLYHP@"='2*Z +U> MH:,36&YHZ;8G#S?805J,]-2A\W\(]47X.R$?G%CHG6%/4R)"27C1UD)\NSCB MTPL]G;-[VY)IHEFB"XZ@H.G;.@ FB++[ZY%NVEDT'K67I3@6M98/6LD%KV=^VBJ"U[*52>GN+TWO MA4,&*Z/Q],%S) ,+2))RGGO6@?74YC=\9H0TH*&"QPE_KBX6X.+2P5Z7P\BX MU70!S''+_3[^,5#@$H#DX6=X H1^E,$HA$]'& F5_4B M=$N9W&Z:;;/CH3CH'7++Y\VZF]__) MX]-83^7069))AAGF,K07_@V4R9Y0)CM;YLMQ:S5/'J0C%TNT*HW\6#**XE39RO)<6R[W3!U MN6P=8LKQ>% 0V\33L7#,!U0:!A<(Q.R0YI./5[P9GVT'-@2D/H6&P+Y@[ VU MGM:MS2HZLY5ZVV0JVDLSS/+2I/4?ATW:Z)?PH6ZOV4EM#3C)ZU$X[$H8O]2QC"8L#IC!@:# T,9,%F M ]9/W@>1E1.+R+B&IA!"R-!0U T22,=VQ,2$IZVH+]E&@*&7TZ :?&H9CM\5 M3^ A=,9:#G9,O(C1G39C1S:E <+N^7YI MYI[SF==^=4-[%HD#GUBQ)3E/P MI^^"5#H]):QW_PBSH9&8V8A5"COHSO_:7GJ06-CG+@+'A3;H3199I_VG4Q8Y M>J35H2254^P_/V<'6!\.&R"JOA'D<@UY]?IH)CEI''+A(V> )M1>V#A"SUG: MVJ;+I5'W<<,<]<-T.> BPFC4?2F6^1#"3[1-UK/[ ##!67@9[0 :XT2770I= MR"391B_:\XQ=_;8>73)7Z/H2P<%J']&&2FRJLJ1_]_R%\L3IKL+-!'(@\/W' MAG(9*T$PC7.5?7=9C MNW2<9?>3LO1A*WY6![V,630J4E]/)*7NIF/M5KE/7O&OX"P_;,5Y,\,ONTS^ MN=3?#L3C,1/E]A&T8N42_/OS#T(+_%Y0IK;-H^H8W$_U*<7MVLK>B2G>D6DG MR!C51_ QYQI%. @;8AOAA>&0\HD7YTSO1V,4W0=&EXS3!NYCO3URF%_&\;^' MX^'TU'OI$KF0><:*KI8YZ5CK:>G],+9H+W*X.A63NJQ6\PU<#Z^GS6K9J&:V MM<=121A;X_(TGHA%*TC_)V+A1"KS39T/KR?/QMQFU,V^EV#:Z5:FEN;-P2"Y M1^1)A;,)'_(L?LE%^ J?Q;=$8&0"!$: P @0& $"(T!@W!Z!P=HIY^QPJ+5* MFV:L)&Z7^GJK;NK500X.YA]$I)R1[7Y*XVBA5Q.IJ4F_N'Y?M_2QV.;*: M8[OQ>F\Y9 HU(3:1!:6>6L+(Q/G(1Z69SVJ,DAEN&7US3$N'PSB60R-3YR.W M$Z;),0+W5!*.44/*IR/6;@//S)R/W"4/ZS3R8I[= M=BC$.M%M*E=>5Q%A/BX]:-T#Z MW&<$2[^*] $6B!"O,^=A@ONX_GLB683PAGO T4FS>W1),T)+G54H6$;8:+)Z M%+"W ']/YTD9"7!\Y/J%4#J:>0C5+O\&EYZE)>)/O($&)P!@N%&KRSF %\:2 M 3;DXC,(7(/.G2+Y,$RKFSE M%=*(2HDW>3>,@"$@9P[.,DV0S=.CF+3,,-(\U%"(:A M)Y,UX!1RG/BC\H),W-,O#D&S1331P2L>0G=AN'YB< TD/1S G6X1)Y=Q)<2( ME^?,%X<6%POB-9L?J>.,):5%2 *TC4+R/#H$2?$Z!CGY3@)MKV'-U^3FBUZD MBV#(GX"C2#(%2<(]>>-.!,2T2!H$((769+"]T?1;E$;"0= YT8 T MB!6[$U4=7;Y%0XHL= &B$8@(@D%"=R2""*$O2"<8>%40M:3FV/')_&W584&A9&Q:@A^LHN_;"=';*DG V.19)OP38Y\T"[R:D:OK;:>O5^S@V726E( MFH2G72YF%05$#O\1492PC*4 H[E4LJLQT*>!%%FZ+=6X/@)L@Y8>>8D5('HSA2.;-C/NW?YLF$4@8#T92%]J*F8*6"Z.@4.2C29=%T MU^1NVV@+DV55.LYWPBHQ'J]TZ<3M66N57Q,S@OJ]_@9KSD5YY(_ND Z)Q>=@ M(\OH&'B"4R#GJO:R0]D>(J;C.HW$/+Y34/^/O3=M4A5;TX:_/Q']'XSJ/AU5 M$9H'$17K]%L1J&@ZCSA],1 1$11E$/'7OVL Q13-8:>FF9LXW;4S30366O<\ M7#>2L$L-5DY :GBAU'TB%C51]1'5[2G\<0_'1A(48Y9,J1MH9MCX=F?K?A MW"U@!N2%&B:1M'_YEOCF+O]$H3WD]HU[^@#_R6UWARK'VP @G'-S>/Z'#N,@ M177Z\CXSR)P#CI2 KH@(UM+"H01@SIC"/(;D*5PEKDPZ::*'-@!ZZA=)/%@" M_XH.=ZMS3R![C@4*1V4-U12XQC;^1DNYE=-YF7]1[/.\O- F%M,<6U-Z2H-E MZHMEJ];I4[?R,-^W]2S_XWQ3& MUMV7A.$PMU_92Y6@,#YOF9KW 0[BHT].0OW$$2'3O>8\NV+JWHMYNX)7_K8A M-ZGX$Y6^AESJB_'Y[@]ER0R0HK=KWN\Q" ;Z-\Z+0+7P:DK"/0ST8.]2?F)H MJF6*]\Y%! (7XV^^G51\":8W3AS BWS*7 6*#X_AUL=P"=,V_90*&>0A3R;D MF4<]F9!G'O5D0IYYU),)>>913R;DF4<]F?13^NI4UO!D?O%DWCDR]55O\@NW M@0Y*3W_JZ+@W"8MOO@."IL(/_[\_TG]\D&<3J:H:J&AYF)-#?,,\\M M15RFEQF^&']>Y3^.A1%<5AHPB=H4NL/XKILE%-[N#Y:[9G+1;4IC"C;1)J.I M *32OVXZU_P!&.UR\V/(4;?%R_E4CG+R>V/%QO8%MB\HR;Y.Q%M;[N,34-_, M47*9,:UQ7=^SQ?U(Z1:KMCTOM0!'47#H:29Y#F\;"6/I4CNJMYZ:S M=X8&9\T3=KTS+ @5X>-07V_FJ)38,N([JQ3"AZ4LJP$$ A]<<_=)1. MG..,AQQU$XZZL>=S4X[B.OEQ+]&-/:=W/89;ZJ.R0_+[VJC!_(8=K M0%R,4WXOCK>*J4[3C$(ZDLBF=@;=W]R!W\M-V["D\3ZO+//5_$(9E(A9N35. M0B\O'4UDWNCE?4-%&3+*X[MR 8S"S*OEW;PV3A%%=MVTK4EKY>SOP"A56=TM MDCEEPFUV.Z$ME_MFJ0X9!3AOB2B5)G\LHURV'T/ZO['C%4#_6F&[$&OK:D=) M[858:KKJ\N+T'H9A3.X[:\69$(UJ52H^9W(:D9$ _0-7BP+TGP[I/W23?C#] M+_8;BJC9R0HK9\B4N9DE&,:&\A\X1BGZJIGTH[)J[K13#-9V,N\T3*[=);GV MA>5[CZA??\D1>V5TKRMR,GEKKM?H3%EQZIWDLIM(\GOZ#OF"62/#S!O2L,M9 M6BS?3B9FL8TDC5/0-XM343I^-1CS,\.;(3L^.#O^BKOW-G94Z!0S'UK3M!++ MBIO)2HB9:?7CLS/>S(YB%/G&0$O(9=^J,^3'N:Z/S66FDQLG=OE\DVLD;"U?4*OT MN@*YC(:E*$3R:C3G[6F^2^3V$)YL5S-Y]8?$J+XJF?%3)<:#SL![,W^W5SUQ M-$]6'58NM;O9\GY*"?G6. U=1S(=I:\'K$)6"%GAT4<>OID5:ERCS-=G=H]S MQ&0AT[?6TLR$8VZ@VY:*IA,_-W,7LL)#L,*MQUN^F14R:D^T=DJIP,8&A-$R M*]5A>2,!5@"^%0E9X8T!Q9 50I?JDURJKV*%YYY"=)W!@%%2\:*Q9&G2FE!0 M*] PG4UD7G> _HT0R?\)G-SJ__U1J?O6 ].:8/?Q;#24Q6UJP ,635E'+G/0 ME+1^(Y&296:_4,C.@B_-F:6]*=L!$^4"KW-'P]UPIAJZT<<'C!&'B2O&I1IM MUIM\,A%7XDPVC9O.2+OTQN3Y&S?;.31L59IN9.L1& 4N#!K=:8V@\G%XTLQ2D:,B( B10]#K6!4TAA M)^K,6N&)9QH:DF:+Z@R.*O&^'\&CKS0XA>HX%>0X8RDWA^.3Q(C* PT#!V^A M<1QX"!<:!(9GAW@+-ZR)(4]E7G?0,\'2D!I"Z^V5V!<[MN05\63YAO<&OOUR M1U\;OG<^C$([[HH.FY)YZ7@FAS5XHU4,7N5U&!(.ZC^\J.IH[ MMN5TI4M^*N([FC! Y+Z%.TP/#5-YP:6'N@=OLA$:)>)^.(4S0^258.FZ.(VZ M4T;6X&!W[L2N.PR?OY0A;Y^(X\X:$H5^$LQ$L_AT!SQY[/ SCMK1E9)2-)MR MCMVR.E7\N*+.8R;S"Q7X$CF@)=J'@3.!(]HG%D?:P\I\1RQCIOU<5:JM+MB! M?Y)4H"\7O<,&7\IYOFN#Q2%N-1H M&5;#&1DT;NS9 JN-M$5#LX"VPH@1'0V-^>R(0'"CF9,OOU1 HT#%P^@OE R* M=/D=5C?^G \<#0ITAJ8#-0?D/= #EN!..Q5WX ^^Z96Z7V6!_S/P:QCN:[S0 M5&B^5T&0E<5!//XSQNT-H;S N5-ISR M"/ZNBUL1F-M&Q :JZ^L8^RU)-LAIC1D"^G 3:NVU6LR.B5*:*];WS>ZNH=:% M_OMKM> K@O<#=Y+AQ0). _]"]\A!^VT0$;?5@=;L;_06:Z1J\B*&>^.9C$& M]M*122) 61E70$N^P8'XJR^QXT;^U;J/IU$(61)C.'I&6AF\M^\:O..X:Z./<(?.MA?.4?1MXLF<1/RMTTF)[F>OC/!P3\K4 MUG^3\2NX3HG(KR+'J M26#1_>@:C<&]A[4L:#HF-*N-[IL)])M1'*->J=1+>69+IN/%,!BZKD24XUT MNN"#&EOO=AYY%7^68%A4LPR@\(PH4)."N#:/\\^1*EV+WF]3WN3_NO5R?CUA M=U4?G,JN(*'T0L$<$A.6)K>IR;BCQ/1EB>1?7YOX. 8J MFG- =>LU^$) _@.RR"%EDW6#P5^>&3F^/'3[81J47SENL-UXF0CHE=A#?N2P M5.-EGB0@2Q*-+"W5E+VX1?1RU@0(%WDEJ!:T"U[&52(=QP &<>1/%/-!_^ET M.MY>&L=/_XI&GH']#$S%H]=5L]!<] ),I/ANT.2E6"E;*J(_^.Z UNL[SV>1 M5\UYI+0R@ D/0SDY38=!&O3B?Z(-2_W'_0=^+8:_X.ZD^\]?3Y$FS@D)HILC M,42\[$,2Y)CU/":%X+MXF:"+*9^9I:JQT\S64Z1Q"!#AE$10F@:\PN7C0(_Q M#77GC:./Y)+"27K(\'P6 P>/EFM=G,-LUQ;2!O1J_OVGJAG&7_Y,Q[L2*.[P M]>^0"&D^CTOQE6&P+9GC>&H]SCL[H91K?;R.[>,QY.HB;9I63>18LI/"(A??(0\"]G=;T/:-O:ET%*NYVZ:H99UH);XBT=2))?K[YZ)= MY3K6GC=U\KG3LAFXOR1]#M7X;=(@8(M[RBK)+8O%"NO4FH-%=2#FBO&O(.&A M4YBD!";+L,6YTC'F\6YNITAPBU,!T=%W9T$N)4$>1#\#"QRZRW!M.,%P45G+ M;DSX@KH&1Z:=US9X*N @97$-@YNC!L+:6L$B!*P"@&@_#\,@(:[*/#:]_4HC M2%%,>!6I06,NBB;2)>ZFPYN_>!GT+A'90'+6 M-;@I#OBC+@+-C8Q)X++(VA361_ KZ:C1WOT(772M%KQ8#=R7/PW&_Y*NQ%M[ MY07 U@!V$6!5!\H5 6=!51V8XX*DM181?44 8UB8.K I@9>J+7!"#(J>B "T M,?AG*0)G[T0M>^<*OWU_U9.8<@C5P.'^6 M?S+192!LGD5U*\)R4RAX@-46 Z5+<^EH_JEV&A->HOJ%R#=7+E M/M'-ZN.*--6 MRA*9:F>D!ZZQ/.I6\U(L JT^@I=_TRC#K[S]I4C+Y1CQ ]147"^!.)0Z\!$; M.+@1'>IGK"6!![Z$D491W\JP /5-6!-#>PCZ OSN\B?/:;[%_Y3F5\=*A[< MX@9TG$!_0H?;?6U^M^8=47=OA_UJI, -: G@L@KW@<8<*%>@\MR7Q-\ S\,W MG_%;34?Q]> :"EU497%V+*7P$HUN8/(#1_D]VU&@;.G!4V/@H0$Z*![(KX,, M6<<5-X'"6C):XU*AN)IR_5A%+92J!8HV@ Y-D-$$=5[6%_F%[7UC"O(85_XI M(J*QBG1$P(1XI817*O;QNB9@EP*M#ZN94+4QXIN&8&KP_I[F \+FY>[&L< X MLJBXDG@),N?!7-=@R%]#"AE &O%HDG_W6T\>&? M9,2]J[5E(EGB$0"*50$S&CL-^/71XWD'\3NX]F7Q%/HS4I?P-\]] ^^&Y%7L M**]Q.-]> M,W_\LY+52^9E:S@]&. M&P;T4 5?]_ ]5$?U9UVR[SU5]2@91'QD4"6 9SY&W#'GJCW9_VHGR2<-J^$) M;\C(K75C5Q$WT0,Y9H8,!:BX?,$W2U]KJ!&&GRXL ZHY>*G['%SPC*)G$1D8 M(88;BH1/7FE ?4/7P\"%++I?8030MW9-LT%#RWTTT;5'$!WT\S$,$$_:MZ>A17O[. M,PGA"\-.+_2FX@Y8@^@J<'KN1;[(HAMP=+^!3*85OA2>\7$SW4BPV_'%FSB1 MX'6^\6;0=] &^N@!/TM$KBNDX,,IX.V'SXX(*"R,S$SP3;QELO%:9/NX*:]D M0#WS%=N3\&+TO*<(@^Q#UVB&ABNB6-DXR??BS@#_1N# ^6$5WB;+@"--%"(& M;PF^#?^\U'1(G0IL*0,[MD(LA;;.@"2(6!39TU&XB]#?/4;!SQY@PS8">(.) MB*4J4.DJW!Y?P.JGEV8FB+ T,RS-#$LSP]+,L#3S6Y9FQM]7FDE>?LI5;RDL MS?P:QXI;>05VR ATB>8S(3-^K;0#J7($:(#\FH@5_+Y1'^X",MZA$7_)FM-% M8PY( _"6\8>'<+?IBD+'O&L#P^J-'(YX_ M(>JZ"[H![$KX!QGY%2*V;L7SA\\0.L7AYM"'F8I ',(P,HSW8AL4DSTRT;>\ MK"*-*4*[&%G)*U@S"2UU9,YBR_>RN8LCM.[CD2$[$2,&\$91:LA?C IV4U,M MURR.(&D#\U/K-3!V#>QKF%X]!EB^@')C4?C._,K!WH8!EK::^K?"W>VCI^36 M=O#8PU$!R8A@\UP#'Z_(70Y:1Y+XE[/%HQ$+G"SQGW1*GQX*6(QB)%Q?WEXA :6@:5RI^ MT/?QK?%=_)4R9U]]JTOE7^)4GJ)CGO-;J 2=B.&36M;*Y\0=JE>P"H&^NW:) M =W,/>*,#Y26/7U!!K^-2;7)ZZ;3U?F5@:.@+J#2I=C@L-45IA3WO&?Y/-%: MQ.+]7J['?(MHW_:2^G)W A>_B0\B_)OX95# Q^>A Q*6!Q[BH"L-:P(K MTO#++Y<(:@"O 9JT0:\:Q=5H/%2%^ "!7$5I;7H8(SFJ*.,.DN,>5H7!WV[)BI*N*PT*EJK1)#-5O?@BGM M2TQ9.HF)'3R5QV#."R^'HVG+-0HZ!L25F4XN0J:(:.3_Y&MFMG?LZ,8=O&KY M'S<*"HPI0076H!LGAH^T##<2C)^-(KO^6[COAL.*$)?#])F+".M*/,3QCZ83 MO.$49NG=:NR7)IW_+:+^6\@&BDX*6+N[ 6*P#T RZ Y^&6PG'(N-X2N[^"10 M,AP@P("K!^VWJ0'E![!ZP*=_:LCJL):XJO6O@#NAX!2R&( EX:T &BG>IO H M^LE[*"?>QY[F?ED(#/8(+D1<17QW>Q 0G"QO -%SW/WK-'E,06!VA98JD.>\ M)$96%A:-L[.CTBS3@+EB),;!$7DEPFZ1=&/M6D#(\:V-<*];4 MD2D/OF,"B7W(]S0OWM0M& >J\]",M;9T88XR'P&O]\J60T-=A9XC4J08.0X\ M.#:%VP?T'Y8J+W9]^H:]G6JBX67<@ *$1PJVTT!M")X)@?0IMF@EE"LTW"8W M\ P?NR/_Q=8L=>I9Y:?OZ*5C_I2?Q">L'6#=OULC *DF0-QY"2>DT:?B\=I+ M"W*_\!>4.X$+QT_&Y/TM&X>.#<#:'K=#720PVV!QK!Z !A;J9 MX'M\K$DFBI6-@2_T60Y0W8/C7;F!"L'!ZU?=_"JJ/4 /N)"NO*5OWG6U1@/FFPSX'RJ@Y-D6-Q\4LR5N:33FY>=Y M?CQI_0(T.MSH]F$U35V3='[)6,"JT6'0C$%*-!Y8C5?;K]:)[58BV=16(+K] MHJ(3MO3'/W&2B%)4 "8HD^]@HYSK_,\;=PD;1N.<,YO,^35&8R M4):/;:V$;[O8?2TGS=9:3"DZY7)99R?T?F7_\0^=))_.1RQX[IVV%EX0$Z%J^:R"Z$!&^?8??C=G_%=N+"T3=W84MQ#5D=P?NLZ7' M=6*VB5$@[SD@@ M;[7=?BE@SXV1G-XNJD0L)_2<6*J^='0H!9[.>[5O3=1Y%%Y 6^P*CD71I/B$ M4!]Q)#UJ*X3C9)*Z_=D[_>&-]O:8P4N%6^W%!@-INS%)4H41K5>XE-G4RGH_ M0=.P5CWS%- 9?Z1MYE#R6+94Y]#.$D5FJI_&73\4N966BU../HOA$ YO Q(V M(N"45FX=W@&$Q)^RM'4-\0A^Y@N7&:4I<3;9#7/Y&B;6O#R-P; !OX:&QH,$ M9;HXB!2X3:=+L0XA-02^;X:O,3EIUP-A=RS ./@3XL2 MC#&UO8S3]7CNPI(7@VPVMR '6"A_9GU^)U\:YRC7P- MO@3TIU!8>Z[9J(+2S4FCBKWCD ZWL!*L';T ,)"_%MDK?N)%G"X-U>2M4-)0 MXE?RGG>]( ,POH":M'CH90 G#:$H'G>4GVB6&9%$Z"^OYQ@\$CH3: >\TSH> MNU=+"+$C8:FE(>CR!)VNVRDAX3QRA=KQQ'G^HL@X=NBYRW\,&BV=%[E W!C^R(UN9*S*VT8P M/MWY&#E 9G#(#U826@C)2VM%3)+VV"@"[<:$E3U-:J>%@9C)-/ M $UX:#K\"<(L6&&189H^<-F_H)@"#!0[)-.0!'1/' W[\^H#X K^E/]R4](' MXC L?:U:QG$NX)^R=Q&XIP!!9#5<0."[$)< G.RQ-ZGOPIW1R4Q$&'<#QA_X M^8VQS#4046.-Z P8KNG02FIGY/N:8#;-WJ>'V-X6/(:"!9[GTEHV<6]C8\9 MDH+=\8B@NEI69+QJIJYVX,,.W@]4$M74!4#>AP (G#+K%70L[U.5BE6 MQUVSU-K'F!9$=3N/OQW@1EX2]0F*7T!9F4=*3Q'FY!!E7*#ASG+TRBDO'2HL M! ,Z09B#*[_S>1Z.Z,CL3;0.H/%=W5&% -!=KQ&BH.DU!$@-OH,*H6?@_,]. M&@)!-P^3*(,/>]1S=E9#VD_81F8L5.CV1MQ/X4"V*X<-[!K [:@4R@UB'O_B M8;Q%W"SXRP-VN?0R:R--SD]%#^WR>.6UASR&:FGZQJ3BI@?[96?ZJ:HIN/G\ MTJ%4P2_-7P%'=0Z&)G\H##C6//@-7<" 6)BC6B78K'%)1:&*M[^TWS'5@S D+RZP6?]IC-(A-M96%ST!LB^XIJ"'K^;ZP8 MW+%+KH!Y52WDB?AS?9M=V$HC.UUGJT9R.T_9;U +D9NIA9.##)7!B3(X/=VW MJ().A^"TY6A;(3KK)N?8'#G-+J1 57 2*P$.LBG&P">"^/=:%V,V<-B ,/P, M=7&8OXP+PDS[I91!(4DS^&;R<=;R48D\12)?"60$U)#_6#4,(X=^2Z2)^+.+G0D,@IESJ!9T+SU%^_%@ M7>#])$O&,E(7EQK0[X<)&S@Z+WLC,;Q&0-R\= ("@V]^J(>,>L$C'/TR=3[F MU65B_8!!#J<'<8VO\X'ZH*IDP-3RTJWH!.];,G%S%#^%"73OI8\ +Y M57$G MX^XK;Q$HJG/:GGIU&5";2)HV12VN*!SFOC(L!T57H6Y4>$H>^(W?78=ITS7< M6]GWCEZ[+*[:AB($0SU!,8F[(O%@X1=+1DH+%7QHAOCB\@F0>BO4ZXN5X(%R MXDF,!>GO\(15_[CW]!@L]&KS3S$83^@AJ#BQB4A:H&>W4O)-1O M&1*[!(UZ2>PU][W"=+6C;()OMQ1US-P/A_!];.6>L%2Z#%=<*"JBJ&7D1\B *L<"!L=!79QN;?W)YR" M0-TC:%XSJOVYA@#M^DUWFZO]$DK6>Z?KD+)H\A))_*?39=!/\?_\%5EH,I(( M1[A9<.%A\'4JZLZ^AE[@FD<%Y^"M(-@KW%&/WZ'* 8813$T%8$X+J(<%B#Z; M!V(/N&,^$7B..>TZHPCM&=KKHBI+,@[XN;.S!7#:6TT%.@U/_195MP/61"[G M%(+1\9(;?I3=0=R.-YT#VO"H:^VX8M@A?$"% [)VQ:.LP9]P)I5F27.E[X\?IO'UX!V/L"&O,%]CX',L"="KCJT8!-)+KDEMI!D\-C?7!& MC'?(1VPX Q70P;,\R@C NX#?_*1Z'&+B?0MM-(I_@$,&KA+,**%M/G ).%!_ MA1^D)5_ PT3CQ5PQ=0R8^%YBCH[0TTQN7_A+V>6*K N),K!KQY8V'^2R?((! MPOLX K$M:@3T%CJUQ$/ XR %HX=.47$'R_0,#ST0?G/IPGVXE NA/;0ED!8O MT)^!/ ,T*6!+"!WC:4<;"M3B.>C'@M;S9*JX"RO[(HCXR+.H+B_K"HKZP MJ"\LZON617U7JO2N^I\A4MY7=31X-M%%[Q)C

8:">86%#8(JOR+D/A2&*\ MH,U6>5#>.\JFN:LO2[L-IS4_/DBLPZNBP:RF[ Y"',!\$![TX0*B@[_4M94; M@ KL@")JFR336*QX1=Y1O>%XY-"K',K]T-$T>3[J+>IY2VANG^B"3IQMDM>A-?TP5[? M?Y+J0TQ!FO9UNI2J3Y)*A^$/63T>$(^E^")[Y9J@%#C<[3#6#(]Q># <](CQZ(\^^ M+<=>&&'L#;/)NR TL&L3L6\@\V[&B9%B2],26UG&TQW1;HC;"1S(G8C&R=0Y M\[YE#MF+:!JP3@T8K%,#YM :)H8Q17H[&C&@LD/T@MMO_<-KHS"OB&9F36$* M75OC2AD_$JA7)((R2SZZW(J'ZVXO#["=#X-D\LPYM94;>-F/,L^,/TPS>_

2_">)C$RROCY1UQAM = M=/9(0\[N(4F^PZPR6>S4IOUJN\SR&57FDM-Q8TO;P;/*OFCV_.--#1OJW43< MJ4@J(0HUJK77\K,&*MF],#7L?:._7HSN96 BW#SF:D[ML!-[R^6I(Z;J+]EA M'C3R!>3A\T]N(:))^J6)1@=G0RXXYUZ4&G[C4T(=WR+TG0A#WV'H.PQ]AZ'O M,/3]]:'O+_)< B+0Z&9O5X2W1RM=00+#MVK+AI(_U,J=EZ:5%EEZ.*_(32ZG MYZ>52FHED:V TK3@Z^Y;FG8Y+W"5>1*(%=Y=K/9*)N'J(^&N8T?\Y# BG\R4 MGXOV>+$']G0-T*S%CB/P^1X$^['@:V>'/=G8 ,$Y,X>0 70*\'P=+.V@FX$Z3=[\+%S]-3O9"METXX:NK])LYZ*19PWK=;@P/@4#%U!T"W<-#OA M5XK[*G-PE!'L,GF-6;B/'KN%JA/S.5VN:P5LXI4@'Y\+" =\A )<$U&5Q:T[ MOP(< [J]NWL;BX=RU[_=.*)R*)#:RJ)MN/5/_IWQFBOP"M!'40A(*RC()81] MRKCN^%"OB=O 'R><#K;BLM=[6@MVBSC#:>HJGAD;.KH+=H.+/N@#9B<;8Y1S MU9WQ #X[? ?]L@)-;3T:W?K.FOQY$;' MMSJ[VKT;S334V5!.$DJ1=JR:V$VMV=['HB/!;\V8.7=$+PJ/L!X8=,D=_Y0% MQA#X->\R=V# 9)O;6$R3=$@EETQ/7\"]K8$L"N;5J*3D&9$1Z3:,M6/Y9\7.%6;H>)G M!(#5.4)MO*15D.#FL8!'LAQJ#I_". VB'?Z XF@\5)\0-ATH'_>U(TV(,(G) MK"/, 45$_LPW.W]%80.1#)[B%7D6Q"E*6'C?*ZV ?D2Q_]QQ&%#DST*^E#L, M:L:*ZHC3(:)QX*XR=*\!1A',=DQ=O>3.!3K"2?R.3 M@"O'^:QIZ.TE1[$=8C;:\5MN>89=&C+)&Y@$';J'91U(\.6<-)QTZFJ:V\3J M73(19VRY;21QS M@^&-U%X"*OK:EOT?8 7DZ@]-WYE*=;]+D_,XVUGTNZNZ+8SDC?U@2D"TTO:@ MEQ,)(C>W)]EY?!$KPHYGDDA&Z60 8OE#F0$/3@%4;L=(RC*UXCJQS)KDZJU\ M/G\MM_@5%-!^EAEJ01231)'A-653V[>?*0CMG4I&,XGSVH77[8#H]Q8162"J MH;#U=NTFI,'EF'EFO2=9HIAN.]Q(:O/;]LI/-$#KG2# M$TOIF;+O,;V8!3D_GH@FB

6$+-LI\76B MT.*%QG__,[[9?=?Y#MMMOEK*L1TN1^3A8>K9$ELEVAWX08VK=]JW M?(H_2P;A3$W7AM+2CA!@(P&([E"*$?94M !/R:@)N;_)HN.^->UC_/[$N)9 M>7#,NRXQ)7$O<%O]9-$<-0="="*X\XWLE)TVB]2#'QY)[5=FQ.R8[ \K(R$1 M<\>[+2?)2WH]HL]7IC>4EN=F%5;K2=(JS3G5K9[@> M0^6JCMVC8M!LC)VOS%BY.6NDJRS7WO69F=&O4UI"N73V@;*9+[=<5N5ZR5Y] M+!I94)NPE\[NKG13C6OY!.=*Z>EFI<\K+4>Y=/:%F,^PIC/(*(+9\\"I>W.5#=-]F1KNVP7@9B>("@Q MIRMWY2*=S"DMAE2'N=(FFM^M0!,],WZZLMV8I:N5*F-IA6X_3[=29;VV02N3 MIRL!Q\>28G^S)2N;FKV>:#7&+J\O09X?\G%E5E0+)"AN6TM%K8!$!=W1V3ZG MLE:J"=U\3BML*[P5I5,[JL;"E6?[W*2, HB5BY+@YA9%I65#!9E";S_;YV*R MS$Q[_4V-5'F(\IQ%+6--910_WV?*&F1;[,+.D3U+T2;LF5UF-G_?6"LCEJA%:>[7,;3\9G MG>8":O7C9+RJL7)?CZ/A3&?[% MV89@9B4DRVP=V11P.2*:-NIJ?[=-:VZG4 M:E'4N4J'51:#[KPCD0I<>;;/V;)$KP>=-4?VC&:ZZ=2E_K*,GGFVSV2B1L^W M.:LMB$Q66+6KM$OU48N4LWT*]>%TMG/:68X'.[5C:]:86J"65V?[U*8*'1V7 MVFE!Y5EZW=DDYZ4E:NI\ML_LME=.EW17T[:9N9XTE$*L/T=O/]NGT9DHU4FU MM1 243?'3%*Q$@3H#C-GDSTF8UWF2^-:DRHMY%)>4YN;!AI,1-"H<%MSFC465+OKY"[RY+7(I:FH4A8X<3G+]QN9<7W,7*3- M:C;6<\15(47.)[E*BAOO)&>H7**.?-M,TZ-HBM$*!:U>+FX79L52+N)GVARN M^6PKJK69#KU5Y5(A*5S$D(&R3O##$=GB1"-J&IHKEFQ\FV=06@NS3H_:9CL: MW^'5YDR>"Q,=Y>N_HFUZWUQ/')3"7G<7@XW A^;5N,= X)OJ8S04L;S:\!O M )EU?K4Z]F&&%'5@2#VGDE*DY]HZ_+KTI_BUSIV5[7=.3S_EI_L_59%5 X@ M;COP/1G=E+0? 6HF%%6+9C/SKK"DNFI/[+1 =*[\(( MB0OX2,=RP8 =B0L;_ Q^.-P9\E[XFT(&A^19XX$S"CM*1-<^Z\<*]A8 7OF+]T!WO!P-0#^1DM]9Z^DH-OPC^^U.+[+0L_G(S>F>;U,5WJU=Y*<88C>3BG^M>EO)!#]/'=D< MQFUV#B_M4N5);12=,O:JJ J)3$%/Z-V)VZHVO<@?%6%2+\NWORN5!E@^L;H8(_ E"]GJ[%M MDHOVP&+1';52XD)Y;ZV.?DMEC4_I^]_]$AN[ :PVVOR>VLD]M?U-BR M-H\V,MEM7,Y'ERBC$FIYY -YE:XJMT ([^L0_.[X_7J][:/P>TW;ZFC:MA:" MFR,W6[F>2&=3* \X%N+WU\3O%ZAE[X+4;]#-7H+4EU2SQZ+( TP^4= >47KD MS-F!7MBMR4K5%H<\4 2>0BP[@5'ZV1;!]U(3^?$)G.IQ8 V7KJD./);D'1!> ML^GAST]H"@$+/?OT+R>UC#_^:<$_&1(\KI?KZ:=3RBI4.2U@2/ P8^"L 4#@ M$1W7,:TMSK*$C_,JE=!R3T%55^#Q3ZB<*3M5#9$P]U7E\+J?/042%6C)9R68 MOAP6Z/-&*WL))O!;+[38%JX%1B;9[K-"8YO2$AL[US,EI^%TUZ_3Y7PI-=H3 M->LZ4]."&,QN5'O_9_AB![#R7#54V_&>R$^"+%]\5S43;F$ M4A'+ I-G"Z7F6V4G%R#'?GLMN(]C6+/!2.=V -"CQ7L6%*4]'E07+6O4U%VJ MG5CG16TY2\T6O?56GV>:/_ZY-OA/58WW!G]M%Y_)XE!8<7-'Y48*DQKVP)M5 M\ZN!WXYUZY/EB,Z3O0D+2KU9LIX871_\9T+QO<$_[S,-=3XH;3@PHI-6;LBO MB_4W:XY7 W\Z$>UFRK'86%#549&-M[1&IP/!3U_RBO_J@S^.)."A)K:P0!3K M8I Y!^P>)\[_[[^9]-_V)=:OVH1H>]J?GU7_DSB4G%?/FY>F0'9UP$]> GQ< MOWV>49_;,'RC8VWJPIQ7G&5#*Y*=.1MFU-]D1GW\@:(^V]SY[/S13W=C?C8 MT@^);P^#;P^ $ E")/B9>OCVTH!ZB,?N! :OS8.^NC+PFXE^!,Y:.X/-X:)O MS280>'\7(K]?@,!0#TSLOC(F6=\H,R;S+JFVOU=M$7*96^ RMYUS M[2FC]\1"WK-4(T2,^T*,=RO4^,:(@2V7^\*+TRJ-[ZY5O*$DY1;CG5?- M.?[L(U\_X?B3O%7OGVW_A4/9L4\.YG6D42=F+-INK)_3W)1;=#*;V61@K[TZ M%SK^TA2QNZ&[E\0B_R"(#R@%"^GS\W,=;H ^09KMQ9UD,D9F)U0T5B#;8%Y8 M>Y4X(7U^(GU^CJ/_=LCS!G)A;H \<\U2;,?/.B99J0US9676S0N1ES_>6 UU"X:&AR0$)); R+ )U=AG83KXXYEKJ;:LXMN\>9?#1^;*WY[& M\IH:QM",V//!TXEU:$4NH $5/?,T/?^ (U*)"=7GG82KB>GQ-+ZLM]7J?!V4 M5"7/!S:^QX"N3R>BW]=+OCRQA>;!!]#=&;E)&9W)2B5;$MRNT-0WC=F\;#?W M%5Y7F8_Z_:CMYI3]CY!L=ZCA_Y9DZX['K&6+5(^L)-?]%27%ZLF2$E2>Q9ZM M/+O=R,-OJ_1?-*APK.L'':^^C_/DK+_9D-CQ6]]B7V60&%72Z7K2L" M8,UJUE(*NE5 LYZP8<"D&,84PIC"1U!BO5:?,5*SP)/+@=D=)F=:YT!+*>L1),20-&S#)[Y,98)=%\5V@=0+%X'>?* MI]-3&#;X&+J[/PW_O>C.4-AD?#56!QH=%VJZ,F.H90U-CH6F )5X2)]K("'A MA1&$[ZO/OQ?=M?@2&>.7FR69M6/E^9IWF.(CN]C7\+QI-: "( M8P9*$1J;IA9%(86#WFW(KT[1?\/;C,K>3#@=X30_M[^-9GBJ25H0KR/0?',O8H=G2E15$8-'17$8#(\# ^ C;FN_,6A$ MP<>N@06(.1!M%WWFVA!ZWI@C U*,M\HO3$=3CM!?(&6JIHRSSB")2%/TX9; MLSNA(>Y]R23&@+ )"P;R ]$&Y*5.H$D9CB0A\T7)HI^;#A&K]-J/<[22.9>* ^G8]_=N]T^B'VZ7Z=SX9!^B'^[6$0X@'&@SL! MP2L;?-\R)WR/#OEW1Q+O.C: >>O8 )IZB#'WU<+WM6,#0D(+">V:2LD]T=9[ MMDT/,>8)]>6^$.:TGWK(;K\"\=SVV(&K6WOO3@>M6N:K\,V;O_HO?O/O4L!P M&VSQN7/GSGW 3Z' N^53WH!*\1%#&#[%U?5\;/28TL,K_NTK_B(W_)H$Q)O@ M62B4IYNV34BB96TGIK46+?EB.=5=8>:7YS%OS+?.U@>CKEV?="1!M330:]?B M(%WH:;7F<28&:X_XR6&V4[LC5W:=Y,C5"JH[R]5C_1D_8 ]3):+,*W(ESD*/ M?G*$H50A,F8/<7&?(\'L4R0*JVA#:]OQ"5I'XK1-#F:I9QFN5_>;;5E8U.?ES9+P6PT/PFC!]L82*1GEJ'-"Z2L M"1.SD=@VO6YB5#(>H=+/=2'^717Z*1RY"0G%2I+EPOO J2:F,P46H1\FG(3* MU;WIS_@K>/IW%JN:]OE?-K3A&(QRS2] M1CR)2.Q"!ZPO;+FQ,MX?SFX,VF"$5EPHZ3Y9TF7A[ZISI._R2&F[),VV-E^Q MH4X\9$X<=LH\46$A62"RX("OAMM/6O:< .ZZ #9^]L%29%@L[FMLY6S MPEP2NN/55%Q'>;^PEHZDXL\YL+^LPZ MEXUFLP98-D=I'*JA(NG8*UGW%]7Q(1#AWV5B# SX$V3BWR@H*,!%F^-)IIT>IPD>LJC=*HUQQ1) [L M,!_;TRVDL)NJ0;AM ON4^-#K"2Q6M')*O#YJ'Y$AA M>4>E(A3%A+&?T"3\7,'S%/8.K6Y,7W>U&=D#]KS;&;+1*-U$V(N<=RDR0J>N MF:UW.Y*F"FS[)W%4V7)@!1)1)(30_ YX3@A"&\6"YJJ-972HP'[C4-#?KV@> M>+.R+?C Z_9W@4TT>\-)=E1S6\*\I\X5JB0O>O4FVB(4*56ZNZ#K/19M$4K/6#J23IP+S[^^ ML#GF"[&#SI6XP0!G#"A@;7"NG=>#?X$\_/LRCTY9V: M=>!<8""TXL['\>YRQA6D0I9CC:D=%941%7LZA!<2RU6B& @$=<\\2[>&4%$;2 BIUI"&;6 3Y>\50GG3/2MTP@ J]S1YFM-3 BEVLI-6*>?&&DSSQS^Q6(1.IL_@@[LW MW"F(U-5E' *C[(AF-T 1$M7,8,Z5MWEC!/E/*AU)D>=$%LP.<2ZV9"+6JJZC M0E_5 FA."5JYA6^W"8#FANY[.Q,,%2$@*+Q_:?PO@_^-X3N /\0CA 7LA3>L M2-\^W(9PRN!R,>0@78FJCD=T@)4*ORB!" %5NRFQ,&T5S\I$YS" (J)?(H_S M5H@QT%6P@AM6'4*UB;EI@:BN:O",46Z=$M M0@,U$_@@N ]O](T%,>2!Z)R#"7T;'F+_Z-6YDYI8FZXN'XZ^.3@II$0;WI"% M3Z;:CFDAS1T!%%^?BD, $6)AF3-OB(Z_U=,%P4$?A^VH<_1,'^K>FU$+&/@! MV, 7X6/Y#W' ?&%:HK4E9!5'F^&N;0^G$84A;J$:WK'@)[*Z^N>_\)\ VR4= MTA"R,J8^:NZM"(25Q[-9KF\K''?3I&./EH)/)/EHC/*.A@^"__W7_QP>Z-RP M\FV@@Y/Z;Z>Q.:2 Z!BBBA85)_#=/T5]+6[M8"Y=ZH&.!?;5S[T=A6!#Q!]2 MJ3^(QQ\1A,[ B\;E' #Q:!R.]ZWC@3C^9SX]_+10%14D8A]U=2?'UKY8V]8[/%4ITE^'JU5.<(+B=D MV4Z)KQ.%%B\T]O;A#>Z[SG>X-M'AB2Q?;_/54H[M<#DB#P]3SY;8*M'NP ]J M7+W3ON53_%E"6H?IVI!=VQ'(B"6P\*20C>N]$1>'*I/_FRPZXE_7/L[OIQ8\ M*P^.>=X81&3%+[E5VKU6P;Y! J M8BLEJBU6P!FNV1%]OG)IR0NIJA99+N&(6VXVGF2S0G.$ ^7'*Y-C>I(W%Z+$ MT84=-;1&RE+2V!%S_LS$*CV5#:?E:@FSDMZ99#V>ZZ*59\^4\BDNNJH4,IRJ M%,;92K/;G MMY?#C<#'IM5XQ^CPZE(9H:6Q#Y,#A_,7GZ,HBCSO"Q[,*27^]">' OGJ9/2T MDHX$Q9D&.G-E90[70L5,@:8)4L9\Q0YJ>A/5\3( MU#1A2HBU+L5R U<@"8H MSE'][P3:.Z8%.0A4_W3W\.OPO1I XQ0-&9.:O=<,@T?"9]BN!!4\>^(B#11L M@.0Z4(ZY%C%&DQ[A7XB%+GI?_0_2D*%VCSXPT'OP.%B@J%!!)-I3K-FB3AX MZ;=BL%??N#IX)52X3:B"7HY[G6OHGEKKO=DR$2>"U^GIT;Y:#C>,GN;_[+_0 M&T)Y-(,2O\2V,;"A0>-M4+ZJP?8T2SW0/)Z:'OJYCM!GJ/#54U!K\,(QV*&& M])B[PS[F[GS0G--?DJ8W.]0SB/!8RZFY]BR[^<$1+EEVI\-/??,1R#^)CQE$ MZL[A:;;\Y#Q ?S)U%/+UH:G6W&I#:Y/\0*B*-2=>K#+AR-'@@T\9.?IDVUCF M([LW:P&=/Z"*P>7T&ND\88O<\F_GBD_W>83AO[(&ZL^&\1-[TI_%" M2\S[ 05UO9^. [OO-+0W)-.03-\?*+[V>D^D^:ZS?4.4>4IWNR^4>?MTWY O MWSJ1W?8@V%_Z#VZ/7-YS"/!WO_OGS> OH.:30>FC M*V7S!:%2RK?6-MEK)\K]D;NL=E?L"->YT?%4),7$/[JMR3?!^2OS^%O$^1MI M?P!:[KR^9BN:L.23V4FSH2R*283SL1=U/WA5SY);$&&-(&WE*^AF-]FO_9N( MJ)-,$$BO!YD@\#3;TH'WT%LO34CZC/I M0"K,*C:WXS/:O+FPFR;Y[PY-;$'99%X+3<(+\RZ#: M*%19W\E,^TH-CZ[5?D_QYB\L:;&'T?UP]MEQ8U M>=V6.](=77;7QY7RA^+LB^/8K?2N]+BNNX-$4MDX*K=IE5 M-ZNKJ[SB3:U^:>O+F^G%];:TU[-&$;?JC?D:\+QZZ9AC2MK4U"$WL;FE"[=3 M-QV04VU)-VW7NE _9C(+R6+<^8"<+T>3:'17V15+RL?7C[VN/I@Z3QG@4<$M MZG:"R^QMXO-J@T\;^)3F"&.+(KZH2DB[;M-Q*PX=5(J#SX 95?!D\P7<=&W!?'UD] \NN7 M$VM4](O*Y2!?17(,M^V1 =+>T=AF5)X+L19).8 J7^8XU;G7H>O/'/Z8!SB1%%.XBBGHHC45;M;UF M/R*ZR!- JK;M8F CX.->-,_<'T(,[T;8TP=Y:()_CHYQ3RD1-]"*^.7J.BH1 MAX]2+-%P4)L*8/M=G""*JP[41GS&$F 0@ QF!4$ 5T, HA9;J&N*__(]%D!3 M!RU> :\[$3HEV !+4G$/IH.2=M3FR96F1SN4#@;:^=O%1YP#Y^&I<^)7/(65 M*\@.X?X5@,K;"1$N1KVE%'@XC[2\0F "8H>#3FJ[X[GJX,Y+)ER*O^U#VZ?0 M__TWD_[;)TD?/OL6(+BGU98PT;O6J@V\;E$0:JA4?KPE='']0' B/+/W3?1H MZ8E#J:A\'E\#W@O"&[R;Q\8B&+*7'G8.!=4.[A0_S $&?IA]\+3G '/,\=5 MTAY$;J1/&F\091>")8:;NI''?-2G%D1'N)T9TOJBF'0F7ILNT^LU@'8Z,"V- MP)*4X#9>:P&O2UCP,!L"^*6LS8/X*+N=C*?B>%X5VF!88[C&J)Y=/^7#2:"D M$9^Y[7_V13QZLH/+US&*\Q.\47:CVOL5<)MST\!_9FNX1.+QR^[85J$LLK9M M2+B'7X8,;Y3'8.$-W@>*_^7,F.87(*TY&ICH_7P'F,WR% (D$)I T+\^ELE@1+8Q8'7T6=M (:HJ\\O* MJ3(=$:M5Z"4QK1946'N22+,(G481Y+ATX),RPDN)G?]^GH9Y#9;9D\1.?D_% M1=$C9'S2&(D8,VKK2!BRI!.<,F4N@&Q3;NW4NUNCC6@UK!>.VIM-57C@,\?> M0C:X RV@M2HG21,(_;P^D:4^GPEJI9PX\.P^.+S_0>].1(W_B)G#6B=QH;OH M9+@7LO "8@969O#B@@U+^/T8C%Y4<7_FQ 4AE[!B1@(5$ M6M?GU]?\2JQB [+3LL(V7]PJ@C':#,)&Y_VF[Q-X@P:P<@RWPS*=S-8W68^L M MSSUFJ"K"M%&@NB2J8(S93H38\336=4"3%Y6Q\U MN7=M\WO@4>(&BF*.6%K'.MM^=5#&<_G*^T-*[]_F"E(9A5R]VM57F6IS$0:5 MS'H051S&4.K8OW AIRT7Z8J/BJNB[+Z4*CA^/_^ ?(>7Z+&Z_SP18S1&I(S/ M(\[WYK8#]FMZ4NJI"]KLSJVICLB2'H3#!;X(JH!T:)I$$ "2Z']')(SMU<0P41J&+R_8\>BL>_M'^?8TL_)+HJZV".=B1MHO>EBMSO+^:B47O6_/I< M>FR]Z0QABXN6F"%UOM$:+*?CO #I@3Q#CR>5!,#@,JSJ&E4)BLZD+]49KH * M+=EI.M&D8LD&A%Q$F)/4F/?[+#,JY71=$9B2UO.=_M8&ZAIR!ZAP7"D\,E[2 M@,\OF-&SNRW6EAESEE=J:T3V?&.E$EW/&@3G8W0;FU6:A4)MQO;V)8X' M&QZY]W9^-B?^ RH^=J#$123OO:,!B \CN)IAJ33#'O"+'Q:T8T]VVFX MEW%ESS-LWXHDZ(NH,=/U*T[FY"/#3_!!A/ M;AMKJGD7Y0JTGMO0@PJPBCE7#:",P-((B:91^A4R(HI _/FA1$2\?O\%>]T@ M\T++%_N30G42!-0VY\#F.DR:Q>DT>:*+52(G/KSK@5955EZ2B):?HPA]A M9\O@V$59*HT0)- QCZ]??;\ NV!G MQHL[SC:U47LKY!2DB58FRF+8534>>DTQ-DTQ=!JECL,0WZSHG,/W_Y+(GZ(> M$7!*:P))DZ\1$M^GZ%R\C'AI_WN%@+!&#:^DFZHQ M6L[QT*F68/"%Q=,LB:?Q1%!\Q;:/^BUOU2EN-CJ%5'"B;*TF[HK[B+2XSS0^ M0W[TLVTC'N3W/NQZ!U6BM]4*ONI>>EC22R_II0J?'G!?>LWDSX62IIH[2-%NPUDK MTYSM>FZD342]BUMR"+4<]_CR2:FR+E7FE+) -(%FM[96X;;973@MZO#&><^, MBYK7H9=^505[JL9EYR#/_7 3+^CF2O?$310,0?$4;RX-.U2479IT,\K+3+4, M@(V_8.0.H@!#_H[&PG>CU^C?_X[B9,0;ODXP#F<#GQ Z#)$L_G\4?1U0UEM_G14W=QU6@T[%KM M&T#W]]Q'EQRBCZ.'JBJ0=_'5$'\97XH (DPS?1-^Y8S&$]SE!A!*]_'S/4]% M+!5S%!P#69"SII"5'B=5O\?JY8),@5YZ*"VNU$%[O2CY"R?[_ESX>QEY* X MQX%W#N#4LN&1&.7@+9A&=-\&S/DU61.;W)#.\QEA+F)6OC=<3&6;+$-'!97& M@-'&8L>W6,]M"K^!FM1GD''BK:HKQARU$*W"-,0@T-FZ.[ML,IISVZ[G)$/D M5VV$* PZ'3K .'C[@7IC8F,D,Y9[.9H&(LJ'$@#\OP4O&?[IQ?EJ1'_:!;X/ M455%5)H/,AE!5+*\4,[:!:W4?>"2>FTML0.O2"Z^6Q"3J*V ,W:M3 NV4XA: MLT*W:E193''@T0$,W::ZI^J!)R7^]CU9,]BA'VO#"_5 +/N SQ$PNF33\R5T MJ-P=UXO]UUXPQ[W 9%7P>?1E."U(RJD.ROPNE M:HX++P*&\+M1#H^JP05$@]('-9PU"YY\=!IF]40Y/O J(?C5XUN!1QXW%Q ' M6 C@=/R3]C/>I_W\.9X>'D?@8%SX'57V;6M]-%477^\ +/97WZ,?WNL1!UMY;6L M&9&MN^\=&I_O4;5+EOH\RQ;YGUNN&&[1*58TMXL MYJ% >"2I]_0^*:CS/$9-VV0N%*MF+2B:LDG55!A/(=(LS:09]KB>T=, <0ZY MZP\#1:V<+R1&+!ZR-;[3?V-M.%;?'^K>$33@5?)8[7V@DNZNLN\^V8^,(JER MQ'%PPR"K0W ?\/)[3-T]WT0G<3=<*@^XZ01G[I@*GXE8JS8L+L5<;U#/H\J4 MKDRYXTOE4]]Y=*G\@;XP?EE?&#_6%W@HQJ+!\>VB Z;#VXO%-APLYOQJ'EJ* M[N>J5>B6AW=[H;QV'WO8XPOG)C#5X3[NMQQ>TXYNW?VYO/^>O74=3VK#U41[ M"E_5@?T#K(1'J'[KWG]<^Z>FV^%\4[ ET<1[&F()FW6S&+R9>N_1]J)_VM" MH#3>W>S='9O9/B[OTM MCS_)/OE);N\; 3H1["#ZUN[>G^RGNX_;_3FZHE .?!G-*F/((5"??ZO:1ID> M!G+V<:C8M?>PLN!N&!-_]JCTU[/+>#SMQS4*X6$;%2I\LE(8@_ M4JO6[A4;V\&2+PYKAC9B[*$W%:Y@W0!T*,/^_>_[0,'QBB]PUG_24R)%P5_N M)-7K"58FG)*(-*I#/D>M**5ML%@SX*Z 8& UMC6],G(!PU"+JG8[X?X4@(5] MX-_[

VST%M9>]Q&JJO7@+_U0:@ Z3W9O[4=^N M0^V?<#C9>Z/ZM'84S1$H%F )W<#>/:=@UZINU6YC2+-4=K2JMV6]W@?R[=YM M!$7_[%;3CL(C?YQOISULD]5HO1A.;8W7,J2/=ILSO(H+L*G%L8/M2AA_C^;7 M"UZ&GY0F$P_+BQ-A-K\[769O9WHN*^1\7M1%;0I>FX(WDPR)1" M?2+V>ZUA&;$JM:;UCJ1X&.GYF,?P@5[*16&YE[33 >WV'9+R7%TQ$;Q35U&L MJ\QN0CM]$%6 #2]VA2#>IA05U7XPT:;A6@R[YJBU*/44>M+XXR(3UQ7*!8.NRF&GWJ$*^ M=@T^HBBT>:-'[>D[:>CN%(@OEYS]SD/W1$+/$XGH^_!RNR/>I^:?3H6K[Y)1 MX,@'F2B[#J0?R_?Y6$Y*^WYQD8R$)X(+YOE^P;I/<".9JL?XZX&HRPW'+3?E ML4?"UI;GRG'8R='CU ;'!5.NY/HML5]N236SC+F,"_-0 OORLE"^C#S]:H'3 MYV2KJLLS.Y?KJ+UM.WL)Y,DM\S[1)0N\GB/X*0]F7"RVA?=DGCS,)(G =Y1& M\DK5"#SB/U78^S; ^J[^,ON!URY M,5:=\H(55^S8[@;(8L*BP>G.,O<'__<3[9(A_/5$(Z89K$B95!ZIKC1>-OC2 M>"AR>\? 8ZJ](C,K_V3^%?_D)X4G/RDF.5N):?\1TS[_KIRMB;@8-Y:\6Q8U M>9K;E/R)UC*NPR:K_8G,WW<\L6&>RUNHZK,,%RAEF'Y)JTO/ /!&-6^C?2AQVZC M.$U<@WGF%KP2!YGUR5C\)4<'$AWBPCGPC^*:A ?>F6RJ/G60?)=QW/8I'YFT M)3[GRUB70/.%S?Q9.^LL0E[P9<=3'"-\2JF8V-Z/U]EJ.V5JX5%FFBRY$ MI5B:.Y."M;1@RCAY7 /N!QZS8K]DSD6OF]57VTJW:J.#[?8JXDM>8-_J*?N- M26RO+V15V)53B^HEI13PE>E1DT?FJ,]Y7%?-/:CF.SFLYJMLX-]@"8XRL6<6 M+.\8MT-HU[.O%-.YQE#JN0VU.Q$U1U?ZG3JIL,6^7G^^#!O*'$II\(IGN/6( M;NV-]QL:RZ$A\5+W];R_J38.]GC'JD,%]OA=K34,VB.R%2G#FOV8'LL M.LTPQ_TBTF?8'/;!YK#2+%O _?F8W.CA!",:Q5IVICY,[?FJS1E0>:M3Z2M% MO46D:?Z(VZY?OSZLK@W_]_N#VRNKVO?)(E&MJ54'-_K"K M1GE$'MV:JP<2LU=,G!\2H'7 M,G@-5*3/R0Y^BKU/Y'G"X^%L6QXG?H*3:?<6''>8!MIJ^\)LLB7&?&9BU@;J MF&@TG=DC7>?09%N"8RHRV@" [C#B_LA^U'_G%5^/S\F[!ZT.'CWE!EKAX$DK MG*05SL=5Y:05SOGFW4A:X=QT*YSN1!(KDC/@ZH.EV-F4R' B%_T,.H-'^ZX% MSOW(.<)TLRT'*?)RO6ELN99!:,A,PHY'.IG^I"$47 ;Q62PHYZB 7XMP)/%X M)+E9V,L&P8YUS-BBO4:V3RHT!T92CT=Z2T.9CJIZ4U^-6P&O9S6T&7 2+B%' M(]?%=EGB\")?)3%4G!LZ4RP&$G%BY!SW,B2Q*?&RVZ^V%#[435\ (X]6--,; M/9PMDQQ/F;4MVYV/!7D^ R./5N1113(4AV9/+S)RHUY?%?VIQ8&11RL2M*5M M&Z9;%E=E;]IJNV6MU)Q)Y/$\V3"W&52J'HW(F;K'##=!:3#CP,BC>:)*F!T) M:GV%:/D9;Y)#K[^J"6#DT3P[M46#<#:>KJ]6(P;?E,-,H0Q__6B>"[7)9KE! MKXJ$NL&@5+'54Q%.HH[GZ2P"9FZ9N8(HT\,V-Y$9IC,)P,BC>8;8;)TM9YB MQ\PYL1A(K9$6PI'''.*(;INM,B%B.H&160U&"B,(8.31/+5\?VN37;LIYL;A MS!.IH5,E9Q)]/,_Q1!5\MXH(ORN%VLIBN#%'@P,BC>8K C%F,(J ML(E,>R8QQ_/,&&M"S&=[/K*2Z59!QSRRM@W R*-YLK[%XV%;IWBM.1PL%J46 MPV0X,/)HG@-:M#H;0A)T<\8BH35HLNX6CCR:)U'NJ>X"412>RO8;RX$VVIH< M)[''\\SWYV/5=UMY7JX2ZMB2=7X^A"./YJD.YZ++*-,AGRL*P5+*\E[!FX&1 M1_/L>3("I*"J(EHK$(IB;]KA"?C,8_[,(24DBQ<97K9I2^D72*>W"H $.QJY M0841QCGL0C25WA;I&X7BEA%.R:5E0&<5?51NZ=14ZEA:IX[2P>R47*J6:Z46 MUBOR8H:6QG5AELV5*C,@EXZ>Z9/=RCI3&_B\O/!$FZE/B4(-2K!CR>"LE^4B MLR[JN:VG2'R96DZ&\)GHT896%JTL)94+%++RG8)D(I18'IT488Q97&;G&;XD MYJPR-=A@H;TF@E,B;%GGQ8Z/-]9\$Z,Q>CBR2 MIP&W=-I0+#*/1V;EK%Z:5@RPDB9->6? ME'9;0DIVHUA;);7XG-O(-W@W6P&;OPF<=+ M&F:;M45G1M*B)A8ULJ.+I8TMG!)W88Y6AN5F,Z=KV-K0&]IX/*V>%'>E=LDH MMY2-I'>*F[$ZW8Y(8@S%\M%$]7FG)>BE^@8)%;XT:"\:89V&(]$C).<(4PW] M1DWD^W1Y+0?X%&X)''JT)L,AQ^'6]&2^R&@E0VG7N-)D!H<>+:J2:6ZF?5UT M1<6B^#6^R2];CG!*,O>+^84L>Q@"CN)*9;SLNYRT.BD;C0%5J >JGN4[#7O< M<>DF9G6"4W)L-EDW))IH+T0*K0W,_F*CRDLX\FBCV"=%WZYWN'Q=K#'CZ*E'Q$?PP6)LF)T6@@D#=EPDV6:)B(8>;BIQUO DL30 M'[5J)=Y$L,%:*UK=01@]]IBKUZK:FFZM59OWUUUYB 5AE<'BYQZM3"0581B2 M0Q^IFI0]J3*D@ $QC:+'6ZNO3&(@,0*/4 B1&8SXMM&N!'#HT2;0\EP?+AO\ M1@RYU69%&4BNH@EPZ-$FN%ZUT/1[O:RNL:7Y>EO:K*E\-/1X$W25:#)L+8LC MQ?'4R2B86EAG!.BX.QK:XL8!/9)KMJY5%]G%QLB)-@V&GM"UB_AL57.)48-7 MW%R_S4U9K@;.2?3$H5;,#\H=U/5F>J9.*6W*-:P"4.#!T*-UU1O38G=1R,]T MV:;XS9KML+"K*1O=S MXUF=F6.\.8R&'DV6UZ=EKMPN*;PV(:W9@,41IQ# H4>3;2/FV&UF"RP?YD+7 MVFPX!(TG<#Q98X5RE?6FG!6+YF;MZB."4X$BCY[0^9D:4V:+&USFJ8IN;_O] M)DPIE^/GGJT!970:R">JNF\0C.+WFPX,XN; M:.CQ%BAF)>=CA7&!S[!2EN&$"EN59M'8HX7EIBY=I N.BZQ(9T -EGJED8UF M>PS&3DA6AQA-,'R_8XTLNE=8AV4P]H29DK%]:SMWZB.]*DW;1E!D*'00#3W: M!&S16!-:;>KI&7&MXJ+1=&A[!H<>;8+?+&04LV'2>J>T7>3,47W3&$5//=Z$ MHK"JRD*UI(N9@CDM#_MT0^V"L2=.1*EG@E.]N9&1G)47YV6>4&LX&'KJ2+1U M6VU7[ J"*0%3$1LJ7ZL#3OQS*&F;W[N.L'%HYMGNL?NNL&_H(8N=S6/YA5UC M_\KM%WQ&-]#1HH[\KK'K%/:DTR9_GUAIY[ %ZJ&KZ!PN+%C%INC8_C+EPP@] M# AF-K#FIM6SXD6OW03O7 MN$>L[+J^N;MDY[MQ5"L>?] 2"SK*4/IO=_^;42D.-\X2D-V8[G$=#A=FH"V_ MOL'SGURNTXE+AX' 'EA.G/#T9ZV1M_NXWW,@#J8JV;1[8A%'^3HX'SAC80L]30T_[M!\0_9H/#,8/=E-"CH\)W$T8!\,BP(ULN_9^S?B,$WT MSH-@#O(GU7(WYCA^YCG[B>UW89

I^'^2C%,P[%/9W@2>%W./ZOPTU[E,AY MX-@]^$D8MU5A?8G=1NY?1W'$WW$P#%;:>#$.=9 O>S]4'KNVX7O*N0-0IX5= M]$V8._L6=_CNWXWICG/ ^IR'EPM'6'@UZ[>U\J9KZ1@YA] M6M@'-@68AO#-__U%_GKG!N'D'G@=(WX/1]/Q'_<>KP2F-P;3#^[34V[4APSST2/WED ( M;PI]UNXDS'%[S,$FS)$PQQ/,@2$O'L3']R4F$T51U:-R _;YSN)7J((/PE2_ M3]'_M0O[=EQ\56KW%VW'2T;MUP>+HOC*Y6Y0PB\)OR3\DO#+*TW?"SM88=8* MO [LRT8*J!MFZB_-BB^6_OL:E,Q7K'"O-GZ6RGA)K)K"'UR7?7U>RE%MBH\5 M/W^ZY1VKEY?T8DE-^=5JTIR0-C8J;(57W^N.TE_&+Y?V&3_.D"G(F@,S8Y2# MK!A^=[6]"_C\\ [W<)RA-)[L%9!JK:XO5B93507AUS^ X CR^$YUYG,W^0T- M6I[>9 Q%\ZBVX7-\3E<'5HANRAGD]9?GS[+)TFB8:Y.;3$%L!HV,,LB1C4W^ MJ4U.1,\-BY['E5^^2O1434FG5Y2?"XG M"7QGO*#+\NS7/^P=BWU$\KQBCS]%\E1=G<_/:PJC9PQ79OE<5_38T^W9OFV/ M?;67IQ"G8NLK8X@O[IU&1ZSKR(F;D=ZSYERP.O9+;"XB[I36[KS'S&C- 97W7$64!T MLEEI?6&BIU'JEG2M;S61E5];C_':QJRL@Q=%S^WX;?<;DUK;,&<%&M&W[EQY M6O3>L,_DM$S^JOJW1X;5>V7('"_FI)*D5\5BCS$V]5]2A M?4ZD].Z!TY8]97<^G2Y+NZVVK:'GS'P^PQ;L0EV;BCBL_DXP=R<*TV9NATBO M*Q5\3C+%)]QI,ID#;3/J(<,E4BSF^'IAJ';L'BS2Q]X=5YO\UZV+R\07?4%R M];'9^%[(&D*-*^6*DJ[G%CPJHF7.&#/<5J8DBU+Z"&NJJVQDH0 MR57T&^3J^8AT77*U(X[%;"^O2;K9&0S;&QN688%5V=%3QU\B5Q.Y>BZY>F03 MOQ>R^$S$6K5A<2GF>H-Z'E6F=&7Z ++$A0'V.;E:ESW2->4JP6,E%ZLX$R^W M&#T)V*^6JS^82,])U;I>96R&<3G5IC+<-PG0[\XDN Z2 M>4+0J>O]84$,*YK+8B$R86="(D!_F ]MXEZ[@2&/V!$+Q:*P5:=HM((5_0P MRW0&Z_G,8\??I'Y^>S+$-1#,:^?RH]#5),1?E435'--XH_NB\GF#.1)3;:T! MT3E-A9IB3&_=09WD20"%.RH]B7WM+EP K9-@1,(4"5-\+E-*[>K,GP([==^SKW/@ZON SK?RP M;X#-R)FP8?P==>RQ.'\^X*5[Z"]#P!J%TA;/$S+.4YHXD_)^OS6G(X\]E4C8 M1,(F:65?*4&KV>*RMRE,>+%:[>N+7*6A36T@09$[BDHR_RY"/NI;,MMFFE65 M+]9+69:9+A:]Z.KBP86&[7F8-.Q%9LY,^BUMR MTR5^^L0EF[AD$Z9(F.(#?OK_1(W*_CFZ\G]%K=:^P!.HRY^SGU<(3J=X]Z,0$N$GT61=-CT#PSW';!$V"=0O.O<[>K< M.XKL^DZ8&MO6U 5Z&FP^:$5/UJR4V,FG9"]ZSJXSX'K?:R\U!8/B%H/*XWL# M*:: MZ]G[R<+BO]$VN/#Y$]BVT8DZ_T5_6MI^E=B5X=MFU. M..5&..73VWGWHU?*]-/ZO2<\\#W2XJ+VX"53XR?L0<('"1\D?)#PP6N-_"O: M@]>;TT]MQM=;V"KSVE(K7I:%,3U?L"S)%O,M[? M;[4EG/)-G))8;0E3W !3<&"%\DQ)>.)Z>>):CY1+5NX35KG@;4IXYQ9X)V&5 M[V.5;W$J?).8N0:_PS5R4:+K)>Z#A%,N]KC^=$LQOD"?V(L)9SSFC+9BRIH% MIIAPQ?5RQ;6>+(EZ?_6LDG@1OF!3)K8!WXR: [QS@^@[C+ZNDV@?XGA&5TG, MP43)OQES\-,!M*M'E2ARUWLZ?SI/[#LE)DR1,,4]4^3 6TYF41=V&,FP=%T M_ >&H,Q3'/-Y77HORVOZO4UZO]_INS][R]MX_VV?'-J>[N/CQIEGFR/R3F.;,T4V+HT M&_X9THJ[F7(!V(5=LN)!-+/AP_G]2KF )91H%E$'S8E4K_?%C-">=/1J=Z0- MRG->5FA!HB7LUS\8G69(*HWBR+X'\G[W$V2>#9G??VGA8\C,1^UV);&3WV-S M4?0(&9\T1B+&C-HZ$H8LZ007@$WB>["YS\W?9>7OLTJCF/()Q-;ZO3["%XI= MOM\K:BMSLQF-"Q"QQ*]_D#L,Q8@$K0E:GT+KZ[L[ ] =='?^% C6VFC/+\[M M/I+)T]H"$1!JH,X>H"[C*I/?4]^!7K*3F!N_C+GQFS%W?U'S('NWJS@F=H\Z MDC=T?":6-WRNQDDUNS]>XR('4$D3V\FRG1 MFQXGFLZH$F+RMCYJJ2@Q8H2OSZ![^CP/''P!$N M&<7^3@B<$/B'6,\)A1,*7QF%$YWILZV5]_A)ZAG-(MIBOB\V"5YA%\MIK6YR M0&^*O9DXQGZ5XO0C0?D3?9,)*-\*RFW#7F$YJD,@2M@^:$^#%#4QJYN:*C=WK+$J/JC3:1X206>C?)-(*@:8HZ]F[^.X%?DHF0 M*/>?Z!#=8_2]/M&I75HW!;:B(DVDF34%J5I0E@+ <>0313$BR7U/,/PN%TS" M$@E+).E,"4\D/)'P1*+^?7[&V[UU]A[OD=M0NK+?"C-\T1JJE7[8#UAB!M2^ MV*5+T-CK7+H)>I,$U1_G!/YV]/:VZ\YFD3-8,;-NM3K:(%C.)]#Y$B>N8@S] MW"60&TU27@FX9E$ _V>#(I[)\Y';M&5I;+<(CN6A9@43F2;Y7XX\2/] M,TZ$HE@DJ7;[[8E0-P_S)%'J:V%NLF%WM"*74[U?1N@J59NUE&$,H1H+AQ(#N%>[IDSLZQS#":8N%U-OZ)QT M/@WW"CHGT8UG3EQZR3T5:V3$F1<+C*^N+_1>0Z: MB^VA@K/KP=JA-RI/YUA?OV#(FGT1'+!C:3#)1#ZI#9$/QQ" M1)45@]S2F(E:UW#8AP2&I?T,AQODQX_T#$K*.&5 MU;B=$0*HA4%W)WJ'T#3SXU*NSP'/G^@@3>#Y5G@VM[3H+.?]!5*LFT395_ MQ$YAFYN;N6V]'@"A0<3M@% $3R/H*RMV)&A*=.T?HFM_=7,?E36WTUF?'/!: M=T7BCI#K$SD!PC).HF:8Y^I$)Y"\+4@FU5<3 E^129Q0.*'PSZ/P3]:;OKVO MAE1E\9Q0,3A1)L?BE *ZDHT$4%_:58- V->Y)A,P)A[)*_=(?CL8%YDRL]WB M6837J++*M@M$WJG.(C!&J9PLS;S1$7G3J9S/M+^YH>2$"\I7N3R/YL_,5[D@ MEKA\]3)AB80E$I9(6.(26.(63)Z$)Q*>2'@BX8FD,?!;F@O=@KW]^AY"UZB3ZXA<$\J2J-=%=N/A,DI6&ZPW35WKM:BMJYA:O1_A,'FUF$Q2AW MB*:8YQ+Y?EKNT/L:P6#(4XU@;BANG-2.^_K6,9\BP;8-4_4V?M@3P\XD&X:: M&)1'%]TZ!K6WF<9 $\IZV*Y0J]' X;!\(*%TY/UDTSC!IIE7MHZY(<1=5+3M MTB.P7U^@^4S@O(ZN-"B]+G1YL2GQ57XYV")CS*EO(\C&%RIQ]'4.T@2N/Q*N MKV]X-"':PX0UY1R"O:7B3@.Y'@NYK M>^F>E MM.GYZ>@<&TQ+:3/K.:^5RG5QI8MD(XP.3MBF!V69-,N<76--\'D[^+PQ"_.[ MVI8,N+GIT'1.X/TZOC&6V1J=SL,- MT<@AJU9FTZ6SF4E)CI3=77>G5J#MU.R MF[+5U#Z$E,+1="H.'-U"SEA213.)%7V"0A_C!\R0WZ&G:\.W7A-"DKM+O3"? M5!6]V) YS]@.FA4;Z/=,%$("VCW.I(E7MAM*\)>HZU>FKI\/@6^,$_G=O&C. M)U)-[["..VF7VXX_F$%' Q"V=<$@Q)DW0"RDM#.YY]TW&SF*#-@"+_H7.;\,::7 MR;F 8#-G':ZTPFIF"A"(S*]_,#;-8C?;MCK!8A+(N2@LHIE.G\EC0WE+9"=)O$SN#26QH+=43(<(>S+HXS=S]5&+$4=\O\SU)459 M!:P,] DV"OH0:9PFTACVG-Q*H)ED=25AHH^ \XWQH+;7H4NS,/#UL!.:O.,3 MY3ITE;%Q/ @EZ-4@"X)+GT^5!\ZK-$3'FM'J$IYCJ?F2#@C@MJ,-E2C'VFQ M,'J$IQGR==5RDHSG!)X_*-YT-GBNAYO"(!>6D&8QUQ%F9-!KC3@(SRB@1))I MBGHNUSD!: +0) 3U1>;FJWS;;7]KW:C M,P%P$JA* /Q* ,\JVR*9K8QG>I6;8S,%WPS0<@S@*#B%4<33"VA4Q &R^"[0&PHCA$"G*=D MR"IN=&\J&N]Z@ 'A]/P5?O8NH# M6D/(:98O[WABJJW_^1_PSWYW)X8B.U!"S7=;L:^UB<-=V(EK!/G7>>30!)!% M5Z( MEG)H[4,S_5[>9>R0!/C2'^"5\$!!C0'0;?Q]6JMR]]1R/P;V' M\(YBUP!5T&<(>RK<"Q_YZP70*6[?[=MS!3ASI7*#2S4;M7*#3_%Y,<=UR\U& MJMANBJW["IP7..]&L\MW4MUF*M=L=)JUOST0:IACT9F6XDH'0)4+/[%4/J?J3:;([F:Q7MB4H@ M$Z&/HZK. &4&!L >CIST&%J937I#Q,\-Y.VZ.RL/\S,).WYF7C>)@C 9KOF< M;?2)PMH:& 0'1AX]LZAFV$IM4NKHWJQ%?K7B M%4YV@M5D*H"1U..1DA(*B#D(+%XKZ)U&=;'R?8:3" EY/')(97N5$69AHE;7 M*N4L-MT$8)[D\VJ$U?Z(O$%-@F\L%M4([ TZBCD>2\@!HT"T6YT.I,N\/ MVD5C: 82?3Q2*HFB/\ST?;UCB;UW@2%60D?V")8/; .]D,?:3;Q%\=2J;(N5>:4LD T M@6:WME;AMME @D.QLQV#Z,$Q^)Q 0;&XIO#QOY$QD8G<=ZE#BR/U5RY>M#(] MHVPY6M3181Z?QYH').OD[Q,K;7=$]UN5^YT^K]J&80=028ZLH92K>"Z4X-X\ M4JY=WP1?"?>Z-K!D@=(?53&(93HT>]VH=P;]=PJ:66L@$<&4-2L%S$XV.@&@ M[?H[6N3[0[4EQL#UL(%6ALQV6<_5L1N6.O,"3N3+U#:6IGC9/V_?3CRQE M:*J[D5'*Q3,/(Q6H"R:5-<#GO_880OI>=TN(Y)#'M,VPVK$7TP8#S&8%V*5+ M\/N> XS47W_H_#F4&5>C I. M8A5Q;R%%VKOL>_;^C5AWC]YYH.$?^')V8XZ-*L_93VR_"_$RWYWV3&%W"/J< M.^G@M#_X21O\C K L=_(_>L,?/3OV$(*P-:]:)SL[,?HA_=#Y;%K&[ZGG-LJ M.2VLHF^"#]^D(^W^_5!&.G9'/NOH2RCS791!D;L$,Q=)F00SETJ9!#.72ID$ M,Y=*&8B99T.?"6D^2)J72^M]6('^QIUAWK S7RI"?L(>O'3 ?7@/F$]WM/M_ M^G/9ZE--N7XT*P!S'[X99;B]GXB?W7B33].FEZ2]P2Y73%HA9F=L5_P?RN^*\HRRL1OM"JB=PWJZ/M2)A*:?SG-;TDXBIW_OI:3]&7*/[O2I]GB4Y:_VV4>:KVVU?G)+ZO1&;;M.;*TYW+EN[2QP-VUI'!<>>K,?#--IUH2+,^WR.&]3FN%,-FZP@$3!A MD4DC))JF _!FNOCS4?\>=T[/"_D-=W1+8OPS[#19*:-8C@6YD(QV* MJC4$J3X#L*=^_4/>$:MQ:!1$+[@4AC!)EFZ==5\TQP^ -P^"F%4\Z,Q,M0 AXB\3V:0&8I M(G+;(##$I)JY24>1%I@E *A&!@#Y)67\?RY*+UMS/T=YE 2F[X+I(M_%1C6^ MH^M]?L@52SZ]'O7@A5L*UDTAG^N'>NNQA[AYP@WZ)"[9!7%9<@S*KK\27?\K M1%>,KN=T_=*@-A+\IL9WUKVFM5']0G,RDRBHZV-1NV8:/=;U_YW@]0?C-3$/ MO@.\[]$[NOV%RLS]62 VZ[59Q5&:6ZX/T1W'!\Y;T#C!=6)0),#^'& K-ELI MDKE5"^F8F9!9.UYMG85U>:(( '8J\'=CWO^"[:B*EOC_KSBI,S$4+L=0N(?3 M,[9":^",V4$XS^MA?UW7T"Y#J2U8X@NV^4JC&)K&R&/)<])62 !ZDP!-+(.S MHM4'>_8>[6&Y:LW[Y;%11.0YUG-QD;6W! 1R;!;<4FSORS.#KBY=/K$*;A/4 MGM(K<'F?R",KU1_5#'92]]8" #4P"8@[YKG6"K<>8WCG_0;V1K,E3]P:^WH' MYD.)AP.)-[5]6 _Q"D3>-]]K^)CX M0U"C.WX;:39Y1<^L\Z2V66C=0&+B>PT83JAI^-\D^Y M\/#5.+\,->=#F<]^D=VB0[E+\-6)+:\RE*BV75@[/+)A^V/W&A)TOXCNGC?=Z%EU:R!4NZL$PK@G9&T.H#LR84[X%M]ZK\&S+\HN MN:T;##=48>3;+R8\V8;N/;)C/2\M#;$FJ7RSDE^$JCV0S>D%QB!>O)A0P_I$ M=1EL0UYF!W-,K ])3A,D%AH >!I%D33#/I=+>=7P2BXF7%9'UZ]!XF6%Z'I5*)Z-:&HK(H.<:HE!'$S0Q %2CJ@,JO:_2:H#3)(_IHW]8$IL_!=#[! MP@GK2UV]7QJ'101I+ 4%=M@"&C=]1^%?$S2X,#7\9UQ!.)>C_Y($T7D2AGZD MLO[BS8+NJ%;*EBMB@:>FE.MR[GQ=Z)68(-,8?AR>3RX'_!Q\)KK]5>019WI2<<8[)ZHM M9]2Q^"95*-IH:QF]I%@"I]QNGEL]5,3AX.OCPW8<_6"KD/,WRY7A;SK?8 M#XLL^?[":&G;([QIIBMJM8# V6Q@#: 5##7$__F/?# RY^CY;L<(##W"%!TL#T>VMJZ<&18M7\SQ2QHI M244WUX7/I!Z/5(9UN6P-ZB)2G(&]S=S@.Q:[:)*\ M42/: AAY].N3,D_5);;6%IO=[M O:IUM.9R!D4>_7A_WVV-ZC$P1Q:I5$*&^ M6FH([":"/!Z9#6N,[>11GR\6VER^PHU*? >6,3X:N1WWZ>FD+P#2RTF]-NFJ7J2.K$*']D<16=['. MXY^WD'9_S VSHM^N>>.24/,Q-G*I' W-B6U3)-NH*!;#5J&;P_K5MA!I'T=# M]>&J[S?R4@OIN$YIJ6G9$=T'3\7OASX0.F_RDY48'YO@];"!5(7.=EC.U;,9 ME7LLN7G9L<"QZK84)Y+07?#XK '.BYT0'4NMI:)CG%4+>9,>\O6V(#8V'? < M!8C;)7@2D-S*.328Z.Q%7WD H_AQR].&XJ4T:V*;RG_^,FS7_7=JJ3BIZ !. MW,9<^ M.#!3O@L(G +G:BK8G:$I.3Y$4U9D7J=L-?H8:&.:)3MA_ PW9?N>"ST6\.M3 MW]D_91G% .]2> MJ:7M@0W59.-M4P?:&% [HS<\1Y%='WX/ZD@I4_'F<&D%._XX!&MS4PH8/DWM M?8,I'$VG8*>J: KP+S:]^[H=ZRPISTXM?6@B^-I<] ML 7@-=!MM,P4[J^V5J*O*)N)X<-IJ(YM1G,#RL[$-R(1 /=GNJ,&Y K(#0?4 MV)$7JF:R%<:_\/5U])@'17P.^GJ!M>V7UE$F@#B>IKC\;GT%L+QE -N5__8%2:PLDT MB1[KL>GO[)YT,01N"QERY#NC%5_M"JNFOQUM9'1V>03.DT@:%I$L&.")P"))6/Y>48G QN&@J8I3*!$S7"5TDS#$FG9/>! MF 26H._ 07*TK%5#?S'=C7XZY\C[]+@/X;B1K\:/I9[RC0=OP5.N%CP@6EJ_S>_W$X,^BGVDW*E#>9B$;6GGDRAJ)ZOV7? ML_=O1-[6^)V=IS<><^#ZW8V![^R]R,B_X'(\9S^Q_2[$RWPQ,R=Z"LG<4O(1OL]!G:%G@G /OV]/S1_.PH4\&OET3-WWN_H MA_=#Y;%K0_YZM-#OB1[>NQ-?ZST$B[O_]X-Y8<2S^2()9;Z+,BAZAU,):2Z1 M- EH+I4R"6@NEC0):"Z5,A T1$*:+R3-ZUL"O4Y?_O V,!]+XHV#.5^0!/?) M,N7V]@G8@?#-__U%_GKGGN','<-^ZYV(DYMZ8%%/@!6K.&_9YH*]RR?WYDK\ M!_0_QG\]]$$^2CM_:WW+!*87"=/W2W7F(SD\GZ&JWA(.81#RJ33/A&42ECG- M,D]V 4E8YG-8AK@UEGE\52PYMZ_TW/[@/ATGH#W?BN.SG4F7AXUV/7LMTC2A M?4+[RZ7]L_ZP*Z#]IQ2/_?J#\J.WR:/\!-D#B_GZZV47IEU^\_6R+Y>/W]1N M-.&7A%\2?OGV[?CZ,_BL_/*6LHT7<>H>W>2Y!K7R,FM07:3D>W4A1WB#NN(9;C]BF/!"U;GO#S;;F0L@^N F2P=^0.URV M)O!>D9)7XO^6+=&"MZ24:\EF9$)$I MKVUG0T9L3/FJ,I-(>"640*DTQ1Z7-KD5$'Q>#=.?R=N/K^7,L@7L\L2&]0+:Z0Z9R;,/*#;:TL O U[ R%$FL".BX$7Q+7R)6Z1O9ELNZOB3Y3&>-&E.J? MXS7YYF4GQ/Y!R_ZYQ/Z.X^O+3JLK-1^C.E'8WW&M@$1]^\GJ_CO]2I]8N>KE MZ,!;"HL\*F0:5SAOJE%U";?Y1SN+*DV<*&KJX=3:6G9#&3<#1B_'T5G:%Z0@.,]X85S@J.U4#LX8K,NGV,'7K?3D'3$ M@. @(#B8-$X1:19]KO]) HZ;,?S/#HYW!"7."8Z^55#R1:$[Y_UJHS$C)6-! M2C, #M@5"&73)(FG*?:YD^/JW"$[/7)7:2HQBZ[V;M?E@_][U,9=';(C&7 " M_NS(SE <-B-U7V-,US(K=-<6)/8]BF."F@0U5ZQ/O@$U/:Y=&2MNQQ?[5C4C M&52]2E8@:MZA42:HN8I+H9>/FN]1--^ F@I6R188>](30[JF-R6RQ75:L <# M5#4)6-(83Z//HN9V?)DO5^N7/<_1QGY<8].S'\7LYK8!D.#>NHEZ>5[0:Q)! MK\@L_91VO._0C5^D/S1XTE/E$;O4)9D#B%+NGL/*]NNHY5K.ZVYO-A@\2U1G8X M*I1GL.O?F[3+!!@),*Y(J7P%,.B5U3,Z@44@505ICX(A38;="!AO4BL38"3: MY'5JDW\P\A@:9I-0YINR,1;ED5%LE#VQQ627J&P!X.PZ<[+K5C#HUTDEEK#,D6=FI9Y MK81A+$4+<)5 GR;OD.-(:8+&LU]JO28T7H(&_BG G.6]W'+=JC?T9G[=6%4* MKK$@/SV^^!B/C95N6;VQ7N4[K3(OU-<-?5'DX.* $D_=W5:2[/-.X0]IZ]P@O]C[F'U8,9/+&XO,) W;'[4Z/2@H>O$4&0'RJGYHX?B M\*EGZ>CZ9#,-C/@C:7;;4L@0Y..^K?_W_SSH4'ODY=C)T(.5[GX=B\3I3,G$ M#7!E%?SV;]D(Y-#=K9QA[K![^?S[7@[#O4F1=PSSK]2?/^$.'6VO*6\R!YNX M$]X90U&]W_&W]F]%8G;_W@M=>'>4 H;S;PR]H\ R3/!ROZ?$'7$NTCUB7_P/ MH?Y'3LT=*,K_J]O,G0+@>^<0OX0/ E($R&;C0;>VW5O/\1C<>S#!;F2]VVHJ M!\\=RW/O82)_'>(_V#HF5RHWN%2S42LW^!2?%W-Y+I]/%E!WN!4]N1_?_5R/NXB?O8\>"B[3@DE.5)J))(< M*_1$'DOR5*$D@D0F$J,JC(0SBCI%&1)GR>FO&%KR7@V2D.96=JA,@V\*/14O M]@RKLA*D*)GLX4AGNO$MO%SL(D4Q6-@(7>:-TDR*H@$/1Y8X6JKBC-I&.D#K MXC&^(J(90<*/1WK*2"_([^?SB2EQM$PU-H1.\(OE;3 MQ/9TDYG%E<0?CF2PWF1-3X8>DJO*!J9=9 M'C[S:$7SZLK@4:'=YQ5N[E.K5:9?&L*11RNBMDMSCH08SA>;.-81[\N M(>QX0DX9@$0,GTH$P:(2RTPI254G$W+"T"B)XT<M..%/9$ M"NS!"=PS.-*8+ IE@6_2BIKC@G);GIW$?;CPN%PGF!7U7$W(KX160_2SP2G< MCPVT:=FJ9R*47R+;)2D_$2CA%.YY'A/U-8WRNL*-'$LD_$*Y)9S"O913J>)Z MJY3%G-F25J%NE<;<2=QK]E+@,#6LB5A%%YML17*,XDG<(RR=R\T&;A7I=.;: MME5F3,.?G<3]RN)-,T^SHM_,]->361T\.3B%^[Z(&G-ZM&41JK>AD!'1E(?" M2=RO1[6Q4YP;OEAML87ZH#8D"W9P"O>X3HSSC;IABO[&JG!4FMDUNV59.(5[:U">%I?&L"$J5I43:FBA%E#"*=RW)R+9]]22 M@53S[';3V"BF@02G<+]NV:.ZWYMQB#);,<&HCS8<)3B%^]Z@XZ^$YBPG^E:; M&S07=!LUA5.X+R.66)%-(<=7E]79#-G,28H]B?M,=9E=2354YN6-C+/#>=Y< M8-PIW!.#RH2?N^Y6VV $)_K!3M4G" ^P>V^ZG)AJ_D-7=BV*[O*&X7_$36L"?ZSH,REOJ4"@2DYOJZSV5JPI1H MCYEI\"NEN!-Y"9[F.;YR-J,'/3!ZGE,?4>*X"R9<;FH-UYLR%1FN%CJS4F?1 M@C4+:(5>I#L^7A'V9T7:0Z])9'=I'M"@)^!3SG45S]U/?9J2@3K\9T6VE9)3 MCC+Q'0<8N"E8O1(865J\LJ]FI,YDKDQ]0VFJ]RP5SY:SIC5-CE1C#;H"XZDW MK?9^HC ([D;6X2/&*SJVOY3JF; _;S*4C?0K5DD0LBW5+^SWXH MD"-G8M2GR0SMW[D";!?#L -(G#B6'5$3>/*5JEFQ---E(:98+I@GY$A@] M;R!U.C4.4X;R_]G[LA[%E67=]RO=_V#UN4?JEJ"W)XSI=Z^NHA([,R*^R(C(C(@E,(B5YLTTY#R!PR]! M,]!1''46Q C%19YX%JAA9)9@J!B!>/WGBUS!.]_UM$GP?G=J2\9M)"J*ZJN0 MR,K.\(Y<"L/7FG#UTR@V.T(N?L]CA[])PK%K2#I M_AH%.XA^[HO#G]]3&3\/J;Y[L,UBL&<.4?.I'ZGGKWAA#F#,8,Y M@S%S&9S!F#E7SF#,G"MG,&;.E3,0,\_6[,:<>2=G_IX+\&Z?\QLIP^]N)QS& M_;ZH.]'S*N7"B:+:!OKP?W\D?[R10"SWF_G6C"7^HR\CH*AF%$,.@VG1CPA5&3L8I1BE'T24O]FIWW0/Z-S( MA&7G.V3GP[5VT[<],(XT;\/15. ^U? ;R\<%R ?6+=;?!A: M6"V?%YFP[%R%R:=9D;DGJ"CDA\T]+!OWLB'!;VD3E*+J8<' MARVYCN>(E$N3RE*:!TG4M1FE@DOD(D)O;V.DH1I9NAI6+YP/)Q M8&>-X#N6*#T.R\4%1[H^7"YDRWY",K -AFTPK%"?!,YALC16J5@R#JUS]X(" M6E@FOD(FBM;6X"\AXDH5HU6&*P MQ+Q<8GY64&&D*&)&_<*R@V7G;;)#8]GY=)ON6F6'^?57V^\-[9;/(>8FS6S' MBT/*F(1F+8'KF5&!]\]L$7EF\/G>%I'??UGL?5UK)$^QQHHS#OO6=-S:I*W* MFJ.#KE1-@%2^JU>;#QO6".ZP/CFL4GG'>\U2K[0)]$5C73.+ZX5L-YJ'S67B MS"NZRQ3OQ?A$B=1]DQEFWV2&GY?JZ;0PGNGFK--P0HU>^*X_Y?2@:L[$),ATL_75UREJ4&42GL^D*G)=XLL" M+=M2345EO#FLJ,\#<]^<._+QBOH[FLA]1K5E./-MU>VP8/A?BW2'%?POOM;V M.ZMJ4RE<51M7U;[E*G2X%N%@/EIVOTMJXJO95 MR0?6+=UC/7Q4 M)/NPU/1YE$^.'H9^_J-Y\$OJ2]VU3Y>^D+(4O2?O:4^!<,#< 2[\$7X*_P@_ MCX^ XJ BV6,05NLBY@84IG%8Z_I1G6S-\Q$K8@24.G5&:.AQKN=HJ@?'>W;X ME;&CK.!PJ# )WP6_"52(^WX"Z#N:Z_IP_"B *M,T@1,^?J18.K$MK=UH9:*W M*\023BV\9K.;+>$H'OIM#-;1.Z?0_2/FJ 0%,?='AN;.HF>C!U5L:PR5>=HW M#*34HQORA."Z-GQGJ.?1--%(L%9GBC4%T>/M"0%\QR:4J8*638Q1P6L'KL4F MX!2@]H1C'M8 CX6_AY70T;+=[4/G("2- SS?L> L[:4VOI\>6O-O.!WTBP,( M!?[?LHE%6%HC6I*+2**$"9>$&=WO1QH]_/8!414O_&1?&XE 99$.IZ0:BNMJ M$VT[,33E:/T>4&>6MO##/\#'P+FC$2YZ/-IQ4$'S<-O#0J;9AD!I)QJ^&- J(H[(]#?X)<@&:%HP;7L%$;T M?O=>WQBV8GV12$!J9![.S0VWE>0_!XN$$YQ#[*WWP(5_4!7'"1!4MB.F$&+6 M]F_A4B )(&A#>D+@_VVYH4@=DEPQ$10W !5]<[U(#>[?"?_H0]A"0#VBX^GN M >$+43.6V%Y?';W^J6\>+?R0]_#_4(-&FDSU(FQ$BL10D YZH'2/J/CXSZKO M.) !4&SLR00XD9X[N8%$2LS5H#@HS@-XPD7 36&N.*'2/V!!9"5\3>.,]YMT M8:7(@XJ8J@'W6&2RS;8/W\5<&?22+RF)^61LE6;OS;*=@HFSW./"E__W_SPH M\7EDI6Y#Q@@_^[ SH@V1 M^,WS_TW<_X@H=$1>U''B@(@/.DI$WWK84V+[V5_*F&XYY=GS/S3U&S6X,.&O M.YJRO]FO8MVCG8"Y9]3_*,3,00[G?[7KF5.FZEOG<+"A6LB#-!Z<4VP_>D[& M$.WA!-LACB&J,W;8$,3=PT3YU,WS/2<)F4*Q)A#U6J58$PDQ*V>$=K%>(_*M MNMS8GRNTZD:G7I'JEF!7:8I;(P<74,D6A0DAM^$%5K+6E"A[CJEE)1= MS"4^S::SG5%*E1>;H#EHR^UGEMM(U25DG/ M4DTXDGL\LI^L+>9WRUI'7R0VA@2 F?:=%1S)/QZIRQMY(6IE5RPW02,P"ZIO MSYM#.FSR]&!DMC$:!---V2>#N_FRW.K4FX:.1A[-DYQVI[TUG0](S1_XJS7H M9W1.@"./YIFP@U2[/)BT]:Z12I%QHUNH+=$SC^;)#9MW.E_*IT0Z9PNM6G.0 M!.GFD#F>)U7(E*V)ZHQ)?C1/AM2\"LQ5IH&?*5$I;;:9U)G&2[\-FM=[L^EY:S&0J"U61%J";.B9P?R.]BI-C5F>Y.:FL3:K:>;.)S4Z@ )Z9Y,.?Y*;=EGD!'=& MJJ+2YR;3 9D"RY#O1V_G+=I,)>;MFLQE6T,^G=)H+3C)(\TW-JU^(R'+4F[6 M-T'+:&[FS5,\4CU3GI+)$2E+ T M1ULSMFEJ44A&L,:9,,XU!=!0!NY]T+4-WYDV;%7?QEQ'0RHS[Y22=GM&!ANV M-(ES.?$NT?Q! %=5YO#QT(X&7V:'4 =VR',:G4H<9VH?K#_4Z.HA!8BO4^BO M6HCR5-[YT9J^9(-]JO5=SO>0.P^-5T&F MF3)U0!3$"?=8&VZM2AA"@CN4NXL*S91E%# ) W86B@["L6&(+AQ&($R()>QKE;*>^HU E)%#-]OK R^SH$MJ[Q[CMY[RRYJ3< MM4YGRU-KKL<+ S2IK\$M;A 8+?.OMZ7"IW!4Z(T^?7*"NV=\5U\3Z(7CCC-G MR9GD;R:).7..G,&8.5?.I'Z3N.OL67(&8^9<.3O7L3Y9>I5 M@+LMN^C-E&U3B;KU41TE;EP<_F8@GY\X0-9OI<&._FW/'("EX3*VD(^7AN6N M!M@),3@[0^L24[\_'1*72)0(*->4#]^VO0^K6HM%YDG#ZYI$I@\4YT.W'RPW M3UIHUR8W+A8$]=^_S:>.> C9WY_'FK_/YSR&^MWD23PSO>:Y9Z MI4V@+QKKFEE<+V2[T7QUJ264?/ H?>!D!D+6!\=)".'X^TR$$P69>AFN.M3B MFSLQ2!8:Q0&H+CLS8 P'5DGD6!Z"^ M6#;]PKRKU\W473)AC/S.%.T'/,0!_9Q%=%2,\ L*#WU&HN9W9"#+, M[7DH:_:$$*0,P;,T 7\K*9:O. &QK5(5(R8/4Y8C)VZ?N'PB,?E!N;,G,HG# MFES;^F9A,2NB9GN 2'Y=:;)+X5?#=]39([_Y<0FX'6\.AR#&W.>3;Q/*QZ'B M=!&K4"=,5)@1J0V$,/4Z^7$N4@E1,FE:2/9=[WZ>(KSNL\RKSOY.X7S(,XR0X7^37*8,^?( M&9QO=ZZ;O![Q_6<" M%Y&Y^K?MZ+LQAC-7G\U<)3XN:?7&)>'R[M>A-$5BG[GZOLOKG[[57N(6@O?5 MFT@=^L@LQ4]7HI7I1BIW _/5<32LQZC\\/>@$+\C_5F!:ZU=\:[I;;-\:"85H^FO;KO^_7X3SO.Y ED/,WMJ M\/WM%3"6H&JC-D(G *!*W1Y?3EI34FIO"N52NKU@V564X@.%/\8GF)L#P)N: M$N)=X9*1(@$XB?$3:7#CC;-T./+.U/URJ:95EO5FN[A-_Z'H&)-\#B+?D?EP MKM?F#Z2(?$6GN-'IZ$OX\ZY#_2O>A9?W'=0X MCE -13/=&&$H*]?7//B39BV!ZVT%.NH!.'=LJ'&0K@C_CM(.4!*!;\51FWL' M-22/GA,UI4./AE\9A1?6/9L8H50!%\#_C6,';>LT:]O2'/E$Q%QQT>=PA.WL M>I_GH=:;;[O&NX0.M9D!QE,0"]_@ ,6U+?B.@)C;+A3%Z&7HT7 ZE .::48 M!(0H)#NQS7MY^,C['NB[RT7PL:YO1/W.MYDMB HVZDOOS@ATA^GK.I[3_&,Q MY^^E_%">!'_.#VU.TT2$_B!NE;3N$&Z;A!.FZ0_F6KP W2CY729^<$MM"[ MP+BA.%[0=A3+C8SF9WLUVV)&=^ZH;%O.M+SJLF]WTO7TZMQ[-7/'=N=V\=!V M@JLGO(/E?WJCYJ=!E"]_HX1 M%6_\;?8P1*W@3WUH?M(DQ<:(ETZ8^(GP0I/_' X,/Z+^^46L%!>9RK8SMYV0 M2:. D&8^'&1-?^]_(C3WA%FJVO&)'36%1CH#^IAAPBY\"/QIK$&+V;.C/[G MTN"/82[O')JN&EHB?#Q\,R!J]C)*VXU2N7?3',RT-7IUJ-["]&MH-BO(8C?M MT 1&%K,%C'V2<-A.^G"1OXFP"E(X<]7>F\G'KX#/7,(I0?O90CP)^TZ'YO3D M(76W]K[K^6C^Q&IFAXN>;QWL\19Z4&;(_\H/0:<['!CD>J5$J=:A&X6^NXPVA!1/>"T$3$:$;BG+S MA;7F#E4;#+?BOIW\=N[WXIZQH:A70SD:VAG&(UER7!'+Y?9"*M\-1_.4\"!^ MPKVPCH2X(TP.$KB#Z(O,+$<;^?"SMBV:<\,. +@/,W*1^JXICC.D!PHYD0T0 MR/&&-XP76GIQ7&S^^#?!)(ZB)R$_/YWL1[O71Y*=38$VI!Y1RJ M+PMX\),EL'S@[D( Z@&AH!* _Z"#0 0XU38A["&%7"V,&,#?P7]^PHW=_?4 M]U_GD__]9M@;;O)\OI7D0B:KD+R"ZP+O6>M(H;)*TZQP-;DK^;R8%12Z&9]& MTJ]!KHT%[YEQ0S2,^B9;BG^A*94\-J4:CCV!FXHRAPI][F@AS4/5X>Q)%XJN M$M+OC,RK1BL3!N^VDYWZQC9D!7=E,]PFM[5:(%R@&8\,A+&+=JMPP_5'T&30 M%"41V_>VZ(.;HP,\!4Y_3,"-U-J&""?P84&X M%X^!A^9A14]15/C4,:I)$AD5Z(GH,S^,C2+HAUKX:#&_"6BDH3A(9&8 !:J6 M+?PS4$/ E^UMI_V2X/OA2L(GP7]/_!WMSPY8^)H3;<_04/ 5 R[O7@C 2X\D MH*4"AC8I]02Y$? ZMW:S75OU&EYG];I]XRD\W^MZ^H6J'L[-\Z&=& A[ C?" M5:C W15L @YR\5[MPNQ1B&KT=H1*]GIC ]Q,_4?6@",;T3T7Y]0M:95H41=Y*/WH!%))[ ,0@ M(Y$Q"L4!BM+AT]PH..T@&8-R<9W\WW*O O=A U7I%A6A!+B>>X++F(2%P MNT#'+[^)\U"K G(CHK. K:9QHP".#7]T]KM"J&DC3^TI11P[J:;0Z -5A+[S MP H*E7!D/>WWGT@-0Y4;%=@*0GAL&86<'MO95?2*AAWL5UL@;6=! "U21!Y._/ZEGUK-Z^6<#!-93DC:4QO( MRSASJB[6@?,8%+?CX9$V=.^D]KB\:2>'OI[7_+MLC>W=U?O"FX^TGU,: M^[]E(@(*UECRG;GANVG%0$+R^+@[U!"%:775U>/5AIB?C'DMNP9@8DWA/L"2 M,9(\KO/W2?[:9]\%^'C"=;HK;@5(*J$'U7YW8+2G56D&"<J:HZ,CBADPK?A0)!N?V);=&*F /7_JU5^H[TS8&> MA38XFB3R? D/*O+=*?1IIV*[/S[TAA];Z%OK_,B4EH#J.]NJBW"8N-Z>>X=% M\EP70:BUWY0(*=XC6KX!"#9.\C_!KY_,KQBQ#6=N+;RP)F.X<]S37-KYYNXV MSKE3CV$EPG%TN ^=#A3\A%8TY'!XB#;9QMIV9('/W%5_C#:@_0NT>Z8>?0NY M'O=Q.VAQS>'WW2@L!W?GR(681](3NBDG'_M@.PYC$\C?0'2/+CY$SA(D,/KH M-/7]?? 36%#HWL1X50AK;:BX (X9>1IJ'L9 M'T5:@7!G8"L6AU.&I-W%G<%$4[70/GDT]Y/SWK(L%@6.T1G4/@#SY'BX(Q(H MVO)H[O=SD,*SK' &CV(SS\WA(/"S7?,^ZN/^)>SSFT V[)9/1"-@X>=EB=H MY/K&&$5AH7$?6E/P&W>^%>TO(8@>6S@/L7C_V/O9GHN1\YB)8PVJ%CMT_Q]Z M/H]-PQ;^)#'"08_^ A(B-$]OV+%2N=;P/(KD[O^R^*FE(WU,$B\+X MSNEX@"P1>4%H1"[8" #K@*FA\6UJ7CBY=FBVGI@(?'BT!$@.J(#"=SZ2@^AX M$NJ*+24.K_D\@%H8P$ .8FQK_Q^LXH7"9.UTZ%&8\R1MCD.:9R%9.UG9"57( M'E>;6AI40 K"X=:DOG>0#O(YPAM=4Q]J.2A83Q4%/K"=SV_A>]_@(%8UAYQ4 M0]7F1)N8"^U!M+8#'<*DX'?V P_N X05F.^?M?OH)5K\=*3["JYM\?C:%KZV MA:]MX6M;^-K6]U_;4G;Y"F6O;H_M02XIQVN!U>@DFM/YIHEBUS\B2.U'VGZU M"_J# M 7Q5Q2'+B\)(ZG0_IX9-J4*[Z8+XIDL+2X\C#C,+,$&LD^'EGH;*96 MNK+(ZUPK6]XTUT[3KJ*1W..1\91J3!,#)B"U,K^B4I0M\0MAR!R_O5]L6*7R M*DN*7$>?&:*['J?;*SCRZ.V985;WJTDO+0;"U"Z::6X]")]Y]/8N&%1RF8:V MD -)KS5G=XJT2*^BK(Z'(]E^:KWL%Q84:&I*JKH;)T2)''0SN!UU^ ,;^1 MM&@Z37M9$*]U1&G$)*:S46.^,*8H+'>\J($[D#O=?%4/ M*#+#;Z ?<,?#H6E",S3"KV7DRDZ@;5-5NY>/HJ8ECD8H7/3 =B6)?#K11 MDPV,#>BEX5-/<-7N)\F&9?&N6,X;ZFC97I;:?;BL$VQM)KA%HS36IG(FL:'' MG9(ZR%NK(76"6STK:3%=8R7)7(D?>>NRPIAF@H2>XE>ZXC;MV@E+U3"G/#H)XSPA( M.-<3W)HJ:17TLJU YUQSKCDKI])O0@J<8$'#Z-T-M>&"%X$4].;5:DJ9!'#H M"1:0S"8EKQ>.0=;3(\6:%%HC6H43. &M:24WE+,U9DG2YD3,,69;6RW@T!/< M6C3C9=HS*T",CZ' Z'?U,A"F0^8$MW+Y(B<:X\E$]/U$7M!]=Y;S5BB(?30T M(Y:80E'E4D$=35O-(7."6Q-= MIZ2*IS!RQI*3)%\NKYT$''J"6_%EICVNS59YLCP>^JET*VD$4+DPI[C%,-6N MT&EEY""_UB=WF65\P\&YWG,+^C?;"R>1T_[LY93=I9-77%&AK_!2RL_,;OU? M;*!H3P?XP\2W;01G>]I!2&%<$_JPGWOYR76\/Q(ZQ/<-4)_LI[&=13B)T%DX MO@+5B7>$H1K4J[*DEKS)O#-A=/X;+HB_X?P$-Y-)_J6I'2Y8_EVEY*G?25Q* M_BPYD_K-/MLI'',&8P9SYC%F&!YSYAPY@S%SKISA?U/8-CNO9C+?WP'Z[&HK M_TU_7%V3%.CPH0__]T?BQQM)QI"_$]QUU:,6'EQ3B$41&89Z;W%JC+>OQ]LG M5;K_Q +%+'M=8$(7?#Z(.%A:3CHBUR4M-(FEY;,J8",3_+JE!>_*EX"<<[." M/R=T>GYX^;AF EA$/B12B$7DYD7D;X&Q\Q,16?I_>-/%F^YU[+$7214L*]^R MV5XD52Y.5O V_,+D!92E3= _P:]?5[8=7S,NOGG5W[2?8EY_"Z^_93_$O/Z& M57_Z]O69J_[ OH9GL),]>[(L2>)!2N0GM7LZ!PA\1?NW[W8-'S>U>G2$@UG\ M?A9_MT>'6?SI#4N_?^,ZS=%+=*,ROA-61XK2PJ[$FGI:"&]AQ[AMAEV@_K]E MAEV4-K]0'V-?/XF+5#YJ3AC68D0_H+*$2\7X[&;JYRVTU^MA?&G;W+^UD-D6 MP#TY8-N_9,/&F=S(:P]U7VD5%S9&<"]88_2/>"[G@913' M"2!3PI8FXGK;H;08=CARO310'-1K!819'Z=:5Z^K*TN7_&E<#U1W-1@W7'Z1 MGPYY5.N#BZ6XY)2 MZXX@F\Z@%-#*ICJH"QA9Z50ZN^X%*UV44ANJ*)E2^FZ.MBSNQ[]TC*&HOS62 MOZ2HQB-S%ST'\B*B#7:_L,%ZE@;KKC?$$Y@N6FG%TD]!6ZH-TLQ$*8_T/%7H M@17ETXG)=)A"UBC+QY+L<=L,# )L7)[E%OAF$/B@J$D=9K.0:6-5KM6*7 *0 M30B"T')D8MR)'B@8!=@0O"X4S ?K>1?DAJH.A#*HS*U^80K05H"L/":68.G7 MF7G7$>YL;%M!@_48' MRRD7V&072-JH2[6]A;)"V(&F*!_C^)<9HA@[V'2]8-/U;=@9Q+.+ 06LH9PQ M8"#,F ME3)IJB%0C>X*=1A! =$4'TO1B6N-!7U7QA!&U=GOS.]$59?6-&W5Y MZ/B>Z MAJ[8XCS91*B"9BW+<3&.36%4?6QNU@V@ZM+MW7>BRM^DZK6!FF/E15Y,]LBB M95+3L!L6-'B35"Q!/7?CY7HBMNB4WD8]87% ]C,"LC>@2*[!Z TAL/6.(Z4" MIVP U=M=]=DJE+:C6.X$.*S- M_T9#'V^ C) NM9)"V]V0H"T6VP./'):$$#(LRAN$OC8&#+[,=JTQC#< 9I@2 MARUJ5IB(=8T>M-=QC^^Q3008[L>_#/G*T[R+LC3#&WZ$=:W1"WQA[?5Z I&$ MHJ\E'((O5V'3ZB\[Q<$MYV>W":E2$&7/SAOBPO2:$U$*$EER.J02X6TJGL,W MJ?!-JALUMEX*H6PZ5\WW3,V%:^V5.UXZ0S.))H(0NCKUW-GK]<3Z]M>F7F9U M83?LMLRO&PD%HJ/F>U41J8ZB=5@B:7O.?$*+*+IK3Q?I7D/NIMMU((.-K->A M%N%P3!!?E\*&[;NP5>$HL:44TF.=GCB&TAFV-VPIQ%88/'RIF8N1A>W=*[1W MWX6L@IFK*P.E(OH;WI.RU5QZ60F1A:*,_+7=B'JV/TYD .^,WDMN0_SR->_4 MR(>L]N+MW&=)=4M&< B%9S2)8!BVJB JG+IIR4V;DJV.BVL95/.TIP,S74@( M0RH9EK5.4C$F=:J2($;<[85UOQ%QY[6!OP]QC)8TN\JP/X/.9]\JR)6^Z>HK MA+@PAX"+):A3Y^L8<;<7!?X0Q%V#R?P^Q+GM1J,XZ&5U<<$VYER23JTWE7"/ M0]D$J1C)GZJ0^)=.R9<;/#YNJ?W^)MK7Y*Y_P''5A5\\/5=R8.DXASN6YTH. M+!WG<*'PTS(SSG]??+\Y@Q+*XB,>E6C-#7P2)=8=K9,9])BJ"<[WMZ85EWC2:"!30X$^S+ M_+I;QL7%IP_=BLGX.ERT5ZNA3G9[$@FD7M=54XE>, ^W"V@>/MNG_6H#K ^[ M\-W0';(S;B3#89U%K3(1U6GZ>I6(*\ MO7YA9P4Z;/I>U!;_(M -ZUX?3&;=!*D-BRXG\J5>HQR"C@U!1YU,L,>@^])0 MZPV [EKLZA>!KJX9N7QY&,_IYD;D1JVJHRJ"@$"'JE/%:.:YJVN7'G4][-YW M?7=3OZL(_CFI@)O-'ONN^O>8^3?)_/,[A\4YAB!I+;]D6$ED8TG M^RV7G9%E>6%GL^R$*?2:;[KW4+R'4M&2#H!4LC7+Z\#/?0=.S!H+KFNK&IS, MJ?L/K#P+5+8)IF30I-K%4FEA-\;0$H^JF\>X%!=+)$Y5O,(8Q6&GL\ H=($/ M,/H!#G%2-%32M.J:3C=Z=9GMC[W2Z&UWDSX&HUZAPRPH83D0Z^G"I-0IB:," M.T481;VT4O/:9UW&,(1[;P'<1;/N9]MC/9S(J;$]WW-3+>&.3&U9(X2]'- M(9U\O=6-@81MZ*L^NGT62(5,MJ=7:Q-/7'BK?,5AJ MCV.?!5*^9^1-H[\*R'B5H:;57*LO3,(=Z:WVZX7&KO]Y43.A!];MZ0JL5^5J MO[T- PY5?W]'E+,VE$\HHVJOHUM*;]*7@Z65#(3*2!HUH3/-1^9QDN)C9.)4 M:T",Q"]!XH4;T[@WT8N16,KWTW.R/]J(=7^3[K,:*"GQ$(FA?9U [6]/9@=A M)'X!$B_>&L<]BUZ,Q%9O!=)2#F1$_!57\[S9NW!77*$2\Q1?6[S.T,^C,\VZ M ]^N. 'AHCWHZJ\EWF*+A!L_KLS8IFE;DF>K>DJ,]87) M=/363"E:S&K(D&%.*OFR$M,8)I>]Y=_X8>0+8,(;5#%7X>\Z9'<#\DIKGNB7 M%@*"29A%^K)*U!@FEVU%W?A1XPM@4BENTKR=6M B6$P[?;V]2?*I)H()ROM\ M#B47%[MX?$'. 8KK(V,2T0=[1.=N&2+\_KPQDTWH)3KT-%P;:K] 4L?%]'YAN3]W4^_SY?[\-J[7R;TQ%ZQ.A:P. M2*F363FC9N)NDEVAM2%3CXE1Y'%M9BSX9V^\O4;PK\5B>YW@]Q*CAE77UP59 MNRN9V9I;=52]B=86%NU(L,<7Q'[=0)A0@&]'BU4,8JYHX[AF$:HRUSS%P#X> MCAA>F8EX+^P-*.M%*Q-)^H'K=^INJ>LJ$T%=ZJ1D,W$GGNUJZAU4'%'?D!A% M\S$R>7L-#7 D\>8BB6^"CS.5"KG$9DS)"Z[#,J/L,.4Z4P2?\ X6E4I!9^OV M*D/B"./-11C?!)]>4PB*"=MLRHI=3-4*LRR7&82[#VJ3QS.Q9.+4Q:EK"3P* MJNJ;OH&8L^N+;)MS!\R Y6I+0&@6_!U@_Q0;GN=M>-Z+<1U)<>90B(NA#%=L MUZT!KSYI*^M3<9NI-USRY$:7M9DU5D?+$2L[4 ^$G3_H5"R5Q-T_L$%Y:0;E MNV'AB!3;&58XGP2E?,J6EMT64UDA6$#KDH_QSS8YP*C =N)5HD*8Y1?=B4;R M.ET>-YE^=67GR^%F$?969KC;[*U\8$MN+^%C+_/V$EMO\6R\!3P%DF@L*HX% MB>\>0&%;WO2YHQ-S*K(MVEA[9."OE2Z]H4LM%,*).GO$J!0?2Y'/'I]@=-U* MLNHMGL"_#UVI49W>L!O?).MP0\^F>4$RJ1!=Z$0^1B901N_+*L"X M3R>F/I7V?8$JY!U)[K=@!C^?OWYK-G)X K.%A+CP-2]X3J^,5,T:6*"_UC5Q MJB0D4J0G)-RU$]&M )+E8ESBN+3$+XRN-P=N,;HNV$9^';K2RTQ"'TQ:0.:* M&765D5OY,KU"Z$)A78Z+I4Z41<38NHV:B!^&K6NQD%^'K6&%(J5!8^;+H./D M;"7O]4ATDI@(@\,,'>.YX[S87W^MQ7*A,>*7F8Z7EC4IRWQ'+'7\Y2KEYL-@6$/6A]<]"S39SL*HVQ M=XLA:5P3\4.Q1Q6,#JWV!WFYG"7[&1M .2B&^QZTSM%=>?Y4(?,CV_P_GC(R MP+^[H37?A(Q6S[BN/YPGXJQF^__P/_LGJ0:0'$0@&;;U^WPP:#7 M;I4$2?[WU\! !5 ,G=W":?;@MDE$A5R<345+"Q<2_O?__I_#!1WKC"V\#U:Z M?3L=(GT*XB,'*'IB5N@(GW)_K6[J-0 ^P^L]WP3OL?!QB0<4N GOW@J2&G/'O^ MAZ9^HWLX)OQU1U/V-_M5K'MT*X@YT%@*,7.0-OFO=CWS2'K?-8?H5_0@"$&H M,8Q_#E7B]J/G9 S1'KF@",JH_6P&J3[+<_? 42+P?+6TOT#39PK%FD#4:Y5B M323$K)P1VL5ZCEN4B':=R-1K4KU2S IM,4ODX&)JF:)0 M(:0V_* JUMK2.:_B9]$BO)GMNW _=6,$6*L BCOOT,\NQ\\U%VGE)*RKPD7I-4^SZ56I-2RLPUVW0V6O=4P+/P10FH_LC<9 M=?K"AG/D_*1K6/+44V1J-:2/1QIS=8H7 ]-5NO9LHCI*C78G2H:LT3ARIDY6P8)Z+ +RKJ[@S;#\3P#IEE3Y*Y;T^-&W.CX1I7;K)I#YGB>HX;I MSTE;[.I2<:87IV.C.D 1^.-Y-DF357O9V42.IW.&64JEBVD*>@O'\YRU>RM: MWHS7(ICJ'MF]6R_![/8UID_$[E\LUU(3;8X5A8D@>K:BD&[2O ME",.2.1[:[_;M.1U6#52&4Z M%"UV/4DK9K.>FQTTA_SQ2*K(C,M21]S("BC5\BLY,RN8PC!U/'+)CH+Y>E&I MD(O"3--GB56J[ A#BCP>RG2Y2M(IC@61ZS77E%@>R!T;"BAU/%1;)#FG9E.* MG E:F7YG9:Z3]!19Q$=#4U8N6V,8+DT&])BMR:VVLE::0XHY'EH&^3A5CS.^ M2!>FC42S(,[Y)AS*'@]M4@Z];A?N=+E+MG4I,1"90AT./<&I0>(NZ?"=6I:D M@UYBI6A+',33B!8\PJ?.H)7@%NX$F"O!9U/^>3 M0S/C,(L*''J"64'9Z#"U1;RC@[N$L,CZ"LWT[7,C!5.:9YX(V&8<9.ZTTW9;-53?:/,K4YJ MGGG75BOZ3)W+BTR-+Q=EB>*SJU.:QQET] YGN1U1TKGJ1F!GZ7BM>4KS+"/H3457>CFFG5CE%^QD=4KS5)M:4:.6#$OFV.Z%YXD&.Y[*5>H[4UA675+KR)NU,3VD>'21*[6:AM!071:T\ M%N/ 24^FIS2/'Z^)ZT[5-<4\I<:7U7K)KI56IS1/(I4.O/5RN2"!I+;=5F=% MFXIP2O-D!,X &VKMD?E)("6:Y!QTN).:1U=5GDW.7855'U"UDVV ML]2PIW?E22G5[Q2L5J=Y4O6Q3+ZU&;F:)H,44)95/S7KS4^KOF[NCK(5NRGH M<4X<2K56VL!-O]X= M]O6[=-6NC(636E+RG8T=F&Q>S&1-V>JWQ^54?86&'DT M/J-H6XD2%F;3/59 MJZ3_46:IQV(Z%.Z=]DK*/U\L=HF,_:ZJ-E+ MWC)YX:3N'63:@XPZ+%6@XN])J53B+M425R=U;_U.[N?O7"-)TD*ZR]<,*9BV M3NO>Y@*TIG/3W>A^G5:MU'*67ZZ;A[KW4:P@^N)HJ%!9I6E6N)KS H* MW8Q/AV@H_66.)?^R2!B5C&*)A_]M./9$\PAE/G?LN:-%:T.FN@-@ ]4%.$Q$E-?WG)TIK@HO1HL4\"%V]JC]W@?=IE:D&-;+=_0?^/JT$:;I;R5NX6=!I5*69J(2E.JY MT:SGEFGX'N"JRAR^R7-\\%6'V$=ABP>,.1+!%WI=81AQ'["*PM*J;1C*W 5_ M=C\+:31%Z9&H4L=A&[,)JD^)Z]^R"*)86?/(@X'82VMV..@WR>LYO8 MCBH1)5YV4S?!_F:?S08^<#4/GF_#9TX,>[6CVN[W. KB_XG"S)GOXDSJ-XDQ M]!E#Q4XE.6$$GB$"/UQ:CB/C'YQ,2G[O]?8/ M)QA-4OP'$0=+RRU(2PI+"Y:6ETH+36)IP=+R5FG!)ML9 N70\N^R=_H_H6(9TTE(SA M_8E''ST@U#:#Q)H28#U'&1ONG\^LQ/--F/KR6E_?K4]/5/=\&&K'+,8LQBS& M+,8L/H]5/E[KA8257FMQ/&H>UW#LL:]ZQ!@L@6'/45[KW@ZY7 O^A4)\&;+Z M?7U6'^4C4_QA/C+\[;UE"0/-K.=2/34EYH,:G<[GJZ/5XMFRA!L Y55Q9\?- M=%R@..I,L,;9>TD6(T$^48Y0\>YX WAZ4>Z.&8D<-,>,6T%%+NC(/Z/H?SZC MP2J&PS7!(?4 #N^O3BVR\62_Y;(SLBPO[&R6G3"%7O,KX!"L&P:I]O)M71(& M^968';2+F=4P+(R+X8#A\!(X'%6K>"\H(#AR&P\W!X:5%FZ\7#O5@GB1]2^1TKI%UR5K M^EP6&4O\2^!P:R'=1PY6'EC 48RP.I R-C5+HM+-]LDEQO[FURFTF$.NA:3N?>U#/CLM-3SW$#/U=G,BQJC(!1G]S7+JY/ MI -$0'74@?\\IWT<,<\6I.DX3BKKO*=8C"^;AA?-W<2^7ZH M/4:8.>CZDRE%ZK+F%;2[@2IWK4881AA-^2HO@MAD[4R M:%<6S;P>%&?-Z2)NYIL&VL.0B\K$DLGG '9KIYQP*FW;4PS"/DI?P<&OCPE^ M79+ZN6$/=1<CUJ=<*ACE0T\K380HYI"Q%QR@& M1Y4QL&[;,WT3L,0%-(U]L6B0=#]^5_0:];+=7D%@H3-/,A4CR20&%@86=DG_ MCK&C(&HWGX\O,LV$;*YSHTHUN8P'%FK-B3Q0AH\EV.,@*D861M9MNJ*O019; M'[ISH;O4Q/A4;5F-:=.6IVC30IXG%:,9^G6>YY4XF _:9Q(3QS9WWB;DWI7$ MMJ[XOCWV">_!?Q^->LYX;:Y*_;08+\UULPNDDK,J#FJ-%>HH_5JW$"/AUI!P M*4[(P%*[GV MH7&*Y6"]I4 M+M$*H?!&3^G:S^B*YES1G+"J"[I-BL,QMWTO_4K=+,%U@7%., M3Y;)N_AP:)C#$#FO+!&#H8.AW+NATTJ99*]G+4ND4NW9=Y:K9C?>%$'G ME>5D,'1N$CJ7Z_&]&SJLW>_6K$Y3)>,\8VC^'6]Y=0%!YZVE9Z[%KT,%UX'K M;7,%"1SNN5+P7ZG'MI/?*-I3]V; .0%_:Z4[0L%@&!.U')!0,! M ^',S,$/ $*C6:BMXSEG3()&/;VYTYLYNA4" ?I27(QBC^]'8"!<*1 NUR_Z M "!0_#152,AF4X_3KI'.II/#U2PTC:!GE&+Q,=AI=VF7HQ964;$1;7#CJBBA-2&W?)S0;(A(%0A_X["F,*8P@[C7^'U&%6](NU, M!:,GRTHV(-F1KJP*M15"%8?VJB1W7)0(PPK#"KN?S\-*'&381M>,\W*0Z,Y: M=\UTE2&;"%;0]63IYT!US0=RA[EJ(P#I#7:'IKE0Z;4]]F7Z5# HW%M90U<<>TY"E3ZFJ4X0=$#IENS+40"QS:,\%IW MI%:>[?H0M$>MQ%)422Y52W:D[&KM9^!^S4;I;UR,2[WP?B9&U*TAZNQ]P6]! MU'A>=4=@3_#IP/<94N]/+ M2*JIY,7X7%QX EDI.?D04R@=CTW&V,3+_$H,J2N U-5Z@5\)J6 UU7+UM=&E\:%M7*=$@E7MOY'6/KNK&%G=97H*I@Z&*19#,E M,3-:#D"S1 MPO4>7-: ][#A8(Q0#(-0/,_11KZGC SH9]J$-P-$QC;GBA6$5G+R'Y?8.?N$ MBUINS&P#P@8?<)Y]I L?7%#*7K>[E5J=)_9+(?0H>3PH25&R67[?Q^(DDK/R2FC> %21TYT MJ.2PY'*H? P7'42R,9;&!Y$7B!)\$/D^P#S&B0S29*'@K$W* XH(LB/XM6K(%%,<"XX8#3,TW72C7SX7CII.)/1FV MRTD]Z">L9$D;5\<,])]X'+3&V+CLH/6[L:$[*W'6U#*D:,8'6F\S3I-:(<0& M#E5?,C9PJ/HM,#G*T117M;G3R=1EK9C)32FOPK0< :$#!ZAO#QQ7&J!^*SA2 MDCJA,R 9D%QO/1LODY/ELAV" X>E3[I?875#*"E/!J=Q) )'(G \"DL!E@(L M!5@*L!3<3&QZ9XP37#BMG.W AUF$ZCL.L-2 \!S%JB3#KY] M??$9'3>7T_M\6V#D(#RXO')0F2#"1&8+B39"1$0DP1JW[_$A[.$!O;;ZI*VL M3[AN&:IV5Z&YL:[G&]P=:PW 4$\V(4U01)SB8BD&=Q; 8+ONT/F7@6WH5^]X M-<$-9-JX\[WZ9E'Q-E,$MK"=#9/ ?9VN#VLX^_?S /;D85:CMK8AD?*!Z*]+ MQ2*_3"[NI!5"&BJ!3,5(_H6UQ3'6KA5K5QK#_WJL9?K9O$].LV.=)N. D1+M M()T(L<;_^)>)T@/*U8M!LM#KJ]%')[F50JEDPD<*41 MC$M\M>QK<9D2B\-XMB0W=&Y2R9;XF=+SC2G")?20(2Q)[H7W,S$LKQN6^%;; MYR+TR,@7.Z-26JYO=#"T*9"46)[O"@B8Z/X;G8CQR>,-$P,3 _.VO?'/!Z8M MJM4D?'=1UEH5?SZ?)VH.7A#__T:#?KJEA6CGR[ETP)J >R \@B;L"9%1W!F1,^P5I&4T MUP,_QP1:&01!7<=NHX4J!0%1O*W 5_=C\.AX@L_B50U19+_C9;C.;NW[I8<+?.%]S3@OO9L&&NL+4\\ MWX;/G$"^[TBR^SV.]I(_(PGP%B?#/W'8U)'5_'(!B?4OPZ)G;/29\\6ZH M,H+:TO? HX5^NG!$V\AO,K'?34[(2OB@?80M?C#_E]ZF@:O?__>=P7^6QJR[ M2-:E?B:=!?<7H1)?%/HA6?[-@SYX66);> M+4LI+$M8ECY&EE!),BQ+7R)+['5;H,>RA&W)2[0E+\X]_)P@[MGCK55-7XKJ MQB*%10J+%!8I+%)G(5*?G.;YV2(E2_\/VYG8SKP8N'VR!K\1.F+UC^7Q>]7A M19,-BQ\6/RQ^EV_\_JS9'B#HG^#7K[\:P6\K W.&UG&8%89N;;G$Q+%-PIX# ME/IE30F4C[<,TP\_N1OIMQC#S]'D*U)GOUM5'Z7&/D&%SZ?%-^E?+ !8 + M8 'X/@'XEI)P'R 5Q 31"U&563Y^"A/7K-.FCV7&^E[FV1?V@V>#Q#P6Z]J M!W& '("&8R^U,1BG QGBH6C5=V@0]F!XKC 6W9JXH^J4.:X<_3'E;"]HU\#8NKG*=!^#K7A6UBMJTIV(9=9,3=ER1Q9S"%OL MCW^Y6!+=?<;8PMBZL9IR'X.MC&F6R6Z&"71.[R9+RWAQ.5I.(;;"MJFQ5/*S MZK!?,[B^^2KN5X+K2NO"?0RXDDEF'5=XU1&[26NY:26G=Z2"-B[4=C5&IYXM M87Q+$7?-6@(71]QQO W'V[ 8 &X:0%X<,S_4>?X6&JN/$S_@5)ST;']J"UK MPX!,1.5E4=%;#SX7VL%A61D3,>JEO5XP7C!>+B#V]UZ\U#H= MO=SF,VNY;HY6NM^9!J-F$^*%^_$OFXHE&0R7L[M/C4/EWP:7NEM<%>2).Q.5 MV5+(*Y3FC]("A O_X]]DC*._IBOI&3IO7<4#[&,5_=!?0F 7=V7NN; M 7=E3NO' V[CK7O"+EG0@]L_=!U6M)%T8;X83,DCDG'E1 MFX)-9CJD2.2! &K MK_/4(GKG/IU\OLV9($;!?WYN<\M_G;SACT\S/B72J&EB0-!MX5'?!;R#C@^1F%Q M;I2$?B[7DDV];D^6#;?I<@)"(1LF ++'F>L8@QB#7[XGGGNT]F/VQ(%-%W)I M+1V04KPSGPJ,6-F,FPB-*-<]1J92>$O\HK.1&X'CE1Z>? P<)ZQ5:>;C4T[T M'2I>SU3F^2 ;PI%'EP.>+>IRT0DP%^S(WSY-QN>6.R' M+?FB-@W,3LS.\V;GIR2;8QDXYZLPGRD#UQG@CVYZ2#/% 80#YKZCSA07H$#_ MU%%,',6_Q?N:SQQC8O_XNIC_]4K>HGW%V? M&2TZ2;:\ULM+OD-:RUI1ME9#BHFJF)(4A:-/&%TXV/LV=&7O)ODA+U%3/9-M MSDTP#B1:;")T<3_^I9D81;VPM@>&UW5=?,?!VX^ UQP,N:I77J9%C:J!EAM( M/2,5PHM'Y>T3+'.UT=IM0:UMOD 4JP5KX*@:=('L"9P*)!EAS]&B\9WWB]M^ M<;;UTXDQH3:H1Y(M;D5^?$([Y&J%N#[8B+Z>KU3(6:=2GV?*T+1ET64C*L:= M,&UQV P#Y<*=P#< )3F=]>:JU5V(/F?9G2YP)IM>"!3H [(QYD2%( P4#)0+ M]^?> !0OV9ED.&NHDOF1$@0UEDF"TA0!!5W5(2%22(R4B_?-<%+R^Y'2WG!W M0F]N)F7?(.LVW." K85;"KI%$TOPQY[9;1Q7/?38--?U%4N]]]C<&&&!L#RR M/9D E.H-O;HYL-R;2TLYZWKK%WA[%Y^58;G"Z8$%5MR: M# ]BXS7@U2>[OV1LUSMADJUYN6*6V;5++DPZF5/+J41AV!Q2">2\,*E8BKWY MHF=GCN&+2U' GM0'8S@.&@6E*-4*NK1BV_.^RK37Q@IAF$>W-2CZN9#V19]W M1>_\2S;_J60%?/:%+8/K/AM[(N\IMP/#L[G V9Y&Y1V]62"#$6NDUME,;8I" MFAP^)+L=1!T1X]:O4KX*4D^F$MJR#?*>FQG+FISMW\GY3;]IKA"VV!!;N(GU M+8 +.[(?N%VICMK*.<8@1\9[?"FHZ[5)BPHAA2Y4)F-4XF6U\C&DL%]Y^7[E MAT"JF1B/'7?:SY(<5#ES0$W MX.^(4IKE@W%]#B(ZG=)^'5,9=%<^M] 775(QIGU1KMF=5HSLVT+VET?"SMVU M. MH/QEAJXTFW62UO[R3@Z41SRS*M,H%X>Z-P@&Q5/+X/BY.K\0'TSC]\K)@ M/F:S1L'4NZ).5V:);KQGU]J-$.8H1/%\=Y(K.?76+-4!B@O^\Q-R,/P)%:]_ M70#BFN,,V#2YN7C"N[13 S+$'A>WJ,IN,;7768=Z,-*-SY:U5Z1LK;;D1_(B MWM@D9Q-#HGK0U>##LO9\C.5P R6,T-N+"YP/0I>E2I.:CYIM.;XL24)_X2NU M18C0J,P1\VRE" S0ZP H/HK_9GP^AF6Z:LK&HM@-R&!LME8*%Z0EJ8E@"?UW M/D91.)_V^IUQ?)I_9J@<:_7\;4+Q"&\&B!& W[70!71[$GX0 ,7!=P'PN<*G6QZ".ZQ/[EV!Y+N56E_( MBFE#ZM7%>-,:B1R;KZS<;U)J)W14D,H&LDRW)!(T3-<2QEIR7(4&?2KL64R= M=+EQY!\#\:N!^/ZH63>CJB6_WO#(#)\:4Z-AT>C&A;,!HKK)S.+ KK"R9/;N M.@+@S6)WA8"(CMF9&)0 #$0,Q&\'XON#8QLVSN1&7GNHFZ.<%"2S;:>46IT- M$(M@F9FRF>&^;PV'S2[9+*OM MY%RNCSOI8CK3R]IW L)AZ#V3)UK(7=5I]5^=9 #_]A?W^)J]8+RU8QO[E2JE MVVH,UD'\3I++E3SKT9"+)CV%2P^3M%]N8U_S%HYAA2WF5\+*K51G=P[9%N2N MG9B/>\5C&J/N"X:3D7C("O2;(<>*.B4&*:?4,YG\BL M5^^OUVN##ZJM'?PI/VXO9C3\Y<7WH,+V]XL5R("?/O2WKZ83]=7CZ?Z4B*/M>6_ M_P/_L_N>:D G'JFPV2/6,>@ED0*C2/*_OT81J9 GP-DMDV9W>GFOAW+Q!'FP MD/"___?_'"[H.!BX5; '*]V^G0YU[13$1PY0]+@R@>_^HQ@K)7"W*^?YWS2[ MT]U_]DH:T89(_.;Y_R;N?T04.B*OJ:SC!T3<:O:X 2;>G^A;NX]"';S[S'8U M!($_#C @%I8 /?O!4T-.>?;\#TW]1J7)3?CKCJ;L;_:K6/=H_V3N&?4_"C%S MD*;_KW8]TZD:G7I'JEF!7:8I;(P<74,D6A0DAM^$%5K+6E#/;=Z&MX\9061$ Q1V:%(0;=K%&4=,YV/T&C13EUVZZY12 M>F",O.K:7H'W:96I!C6RW)0V_6*FFHY/A,=VF 2FJ+%@"\QM:'.'V6BJ8;N^ M ]KP16DC["P8VEBC8;GO&&QO/;9%31L6+D[_7F>Z?[3^[=>U9'WZ> M_&?[3RQ\9)B4N/W$)=29!B:$'24E6M/0]G>1LV(J.L3E3S20)O_)U+/5\$?J MGU_$3'&)$0 6%"+X-FVBP3G!C]##,^'CQ#50?23N1'TRT53@Q(C5S"8N;W@N' #"EQY.PB64D>U[A&) H8WF!X?;OJ-"9B#5H;@N<%WT M.5Q R,MM:Y']0G^?!U/K>P*[$8_@_)'" Q/XS)!ZJFW.;2O\"YP_5$JAJIT[ MJ+LEL*;*%'U9LXB1#]<+T+H/2OZ&&A4ZT^H,/G^NA$6;MJ6!%0-^:R_FA :_ MME0T(]S)O9GBH4\<,/4-Q3$" D!WS _Y H7L6%J0&*!)( 8A"XR8V2O"LW<, M B?9<\B;W\1Y\*.]6]I6]!$/X(3A6Z%M.R8TR(4=H=%Z7^C);WD[=#UMJE3F M"U[O9K-TMYVZ\S3ZE8D33^GZ>^>UN%UA'!=-\Y/+7)WM! MW.J*>\>;C#:%FN(XPSHUJ^?[B]9JUE1T.TF+F?[XUUO91S[W7J)C4&F! MN&W!_X%],Q_X*2*L"Z=L$*H!)>+^3V>"S8-= "$!,A))-A+^LV1[L9;[/,8G MEVM%* QI5Y0F!FLEVBMME6[^A?'WMP/P^_W&LV"2@_\YRD*V[*,-\YNTQ8/-8@Y9'$K\ M=E*/-M0 MG (E- _"B1_B;#?*#=\<@>H>&LA$0,]""#CYNA ]%G2'M+$/Z7$/HA KH5UH MNUM;P_7GR#)%1',4%[H+JN>C>:H.5 'P\6AG0 ;L,?=C.]VR5SJFHEEP*EM# M>:2X6F@Y05=S"O;41$B< 66LVK[EQ:"DPV6%ZGW[-<@F-($M)J&7!F$+WW], MB$^5OO>[I(\"W%<0LJ1PR!*'+''($H_A2"YA:+HS M[C@B+:Y(;6P-)]/V"HX\>N8TO0ST24F@R?_?WI[;W?;9GE5[(8CR5]'SC"M/ZI,J1),FN5>A1*KA"E'(^E?1VJ84B+1 M:0&#MW6>=J;DVNA8OHB=OF=EQDUY'I/;0OU0]TRG+]$('HT\>4_#]&M[V6@S M<%O35H,R.U&'+34<>?*>4%L6O!JHB?OB=6M8S="K,E&)409+52#Y948$7\]#TE?33D*XA3AOL$ MU:D6^+E:L;HB?OJ>BFV/.YN.V8.+XPE[@)']5)Q$WWGRGC1:S_-KT=GJ"KQK MU.JXWF^YODBC''PE5"D-.A9I-M#PS=G^F5$HU(Q>F^ M*V%^Q,%.AA[,O67!M94KM-5BO6Z/%*8JA4C"3H=NM@J*F>UY$R8;FKS.S_/E M12MN+7TRM+3R?;PDAWC+ZR;,$8W-U*'B;A$G0[NRA\KTK,/K=0'C=Y7BH':8 M^5&)N9.A'B:SO:52XSFO;-;$\9R6X'V<'G\R5&-QWUNV!DT.[0SL@:1Q'K6( M:E:W(X3VN2P+';5X48HAK@_LZY(H$_5HD%V!(FP=JKF25UE%QXF M9]9UW0U@9ECP2!U5A,6J7-TWC:4?#<5^';KJY3GV8U[K1 M4.($*4+9Q8>RW-=' XJ?DZT>W=K$+T#].I2O$?G%PNN)7+&Q;DZ&96[(>?$+ M,"=(=6@^J+5JF%[D9=?H*C.N3(;?>D8&>,E'-H."U10"N;1L!0(\QPP_&GHR MK=*2<.#BKEKB)&NF*$Z16!NK^%M/IK6GG?:Z"(^F^F@RF@\;$AS 9#<:>C(M MBW(6E39M6T(^<*?8$/551XQ?X&1:,\2J-"F*Q6!R,1L[3(V;5F;AMYZ1UQ'2 M*Z_=SY\<2 K'XJ$GTVKRMB'/>^9.SRM2]3"GE!G-QD-/IF7S]K"K M]^MS&%VNW$H)SK-J*-KAT)-IV;O6:M.GE2%7IQEE/.C4#WZ;C8:>3"O/+&:5 M/%KEOS,.A9["U[Y7YV;C)5?7\9#3R5F,27A.JB)[!%NKQ:'%? M87!8:I45?-,MV=MQ.*TSV"JHLU5%IX>ZKCD+NZR)S2VFA=]Z!EOC84,9;U?# M NP1_%+P^MUN#_8C2]#)4-(10Z"LFS L86)9JRF^N [_P\Y@"T/HG4$OM*;0 MUO?:)$!L:[P/[[4S\NJP^6ZOW<)GNE(:;2%^=[#8[F^3: M-4US\GA!'U;#%SBSKE2_&=CH;B)Q_0$ICO6YV)-[X0N<65=FXXLC'--5."][ M&YU?-^IH"&[LS+JJHXDWA_-$DVM7&LO.B!XM_4DX],RZ[K9H7K71L:F3^MY0^YSI%F;^L' MA CUBS.[U9]5#JN@CFM"T=OW)E4OSQZ:W6CHR0LL=+7OT1MO("+:K4L/T\,=7[RD+F&\R@LU^&0\_( $YQ?*>\;K3T=9>8'8KVJK@K MJ]'0DQ?@!NIX)Z.-NE ?NN5UFQ;[Y4[\K2AZW)E4]MO1GJ@D0T*+U75>+9C' MX/9YN%_2QE&^/?_P^C4BF]_3&T0T?7ZT83V;<&/SHN2YUO,'1^-B_,E/)LA7 M ?)/8TZMOJ[]_&+/4SY.\[*T7!+^2F-O)2.\LCV\^GXK_,Y%**[/J_;\]WR4 M"O#M:*^-?$]_-)6^ZEG^,E2:.9;ANOLH? M98WFEA%]^+]?B"_OK4M"?B4_MR8._=$Q867+/EK_W:5R_"&JXW?\23%E17XQ M^]_V!KS-RORT#K^6< %W!K@SKC-N)@^^)67^-8A]'%V_+V6AV0*P?%P M^TA)>-LR!B3A<20!G E_LJP\BB0 '2Y%POQPZ$T&[_]P*$=5L<%9_L&W>L8$ MA %J'Q"0-P0$A<$)\L':(! 0H"2F7\;O ^I+]^STS^R;\'K-0EK.YKML8W:L M,1^YLS=6R\#. LS>9&?39C<3^O\/*$) $7J4"=_\Z'U?%9O?+\$)9.\8*/,8 M.QXLZ5M-P:L/H17&A#E6O->A6V7=W/.X=>4_9MM91!;AH&4::NRQZ3KBO MBLV;<\.+-HR-^V I\D#:G^ES7#%@@IN1W%+W%H367[;&Q*+59X"5J[#"_(05Y@.P8MK>;$=A'5PO8C6!\ ;SL4)_-E9DWC,$ M@@E:<" )E=5D;U360E>,*XHB$$82$ 63M\%*@ID(P,HU6#FI7?G/L>(3/8G6 MF!K.M54U:FT_E-CY9V/%6]3&F&U(!7B4W],2TW":MLV&6"$CK# $!<$(!NZ5 MA%O>/P@K0K\D#K%!ODKMAZRPMJ>U )4.S6F;!5B):F63CHS78>#QT.CSGG#T09;F*-55>]^\NG+B#A?>-5RR?]D]'%U'-TYS0.J!Z)"UW>J-6,+:HB^D,4S(86G47#U MW<;QFGWPW=\HD#+P%<=S4BZ,M@>X2.21H=IN![K3#<%'AUSV8 MHWBKTBBH"UW]9"2$B@%5U\QF7ACA#;&(V\-2@8F0$#ND<8J&<.9&3K8$LV" MA)N2W=\U6_Q4)+2G34SRSU3 MDX*3YL4!D@,D)Z&>NC0O#I <<.:D*B\P'8N3;2TXZ3Z2HN6X.6L!/"192L^X M(!\\:+$RQ0&9?KJJX,Q,9 C^:%?OF,X"C'H:3S*WZFV8"0C4/8!D9/X4@M7(8?OY,=!051T 97UJ6XS M7+]8\J/YX2%R:!*"Z5.O_8V1DV"V 9"3Y<(+5R&GH57H.MD+BC!::9?@1;_6 MJ\W9:'[DE^\$#D,4#.Z<%%J_;XF46'H[M9CVF-MFD]VX5$ZXZ2"O%BL'BQ7&; MVSK&J&\AH[V"A;07BV@O24$,C5QVD&9)T0! >8CB!E(4%'HZ")BUH*P5K .0 R$%F<_N!'(#S(#TI9XE:@VSK M@JEU3%1LRW%R&]M::"YP1SQJ-EEFVKDGPT[RR!O\, ;BK&>0 \PG7\-+K4AD M61=,M,KWSJ("#Z?M)>U*2'8%\N17"XAY3B>F.6<\)SYJ&UX@+@I>+Q YO&E1\ M"Y!QLQ:$A##X-&P;W /)SK]/3?/#1(!@LM\P/#<;H3#9K!QT3+,EPHA!0'_Y MCB(4!!.7-=,&G##U_H'WYMX#I\'#QZ2FAG_>+7'_[6.W3O7JG:!M3?5BB="6 MW:+D"VJH?M-Q@3H4HLZ4/ %66X"JA%+:NV7YOXTJT=C,G J.K/3^)L]J>GZ4 MQRTV0E64UD]##'[O!LT))KL 54EGR7?+='X;55VW31>&_"@/>]O":K7I(2.I M%=]54?X%!6'49<92<%=E.?LB-;0[(:B2X$F_F?T;#U;H1JJ+L M#8BZL$TP\-&FWD?[4B] _4-PWL/1::")I*D(P-OGG3J01Q(KX"KL*7Y&.A8'2 Z0G(0ZK]*\.$!RP)F3JM2Q="Q.MK7@I'LA M7A<'R!W_!;@A,I 6<$%">-).^$?.XKC%=F7-0)SUU.N'QN,CY-8#Q2CYYL'; MY-8# V#JR/B='"8;SU9$"^Z/6:$3T#JY=THC:^YVW*&?O'3\2UPNX1.^=11[ M'CY24L-GQ 2C&2_3B^LEC_[PO<"MU09%6QX\]EJ>O\:&:KG8]2/4X%^^4\C7>R<2?3K5 M^->]JI\].H(^)??Y!@CJC97IEEG9F-#7JS4.J]KXT9"BW.VV06S5"#?TIJ+DQ0;X*-6DS_K\W\__A*"O0 M$.[%3/])HOX-3KN)@0=[1]BHW&@S+X\-ERVUD*Z(8L>$_:]$1J->SZH" 7W M8IK_)+'^!BA84?Z8MX>2*FCEJ<>C$B^* S]"091@CWZ]+&5/ FOD_N")/K]]4(!5%"///U1@'B&;D+ /O+!@KT[F!^ M:(LME*MXIF&5!VY#F+ 1"NA;HB#A-"^=KLRS*>AOA( !'R:P)=^8*?XY.?T& M9]I069B%L2]37'XJ5AUJ.R1&N_!,BUO3D_B%9QJP! .9?QO^^>3/> __"1=^,^9OC>0?[ZLVCO' M'R]@I:KY,E-GZE1<'N]TV<>O)ELJ[&> M0W^*S">EOK#\;BD7=TI6 ,@!T .,ILH#N0 G =)=&^D8 U KE(B#?S] MD 0XN9"^1'9]77'#I^>4_48Q'07D*3VFC?^"3.,,V34>T*!WUPW^=,-M!C8X M$;G) //)U_A2*Q)9U@T3K0*"5O#I9/[ON/-S?R6V_]Z=^K_W%2-<,Y4UY>8S MV>&.7.=,S5^\MQR8A6*WR;4;P40;;"?KRHP54>H8]4%!&'*:S/1W&BPF6:K+ MDT0<)+X)_%4X:%8%C2@5B*E0U^E:4-\YA:H?XR"*!,%H"$9.^Q=\# X2S!T M#C+0"?XJ'#B[VJY UMRR7O?7(Q\1]'8ABN^/&\,S3-3HX+15#;@/$A[H<0T. M,ML,_BH<6":N#?1F$.CM^LC9'\K]WGK:C7! ?_F.$ C$G.F%\#$XR#)+3*<' M 32'3XH-)74MDI+-2._6$?ZJLQ>C*@:Z+K1]+H^7BEAOU*C@DU 'B1O$TQC$ M(!>J(,"8"Z"5^;;P5T%+&Q0IBM\U"#B_WO:C,X+%+/ X1](5:#7"= M 6AEOC?\5=!:MQOU=;?>EKCV_D!4N.YR9RI^!*V0.>,XA.!WA]9#W%HI:RB8 M;"J>3&C1\ZG@47Y=A$G8&;$'E#?]33>"5DC&28@B3RL0W1A96>;HB:;B+]GZ MSI4A?0]'N8&.DOBN\5<=@BO11/.ODG)S.<&F77$@"P$S&(KE8G/)2+&41WY8!H4(YE9V]P0342#E MB>\>?Y64=_+,^M!?U+KPNED-<"4H5S91WOU3,WD8(R 2O56\099.1CL4! MD@,D)Z&.KC0O#I <<.:D*@4M'8N3;2TXZ7Z*CFW)WMP-B=9.,:Q-Y&@#'HJ, M91> WO*/O5U9LQEG/9?[H?'X",GZ0$-*OIT0])9/!WU(X@V>X&2*.Z7W]Q1' MD>SYDC7ET@]F\7L?C(&M61SKEV@]4&79V4_5Y:#/BEC<61[!& C%+_0TIL:@ MD8S U <$3^)K EP+'I3B5P$JZ K/P$-#Z*7A**FQ(P/P M)"1 )7$)U->")V +IYJV%]8@IUA-SJ MC;&&S3$UPDJ4"@+1Z*VNE2RSUH_B]I_.<%_2^C=7!LVEQC*8?D=P1L_HA-8& MN/9\Y:6-2ZX&S;U0,:OLS&$Y1B=#CHO';EZ:@,(M L9V (T,%!2X%AJS57"8 MK+#I1,\7N48='@>%AL!&T(@H+4%!!'SW D())KL &NFM0G"U5C[%3*:SF6R% MT;#$%^&UUN#S\:T1,5@2#?5R4&L55*W+0N&"JZ,7IM42L=-K7;B_Q,8=K=G& MI4DW@D;D@,4AA@!5YS+C@$V0LS*[=#1I06 I6 ,@!T .,EL] ,@!. _2D\B6 MJ#7(MBZ8SKRU\!D5Q51LR8C+$DOR6C,UQXU(SD[Y4"=&=H^"+"<0W*\;_4-8 M4!YY@Q_&>ISU='6 ^>0K?JD5B2RKB(G6!-]9P>#AM+VD70D)=!@FOQ[!$^=A M39G]B?'\WK.R78W@G<>:(V'=*@9T<&6C? 5,U\(1R^T @&_&L!7YFL3O,.R5-SU";?.(K!G,&N[J 9:Q?,C M?!VK$Z D2.T J1T)9^<)QI<_Y=N&MFTVX78OO^'4^5;M4K%^&%US3X(3,+@%, M>9I(.A8'2 Z0G(2ZPM*\.$!RP)F3J@RV="Q.MK7@I/LOVALEHD>F"AP5&4M$ M^/"F]UDRRSS =F7-8)SU!/"'QN,C9/@#O2CYUL';9/@#^U_JN'@"?83)KPGP M0B:>?"W.&6<+;*+&H;69E81@K_9LTK7EXH85<32*%F$H#"*PNP?0)?@F!8#) MW!FW6+X; 2:*.8%@ H<8^.Z023"[ )#)@]E?.EL(53AM.2 SG)4F/ M' =8G'M G-S+_DD.P,9IN] MO*NX0EZ@@V"/$D()]44XK@)(2@=^_HG&!&"@"1WBS_2P#!+>HH,7(/3;B/3P6T)92$ MGA #(O:-X@@*D=3=*S ^Q T!N&D2 ;&V2\AR83*DOEW"M?5>'&\=-5:9(L\G M0D($C +/9U8\GPGR$F:7928MT"H%:P#D ,A!9C/P@1R \R ]:6&)6H-LZX*I M]3ZTW:5BYS1S;JT5X''(1,97FA<'2 Z0G(3:HM.\.$!RP)F3T$28-"].MG7: M1*NN[RQ@\'!::](NBFM]-SGLQUY'?IQHQ@B:BCI08+N3M=T9U ^SMMV)#;"_ M<8)K^(AOL27FQ<_+QQ:9AN6<30M'S=5A*_1(7>&1IK?EEV,TBK"/V\QC-$32 MIW$/X,1,ARGW3A#*7([XE1"RJOC(5B:ULA H;;4O-_.$7?$C"-%?OA,0@Y[F M< $C>":-X* U?5+H=.HB+:_05H&Q"@A00@0H@SP("%#2"=3-,S"OU/\0GJ=: MJP%;Y]I;%%9IK\2TFJJ(Q\W%<8@ZTRD+'.N?ZH/(/BHSF!=])2K+@RJWRY>< MDJ#-UJW]8<52U5Z,RI"546?2FX!W)Y/>G?^\I$7_(3SIX;C6HRDTP-\#Q 'X M@X X)(+N?%!2WY5*D;K8._S2;*%Z?J*[VVHP1*EA5\3C!M8X!N'(:?]J<%Y^ MH+^918PXUEB2RG/6WGJU& E9 PF19^I5 E]..GTY M:3!C9/?T!.'((!P92$YB%R>3E 9(#CAS/EMR0 K$@VK!23>2'VG1O_\R0F+T M=VYA6^OG0J*6"?(?LA A_1_0__K1MRO!-1:3MEWI;(^<)3R"_MP>_>__LGO$BY7^#UG'##&@-\RF_%,T=O]IJ\HNV6[COLB M$;?"1BD$(IF[5Z9.\*4*L/,0K; OP\[D$#1LOT_V93H\8\J=Y/);76G4VPDK(=T.HH.2IQ@ZZ M9P.HI#DW_9U0F7/VUAD0A"BT1R3B2L6JKFI^!!4RJE&$(A?VOWSH2R5E"1S7 M("6#^>+O1 I1(PXM9=:']5%E+97FK2*-=&*D1'GCS&DM+]!/.YM^W9?$<>W: MR#C@VKV-C3VC9V_26VM?=FXB]K(W9/;,#A[-)F9E.6]T.V:HC,==MG$8ATCZ MM X.<-P"9*2XQ_9ER)!7V]ZA50\.G(:5NNVM4RW3M1@94;MMF((( C3;!LCX M;+_MK=H,O^DX.JS*S'0MVTL.[>@^,5U %+1NU"*Z# M!C4:S<0ZT16Y/.DCC5[[P"MB#(VC3Q4^TX(;^%0OYZC_=J69H7Q_7L.6MPY? M:/X)\[CPS6\9\*Z9X6/=^.5^_Y['?WDY+] K%CU/[RN:%(=B2#R__\_!PL>I,G"83A?]TG]'\>KH9B/Z\%BK]R:Q\7IIPGT./4 MXHG$?_[/_WD]H5/8/1VKKV;Z]'0T!I.JY&>V(NEY:1$^^YMD^%+@/,V(K3?\K]^/':(5.EG'N'!;QP_\8]O]?316S(6K7UD8XI. MH9RUR!6C"\ETG1?@2+?'_3EI?UJWV4^/?9K6S#+D\!^+5;[%YMJM!M_B M;K&B)L]5$3T=N3WHC+!@>0[6]G5WIA%;3'"Z(G8ZTAUWX<*NL2P(BE@<*$NL M)I3ROAB[L'\>Z7=8M;K1^V7.(\;TEB_41M2:%?'3[\37A=JFUT&F>IU#&ZJI M V],F*F@PI> M=DJ6+Y(O(W^YXH^_%RJP$]O QWO9XC1-K);-I3SP%ETQ&HK>[3Z@?UP';P$+ MH5\GW![_?/);Y7CSJ-Y'4_NK>)RH(M\<6&]J9X.EDJN$*L;FR1\1/DHS+^5& M\U U<>U /&AC<^+Y?!U&[26"5;9!0\C[/_,CUA';B]>$:$6[W=JX=@CT;6?? M6O/[K6!U?HK[X%OEGQA1WE'F$2OR0Q7&44;]\=WWKA!_E M-K9FSK6-9.14Q5)#&UV40^S*^Y MMHENR$WZ8XT>DM0_''MK)30JEPCCZBR]K71)_:GR7T"\LP+#_45G,Q MA\LYWCH<$WYAM"41%MP@WD!EZVF;&+ZA?N6^H&46_+S[SXO]+9[43W3P0\P$ M/XMZPS+51GAMR:SC**Y3""HO[\)&8A@KA(/PF87PO?0OSP?IJJ469&/+*WI_ M.EEX2]KIDD/U2TX)(;$)O]ZU/>4S6/B%HO*T44_&2J>QISR2==^?K'G*1^G M^?Y0$?(K\J:MY)6B\^J15OB812C8SPOY_/=\]-7?CN0P.C__R,N>J'/\X.>A MTLRQC/#8N36R46ILK*?,X?OX(.PR! MGN-( .PR +L_APV]*2*GANUSTO$/N5N6,!7%C7[0X@#9R)IHH# X53-QJJ9Q M4?YD)TL>8'K-0EJ.TI0*1,KEX1_D#+I6HH[0V)][RRC<)"#@]@'J-S_CKB[^ M?./DC)\C+!!&=&SW1Q)UY96W^BF!^AB\46R)Y&)+\H-FWA/:\L)6R5E_)!_> MG]OT;,7I&)+ILJ;,/9MO6HI[K@1'+[]G2MQ"AT<":?@U2QY6)UV1B*O5D!". MGQ:K >CX '0\,#A0^')P5/-3A!OM*WU=*VAT;XUT!;3P_OHT5X(#V: (3,!* MGM/R^XJWGA=ZS(X-P1'E_=$02K_5;/7/G")A5]^K2*F,:'H?5CH$7&>7(;93 M%>O(YM!L#P26JZ#"IH&0WLKUWY_$?B5BO;HV%[8K0N J73B0K;YG5\91E&MX MG6$0S5Q6Q?+!1?V!)?WBNRF4]&7!D(H,T2*%P"RT2X=U.1@8=Y/T0!"T0G%K M"+KBV_9:L8M<(+.AI(=W$QI*^FFMAJ2FS[W/TW^2D9;4P,E;AZ/VO9FC;+U0 M4+A=E'YT&GFZ0!OM/M*C?-T3+&6QE-&AVV?O'WD:HQB!+XSE9WYGUOXQX9RR M.R9<)2*&/T1O!'9%SH4RHNPDXRF1PEKDG%]?.>+H]=-.2=K7BP5WUV#WW73W_&?ZZ_?FZS>K M9];_'58M%N=4[:J]]V_OVK]3!]@L["?P2%9*1@H (0 "/X#P.8!"0 5&1D% M&0D5!04%#0T5'1,?"Q,# Y,8[S$./CD))04Y"1G94QH6^J=43-1D9 P\SYE> MLG%R =ZAZ!"" P& $1# 2 M$B(B_*D7_#F B(N$]XQ-#/FQH@$*E3T^NT]4!BJU^(\V J6Q8QJ.#PZ^:.A/ M"(F(26CIZ!F>O^#DXN;AY>.7>"4I)?U:1E;YO8JJFKJ&IJ&1L8FIF;F%HY/S M1Q=7-W<__X# H,]?@J-C8N/B$[Y^2_R>F96=DYN77U!>45E575-;5]_>T=G5 MW=/;US\^,3DU/3,[!UU975O?V-S:WMD].3T[O[B\NOYU\ULO$ &_=OUO]4+ M%ZX7 B(B&!'EMUX@!)??'7 1D9ZQ(>.)*:(8V#^F8O=!Q1>/ROC1AD;-H71, M\,%A#/T)#><*[!<0$1X.J&X;LW M^G]'.V,-GM&,3:P)X&1D5MI[Z_>^[IL-;95UB?B+2(Z=OM4F[L:.5=.[B!8< M&+!WN 4#1&6!;A@0X)4'&;U8%;F]AP$SF0\$EQDP0&+F,PPXNH(!N@U1XQEU M#345DAY?HE\.5;DX&VZC*'D%L)&9WC$>2#P$E>+"@.6CAR;*X](JG!N*1FD8 M &FYN9B06R6G(EBDO9.X^M&NAF+GPBO)&.KKM7LQ-*AJ_X7N WY]3V1VL\DS M:;%=]\MT;-8_3AMQK08-NL?1I88!+BW[V! QEXGY.H6 M!I1*_[U97#C?H6#]21^GCDX2Q>@5I"7-Q>K!)\]QXNV3N0G#^0H)ZU/B4W*: M,USLHC2I4,S?OH:Z4PA7@GIA0'OSI,BV^PGE_0/<0_YNY(SCNZ9)M@4Q,-L9_>*&=Y9?I=$I+YG[13HVQ[_ '_N'-@?[ M8[JK1J$@R32#-]4ME8UN>$LK-*X_-I_V&HW(MYYR^$U[\\* OQ\L MLJ)G07DNY!H!7R?D8J_NNS>O[9_U$&SI)#&I^OGU_$!SI)MD:C+--O QP6"= ME"H]'_F-4RF$8!4&$(BL:T^T[#-:WPUY\.Z\_C FB0\H_C_>U+YZOH$!45:P$&;*/IIND:G' \2"\'P8"+*T<8D$X+.(&S'0EI,Z[CC)GGK6N\V-8J M3'@51;YB>E,>X??4 3-O^=\[BF$-2CU?#51\E ;XF^<#70E*D-[OYREAC MZ;*+O(<>8>7CU@RQH IIL8)B183*%R[SKW.6\=-[- W$T.>"Y6,Q/CW#L]2I M4]-]N7/R-I%RIK8T#"Y,MGAQRKL@HB&VRC"VJ\.)HOE!_:.OCPX-1E/YA,]! M?=R9^=)N;AR6C\OG7<,9\3_[OS=+&T B @WS)#M&':DR<_4D=$*-['85A(H7 M9GZ\+J\/_?JPK=[SO-(W/29^5YIKG)SRC7Y;Y3P[\5WW4+W#\I*@\]6>4G%8 MHJRQG)QS9%V,>V=&393O7+=C.,>T]TO;N][F9SN/%\@TJD)/M'[<%MIIR!#O M=X' VY)&KCD> UX>ZI-.A?$^1>*9W@:KJ]7=[^4(E3_#H54 MN"E_Q]R>9SZ[?C%#(H\@2J4QEQWIXSMD._QH:2$.'<*@DD]3M.M1>_'0[ I\ M,W^LEKY>/J2S85=>P>")$/D?@8I,W-Q]5#FM.^B^A+=UX-P:V>BEZ:5AUA?3 M2T34?=914H^,+GC)M\$)$Y+[J<].3&>/#((((TT'(USNRMZ>"SBFU%'G>#CEDFI]K).+K_%?H#K0>&/H'B$ZVXL/ MZLJIH1W.M\8G*9K0TIU?]GU34*0I4JNH]O78(3,YDEV2)2)/6\SVY^Q!Z7HJ M1B'QFS)B\*^22&2PBRX.T0C!+&U8LI);%%0K*VGNJD@6>VVJ(CRW+JG-C#Y3L81L M^S0P823[RI UM:%VZR1O=?S\FB;X=1&SH:L8;KEH>KK0QTC>.P8PNKGF\JHV MCNN\=?8$IBI+#SK=&0=5Q&7PP8V/!O2A*K^-]4LGX1GR3KN'DYH? MO[1_4 .FZ2BI4_/RF&JX1#E?:$,OI'^C.YW?VD^+JT$=^I5HO=- *>LF*I0$ MZ'!C>:Q7-Y8S5;(:QB0_R&D?\H1P+M5[,*N >V/RHH?K9=\*-9\*>[%SIL=/PYUPY,I M7HD:?11Z$O@"M:V-.C2\$M0IG)FG6Y)W?!VHKH1% ;U9S#R]#&)8W_*KDV- M]%AML'QNG-H.-5\[W8S&=WM\6_0>3P2<.!PB)GF"-9S/J#5 5M:%;T=J<%O* M*O#:*O63X>S'XF!@I?D%I+SM] M]QD/_O!WPWHGC[3W-'6C2-F]BN0X2W(1I8F(@PND!U#OAYZ"4#%GHW4WQXE[?1EN>G+FM33D[DR4%\MMQ M]D$'!P]#_ ,YY;1VJ!Q'?F,P%(W>O(2%C<:;30!H8VI34/9IW:PT',NL::EK M+*^-GRI)EK$G"3"*:NW>QSW] 2!(:V-.Z2AW/($6E39"2- MQRY#T>SO#\Y7<^N/L]1<$A(<+'@LN29'%>JYQ#8:1>Q\:E#R>_F0XP09$1VU M>A.N_/HF*155O,*^:3\2HS&EY/CTJ=W[A?9UH,%*12FG%!J3S1L>U3VZ6@T5CHY,&6(J[&C$^ S$"QT4 MK6D6.VA]]-/_ !M>V^"T4Q;SY4N"Z@>3IF2G4J+K?!A M9D" PRT;#_H$'G=_\(6(8P.GD#.E.W[_Z_F$L^M75J'F]5]?! $$@(LLZ M9C)VQT(RZ-"27>?#ML5'=W$QO-W'K3/LAS39C:(^PWPF-#X^/FU"2 )=B9XW M:8&LQ=8)3ANJKQ2.8IV]6L(7/G%A=24G\-_G?JEL8?&Z++;F9)K'Z-9RCZ// M9#3UVW7'%<6>="X<>D*\WE03K#^$R6V"\'Z$*53- $7 SLXQIENA2A@&J-:- M&9=;BXI>SJAA6!CYL_]B%UD8EEG("C7U9>?-U!XWF7&JBEBOKO5U+2D.25DQ M#JO!FMUW(W.?X!+B/]*U)+))U]+2\LBJ_^J6,1B:7% B$O01C1X%G,L)TNU1 MFSRBF*#&'8D'?6. M SUEX.RO00X&M,(992><#Z*:=J;=D%:VW($H[^39R)D)AB#MQ"?T#X$'K# M@'/!Q])WS]+P(-LVXS#@&!%RP@D:'].>^<.]/XX1_1<*>@J8 IC)R=@70W V M^W\MD2LFUUP$UQG+0WT\IHO?H?GK:&'=#R((&T^H9Q.\-'9Y#1"W@NGIP4V. MD#^S#N!4J<;UAWN4?QPTBB+W3QCZ?UP4LEZ7PB]"SJ-;]'D(A^XPOUJT]AW' M27@-.;:U7I=I9+_\WP?7_L[9>*DQ[K?QVJM1I M8/&-UJ)&K8SBVJ.4%S8]IZ=\RV*/!Q4I [A#08\#GSX4F-'_PAM<@#2 %N^W3="-$YSZV+;. M[>/:E!6]R"TMY7'E'2,,$.%IN6;Y+3D=>SAX363%_%KMX9,MY%CG]SCXJD70 M8<#(T-$#1BX,6&4 5WRO';G6U'UR8.^IH,^YG@0%01H*(#]+UOZZYO_XY]\F^H^#4#H7T5JFYG+&X?O@JMGO M>9:O-=Q9[W[MZ5V_@*_O"UR*;@@,$':?>4#/_4N?\G_HDV?3_.+:O7_ND"5C M*B. SYQF@DZ%;"U:C=P,7/N]=N6$5)Z:6G:F5^0"[6\2N>&Y7+08 @.0.& M/,1G?[N6R5K@P4<3GOS037_/ Z?#8;F0448]&-#V!@;\]AVG&LDG:K@KD;^L MTE_IT-D>9_WN9 Z7A8,'^9FC=PS7L789$P;T29ZTW#N7PX QA)B')URY]X @ M/'1\OT':ZQ8)N]I[NA[H)G/@>?;SIY$\H0JQ,!:EUZ^KJZ5X-[V%5'\;R5 3 M,@KN3+M^GG#' )\BB/(>_8$>O@[#41132?NTXS*X03/T.N%^9G(763'H@0'B M+5_@*% __PT>TSLF7CA6U$Y$'C H(J[5-6Y3'Y](W*S)&T0,_IL R@=_&( / M1V4##"B'6P0,!UO::MH=(>3R_=]DP/&7(=(E6@L?1-^E=XW8;_.\Y3A5#S(:M6I[AQ(! T)^XV;%5IAZ('=NR,WEYQ%NAS4Z M8;R:[\N\S&B%D?&LD%6DA3&:'ZZ,G:6D><8&B*Y/ST4^>0M8,,+#P/_T]L$_ MXC'DIR#D3H?R.&EW^9SJ.NCA5Q ,"'_W5TO\]9[?Z>];BC K;D8;DS6SR(, MD.N-WTH2_^$>N#MQX'X$8:_Y-A0#7GW\Q9XMQU_W6LZI]O2N3G$>6"*NWS@O MW^ ZE][^@IN04)0\CJ ;GBP,2^ F#BF&+/>*7->+K+#-0+8EIUN.UBE_&^&] M&CE\'KW/(]2MB3E"A_#Y?O=A/*&_1TU,>T#2^FVYOZ*4]A,-W'R/E>%)N!#R M>S+9.SBTQ.G@?O%1A<-4YR\P]519=;P21,F+>9C:@)M[;D=DY?F)Z3VJ6LLU MI2T,Z/J;\K'7%0_^C,MW.#5PQ,-][)_;E7;^3!<."Z\6&$ @2IY"T UI5UYM MN7E4"CD67H8!P9D/>'I$J=+>FSW-V6D;:?11ZQ@V# VYI=D9TX=]QMRQ'/ M1V@G\&S["!MGWOK82\19E,)G(_=*[30; +4"'FII./@6U90X5=92,M.[#UAO M+8EH7-M#D])HT12[D<6NNGBT3H1S5^[?P@")\/4%!9J/S*;V[+YCW[9>5N\# MV*@+PK4[HA1?)-TV,TOVGO!/77XA'RRUM;8WIDE($HMG-/<+&D;F->OA_2E2 M;;&4L!I2/5J9,)W[1(V4X,C(""JG7YZN.]C/4];37[<3Y8V]&FRE1 ,/!/Y& MFXRXV/670JB25FS\Y$'\Q E:.GF09V'LYR+74]/#V87F5-I:;>D\ M63IZFPBT%C8++?_F MZ[)8\Y%M!%[(3YQ($VSB[;K'6"1NA$?;FHY;LYQ??<'G3*XZH'#KW/W%O$BSJ O\38DPR"FOI5M%S^"I \%GN,$RNLC4 MOD)WW<.Z%A>KZIKK1JTNCJA4Y0]>M%MWX#^<2'[S%CKI$37G'))3;DQ^)7\P M$G3@/%"H00[^)IA!Q!9(OXS2WMQN3M\?A0Y8SPU*)F4AI]+<(&7/U4CI="W++U%G6?C0=+.V1U2_Z, M%DE5[ &IBCKV8"T$ Q>R*\+L\-Q/-].R -^QI&EU*)Y7R-O)N'#V/6:R1"]( M^1S=W!FO('_XLMG;-#0Q^R3A08:[Z6%=[X:/ 5SC]R"TMG81A?T(MXHEE*, M7^HG;?:%B%)8>RUT]&-X+<'&"$MNSM(VF[:$0^(=]*R'/>0[R17I8* 0\_Q2<0RO:U\T@ M(*VM%N_JH'4@K3#.RH7*8NLI$'(=8\_4W^QR2!.3'+51R&!CWW:4:!J4T](T M5NDEIQN\>R1AS;[B\H,VDTJ5K8^>K\^?A?)'7^^P&7BJ6=NG6Y[,M,J-+L5V M5> >X]7TD5'"@Q"3D58^;5L-[N ((_L631^:6"N?()F:BNFJAWJCU/%RUIX+ MYYCFJ;"<(55EU"NWX=5,&I_02([6= P1/ "^"5JO"HML4O(\^&F1H%(>1Y@W M0@:*]&Z HH@OE*?ROX^Y]'^UG).4U4>.-5.&O6T/5\+32<_G/YGI MWS>DFC:6Q=.D&$56".*](1R J*HX;Y4H+ZR#1\N$&%K/X93MY?_A-]L?4ARR M25,QU-5%-D:Q2>,-;AS6AI1V:"3*6S\:1[F\/=4;YZFFC'"-PT.")=YG.L.* MP,*R6*1P%JBO2.1+$4K'O?S+K@6IO(+L$$JVMP!9*N@N/S&0J1&2>^VK,Y0S MD"UO02O)A'O7&>4.<1/KR==VP0?E+#&/0TEEF$GD)IRM9NRSZVUL:>T3J$,= M1'N47,&<'6OR1(O0#OPA)A<,FW;7&;:\Y"ALA5O)UY0E'-K2_DX#RVA+&A8D M594_NH3#: S$G[#)709]?26ZW65$1-X?I>:DAPPQO=83D_N:\S#[[5OUI+=T7;I% M?M'<7-T[PH-4*EL"J;LJY[I;B!N'K[@9&JR826I<8T:\D9)$Z3'])8D'0MJY*R"'.AH;\J@?UI4J-3 G%H;2<<9CTD2]FQ7,: MK,S)5 ]3JHP3I<4:;^> 'XN7%3G]5/-7-6ZF1%?G)2XZE=63E0H8$J0#QL8; M7ZBFF$\I1C\'Q8/(@+FG6[[(_%&BY,8)G_=9 [Z%9:DT+)5]>Y3'XA\8,1A+ M&1KUU%N3?9SKF+=E,LDPO*KD:0I^> M4GIZB-&+\#$YN TSNDC]2) ?*]K?JH\_-/OP/GI5=>#U[$;$Y&;I.V2ZE(P! M4X_\70=MFL2X:TE35'&J[Y'!R([># M 5S989D.'=3TV*_/6\D9<[Y[/]_A=W*7"C/,$1\!P?H;/0+\<7/>' MPU!5U?P,L:(!DN4!IFHSE:$T!#XB,M\[8V]>WF'>=9*I[][L55C(RRH-P7([ MQHE0>@V\T4@JEL9 @]!J;%3$->IL>;H4#GD7)O>X29.5=R_" @SFDV.1W)// MDL\)/@4#O56C3R?.>RHF-A/GLB,'F%N?;42-+)F8H#!YV?<0_51$]D$*C[I/ MR57@2JQ(B#;K-3 MC[R1^Y%YC?+.]+29H9:'70/Y6U[]UE.V2,?DF.3-+!WL82$JYA>T9OL3P/>T M9HYHHBO$BXN^B^(7#& 4Y>/4M (+2P\.V:S/JF:CWA6H1F?46-VN-J[=[B1M MU[W2=R^L/=)^_F7G=(D[I>\*(7?LT&5I'C>9I8>D=BXG,>NQ7 MZ2L"F('WU'V;"J@!,5%4H>L2B.SQ^70S?E('7A_-QY-7TZ/:&8B5*,] M0QT$3)O<"%L%R!TUIVR<%^7>3]*555"\81MPV(]@Q':E1[%X*!)BW.8'-KDH ML>58_9\>%^')T%9&%F?5L!-@EF&")PH)2*50/%/CQK\SF>6E(REZHQB\_4_. M/X8B7E7J:.]&_XI9]!YX/#CO_V)1'#LD&3,UM^ZW+;B77U4&O?>2O^L[TI!E MFN!>(WDU%%]Q0^9I:]OBI]+67KOX>LYNAX=NOCQS!M$ M9C_^VX\#]\@#BA7!W?I[^B%ET%?SU,[;!-Z[33^2#?T2N(Z;$!G<'>*S+D[ (_3X5:SXM^-;+F M*!27%)VPU>+1=+GYP4!J!"-1;HKNE_O,[24S%KI3[E.KOJ@I"XSDC,<-EB+NEVT7US"MN@K,AC M!6^!A3/C1O**(?["W">E(9YRMKD#'H_&K9[AV$G6^U5B%7R[H#]']A;Z(((A M[YBE;CY37 MN*ES^D:QH\"+!VFDK.<3O^8_G\9*"-?@Q"5$H10RP]MR;J'FK$?GJ59_HNJW M:BTMVC1=>LA9UQN/&*^DLDK_ J<$M6?*#+R[![F^"KEONRM@9,3PXG\2."DQ;',RXFO;8DH<_)[]X>21'O33^A\QS1J8B7I1)AJU= MU:9+[Q<#!H@SHXO]V>O^N(\,3S,$GX!G4(C/;Q*K_I6?9+#E>XH=#\?D+YC/ MN/LQ3]4AO']-X^7O+4K[/MQ?[:V[&ND*SB_21FL88,#06U&B04;%;>\0X:3N2TEWU-<7\1\ LFAYP!X&'%=ZTL)1@-9RC*?W M0!?QA[$Z>)::VO[^D\Q?O64Z,].)12(1)R]=JJ$!R6KQ,5G3IR7;&U+]91?( MWGRV?S)KP?#ATL,X8X-&O#KMNY/>H&<^AR_<@;66%;-KN0=?.*VG:?G]7O+O M5M. (.XKTTHN4S!]$Q>VD"/@46MLQZY"@[CJS??'A?Z#DA5K,YQUZ3+?FWU6 M/2+*"PM],>NZ6[T#DXOF\#=#A^H9S8!*CO)#]?581MQ=4/Z!+;/M!W;H@C2G07!\ MF!\@K=@%.+3\B?6%PC-,\UM-?]0%KS[=#UC5[W!(QHW:MI@"[)?_9&28F)N; M=2Y4SMF%70)1@N70#M]C%(41!F!(M^N=/X+'/8CV;R_&,E=8;U#E88!W- PX MX9H=$R5S^7M;9CX\B?!OV7[&\X @!R?0,X:OW=\AZP:LRC-V5D\H9.NXG730 MQ]$IQA;JDSUJI?!7+;9?PH(!44G=:9=/%.[I@QM(@,T+"(6KB\1DVMN6EN?. M)(6-YAAU[Q8Y*LE,\O]@2]L@>(&6>]WS4&L. VX0X^9&4!"_ M>JW^:^ R!O>K9%J2/N^P$+MH_C8X_(^SRU-0]?;ITR1T- M-8Y[(A4:QP>*C3.X0,15'D7Y>BW0E8IQ'!%@Y63&A8;F*[)46Y%P%4VAT7SD MF-9!T/!'.UL6U=8&CB]NU<91!2!K+);A>R0:IQR49%C5<+NP:8LN?WR=S)Z6 M 5_C?ZXFY[M_QH7_!/"4W3S@D&X:FNS#?!XVO 48>8LHO>CZ)V+A'T-V;M13 M.?/ZJS;$:/'7YFQ>G"P[_@([.Q%X&,M*C7SEZ-=S74X8X- ! R2%@(]PG%LX4?(<2?&<\ZG2W"LYH]'.M#W6+G!EG_O_HG2^_/WO;H=%W1-)<\-$VGC MZ=7" E5BUW$5TK$%_E[UL7] X8_OWKQ'?Y;N"R4@YHYN]N98@TK:6M9GF:I( MF8O)-N05?J)D+?\#IH:#')DB8/4>IS/A<5OVDMMX:\:Z5%AD (VW7:M]6W'_ MFA4\K959M%PB5<& L?$98U$B]Z.02@6L$43^[*T8IMTA$B:K#=\U>G0ET^]RA+0MUC8_P>72M"J62 M&3CNSU+A-NW,^6?]FE2=MV-4=;P^4&,$O:NW;G>,$M3$(W!3_D-.4PBM3PAL M-%VYIA\_-$I0+8]AHY\S1GX]#TJ@_11V3:EYF>=\3^=ZD!6B6.U4'Y?N$R_Z MJB0K4.6"&B4WV_P=2KPK81<%YK&+/Y.3ZP4:YH^G-4R?CDK!L^C; M+?^EA'1>,*UVF1A6 [4Z_)"*-=AL9$7LD(MHY/Y($G#XT[I)\O?./>^5T[W) M^)F'W2WJI3'M6]3>Y;?G8<@GHL+;'LRV5SAV=NP5+C?H^<^VWUG= N]VB%@IDTPVRS9S5 M;#WNL,HGS5=*3P7]]!D![ZA\."X)0IEK+.;'O^6TQB=U$*RR;21,!0T!#B2Z M-:46A2OJ(I69-20Y,8)GC1]W-8P56#>UDPVW=L(7=[-[PK@T!'&1"\EO6#(I M@EG7:\()H%KVI L_;HLKO3.3MU(9ZT/:ZVDH34\KMPU_BQ=P$*RT;2P< 2:D M_04%GX53[GM(D+UK1,UY*=Z]J):Z- F*.B&!%S0KV&IA7S6;ILJ:C&APK8SU M.*+FR;TJWIQ ]ZM&L9,)G!&GK.,G^L$"#?:AAA,$JC/2$T4Y>//05]$,T"*4!8J0M'JA0 9P4/D)=CU+$7WM)'4\ M_0E6=QP-(Z#BVA;):$KCRXU]/VQ!SGYS)E\^E!PE3=;,FKID9'96SY,2B \# MT.X8*_70M\VH,7+%!1O\G%)<8R\^M7@LQ;JJO<)EDG@;]&'AO@C;->G!W?EV MZ1S40__9>;W^;&.2RC7CA&$<2E"#7HIA34Q/X\MC9#B19LV*LP=-K?&P=*^9 M9ILG_?*SKMQT,/A]V3OD497 T;$"49G7_([T?-06@BY_57PQ0=R M%)GJJ9PI@PEKPTDZHNB-#Z#Y&3IOOI'';O" *_.DLV[,X(GQ&OS6S=VS,Z3@ M5JBCH6L&U1Z?;W/,UY&MX7D$"G@1,(FUW-G*L%7&5>.6OI,8<.Y2HQI".RBK MRB?S+)(B_9'KB+M5,]G85IG'\\IKVAHWSTT9PH]Z$4GTR<=\Z=C@#I* J<#L M7/4V5^$1Q]+=,NV"[RO5OTIR<_L=0&O!=1FNY7N*$6\F2KF,?2VS6ZC.+!". ML-I>B>(,I 39KT4REMMBF879, _'F6Z@/4R4B0-GD):+J[OG-10$HRS[\<-> M)-URQK&:$9HY3]M1$2W/92]B0(,_>9^=S/\F&RLAT;%NU$^PLPBY'J'86GMDS3487T5=K_7C1YW MCM>^*[;1#)4##=3D=364[+*/*FTER!-H M\M;!NZ!U4]Z"&8HG8RS0_07ST5Y;.3NI)DPY7G((W?4@2OWH/4_(-Q+KGGO;/ GJ&EFU-O]Y M^T:-^^17\Q/^1-:HE!BLK*MULE3>.[.03O?L_*_+EK@TCMN1>DRE5J@U<5^? M@<0&P%'>'@\JTY1H9K0JD(JGT.IE(S#*9\A6FE[#P7AJ+WU^-U'SJ#J#$J@GU[-="HZY30W-/_?(;//X(PR[ +3?(MNHS_43E/..8;;;N'DGLDZ(/ MV)+UC)S&:+Q05'W>G? %E2$!Q?HI6T\,%\\=VMGFR:=NXDC+&SWLX/ Y*!JX MR25FV]UZ<#IZP!37XZ7D#S"%JI2PMM-:1+::7WL];85F);\3@[61^=/YM,4* MKU6^GZD/=>G84E@NNM',3Z@A"$W#-6ZY"_SS.-^4AZ'O32,N#&=*]53GK@O? M1PN)R-4V!["8U$TR=ZW[OS+B/MU7O-*0(!#XW"/PEK$THAU*IOMVB)_@U,1\ MK?N3!FDAMGN:GN/>ZP?CM*\-GZA+\Y9+$F&AK MU_6&5>XTU4\JU$F?^ CWOY/>8( V>+WDQ['(( RH5,?Z$:+P!:N T\ZZ]S0N MD(A5$'P@2F:2M(KSR))>W-_"?MZK0;*V-FZM!LE_K-&RUF@M99%M[UIG7% R M?^]$:SYI\DF7 6" TT15L8O2N VBO46+>?3X;CMT!?-%X>V, MBM=6O@E.K74W[Y +WMS\FZ=X;:2?R62>;* 8 J+4HS^CKJ<86["V:ZZ4%G5V MXBL47GSOH^Y&T\]E3,L@>X>"95]@44TB'6I;?$'G5NP<$(:W0C I74WF_9+M M:IC_7F#J7JX3FCCK&J1<%4N]/;.*6&Y$] T0=W#?N$K)LH=GU,G%:TNIYEL] MJ-.\F_"L8@E[VI[L_>)2;>M=4/9;)VN^DJYYC4Y3D-1I8TJ+BW#MOH(LL$HS MX[Q]=(&6I!C:8;Q*Q/2*T0:()G[%A[B>','Y,WQM(GAVO&I^YD1NISXBZ?'K MB:IJ DVT-54BAK7(?N'3&CYZ,M6BU"=CM&\/$K-Q1,G#\!5% MD?!-_EI.K=EBU'0U";&*K V:LPM%VC9<1G"BH<( ,[H%ES;ABY'K4L5))[W' MUXDP0"+N@SHGPU8=G=#.I<_SN:BHLZ]7GT#N)[IQ+H:67B0]S@BR!2XL*_UI M[]S]#E]4UF,G"">QI#&',INS#?Z(Z@R::DCU*P:,MM6@$7>T[M-Q'A]9/@1B M6'Y-&D!5'CP#LY)+'[81;\6HG(^F'5Z<,*;W MKOI'/(-34@NNC*4Q4T0Y;U!,4SO9(U"+J5E@*\H;5K%WK(&5 M1AZJ$6]].,G&B"C2TD_Q?!KR& MXO=&XH[P\I'SK7ZS7QTR(1?1MK06E5LW0\N?5^#$&-A\$YE^7/3H$6G4,M>\ MQ(H\^O)^JNHW!(R7[0N _2/;1OR/*"W%5-?2'3M6UA.O*]43'X-4(HA#JU?3 MWERF8VN>=4)+/M^40FT-4Y!2XCIM3I">;)J_>>.ZFPFJN]JLO./_CD-Y'?^D M_G&OM54R&SI1Q-+%O/>GVD-&:T^>S*+R@?LTL& 9ACD&UOPJ^2._28_W]1\# MLLU9FSL4JFL@3)+-O*W6?I%U>\' Z'_\ACD,7L='=Q3 @-DG,S! 6DXGSKX: M+ (7OCCN_^2$W#'B0O0R! ?H>+??$6!]5NI=A0)_N&&0?QP4&9#XK MZ?_W$XZVDV:1%823)^X0$VWX^)SBW6*(@67^7)^Y!_J0[=..[D4B=TI%40J/ M(HR57%?2 Q'C4^1"TTHI4NHKZ_!&U>R=!GT+-3QRWNGV8@ /5UZHC-VQ!KQ3ZYK1UWE3ZD"\U-'GODR5#M:!:V M%<20 -/CE N]=KRW)^?[E.-5*RU3]#/4HUDMT5#EG*0CP>[L$,X \36B=DS3 MT.1P2:?QG7B.D"CF+!86[\>'HIZMR("MMJ)']NPNUF.=>6G&3H7X03[M"^"B M[5!@% 4G?>\&!GQVEF?ALZ4J#U^3DYNC#@@\"OUXY]K81"AIM3:1S+6$1OM61X2*H#+,99WUFK.A+_;!] M>5FP?!QB!IGK;MV)'[(P.;O+T?:AU^D0PFD"C#SYH(("+D119#F%GEGI *2G MXY*[NZX^9BZEE9*C6;8JD;GNJF)F(F52WLA[E$PM$@$;T=I M]^6L]CS6C*;SJNZK;SW?O%42A,J+6CU6O5\.#<:+X&U4>:3(6BIF]?"W)V4I M/HL:_8$NA.]A4M?3U 0#_#GTFG44E/'FK[VUQ+O%R9^=K6N\7;.O:3?\H_[>.5C22YH.I1N M,B6)+D\PM 2:(6P%&,;W0243@9'+5B25N8*2]2)!5J#18I'J?"]>"+I3YHD!K4R"' MLON3;5R#D>->8L7WG6CI(@OHY*YAPCLV*BGIY_@6XEL+\8X'D0Q@GH[-CR=' MP<^B3W?5F<-JHC"CC:G/J)EF*?7ZLZ8$)6VS+:&%0CD9-/'\[QJ,I2FTHP*M M#I3L:_77D^U>=)4&V>Y?+.J]]U,)^91ER!1A'D44]K%$V#Z5?\IR!&51=\2- M,[&-V3DKA6M R]>-IC+-HT3]9-1^1Q17)#P+3P'?G7:^O][=XF7I5[]!__NU MY&.Q?3=!998[-4*H[N7P],$&"<;N.S2C.015(U5%52B)Z]( ^='Z7,14A424JY!@^"9I5?!- PJM( M(145)\HR.T"I'/[\_"]G=._<%<7^=43FC]\THE"OY=9^:12V/CRTOKO7Q3#W M_,9]%'9E@W**3TE:L#2".4(^U<3HET:[E94IS6.JV]#-RD;I=/F2 M%,X>S^KV[A-69(/EIAA>E$TBLL3!M#87#H@9P=04UF$^=I;"G&-5YEP )8_" M8JF(GB8P5363>GG(6J$NSQ4RPEQ7+_XR/,"'QGF^3G9KACS_ M\VQ^CT="/MZTCL1>?%S.6XFJ:)QYF7GXNK=$P9UOD6_Z:*C347_+I4JQ/ M*,#0?(FB>=J)7$LNVOQI]23SW3?Z-'DS6I0 ,/9ZV7S4,+!&7/*EDYDO8S0Q/H!F@[Q8I 6AN: YV1$E)IFN<;2W7PD9D/I*DY@;:5CS35,@EOM4 M1+&-&)Q/U%82(SJMW$FBK/T+3ZLW1LZ:\TUK;#0/0P>U7^_/X&X]A!ZLJ:++ M&OOY7_P)ER&2Y,W4IJ>AKBJ+I[YH].0R0Q;7+N(Q8A4-WDL8?O8N7--'C";3 M42&XH\H!#/>7G[#$K5I.&A]')-\W/$MZ$;&%ME";]X(_J$5'6[.B1C6JM M,.HR^;B)3"TV1A35KXI!$6O'2TA_QP%;[X&=X M'47E 21D_##[>V;I.T+M-*,6%% D:$S*F[Q[#G@@O*4I,Y^A50K#/GH+0]> M5@T/W4E))+ G?-PV,X$D2M'N3=URHCU-8E4S;A[-R59TFH"7ITQF2O;X3KY/ M<1M'-E-_Z1(*4_"M!]@\F:DLO0=TX WMJ52UH+,7V8&D(;27; MW(#):)%!FS1@9'I8UJ/W)K@D%<-5@X)[2J"VV6&V3\=M_V\(BK\2('CQ;'/#K60)Q\D<3 ?[UOWI0L37K,>P:P3 M7 ]7(-"Y0XZJ:M?0NT]=DB% MK>LYDF]U'[($DF <.)_\1408U/50D&]=9V$^)$R3T?P5N_4R*74TSNKW'/@F MS&=B_7)Q"6TX=;1181TIZHT^3EQ%G&K/(-^PO/8)MA]W#7?\R3)S65FC5BNF MP%6Y+R#RLK6#!!C6(WO>Y HIMWV"ZBPYOODM&(A^*1\6NNZK\^E;L8"06^EA M!OBPK471?F"!'8PP&J^,("'OU$S7\1X>%K^ MJT+3Q)7ER'31#@5>@M242?RR>CV_5O]93RZ^3E3O>H5!\^5"M/CM*(J\I&J9 M[RJTF^%W=MM]>8:/JKU5@H)0-(I":@HG>D$J\"*)N?0A/+[AQ5\/?7;_PZ$/ MF34,N(L[('QHO8+ZRBM "SI)';)?$PT(%05]L2AKI#4T+VESL[;Z?HK)\3ZEQRZ?VI\'T M+,) 8.M!_%#/;/JZHPM_SY5>N6CS8"I:2 M:JUI-<;9'HF>LBZ:KF^A)&-B_AQ%MJX)5UH])1J._+;ASN.WV3&>KM M(-:V[K1:SGE@<%#Y2_5!7GR;$K\I68FF]OGMSSRRD]./3YV+WQ^_V<;'4KM4DV%:W'Z6U(M&&")65UQ7]JPO]S5\FG09B=JIH0!X=5) M?]/9*Z>D3E^A]^8.@UV #!'+1.AZ/HOPMT+59F;?*Q5?*'1\U=(M*QK7G@0O MKR]2SKX].@N\%Z&92^];0J1C/>5[GZD>H2JR/0?MJT"[JO]TX+8W76PNC)\D M/943CV6QOV/-.$*1W-] '=7'''0[[R"#(4K\\#Q57=!ZI5=RZ!2Z*.U$'SCW M]6BVX/V*E"O->3$O%V_EK9;9RJW1V?)"'WDE(7,0DAAS]$( "&TKU4)>K>.* M).AS99,NZ;E/Y7F<$IV?J^%3(-H%N_5#QJ0GATO>+T+6PDK-L.*1-$M[,H!) M/Z=;W#^EU7=N2_#V'3)KP)V$LR731\(OCG8SB5T'!3*<&8G4%%OH7E+X/A$6 MLS].#":M]=69R)8';>RMC'01\=QLY)S:K$ 7-U-F=YBC5HGD'W[J2.?WY65% MX)6I1FGH?#QIP_0XMG]7TW$5R&C.Q+4WKW5K?D@3O#<@3<6W[!D51XUHBOBX MEQ/DHGH2="GIKS:CJ3/YSHU-CO6KB@9/]:*WZ:;QKNA!>%52@6N.O?GJ5'-Y MLH:Y Y- D4EG)]'8E6FHW;W'AZ(]"D3^%BC!14B 7 C#@=$R28.--!,9Q1S- M(;B4G$W)@@(]^G*Y\U%.P0E=9?[F)C!/1I5AT+N;QWLPH@G4Y+N6D.(<\(1/ M:WVNC%5K-NL=U"]Y -UVLA!%2"R<:%RE/;(^2'MG-&&373VQ4:/UI8-NF44? MO3>3S^ ,FW]J/@*-Z8HD*63Z]879$V9Q-J).?[KVOI%>V6/W<_+=,!C@';:N MN5C0T,E==/["-C:Q5OM,VS,VVV-,D+VG) M2L)8778STO@@H,F'OZ&CP/LT-#B7)\C&UI:S(>1>;IC?JMNU6O11Q;[10'+R M\98W"B=(:J0'S<6<8&S\,"/0P\_J]Q="LSP![ZM6T/)?#D7I"UH_$OQ1EY4[L=7]JD<"V>BC]+( MD9*U4EYLY%BKRC-9&3%N,GFTT41Y2Y_R%4?@[!660!X3Q^] M<6! (29[)(& NF\9.2W(Y9R]2V(X-^+Q\8KD>M+$WKI)GT(N$P_?B29O_9Y? MS3++G&U'<2'J6;Q''71U59RMJ1?L,PL4 /#T3[)F L]D?? 4J$_<U_F'=D7(#J?S'$5<][7$@]01 M*616EO6>+MQ;X,6_O+@\#5]"'8SFVT\WF@K>\G0Q<,QW956J MKI2@N7TB&>KL%5[RWDL\ZGH4D2>5>M*ZZ@"]8_\EC7MNHGK?+=AKA^GCG"D[;-%C2U:RF82RU MY38=?@-2-F,)H-]?H>"7'L)#KQ#R<)JK%W06Q.H#]D MYHP07RV%;5OZG;@$<3&[3V@T^\DY)Q[)!P\Q:^=L11FSUIY%Q)*!4S=C='_4 M:J7A#MYX5A\OI?!JE)G-#,7S# /,?G[AV.P@XG0!:N(.OB5W$Y]$$K M1"#$8Z]N>M. *EWY%+5[L6@Q;[.L1)"G0.](CE]*,B4[<.Y4 MF@,&>?E_]PFKT1E%@$<:-89D/EM<[R M(&,K&H!@+*M?QT@W\=LG(D[:'M&@X]^GT"GA\O\OXMXRH(YE61L> @&">W"' M$!R"NP0/FN :'!;NOI#@3@($"!;^Y=]_W?/>^WX_Y M,VM63U?U4]5/=4]70<+'35*;%VQ0\]55V51?.(O 5@PY>"&ZS):V4Z17J^F> M3C.,A0'7BY,7C;F,Z.VO/\,<""J@H%;SO]ERW$6",.UR;!!R4'S>K51^$,<_9EK12X6H:$ M'C\4X-+_]L'F_U(PJ%5?MX?O6>C,K,8=R2KY0;IO3M<*:IGXS;R? MMF()J^=[3&2*U\"AIH T^O ;M5;1',G MZX_65 =9F:KY_:]/%ZGC^[G7R'P.EB;K90:<1L[G\BH?).19A6G\4\S*\ 7$ ME8.V;>=VU 3HCK?KCN5R<#YG\9J_W,&HQX$5;X<.,.8'X,(FY5K2S9V7CN." MV*0H-8_*V-,>IN='UFSQ^-!W;4>]>7@C,;0E"JX#.IO;S1,=,S%;;6U?P[]+ MT7O8(J%YSFM<5BTR5);(*=N]&0?-0H MUI&!%M%=:8YYM"0A)2<,[^7G;7/>4(IYO$-BW7G98 OAYYMI5D>%&)/S71D8 M*VOT*&\3E@W7L+?61$%)0WBFZ.I%XU,5OOJG;LGT>:=G7JHJX#P%A_8LXZ/Q%Z(.!"V+'N^VY;RY>0I5<.-/584 M.H$;B:CLX]SH0/T\XAV8ZEL:F-G 9E<@H\G&K=JG:,'\]F Q-1M+-:9M%3XS M2KQ&0.[@9$/NPTK B\/G:JGM5S4\=EISIE/X8F>]]*UIM5+:VK$OK]*#55%> M1J=P1)A"E^,WBJJ&M&F]K@OJ!Y%:!"O;UGJ*+WL%"E1E:#EV9FT,!?&18 7C MST]+4 T<15]A,N->1NH?=)>G2N^;_F.M[W=Q-R3L/KZZ_U*"#Z[[^ 1\3_'F M_4/<#4'R-@2DY4,05P__!)RG;T.7_?/J]+>)1AFJZMAB7;-C"9OZMTILV5(( M@0ZR^][>;BB/.<15D?G7FY!XOJI6G>W.N>ZQ)_Y##1W+M HS8H9''1P22Q>J M'"WN/M/[5AVFX;4:UPL\DV:U830DW^4*\9M7N.T^J9?R61HMQ\N"J(ZXA97Q M^$V+7R;=U7T^4R'XSZNMV-FW=KL!\P*D5:D2C2F3CS^T-460FBUJ);7CZ3;1 M>_#RAU8)@NX5!6+)9[MAW!2:-?W(6O7O7-?\UXKL\8O]Z2\1P BDDG%>V M+;Z_W_ >*TGHUF%IE/)=59>]/V"BY]$N;%FD=PHCG8=*FN8 MU5U+JOG9 G6?C*S=8->:^%GQ$[""'3#K@O+S".4]DKTO"L^MHMEW_H@\<#H1 M/].6 %Y%A3.!S=#=>C_F(!?A+=2!$+$/=1%R>8 M]C0M [@I=O[FLNP%]A\US35?Y@P&7Y *Z(B+>W*5"(S?,^465=<8X7R]$K=& M%LVAZNX-/D3CZNT=.GG=>WZ9-=[(6[BDK?,0*,MQ=^[.E<%:_IVO]*>1Z9Q9 M#PQ1W14;U!)U57:OU5G6/C*&8-Q/0H^2A[&C \5D+*T!G&&*7+J5"J-E;Q/DIZ*>0IJ[%OON8R MH432JU.MMXY+\0]9UEXUSM38" 6$YC>4*+#.M,NV<5RKWKSY-$3_X ,H'$./ M,B@%$/!IZCX0,3@I=\T\ ;T?)\#[B" (T\@J[O/FFGL";NAFF1Y\#B'X-&2' M2%6-X%#:CTKU6:><8AGZ90_JPB]]V\'6TBY]4RO1\9ZYF([EU1;PZ M%+&Q;85 W8%61%D6J&9VEV?'H+=JLJAX+>95.(Z:[W-COD-&;CA^[RZ02+OL MQS6",4M*NQVF&@67X2W+$:1/;GH^+0^'[L.PVR[:);.J![#^)X9QN+FHH5?FL M?U^(^PKOG/V'AHOS!_\B#4_D4(D5W?TI[K##U TH^U0AUYT!\TXC9_H4Z#(7 M#;HF;H^[*DI,C**&M\(4$]^@]OQVA(@V?MM5_>OU^]T*2)2=]"A#E?K@#:&H M(R?#<$;_]MGR/YZUV(_\XWZ&$%'LWWJA$*\^ME*-V=0'/RO_&G[+_9;I*G)L MM,+#V='19%G6:K6GM%:&&Z'\0H?[XR&L_(K:;*'B3C/7<='\5VU\ NZ#=/!R MB/&+TL]S-'C"MQ'G4&,:YKU\-HO5 #F>;4FA=BE*"+#!(T'X#/$O:8\74 M 91?"^0?,^NQ,4Y2OT0'K*70?;L.M7(D@5_R]'UCRV;\,ED?SXQ473F9:R\6 M+N+^=LS#GA:D0S)VX! (23)4,>/:?@;;>_7+C>IBF\7(NF(9 M;RSV7FH]KXZZ,2$H]=(5098MTC(3G,9<,"^3$$@LNRD/#/RI\'5PE=G-<J#HPK0(2U=$R@@YBF%UB'LMG7AB^+I\]X4 R9[J"])3P[%7--W> MPN%E-\/0I),>O.EF&@YQ(XB:LL(3#)]4"F'"EAST4'*JW29J[Q6SI!BS<..$ M9LT/&V!?$NL2U*V-I6;9W*;',4#_&!W*DZ!DR%/#EO4!?[H:XLH]/&1I*X\CTM13;WI5:E8SZULM>LG:\=V&=@VX!,&B>\&DH,5NR(XVB MEI;V]B8@=W1%2@PI7"OX'M*4[A#'B\'D-+/37K-65@E(W."YRN:0(Z17Q^K'YC>NH5M5YNLX1RQU*JJ M8H%OW!Q F#>XG?+R#*[VQ\*%HG;ISE] "I>%1?P%JMN%\U'<&O\)F%87/$^A M_<4!K._#%MDA)E0.WN%3GAZ&PUN!.%5:8I8GH!@?_.A#Y>38Y0)^E X, ^\% MI#X!:5+:R0"6HAA 1$>\U7&K7310U-!/(>4T6 J_:G*&X*OV#(X+2&W+=[G= MW!WZX39^:11G5&7!>J'@8DR\(B7H;W3]E:HEF _;TH2-V:(N07^1DT;18MDV M>I\&V@X5QW1*-0ZG5#N8JME,"2U??@"7:OP)< @C1F5/9[N\O#JF>[OH.+B. M0?\VC(;AC'F;9XU_;ZC$@QE4718/]/L!35*FEH2Y9,CRTU^K' >$!+H#R M>)/1/CLQ?[3:9Z P;KGB-;$45*T4+"Z6,T-I4-CP,EWNBGFA9 MG,1V:GXY*4*7%-Y+68(N14B'/NC:)4&2H['7AH=DV[D"3S55K&[-6 7/J*TM'/M^8%:J&\92 MYPO4#LZMLG_61>=!4Z'B_#RX.%85^56VO%N=CH3)JFM$=,;L;N+2#/U6Q"5Z MKK3\ +W]%Z%!^'97 PH^_!EMN<L:Y3%P\6JT8':/0]6Y15\*S\JC@B9$<@8W MC12G%3HL6NLH3%1X5??%+B?W8U]58_P!O;@*-S%Y&:\;T!%V24][%>KXFL&# M'9QK)EUACC/Y'(R-.[-TN[H_2JN&"\Z60*4=>B"C\MU,B1G\[)3)EH.4 /E4W@=@7#/A6 MX1QJ^E?RZ _V\V(@1-DWG\+%93"55)E6U2D%J(^S"DSV[1;[1F]?2FIGP)W@ MW>:F(=I?MXA7US7ZFJV'%T93UC$@^@=K\JI',$.U;DU/-" [RX]?(/832-WW M%DYR)"'8P'C'DIYS ^?% IKW.DAHCUW'I%Q88@UFO^(>)"(9-,0G#Z:, M$T0_(%$P6XF4#E\)_JK/<"(5Q;+GT$H(+P-*[6W>%1.5/&E\20S0Z M:F(8I[XR_6P?3I4^L\;:=1Z>OQXT=6SX^@146#(P%E%(8=%RHTCN]' 1$M?= MJGQ*7-.Y;MYM\W0PFW*:.B&0T?N4]!4AO2ULI=W(AXL*C "<:V2YYL],#Q!B MRMS="+]&>&VBQQ.5\0U58Q,2TB^28/(GKU6UO:O!:'6$:5B-5A%BWG8-'T=K M#DPYCY-_2#V1T?JLI.=[.3AM=BJ(H,CI&H1:O(H;:6,*G5\Z?L#.EE!$A4(6 MU4G:^IP0D(YR(T2_&5_E&EG4\^:%JO->]QFM\_2Z%R[8/GG;123P>+#65!=V MT \?&9?58.C]9A_.K6J%(+37H@KW<--UI:8ED4!]Z4@*ONL%_[$,H_M!&E2C M;3IU@G-NT\\",S/!F9RH']<10DZQ?(XP/A?D12289J$%R PI'UTOP56NXG P M8@^'R6^ZIT+.&NX:P->J DS6 GQ@ZW=O:IWKI'_"*L4WA*[Y!/17-9>Q:MX^IXWXX0YG@CW^ MVUK(O['-,MM\(A"?TVM->-9L97+')D9N@OKJ2A@X:[V/S+)=Y*ZMJSAQGK6H MN,SU>),GA;+8T!H6YL7.&<07Q!;Y3!AD%\UT&=X22]:ZMG_J,7WT+7(0HM22 M:8YF!V'*5&MTUTW!UV4;6P05809\)I-9D^SN_(A2M>-'ZRRS<\4WA*\M4-,V M:QE$=I\ N9/#,DI.1.=>9.MZG>]XK.9JOH8)AZ M4>L:>%ND3\12E+'&@QSN#FFHTE63A=;L[D6,>+@+LYV$Y>DB' 5;9D.B5_+R MTL,#K@$5^5H[MUO!)6R32[;$P7H?TN:5/6:<2XDN"W#N\R\S4#(\'0MV;JDS M;*D@X^=L3?M3K=L.KSH7?%CO$WUCP :US?V]<;-;L7;,UP_38O9@EUF5+ MDYZ>:= ;J(?Y B1/9#B5\:WJN$.Z8%7UFBFQO/*%TTI8O73I6]R(AP7W+4(% M.+-BG\&RIO%U#AJ8R%-V/^CG90H17.;NW37'^V3*Y2ST&U4'/]K'*\-;2 M2IC'4T E@3K,3?43Q58I+THL1@RCG2PPD7, U"1HX!:_;LU3A[> "5==>[&1 M55.C:Y*YX "C8R3 !/KZ=.[+1=?B.-1.S4NTV;E>6UM:,21S]87!9S[SB?VC M1VR:SC)T\*N59_TRA/HD--+R5/&D5A>K9P.4ZL#EM6UJF VO/GYM^.<'C4CI0?RAO-1!\U$&U#5ZZ6 M%_&)Y2S-2CB:CPY@+B0)*>%P1;&\CXX 2,-2Z/S&''DK&\>*,R@D4_![9^OE%-+59!V5 EY]DUO!68Q4#J"1J/Y->=3&[I*$J MKWXM$X_A"PDA.H$8ZEHVJ%]O@DF_\>Y#XL+/<-20 =^,G@9\' 0$-#BN(>*O MMY.1 >QYCIYV\_,@7R(YO)R(,VGTY(YG/PPQ3WW\R;RW&X]+&7 MKE5+*%*\'=-04L*FOJKO$3E3Q^(0@UF(W@WI]E;U%[*?E!_SO_8[H4JF>LR6ZIZRWB1XX%.ZU&FNG'$[%MX M-1JMTYSR$&#O3!P4_@1\PMAZ#$1% R]-/P'7(8(K,'5/0'I[!\G5K> CN30(?DBZI@7I6=BEV< M0B_U1C-W-I0&^=-^SA3QQ<\GH.V%_1,@&A@D>'0.OA@*&5U91[^Y( M?DL[Z: H!J//E2$Y[/!! ;A_SD$'E=+[[F0ME7>2:E1-X\?K>,<\T M?'7!05-3K=4FC"K2UL0$3O"5_)=?6>Q(XP7/N5S\'A^[?TMV*>V0S!Z*^=%< MAC#FHPY8NHRA$;-]O1_)3JR[9Q?A9!\4\U^(?_E+?!ZG,0MBKC40G;'D6=D[ M:9&M8EBN+%F!KC=D,C*.K+[%;Z4YH<>)N4O83YI#D3T%+V!)Q@04UJSLYID,F8DOM+]:*G*.#SUZC_\"?P/[>U#M C%BC39CQI7(UT\. M+B2QWXN\DB\"W*5W5-IN$9,+0HWHK/%S$7%<](%#"9)WMXDM_P4('OX"@GXV MX]JEW]_,>$232;TEY!-^ L &O^4#+1\@X_N5LO _%^T7, "F/^QGE-YSK@3Q M<<0W:V\LK$]5W)S).ORHX!AN\M[_7D,#'7;\:PI&Q7T"II %GP"AF :^J==Y M+L2\!TY[JM635;("JSL44G&C8@AW4 BN[Z<3_?Y%O_"*.?]X]X_@ /8V0[A7 M7(S$7-:5BL-8<8GAV:7G)"M]9ZK;\M+!;'/P?5@5U>_QJ%@PPC-O;3OM_V@?$G^$M^Q# MO%Y^LW9R.99ESUNZTYKD-WFT$4K!4XK=TZ4D7/Q]@N9JK[IBTHB\EU MOZ34KH5L"OZ)E%D.=U1^/9J2,)HU^^C%\[=K1.:B,,@\/_7#^IH(<^<%\==; M_J2%UEAMZ5*D3#U(N)4M"H/36PZ?$2Q8'X+E%=O[!W/XC\[$@EG4RI\LF$+) M3H0&6M!??-;S\\\Q_DQDNK W7\=C6"+DZ.+^U/SQ'$"OD>#)W]:$"'-&XS]7 MB=(K0.-9#GL0.B\B#%G[LU'^;YK$[T]YC/Y!,+-K^[;2:Z?-QVW=Q26M)=S[ MG>(%]5)O?VC +1%8*N867"^7_]OVR%Y9L8GFL:%&5VU]HT9U1LY"Z$>+ =/= M]"@6/90/5]3>/!:_]^;_NM?L[Q5*_11]#.+)HB?5,G6;""+"^"%X^_/QSJ:C M,\U^$T3V$DG [*W>&[>SR1A9GBZ5Z,R*&J?/1W'!4M8EA%-,?^K8'+9D2WG/ M3*R'RT_7%JQ_)\[$P-? M^$PSBA VR.26#R6H\NE/)9=MGW5.//0\!35GT\ 0S"L(A]=HK]3$"#X MUMZ^CT57(,__! TEM(RP]@3\R5C%W[V2/?T)UJN:EEMMEEY.U=*/K=P3ZI*T M7 ZQ:5!2#G9FPL5=K4O],_3FE9;5C!6I+"Y("LE@R,FPZ 7][&SIL M_ -GYP">VK,7A.=,XCLN3N4J6 20^H?(TZ]?N-*]*#]0728_# M- YSS/(8L\ ?G2TQV\HU>/)H-J3@2*\4/_R' 4\W,F5L'F=(OY.XOSCM.AHJ M@NWZV7:JPVX(&W]F MY_WDZ2&3BPL)Z;XT_:>=:$@/MEJI?^ :W*L/J.^'7XIR+#),$1S,-C6%):V' MK5 .2MZXG0@1?V%KXK/LC"V=G>LBTR&8RM& 3E%GEOK*3I MSV<_.8.*L^ )5QKD$-%]_C,8)VB/6IB<">T>#^7^B-ZL:W% M(!.)>+UCL*.EC$+]'4OU>Z==D72];ES%!8B+/E<4^VT)_M^YL(=<=@_/Y(_% MRSP_.DQ.J4R6L-G1!K0JI@2&;(->==SM;LT]TY(5O&, _\W4S^H:YS[^'*GK"F+-*I"H_ MO%%G2AE",-50ZR]D]@XS"!.O!V]P[;Q;>M>:#<_*9+1D=(-BO/+<09VO7'%B M'$ZI;I!+B7NY2*GJ6,M-;RQGS.JG\Z3M$($\N17FBU0/_P")$^_VL2S 3F61 M#O(&H^Q%$4+N"*X1@\@K9TRJ-3&!M6E74$-NE]2!=E9.T $C>PNCYD2P$4)< M*=N]7LG(1-YM6JNR"R\,>5.5F4155-293K7 MC(@MZ,COM"IM*R>G,'Y@%LP=GAZ[HR9%1ZYU-?ZE('M'R/-X13VN:VOX7MO5YO?CEE; M.Q2IS"E5FL@DN:JH+:4VHKB6U%L56C*)A#:HO4*\\IAN-]A)7#OOY\JY]B\V M.]MQ L],7E8/62>Q0;M;+0UR;]- IQW7!#'<*ZX4$.G/?:H+>_/*P2HL9]N. M3O][355-96A?M2^7P:"3N(^XEV_6_\^%==I.O&KL5Y:0M7;C)D\&A['G8[@5 M?5NEMCW=E,S=%MIKZ\=TJO++_40OW.X]9B,\]NW+PJVV;I* MJ'<6PG*X0;"_OE6 VMQ=K34K0C>X?TZ>F*^:U$%[>DJ&/=RORPY:/V,XIDS MFF ]CTD=;)UU,-B^#7S)^NNH[SC4_(BBUGRG"8C]YR%% )89I=-V/JR4H'>Q MJ4OBX>Z65*4O?'JJP^LV:6.^58_XV! M^G:8*_F;<#6\YP=Z#[*1 :"][$=(FW M]#._JAGQ.>K>OY3]E3/)6@RP_>/-D?_P-Z=S!3CT__>-V>A@->-?13HF6XW. M[M 3=\W.&*; ACH$C>( S'#>_3=3[G_Y4 ^J[?Z/EJC%^7MK/8?UQ@EIK3@Q M"N^*+]C%S*R.,GO?C]R;8",1EQX,.+4C^#2:?;1$'MM5E-&?O 1Y&'QY-O"" M"\:@V86B6/(B#26N\4AQJBH5Q>5..<621'WO<8W/$;N% M,\RRR./:JL@DX/:-%XJ;Q2K+.P?/ MM4@I0;,VAJ %HX2-^$RGR^NJ1 MVYU(A%=X)=G)9H? M73.Z*4+',Q6[B#J\)2V&&!7M":AB_%KMFOC+4+?"O*: M9G@";*>.K(86KK+5KE>.'+GI(P,<>Y[1!PXFSJ%7_Y"#&O+0\Q1SK%2 (\FY M/CE:;;)?\71;VI_HS>&L[_XD9V.NJK0=7/J ,+CS4^D]S+W_(B59$0"Z1>:KGHZM;>B95K MD9!/.<?;^,!?LW=<8AX-;[T_, M9W=6)](GC2*,,>+/OD'%;QUN#7^X=5B:%> _P5A8[LYNMX9!6, V%#E<>A_U M9KL2JL6ZT&Q*AE?8TYJTAM?H-2DO:DN6-@QZE!U=\!B#P- )SNV+RCL6:\=L M:)BX=L0-RJ^OR=>>1]S[C0$A3<9CCG3<> EL!W*;@S@&,?H2-[#NRT0M MQ_C [O^+>E%;?,[92R!BU.:Q\VV8J3?[RDHK0NT!E)_/LY=VG/-6DYC09^9N MRA'QZ+>J31!L?A9G$G]CC0(O7A;'A0!G!YBML_'^AA4-%>B+6F!C_JP^:WB^ M,3II0LQ[WN36HS"5E.3E\S$^[@PSQ6ZD>)QH>E:= X)A.ZTZ#P6EYUC&'.8LK) MKAUO4,!8!&Y/G3Z\\-I:)F5(-@1TG?&,,^&^S(1QN*@!SAF.-'@-D!E MCK"L;L]?SZP?GTP_-U]M(PBW]X(-ZL>N%[XL;^NMQ*?]++-BHQ9?U2\/:]4? MV0*61+RIOZ??:;?<7T4^WF+] M4_O=)[&#%48K,G<#P-M9_T8O<\I<-2X==1OX+;SN)H\6VY/ CBGB5Q53ZS), MU;-"ER<^Z'-5@W+B;E-3L+OSD1>_M=VL?T+2#CP!>&2C# C9GW-;9B?%*-#% MOO4T3W-#[U9"'9(@5:6BN82V*8+P;W_$:'.#' )8:X-L7O3RR\F/8<],R!B7 M552%S"ZL1.!&49H6,N?# O?YNO\04 A34>'A[WT6^(> @*R8Z-^5\G?QH-BQ M4?^NDHR_JT\!9OR#X#\T$OF[]M])9<0+:(5,[U5NIOY+PG;)_B\(&[&I@WL3 MN$V'?W0EP#2GJ3E%QIH=X064Y&64O+Y"V+@ [7 5T\LA=T\3,WH1(CQ2R0WM M *GF$<(NEE1A-*WS?M4\R'L$+UFO([M>UC<--'6XN>T,:XHU27/'4IO5T.Q] M(>.^&%"M&SD\?^"4KRT/V"1P:GKF$,E KU*HGMSDW!!K3)%B.]OT+(&RK#.2 M9<)^S+83,+I6KY(X;DZ<[8O._?IR"$;O\(JXMLMS3^=OPW^'];\"KQ+VZZHU M>?1K_,ENQ=&B(NJRV+#W>-'!$KM-J")O;E2__^.EW257KYP**EO_\#:%W@JG6XL,'KV5='B@D+H3N^A:+1/ZT4NA9W]F)T\X-3PY M2WG$IWIEC%HU/\M0G8-1*_(3+%90^!ONFP'U<>ZGO3SNTHF%7+HL0C*7 )!:GA "A^4]"CR9EF"MNW M=AHB,AX#E#&OGC-)2N MD+66%3U(WX;A?I7'F%H!JXNVV.W)_*T"5-C[51WJU[-M;7V(O+HH>V6M,"!"4[:=7XYK9^?]_Y+$_V_5']E! M9Z0DYU\"P$H]#GV^I\L8N="TM)>HG*"?29S=):,W"D!!S4U#'/]/0@W7Q9KO M.X_DUW7/ PJ@:JLB1L_\8S)GO1NQC; M-;8[QF1N)[%!?9T?,)&6XET$]"&P]\3*[[ M2)M_+<+$U#[;EJC M^L;G?>:^@#K M_(%CP022]CUD&]$*M([BS"NEGU#WCLMBU28^0Z2D,0D?*DLI_>>=+' M(P$! ]]!10=^4)CB) WP8#XVV\E@^HLJE?Z@VO=,52PK"R3JD^FCUMB%>D@? M$^V#/WATA,5P;<:M=8WN/ %S,N <"T^!1<0OZ%(M/Z748^V[85B_77:S 3D0 MW0KUCGQ!O;V._ZW2&':DWPN*.R(["&8S?S6NPAG&W@!1%X++]U&UYB'&A'5] M=]=!PC)Q7 JX]%;L$L&@M3%':\P>ARUU>J7AQN\BC^8"RP2F@\.-GWV^&7L3 M_::7-)^'L#K!\Y-? R_S!R"HJ]Y6=4)>S4?GJ6>0D/TR-Y2HE[D/AUDY0K"= MO'X):4_W.-K%:4CY]!VL(V_&H%-YF0K>(2LR8/ _ D(LJ*U;V-"<:_?5Y(N M6*B:*D\ECL $M!FK!=W_:5LLFYHRRDI M))+5C4N]Y:>K(Z(+N&YX LAAEBYNS"#/C39$CWK_5C>Y$1+M)O('!@G0F&EX MY;VHK<27[6AC8OEBC=$%=2.Y+^OVW+8&?*KFT'+W[%=2I^W<9_)_A3_S7T$I MN*+FPOGH#7G]LU\9< N*OWMSD_P;S_RQW>T+Y29/ZAV',=PFTZ\B1I0T^ERO ML/M<__47A$HQX>RL: MB#ME\Y:ZX4?,1ADC5;1(3#<1L'[>">@*(O'AP\J%I8&G.B!F3W)=9?K8 5P1HD2 VXM1U!85^_AR\@2=X-4%S#>GY MF+CN/?QOT%_5E'KI4UQ,X6J0^+JHKY(5R\I8C((T(BWZ>JR8"38P>_>V$5]Y MMBD\/;XOSKY:@;4;C]+P^=Z1T(L_@$K2"]>%#2GYK_[JZR-7W"B#M,P#I_Z< M6=DN"WSFHC9AM%\W#/:M06+_B5.3J_N*]&>#@<&.N#]7@U-.@*S M=Z%DUMQXWU"_F!!(ZKL,"B+TCSL&5\D:M&GX1T>HN.\%9:#-?T9JWQ]%DU_E M#0M3@"VYIT/]52P5%_R;J_U-YY"9Y^-?_:-RV4K3QXL%%((;4C3I(4JEMP0V MJA*&%L1KM""-?P^%?2.5_+SM+3@#<9^M+(NRAA-5PR3W$8/'339??5--G\)? M.M6 6':9ZZ\M6=-_I)CZ_W!!AY<] 3$MA>!I? A.Q?M_I6$3/%6]B+R#U@!O MSX#*_[Z>B71@HE$V;-$\DRNM[VTA+8 5Q#'4,:M\/FNA9I[K\JG"H D1^Q3Q]3N'+L[68 M;UK#A-W27EV#R-#FXK;=3>QU%I3VX[Z+!GIBAZN$;\SJR)']N+\=;$LZ442) MGQC0&OQ)?5&P5D4^GOAQ0GSL_03$4,NV$D$)2/K:*!@\'1VA1:IR'O_.IJY8(ZQ$D$D"V#%Y MZ^XF"IMB;C%SU(JIY%ZTF$A4J5;4"+EQ=9CG4WBF3TWZ&I7P@QC@A'/;%#L9 M3%R&E%68Z:U%_Y4O'0^.R.U#HE,&*'\G[C8\,^G B@*C:QT]EH+T3,=RI4F+ M.G+%DO;PH(@^M7UD "GDSF.F"ZO8\X-])-A\>)2\8;P96M@RBYNSY+LKBP67 M@$E\>,;P%L6>$)&;2ZB,LQ!C?'_T)64F"4,2UP^K3YM57,70VK5E3=?"5,DQ ML#%K\C(@&4,2KB13^'0WWZ+(;/X"5)7Q*G?<1KE3D#.)Z2CEV"*VBD)Z@JI; M"K>2C*T0POE+K:ZK=T$7#9^TF:>'S$/ZL&6@Z^0)\\[3 M4#]\;SQQ["UI5+H:3ZNQ']G;4).S\! MQ! R,<7Q*%Y7$J![*LO'"T$;RQ- NU,BN-8'OMU,!BF+V;I,%N3,N)<)C!RGS&DN5 M;0;D&/T;V8_<1V.SWCS216 0U4:&*/9X=;$DN5I9K=Y6+7D%@X=N^N)\J[5E MK@3]YP0X?.[O'5IP=F:SHQ*_>%G82E%&=Y7@(=VI^?F,/XR: M/EO7$!'^:&OUN<^XMC=NXUC[:YA)-@\2U&A2YG:[Q/%%<[2EXVL9T[?HTLLX MRM"(^S:T!2[][;NEZ'DBBQ[D+FU$'>EZ#;4'M:NI)JL+*(^GBY-3"B'JC/AB MH=82AJ]LX++%48F[O&DU71A'EUJM5_R<[2[]I0L_^9#?SP62&AS9CZ:G_J@> M*YH\D+[RG)AHFB^6CC'\Q#@V%J%H?UY0<=TO'M)WN6.%5 RG[+(_5314??\ M"QBMITN,9TS7]TZI[&UC"!-/[Z'&Z%MR+2.;F_T,2O=UA>\ZOW[ MM'L]F%2,$/ YI]%RUP[+\WU1M51R@MBP3F!3B;[5*+7C#Q!V=,&J1_N5Z,Q] MP1=<>372UC?D3@@BI%ZNN$__3J1EDG^^[C;&<*^9ON"9T3=.3H[H6&_G0JQ( MR'6!!06;LQ(PR;;73["@M+-:[SU7JE!0I7;?83ON$S;I5+7B'AOXOJDR97=W M]W220(I<*\'F;[@Q!A[/@P^&6@@VEESZLX MT^_&M*-KSC\[@];F$T,$L;:O,+6$4=)1$Y!K9F5(&C:> _B94,3XBJ-]DZ5 M$L;/1I1=FZ YDJK0W._DKQ0K<8B]XX9TG@,.#BH?="A&L^)<.M?-AT6W:NUK MKL!+>+O-%\G?KWW7WI]XE>20,.W'34Z>B7XRLC%D?48@>/B,/QQP^!5IV8Z M>PT:?AUH%+P5D-X'180^RA M/7A#IM.14U6#_[N=1B@MRZ7[."*FQQ_Q@K<\ MM/L%X0V_\HEF/0'3&%M/@(38KS.,JIRK1*H*I5,.=+SJEFN!"HF2AF8*,?[Z MKE"$D8=K)VDH,2%G#;K$N@(Y'XGZ-#O-V0GZ$?/0<,X\OH86=.]+0A/788_E M!%F4'%8:&.3-X1Y]BHC&[I?+SSF\M:1(S::!5KF=.=Q?#Z!+L$PN"];OVF@= MPH-1!LE261SDJ!U2N2?VD0!CU&Z(0]9)KRJK:QLNQQN+G"=U=;:7>L M'Q[L5<87^FG+[]0OU4"C^I%UF+%8KR90R7_6;H\ ^K2"VAEP,]0[.1#"8=-& M=^!_1D2]N*LJB9:IU .EQ^NPO%IQP(=G9KE"D(K NE^&@"C?3_9-S4&0#J=9AZ[9DZVI:Q8EQ7*+GMWB-ILHCIS%< M8BI2:?0D,@GN'[A7Y-ZT\]<(D[N+CYSC)3)+24ZU4;'];%RS0EVP3L5>7_8B MH5MM<[5VX13J->N*#>JE%&A8>$CEXR/\Q>&Y>XJ$5RVISG/9:0XG9&\_1%_[R<1)XM!51LF5E?/890K.;^7PYSYC0MM^OY:=*3SBF9R]V3VS M>!ZK5$NTQ"?@_;?V9RQMN4"-%6['0$ [.?XHIRX(FE&+&P6,IC M?Y">A%EM\>="8WXXSCR>U9Z?T=+6UA9()OY&-A_\=:+>5YQ3KVS+;S1OIQFG M?OR<7_1=D_N>#,%T8QV&H;_AH 1=J4.7A,#TCC9]"NU(>DU]BONX#X.RCC4G MK;+F836JP?2$*Y_ERG58KB/,&86J<=AK!G]2S(C:7BQ@9<7G( MAIE%ML '$T>):R]FYF) -;)5)6I)0T?4GMYN;J'7S8G6/T8ULI\RS/;TI-O+ M;3*LF7)4ORIDZR#HN!]U%GOM)C#VX5$P<#'I58B#6HE!!><)VR&Y7I SH:1- M8$3WI#?E,-N'8;9V Z*.BIPDRO0L:-*&EU:I!RSW>TIU>ZGXIL-F-35YO-+5 M<2T@P[=4*8PVN[QY%"72<VKV6,>HMGF5TISZMKTY9WXTGU<-X0> MA?S"%VG(/&N:CS+OP)=,@H]??IUKK[F/^_H$[.N 'V@T_OV,J_]\K5F UTOV M2"YA?_F#\BE]26C*U=H]DANZV^X'GR+!R0^#J?96U;?.LSH;6?0DZP0^ M!!$NE&<[ZJJ)1?LIU,,76<%H\ADZ6ITDWSJE?3!I/HYQ&?1F!?UFND9_"] DQ,_N\0,ZKGSZ0QP7V9UXGKV!74GMX6F] M9'-W]O>OC8PEWX:3\33 M)XHM9Z- +^](2[MG69,(M#FR*-.$#!NHR@45_[8)5V^?*%9 M]])DZGIGF*M9^-SC]MUBB\;R.6+0A7Q@P:JG_,%+9T[F7D<:7Y%LJMX;"B#, M$IHX,Z0J^_K[XZXE=;?N1AV](J;P"J][LXW@9CGK&()\AE]?$L:Z-1'#?@[[Z=;W1TC2]V@/AEDY2 M,VM*-<:)DX49=?%P#"ZPTA*@XBWIS&Z_081W-H_2*A-^3:!#*@E$#Z^5F -[ M@A6%GQ3%+GG!C-0+^*XRGP32#/S>?Z=4S"?/)P][KNC]W [_51A3%4'X\^+S MZ>6JR0,-3><([?V(O,:", >Z;^@[JEO-[D?XX014ED46*H=Z.<]GYO-1T^"[ M3["@*JLG0[EKU3YB$I<_)ZB[RDV5&S,V0XIS*AZ-TJJ4=DZ964L\ YG$D3QW MF:"H:HBBVOR.8.!7?=M+1P\ M)A&VZOCBGPT80^DO7Q[1+3W>+TK0,2^Z/A>F? YW#>:);W?[>B+HMW]DE0%5 M3$['FD=JK:1PYY38V[EV/ 0E,==IKB"9Y$J$7\PE3)[,^9'#9@2>]*!V( M:*";,Y$(N$B7EU=K73PL\U!IYG>J=X,+P\FW,SNB]G_0Y1!&)MA_(ZY2;A0# M8U>:R%?X]JDW2EHP8L\W/V[X''Q#S0+U?Y)T!K[@9_TPL/W,MV?/3@TGU?D-WX!$2^?@+VDL 46D/M3#?4 M*400'H+[!,0"CE_^DY7BW\4%59TD-PS1$ 92_P3<*E7-#D-I#=;E[*H*,!Y? M7!3E]X+TQRKWC1# KL2MWFYK10[C"G#)TR[6&C6RZ#I=['?4=?:Y,L'Q0>MG MMI%*?",03@:A:B^N?;LE1SMP+CDY\94G)N=<,\D8/\;VFW#=J!EZ5>VP*<"1 M&'PWQUFD&RU)DJ\,F$7F<7=5F?'^X$HIT1;Q OHCWJ$GA)2(+2>(26S$&&S3]P3;O'?IZ&(XR!>,$>SFVI#,W94VT88PZVJCGC-"W& OI M.=@H[8T)'I,^RH'3NDBE#HXHPBA7'FFKF=4OZ^AW.[&6F= MKTD?:FGC*QD66EF>(MS=9(KQ'+!1)<:=L*Y-3C>H6]W>$S/OYR M"O3Q(_M<1KV(_XP!GCZ<%@)PUC^$ !I3!^7'1;\<-RE-QBYVQCZM?HDD__[4 MJVK,9>M=R^0]GF?VSC'=@C:I$%&;_SJ&U#VM::.ZF:U1UGR[I3/YKH%C?2%E M]2@G[,<9VT%9:T,3O$UOEF+CB>*5./1L6@IA:H_>+X<6'S_H7;W*.R]^+WN\ M6&,Z"2L#WS)RS^70U='_LT[+X"$UOJ3)C5K<;23ZFTFJ-'!V\*9]=N);/2+_ M)R,+-KBQK&=&FTH47?PMSKG@)HB<3\D MYN]T5G$>UA4_0#3LVN148NYISZ4H*\""VF*YEM=I/NY<3'(VRU)?['XF^GP> MIJR69G>Y!N\#%:QJ2O-$7?K.[=0]5?SL8(:EI3710AC:UQCM_1("24]FB:'[ M@OR_;+QQ;;>LERU 0 Q+\D!"Y<3>+?8$4$4MQWYIXN][LWMZ>F6*T Z?'XK>,7\GZY1#,J9=HDT8X>CL@"X[)*:U20BO5* MJD 7V4.JJSO]/O5[__B?+\3X#[V,-GA6M[N<\:H\M!E'1F1JL$26-<-E(SMF0 2L?63LAY#!0, M>I2;GS*2"K[1EX$-S;DY0$,V%]OS+ 18;B3*D2UT<1;^B"5CG6/.R:FO;",3 M3=F'A3*S-.B.ZI8D<[Q99;Z(9V9!3C(S-56#^3Q!#D?WC=72;SU;(B8;JUP0 MO:.=DZV5DJUK/%VN_L&R_MH"Y8;4H$@^QZ5&9J**#L3[RE5L(+HY1*]6/(SY MO=]>#->!$*%CB;^'F(%ECK;81P-;_H9%"?;8GTL4W6R;RHYZ*/#;GB!C>:1= MQ$)U[5E*#J6.8?I(B^L R7B"Z R!5&8E;D)56?>\4#S*)9#-B83%%3*]6:U' MID?+$>$ZJGFHW&3&!(-#?X&[V4!S.NCR2U0)NB^6]^*G@ =D0.F$.- V5]<, MO\I/G.D\+T5R5-0_FDB:!W,ZVADSJH9&R[P,+WQ4*/[+6"]T11VF0BP3N?D0:ATB-JW(;2W] M $)43V11#8VH($ZPM3*3+:I&AWV&?)XLHUT@F\QK)59^7^AYR<'CQ#D7QK2X MAJ10I\%0#L&58%";A1Q6H7X7V;JQ,4$'#) )[ MOG]X?HKWVX6L8;?L\2G]WVUBRQ29AQ1M$VA85LCBJK)5*G&\1X*U(:!'+DUQ M&SXJ!V^UQST]9]Y]1$(=/= ).3IIPVNHATZQPYK3U/SDZM3 LX'-F_[J%SKP M8XP;Y=Z5NA\3V&01ZY4&ODEG [C;W:WA)K5)M/#Q_LL74;@V7>SS,<@'\JCPAW6P[F#E4X5(+E,=++!'U3I#I)HTWA]]":T_\?RY-43S9UP) MW,RAC ?[<#QO ZI!XWV2AV:&-&J5]]O4\&3 M&HZ6F&F0:F!D3QX-B&[]*/6$SV4(FHAY/FBS$#\OI?M=..VEH[>(TQ66O)7M3$3WR&Z.@_8S_CE\!<629@2>C MKJJRNKJJHH[9&!(2V-^T $/Y8Q_KLIH4.]9ZD.=;)6"3Q5>$ 4: T MT;]3YH]JRD71/$%[A=ROJZ@;L9/Q:?.X+EP[2G"WV<3))WE><'4Q[ZUFEH;F MG)R]TRO\$VJEHH(O,>D':^2N^R(8Y4>YZ7GU:"_B9S4_CLUJ5AB_=IJ/;3@^ MY8+;3OJ9ACIV-@&MAH*VD^5=8ATY'4'*Y>/)>,$&^;Z[ .J M4C1[B[)9HU?-6M8V;;I*+ :3BV8L'@"S&]((3%$UG3"G17+%K]Y?\RH,0!EOE@TK-9:I:NS M*[M4THR2Y P K9'E3C;AZ<8YQLC0C3LPK> 0?!EM.-\5?Q7#V-LTI MUW&GG5<\Y/Z%']H\^9KN KNY F=#;;D6KEY&X&I*@.+5Y]]7?6(A>I1_C+CQ M]QUQVG/Z.O,0? 0'9+E#'8(M,^JX]9>2IN>S)'.:[-A^8/+1=F_XT$U?&5VY M5CVO# L+Y([E\)N45$3XU'5("[].UHV7F6,6LW5/"AUERG50,SAI;\;HJ$TX MZZ%.[\PDOA57&HNS$TS(1:G\X5ZM-"L_(?KJAG@V ]/]PU&*FV2R:>[LCFIN M[Y15]_?2?KC!YYW2 ZKDR!6H6?M3*1:FGV_Z[JOO*9QA3\]+@C6\^F_IW.NC MYYR<$UC]3;N^"$[;)Y&"OQZ HP"UJLKAAOGE=Q;",-DW1\2\%;<"#OO^VIRX M<(-M2_-\LSK)7P)![:=S?4P9R9=8KPF9E>[^,.=5Z-F WE84^I@+S/:7'(*A4LQ1LMBW$TJ2&O*, MJ-:ZPCIW_JF@_ICWP]+D;U7@8FIMSXD0O@2Z4/%K9RFYXR"9P??7L]E(!BT5 MNJ_L9J72_/SN]YFI^\6^*E5>7Q/Y Q @91;74[B%G]2QOQE#D_:SI)3]S97* MEQ.BXZAD$]<=6YTLZC*)@)A5N?GOODF?74QZ)*6Z$/PP %><79R>Y0&$A1W, MUM7WL318=!&QF_3X2O/=VSM\JTF'$RO0*^_$>LUOFL^*[0C+8B!Z$/G"SU"8 M1/%]UL66HV:RNA(;J1_,&-;[7, /A31N""_+TA(,IO*C^WD2A):(;#LH<\F[ MX2,PUNI6<:7Z"2X6K M,*.X7"C>CE!<&82VD EO'HMGXKJ**,/\,R5;L.< M(<*%6U?E1D/F864 %;,6I M2-;.-R8]^J,7&3KKBS3W +CDG_$,NI9^FFZ:I_BFQQ+$N,],+N/(T/2[AT'F M0CU7&7]E-DHQQ11B]@P2;TSQHEZL?'-OT;""97O3ZXRB2T^^#6_B"P,AXQY, M>BE&PURK[S4S6AWYYA'@B:C531T>'OGSW^(&GDQ0/I8_C,[>%W!!#X!4CW;$ MW[S+?V4&A0_X'^(.JJW_%IM "V?VN.(Q_-U]K/WM;Y$'__UM:XEF%Y*B:99O M>@57N1FSIT##K>FL5^\V\08"N)3#PA,-3E&;*75-U[":K3ON5[O1W?'^/0=< MEX5FB1"#N#7BJ4:W@SH5I^7)=_,QJNH??_PH5,4V96H MF[P!:UV$W#3'(E;..7O T9.]\A['I%K5'CI(KDOM@'%Y=\5A%@N/Y0>>/%A& M6"!-H#.00?7IC0%L9WP7V/<\&<:=6"ZEUA7G-$/VUX+9PFN_+608V\\I(,=L MM:X)]P\@-SJ1=HFU60S].EG+*=WF M,](0B@'EMAY2L$Z: MW@CG M*BK>_7SY.FH@RF6G+E!"YA]I&HL?3:!_ M? S_^D*^A*OK_L-]^>.>"B1_1\+D]/G?5.67DM+,1W/6[F,%U_2J8H+5YA'\ MKR*0/(&HB.#T'(.<8RQOG MH 9]?B=G[FSM5AY90OE-*__R%:G[!'^JT.J7X]QO11W6"-=&*LIBVM]Q/D:0 M&-&=S41UUH) ^0?@5]6ZWTPD'#&F8M)WE:PCX$CB]4[81WUXB 2H"K2Y0_ , M_<;VIR!3$",>>N(7Y'C->Q\][BSD7USI?IG,&"_%05&Z.&'@MWV>N/XET)#. MP#TN%M'9?2K]N\T[UQST'#N4ED,1*ZA\H76L]2,+@S@Q-+U^-Y$)0^5PJEN&^9B+Q?+W;UR2/%SWVSCB,L5W80PG%*?B" M2#8V@@5@_L^5$V 82)T;(>9GC'0;U:\6%;+@LPQ,R:Y66$)-VV!#(R+4=IQW[I@8']-4,JE;=[HH3).-P._H MYIOY$V=3O'#A^JIJ)G*/OA4WU$#E^!1=WUG-4;X/6948\NP(%!1Y4V=A1@MG M\QE^?,PXN@N^.W@4NP:U07-: 2%>E>$!>#X1?.1\2_T &-7=(!W^V3S=GX(S)!M!N_Y%G[-2F2)W;2++*K+W/SLO^,)(E7?9-*-':5T/ M(]BZ.,N F0=YAE^@23 ZPS4Z&;_VQ]^9Z>+=36H_^FB["V/.]"QZ_Z8A6:$F MU#$N#D6&"(_@)H.63-!>FRDPP#2WH,N*!ON-0+6&6/?W+4#P5X6+5ZOY9CQU M#(G_CW8E7)P40T9D#]N8 < UI^A2(])_Z==!EN;,F&;: IU)IVD SK)"K-L: MK=#5@)M.!%P ,[DL"N-&K'A\L!^1%.J<^V?51L*Q4N^*%AE*;8&#*FE=@TZ; MS]C(Y53'A0E\1ESOY"@%1F68N05*JY<C..1 MV".N[AV357=]C/7*K:DS0_#&:"0; N=U.#HPKQJ%E#6"7%^2XGA*DWDBNAGG M!185Y8S3^![@RXE"Y[B39$R:B.(@,0 M$ND$X=&D!^UQG*A,D-.^DX9B>E11;P;L"=8J( LZKNQ.[[&DKT/(V$5C-1\Y0R_D'<5@:!\94+!1>-AP25B1=1I185\BA Z(T0VAG$& MU9$D-E9*^[/Q!-RPL99% M"+D2$HYOU<;)7D6HF5VL86?H_3!&/@.\\$"ZM9YOVS40^WD[[I;+JD5M['4.?7*.%K M_DITO+=7U?::3D^H$J[P__H>V]\B-ZO_U>_'\1\\7!@9#U0^'<[\NV.OI+=Z MMND/(Y_NG2^S]YG#9[B9IU5*!3G\7#:"JO62&[_X]_("@\LBA6U.C.'\E=70 MLN:YE/IHQN196"K?4@QI7T3?A#2O"OF2CSJT*6+ M@*PWJ]70U)[(ZRJKXU^3YV7M+N!"7?6)_1\ <\*^.,KFB$#ITPD__]"#IC+# M^G%+3LV311C7AQX2B=?/AQ96[XK0-_(:AXO.,93&%),'"+A"=]&HHG%YVFP/ MV/XH(+_-=DG8U*PY^@IU4OEJH7(IIMK"&.F/ 1W1Q!-ON8Q3WQ)Z#HF!5NK@V.-WO+!D^SS/55'YO^17D[IA?8*CI?*@!_QYK M=._56.S,V\X?5 ,6@88G%::\YX/2F^/#R(*Y5]#VES"SI(!V%3GK_(6!O$K% MP'X[A@\O3N>]G;N[/$:WTIBGK/6/UO?[5<#@8M=H5]M #/2"DMZ9@VQ)T;.5 M2@^JY1^5$>3"T&;RZP7WD)^B7&M(4DX(3LA8T-/SG"/= JIH[MPXE#O/(WL MX!SCN5_5*;_=<# PRTOZDD6IGI^4U/K/ UO4_&44K*LYDI)F[Y!_WTC3;&,U)+]112XP8" &*9>QG MZ".W"$$L?]*\48-OA8].U=4TJK*3&475"#_V[GQ=RUT2I?>D?89U]8%YY1BQ M..#,W 1*KO#U=T*DB7%?03?/'!9 GF':P-YN+V.[VH1ASEZNS6=V8.HPB'"2 MH1WL*8(^$'EU4;PYS'%9)QL8'!O+F,E-YCL.%$-S1>#QN+)RU'?*)1-MK=EX M8M\B%$HN%$B]&D9BKK>\94. S1>A0#$I*U$PIWM/XZ<($AWS3"*5"*,4?-Z57FM;^J\8AEB<.?HI)5;M;^.NJ77"MM MN[-'>=/F*C!;YV!VV5=?7(W @RWVE3CNZ.G]P\AL^GDP^6.*]MZ++>=I=2-? M_Y[DMX(AS9O3*NG^G'3G9(B-XQLR^U8EC OB#P"3P"]U>*]7Z#<;10^ OCBH M0,?BPGTPTR$TTBAZ[Y6IE51&S^V VHA#?J4V/0/A]\;1P8-Y[9DP=HI"'#-X ML;\^._AHQ\2./>Z>AQYWSVB/NY5_,4/_Z6LR_X7",_O/;]5G5$F,1*X:BHP> M@/Y_Q(H&GM\?W6[!C2L[EUX&;4K^]0\^,;&? I>2W;3[OM.;2I#[3UM_5Z- M[09'"^X]Q7%]Z_7&*T>T2;4Q.&UU$24XK>BN2(:1 S"X)(WHT3A01SN,&%^. MO]PK,J'CAO5!60TF4'H.>1%AH2"F5, MI#I^=6Y\$Y!DZGWU7@DP)G+V7K2QG6@T[B:OVN%/?.S"6E?QSS!RS%/R:Z"RNXX:C-B]6W[L*;42EK) /L89LF_BF]L C5*.$)TKDT3E MII@_1?HD'%AQKE;R>MR0SM:N]GW2'71&3+J9,%Q\\ & N#=1)9W+/74R4N,I MM2E";EC(U)E:=)6T*!%IDH"!WTL;^TZ]-SOV$%6>QH][*D9C@2BMTYMTAWV[ M;)"QQ*'/D#20"T5=1[OM;>::K7;G^3E%*LG43=MI!B:_C.2PA^&*ZKA=M(6R MA#W8IFU=CPI%63#TV_86*+&AO";L,W%AU4!58^&*"W4HGHG8,*,HT31FOZK M18?;X+]U]!?8VQRV;7FPK-YAV%5S\)=+KFX12[TTI_7:FU&=#QX-DFS.+L]< M&A?-<1H]XM8.-V]2A,M:2M7G&K-.L]P> ?(1R#G,'J-LBL2OYQ,L::"<0YG( M,5LR(T" [Y'GYBW9;1,VK3SJ5Z*^E#/C[H[5>4;ZFOI,P'<[;;IXH.\)E8:_ M4&$=]NX(0-Y7];(:3C?N(JG?VY^%"O(6+^*T,$./GQ&>U:V'6N]%C"0J&?SX MVMOZ]D)_>\!-9?V)AR=IP_6H727UM0OAC'>T(TV"W%T-ZB'1-M^52)"S6#+) M"E5;5O9<6,0)9ANG+E $]N>=+8F&&LQT8)JZK:^K__R<0WOCXN$DE 4K^FO6 MP.?G'NH>8OU#\@C.Z_8GP!-3; M8N/^/V1K1DPY4&!3$(NO8&!J"U/)HI#<46'6Z%3\_>@#NSEFN%*$K%*5!#\#A+^_6.OK'T6>/L:8> MU_W+\:;E_U/'6^/ P-*5QY\'P=8@) L=C*N1P^7+1J8]<\*PDL9_H/P?=_]$ M'V,&E,JNU)$YBR$2%UOF600[MWMTB_8DV\-7MD MS#S3>PBL_ @X3P $4XW=&7:DD$=Q>3 @?Z;-<31E* +:+1\4<+'_V M"[R76G6/L_Y?H6)=P'&93%C47\R=(4)&;J,";,J\N_W)T,X9;DB'88K!]RKO M 2!/PW_*<4_D_17QHFF?^%+ZI]) I4_ROCPG]D:^3L]>V:/ M2\R_<,;QKZC4$=/"1_[7J1@[&A)]Y<^<*_H Y#_!+_0C%[9U;0Q)-:9(!(,) M(SD&;;)R-(MHIM8;)TO/YID1OE7>%=ISE'Q!".=&($2("W^Y'2-"4JF"%+,R M(*PXCS (@8[,"\8GC);-O5&,1RL5"_5UHX?9P8#KZ\=S1OX1M6N:9=:K874B?')L[%\;DVF;C#RKA1LOSZ=?_^%JWKGW:J55R4<)QZ:MF81 [L\ M=D@MKVWE/8?@1+TM8ZF +(GGE"E D?ETACZ[%AK*&2NS\MZ[MG\)_BP[X0"& MG:L9'&?3>V#S3C#_F04]D=5^AM[O.0DB_6BRYNZ?LG5F1B_Z;'%XMXJ67EX] M'2B7L[>*0]%PF50>0?/I.LJ8FPUI1W)IS[OBCEC\!LA*2%P4>@MWGZZ>-FVF M'==-Y3S;0/K>^B:\ER]#O^XDX[E9?NS.@OI'Q:&7W7P%U=1>N#'SFOWKE&EO M;7N^V$@_D6A0!_D>@]>NA$?$KT6*JG90O*%BEAN-4*Z"60W] M5S"L7.\7HI,.(P8L$>=-,[+@EZ[^5I[L(@3Y!2Q%V[\,$@<\K9B,P+_8HL&& M0\ ]\LE/.5.YP$&&'I;B49AR\/H[H,@S:LGLV3G>ATW5L:*E0/>P:_S M:P!/IXO@%8?VSK6CW_M+YS*QW^&=1M% 6V1:PZ,Y1&!6X)P$2<^K!#F[(B") MQN/P:"]^'-5ZK/RM=U9KH07] $YM081P;?5UH M9CZ%]IPBW:X*"L7_*IB6]9BDI!=+;/5_*\LE.;)&%SVN,-K9+9] MI"817?UU*T$!N_:^<&VZL:0P0D8"KYK81S9I '42BIZ&GV0)#S4NX$!48!G9 MB"+7)8KF^\^R1>;#, EGFKWGUG3M=@1PFEM/4I)\K R!!JZ IJD"'Z64 JS" MPE(-/U6&$EFQZ(6\U1YAKX;K(HWJ5T#M=O=R MV$U5ZAQS:/E^Y:LNWF>8:OZGPD;L^KB/MIVI31 MAE5P"+$ &VF1<2M!:_&7B.KS!IOMP^^E M3C(P/C!0#G7PX6>:.KJ:%VC*@CM9/\DO8> OT Z7:I:G&.J&R;1$^>OUG.(UV>%': M4]U1UC"O\UYS#OD/O U;>ONC55\J8=P4PJ%VYG+N/%X\]2EZ7S;V : BC6FY M]O^C:+LBAS\E$_0E70D:V6J'SQ#H'=,SR.H-_T(W0_KIC_"C] M%<[1VNHT5Y:*_O+/I-)!)R#>%/[T?9PBK=/L.>9&MH7,<] M.+/M>_B$.0AT_6$77IK["$-D]8[">:B[>W5[0 #D9FB1)TL00_)H;#&RGSK, MW]9DH)VI.#8VY&A;L.2U>*(GFJEKX FS,DR=_!S3&2T]3.N=O":R,AS<&C]A MM?'6 $9^5A0YWC$H5\ VSD-\P9/42S=TP4C;W1-V@6;K#F MR7-]./*+=@7=9<>9\JHK&T+-P)W;VE@HK/+"/IR(Z:$<$>)R]>-,5NT)$+T? MV:@VU43".K3P!J&M09W$-)U!MD5=SLDDSB]ZWK2UD=4;$MT_2K&19417S-/8 MZM0@UA7\>-VVDRUMQ8?;K.C-L5=H+0[HS>$=XMK)I%Q0PF:XH6#$2Y>V]_[B MT$FCNHZ(]D">M6E7_;IP0^%6;WI@_F=92;WNSYEM_-JB2W?+@Y 7,F6I76G3 M%QQWLAUN0G'&YJZNCNLM3G69X*\'A,AE9Y0^7/E%VKJ/]X+PBI("IN*A'S2H MRE*;#061;\22"UV@DL.'E%5-=2>YWQ""ZY[WQHH(8"F8/;UJ&*]7S]KFR]8 MKT\E.M(JA92E'/"0^NY*;(9Q@# L!"E7=HWWPD/+]][2-![R=+D!LS_+WQZ; M1(!+F<.8%F8O'$7QVR9\J%(,J_/R0LX2C^&&)S?Y?*@)(6E]=:6?XN'*)0QG MK])E:J=H1C)KYCU?Z(WL"X!WASXP>LAG[_ -=,:![1M/YJIC!;,-S5LV\S2 MZ9_E'*7X9M<3:Y,)W#I&1YFN!/J$@(];E++?\V*SOV"OLUK;, FS_TZ^$> MG$6!L2+P!PMFLM\2NT>BAS1JV#@Z?7],AM M>';HY61URT9- TEJR'3TXV>)+$\CQ^'R) QV&FG'SCP_S->O92V:NI K+3>Y7AHSNS1_A(:7$9*& K 2Y)7T6S<7S?M. M69:-B>&!E7DNK!?,@=NN%Q!'D3[+#8$R!(^K+K<5(1J7T-[=ST<78<1S887> MV#-U";Y?71#.//3.<>%VXE70R9G&K 3$8,0TF[")&33.BN"3C+C35;(".>$. M/J^\XKEM5IKI&LAB?8]5;SH#(H\!JRL'7)6$P;8.[=AYQ(>-U@GF]LD_"\90 M(QT2:W1)+(XD[E"'.Z>5#32..E4HD3???!:9]%+,T(?'65?&T42XG=10?#Y0 MZ9S)F'5*%;"NPQ_D#=96C :M\;[9Q MK5,&IE_HYKZ 8:[.UE12D>)"F+MX"#RLMF9[1+IG%Q;\>$-KBX!O5,K]0M-5 M (IAL?+QMN$E$=4&13'@@*N">M7TT1J+"X)SNA=ZKZY;(?PC9?7 4'![S*7B M4U#;\*Y5HK?1#TA!F.D[4VJ[[]U;3\]46]VQ2:IQIB8()V>FJD8O'V=FIN55 MVF?TR,"L<0_#7',WQXCS=N=9]F859XAG''1SIKR(0_U1\M!E?- M?JV*W>GZDFHU\G,]*U%/54D0^CE;)M,Z4FZ+9E']\F\FUIHOFY=N%) 9;)<]->9RH1?"0B>Z MV+EYG$66W-1B;T(^DP?XO$KO&DTVS00E3#EQ*YF;8E_%[AQUQM*](8J5P+@B M("JI4S]V^I&YT&+N3+8J\PY9&:.BNYHZ4IK4X1=+O6+>]O4Z)(I/FZ0P(AG= M::_GE!3]K_FUFG-T7TBJTKES*B2=1CR%EU?,.",.4NI1PK@"QBA?DIDU.15"MXC#5$79Z MZF9D5GTG4"6VGBD5&'L F"3J7+79+Z^]S[?@!\'U_,6B:YH6.N3WHU4-8_M@ MF'"E#V3T?;*TEZMRFY%]TJZ MZ%SOHM,$1,336V2;)@3 P$%_AA4JX M(9>ZMJT%A,E]!T].V(VROSX\S7QP\YS,('!;("@L4SOJ(2HPLGTZ9P[KIZ=V MXDT::(8IQ-JOQW3#9PX5.TQJK!%I)=H[JCB MB),5G\D1)S )5DCF(9/B\'+ A2W=@&7;W#"@00=%1M^*? -)@H_7!PC?@B@. M4@Q?7994<5N2'->1KN:"WK5I!2D&KDB#692[M3M,H69]-BY:Y]NW!9#T%5WH M]A0T(L="967"F7 32G]B(]_-?_:D ",>-ZY!R'> X]#M,PM:>&,/NDSF,.9( MCFG)=(8_4+;0 =SQX[)=/F0*IK.6?_4-GBSP^T.D*(($54;'^M49#7'55/ET&W]:=W! M_OG](9XQ1P0?DV@5PF]?:Q+>E%<+=JRNA94*B"1@@H\5]>Y](#27$EW^'.EF MP[BXN$,9TY_;29YM<^K3FBWL?D7'G;C1GZ3?[JIN9:#BNY$GYE5&F.;-BHPR M3[%U$MB<<4"2N)(-T8=A:K-MI&TXC+8^I(:DU^><;J% %CC+'))0H3$[/=N! MT!QB*-VLVMU%U80K_G,[X>+=C+B^94(%CE& (1R%@!W_&=YCBR%M9!DYPMYQ^)Y.9 \4WWIP_MHEFM2?8(YT4ZV,Z ,'P &YPU*TC'?"9(?[_/7'*V MJWZ #?SNP38!2,-?'C["A<5WU9"K1H'2EY_,@[%56ZEHNQZQY-K-5E?Z8=]H M^.Q7%5R^;)Y&PY)>JU.(K!\?V;Q+P\/^?1)7CE. A*1JZ[=YPS*FQ6W9:64,0QF$/KT27HW;N"Q$?O>&=G;3^]( MF+A&YWKK*'H#5.VN23$E:'+]LZ>[!)R2P-G/^?:^&09\EJX_LN$E?830+ /] M!HPL4P&MAD+&P*\#EYWZ8UH+J$G#6>'3\DY_8B#+0"J31C&X1OE='X#)]NA\ MU>O(\TP)0$'NI6S4)T]!CMTO%='K2R^ AK&RVU^283D1_#<\YA=-!F^% M34^"$E,V^=T<-TH51? P?^B!<89G-#V3V..#>K5#/0.?I/CM;)8(O J-'9S/ MC#J0'*'[RTV( %TZ=XX:G1*[?*9IZ+=9(K=E 7LRP3AD#P(D$,))*H41F=_!.AM,_J$_#M1:)E0?!M M%',168BJ4'A"W+A'E)\3RYM:4W9R93S"'_47_&:/\&]/JFH*C9A:,[=4>71_ M@SS>Z'BY?:'ZJ=36'*$H"W7T?9'(17=[BWYDRGDAK@("Y>B<%HDO@H[M[IN6ZHO=R>R3,:^[ ML+HITK'\#*3@&%T;"8P=9 Y&Z>(:17$WWT\_?0C+);]^DT"X?!80RC$XKIA6 MC7M-"U=(_.JUHHB@")D92FB.F ^6 B)?*&"=X/MA7SL/0GLR9C5?"!W#W:&% M:]0 SU:"SSK(-?#0JIPBI_,413#8,A5R))%%0U$9 %0_Y(^ACKC I(2EE8+M M&&7@>\,$!?GJIUJTX7:?7^Y((&)#5C+2M90?J8L7FPV-6*C.,CB8K[0Z[W@< MT4P"HYIVJ(06)3,,$4B[>FJ&4B"#"BTUSKL?2[2-2RP7?" MJ"=U#,F^1UTM7"M2)]:.)"!0[IR= ?.:G]O)E\]W9O 3"#%_O/0<9Z:<7#+Z M<#*BNS.Q))E:2AGJ:JOE">?,/O0GB;L$3J#ZG_A,1C!(W6\[*D=Y..UTU\E_".Z"VE1--2>J=K=#&, > M%_C;:2]>J-I>5[#QGG4 #CN]S=_TI#YA4/:0Y-/O]'Z"0Q:82NBSM\V[99QJ M[&&,B2F:TW3U#3%; 0TQ!0NZB+GN:U+V>4=R-F".5W+)9<_.E29(GS!S=_LF M#B]_OMG/P#S%-2B[)2N26<%"WN8KZL4')1NY MMU68:SKR;7_P$_?<1]:9YY M%*K.? ?\QUD#S.D%3^1?A1-=+J>FLP*OZZR\H&&HZD/#>,;'J79\216<#9RA03++?)UKI'Q=_X_5=Q MR>NZJL -9!SQ=\^I;$?BP_V$44]I;T7MBUU<+:T.E>:C E::WEI$5?Q>%S*0%-)#W7]E1PL_QHGQ MH>\#Y$;NKM_I:(WY#R:2_(>B^]>C5%5)V^=HCH$X^*HL/E_/AG+T/.3!BQB. M*OQV2I3L8T(&*F\CSM""*UD(KP)/U/ .'*Q_9V.;6A'86QFX033AAU&!,Q)! MI-5-ETTF'67(>N]+64?#V:YV)ICJV;5+)P.T-A\B'] ME(+_1S7&3/&3N=9V[A]U5\'Z4+(FXHJC928K+PJ1Q&7JNL0!XMA!I(OO==98 MZ7W;H<#^R*3TQ(@_ R!*AI+WF2M& C&%M>4^EV="^6Z85?A#D@_ZOQUO^,\5 M);;7,O!O2;$T-&CA-YN"=8DX!DPE:H>]?UOOEU+5!E>BK\?%L*Z[S]&$**JBL*'1?4( M(:.QDGDOB:?G<^Y0('I0/)JZ77Y9M=51X/N\L! [WL]=W4TQ0Q/Y\*-F_QNR M>/_/2_CC3Q;EO_,;NJ$2"%-7>O-M!(T1--%-AEQ3FN8!.BZ4GAJ3\6-BOB88 M.S=C,<;97S=\2\^[.^")%Z-+?VM[9#[L87J78_X<7Z/\':UBZ\ MZ&J->U6$ M?'XI/81+]P5-(Z1LK+3XIQ]CC^UK!3@K ,%YQQMU:U^ *6?FRDT0@]+I=[ _ M<5ULM[@5 GF&?W>1?$#C"UUDES>CH^_1W'EN)$8.&X+F;Y&0ET!5W1GHZ5>2 M9VV&-(5BFOTI6I4!C?:LG13.EX'(ZY'?&(EIOC6F,H7;QN#V#]'-GTKWVW5$ MV8&DGGCKG?#@S04]>^UJ72T9@8WJM,'5N<:SDV>QYO[9B4]\.VDPD[-&][<% MYMMO[/ZDLV*Q@M_I[ZD6(':TCT."6-#-(1K&&ZGK]9.)4=1Q4NQ6Z(-VBS^H MQW3%N9Q4S7/)H(EZU(G*7!L .OQAI0-Y4P1X33%&!(^C@6M1:K288U9BUAJ$ MTT8H:),%+W1N%1[ZCA;X^==O ?>U4'J!#/P"+'L WCH8XB5Y3GY__FB =UNC M;14W\7F\]5A9KSVEW;ISNQE?%1]#3@WC"4HIBO(=YV84K%@D XF% CW6Z%NE M&$5,N9H<3@5*@#(_[CG\+"Q!%\,LCD3\S3>314-":#_5I>&P2C$NG+S2Z%Z5 MNS@H7Y.F'<'/T$N4:EQ)>UN%&^8]S5P\"=*"6Q>2?N5V/0&CA1<\$^22+T^L MB$CJWYB/M*<8/L\C(_G$'>5X(?UUT&X/B3M=B8^BL_0_F.#[5/,RKZL5'FC$,NT M%7CU>_YO9:B=?V3CN?W]BR8"[^'U!R"6X9ZS9MGZ#ZZ#[O61_V.S8O6)M30R M\A--*EY]<'0 M$7$/UI7 #(X5S'TU0F"*+(@;CNT)*O#&W9;Q2@#;.'U[N7 M]&%K6B8Y=K[#U/U#^?0*ELJ+^0'(['L J%5O+3RYV_$3%:^<37Z?)J_2A7_G MNLNGA]C?S1D*7>6INW1]D'YUROF<.>UD9X7?0T3\)0D;+7"_A>"^XL/PSZ1% M74D^A8V*)]Y+EUY-U@LQCI8P,AXLQ+XW1^#%=^W;G0Q(S":2\_7GP^ M\)K%8;LGT.$-G=-]-0?#TI'WP)?F,@ *R8+$+O/8Q9HHEISQN M6)C![IO.Z6KY=YSQ MG>H(P;P403F&5U*=*K"$@-P'P.R3RKT<$TNN4WC!NR5K8T',YT1G P#W_U)2 MI7,NJV*5Z@,=?1)KWZ%(XBG2LPI1!BZ%+UQ*/R2@_1*8P8;-,17%U!OK]EM: M L[SU893'' QCRIX,:QIR^X!Z,'[*R[AOPM-&_-;L?HNA?D-G>?DZ'<35;$< M4D?EM#MA-G5BR5+O%;7#0T:32-@HR2]P\:54?:\AOWKR,#X"W!;ML])_$;?9 M _#5NF/QC-=[[8ES?IDKWSP==8VPRE@F265;$HWV@,$KPB)?VZEUG#\F?$CG]LYQ&_D9ZN?XJ&1W''4^/-]-: MXK[PS ^]USDG,SUP4AE*@L>JB1VU[Y.TB+_:LW<(6%/2BC=9D'+W3?FW7/ZE M*_]I'NF&,-;K9KB8*DU,=?B9_(:XMIOTB("S> 9!3;_K_15^^YU,BM+4;U%' M=$DJO<.P?P!>-*TE7T7=MXQY;[WQX4.CTW G<4TG2>,TC%*"^[53\N,!>%4H M?[V4?HU2^/D_O13_9POYMXUK*[\%VF."4)KZ24XUB9)\\'(D;-. 'B7+TI"\ M"#2*]6&U_N4#\+J4Z%&7@)O.WG, Z4M] %IK*Q^ C(NF!\"WZ%E;PWO87?F<%'/0 !CN8/@.B^]P, [WT]H72Y+!3U"R7@(*]H#L4( MIY.F;KZJ2XQG5Q-"SCK&^2*+T./P*OE/NLD\$84-F^6U36XM*K#ZKV.S_ W4 MIX H[W^I0?&O/-]W@3>7?(50_ +<8#L/N4U'9G[-X?]@#<(ST YX79HYP@,$@*,L$4AN8> M?-O.S)7B'CFAX)+UD6O7<8/GMPD,:HP5[]K\IX%]X4G;_WOT,/JQJQVN,.CG M6R2\:+-E&DRUBNLAEI2QN8%\O3_FQP ,_GW).]'/QI.^B$DAUO@[XV__!LW@ M(S3WI'W\9JK#\O:<0S..LG5F:S^@0NWQ!7[N1PQE)?S+4[=^Y^DWF(\=;&W\ M(Y'T?[IT' ?=AO ] '?^5L)GFBH3!E=M]^]3O>];H!373/G/Y-&\N[-^/@!3 M7Q__6@P6HU\22\SA]T9PE+][9>\;RS:T^:7^<1]+&1GV .A@>V]5%5L 2\6W M5+_Z?KJ /J3O07:S!2MCM=K;ZP.QD0C&G'B'#"PF(Y8;#*7&-\-E\@9RGZ_7 M^/;K;L.[XT]_8O-1.]W6-EYOTX#)O!,[_1U)%55(NOJLG,E#:4HC=3]TVYE2 MEF@E<.E ";N[H/G&A_"E".E@2.Z* M*I8"#,6:NN9QW9 .\@-8#)%\5^5K+_4=(4IMS?/!]N>EPTX-V. M;<8GN\/R!I6YGY"RU94\0S5=4IML'1=_GJ MZ;8*TU3"PN)WP^ZJMLM?W;U19\41LVW^H"A1J](08GY].8AA"8WA(UO0S+ D M7?+Q[DSY+6G(7%*'K(0%CPO7MIU&-%5\BRGP[@36LD%=WN=(@D\?RX\/$[1I M1Q_C;$+<253YO9WPG22D0"%P4!*??+L_28*SI3/D6.TDC41\>&+LF;T>$^8UKJW+0PR]6%,.(['+.\N M4:_><3(D/]=MK_6<#P,17/K!.!K'&=>K[ 9N&TBY_&4K"I/,E5" M(:%R0_8.&_PNV,;9KXR6W(!W\A;&D%SF4J.RFM\)S_%?T^$ BO$I-FX4MB)$ MY"@F(-E)MM:/8W>9!Z^C:_OW6#])D_H4"'W_Q3& \P"T=5XORK'*FMK;T_3+ MTKUJ'G1F72TXZ*'0V%IF(VS^FMO2/!..U9LN0BJ8YV]U%B$OFC2PDL1/4=5G M3QT$DN.XC47.]?X0]OZHI"I/?CDH?>^KN<*\%%>7,%N\']?QK-GM[L\Q#S%. M,F_E48GX$:$T!5FJF,I#DD3R&KQ<%G#2>5'[EI4B?*5^HQZFC>T51:\/3RI# M:^U$U"U5FEF5\$QB8B+.OOWI\_I^N"YK]K."BP7,8\048L>!NNWPSI5Q&/1LEBN_<%9O*CEN8G?3C]U7O[WWHY_X+Q^Q_;\KR#FV"\\?AY\* M?R2':_&:DGA/_G]8K^&FIPB.7X^;NXD1>4# )MV!9)^?BS)=88(J-27=S[;#S@G[$B>I(@V># OUX75XO(_]B8[^^.KJQXEV"DU$$0);91 M==^'?'LI)5W(/AEU+D?@T*UN_PNBJ@3_.K^?^ MQ7E1AS5;Q5#MZ"Y3@G_0U_,:U;A,+8W+M]*/83BB$ME*/WR?D()V)02=[7:4 M<,KU>4+S_);@%GQ//;_0//?R=+@__8!G@&74]RY:HK,UWZO)Q@BFR4R"0#*3 M&FXH&K7&'',_JT#N8K7W/*J+3$8'!2[DRLE*MY6_L7/BG<%@5;9F'* MJV.%1:W+Z.:L(_MV7%^6]OKW/[,]+V0CK^YFWMY!SHHUU[FN2S)S=.>TVD"8 MWXC&T< KLQEB0FL+K$P3Y7]$H=]I%%IIP\B!/2_GWW& MK*%/<;^9:,)>Q*\YSAEHF.T2OJ6:+,6-AA!6LV/#7?^^-VB0*%YV8AR1E'6D MD>(8HA_N-9C!^@&EL6&/RLL!7+V#K31 I3C=M=^&U1Q(W OU2=L14UR_,T3> MOB4[/52UJK+W7.$M*CEGJ),)3Q@SST61>?GZ_5OS+;N;-GA8 \E>F?<0X1_" M&_\< 4E_JQ>2(P'-VV<9R$^'%KL\'BV :)V*!T#_<:-S1SHQ/45VM'LOZC9T M%\3R )S9_R/7\'^Z_(LU46A1[J'_:"M\>K2,]&:C[O#'X=X&-*TICGCOMF+= MX5<5JPOA/P Q4A(/0"F*\)G&9!6 UWFE(W+/=>P?8/-[;K;2LEO$IHP2!\N# ME?(I/K^'<76"Q6&V>M5?):I#Q4GU!:\MA, )&8%;L@#NTDAPIY% ""[!W2&X6P/! M+01W=W=HO'F<,_?-/7/FFWMG[GOSWA_U?5MJUZJU=M6JWZI:5>L7U80!M]4> M([0I/0\WE0=)]DDQ:ZXI=1$[V@*QTK_3;OCM@"8JI5X#!R\%0*$?6I15\MN^ MEAPQCEL*4.H&29%];6 KQK0I5"3]B4ZR6]Y=AI*5@H2X\!.9XF)V8U/F\JG' M;/BBT $<8S]F:(PK&[]<^E&%AIW7(RJ$#G"?8)\?6BM<;6YTMN JVN*H:C@W MMAF()IL7,^VUIC@".ZZ$K8,T_6Q%="XK!77OO1F,Y<9+:D))Z\XXWOH8O:&MJ@U9FUNA6# Z?W882Y:D0UZJN-8<6KR,MB <25+5 M5_J2+\PP_15E$J[G1J;59 ! ME4S_S[M$-M5'@%/^D^TP-K>G=I50'Q]]XZ\MI1K%_D+8,$KL2.CA^Z8T"58O M=0S]Z@:?\?ZN*(E>9.'\G-MV=_4O/=X\SP_$B;_(K=]R"WUR*SG4T1LN 5TE M*X3U@[VSQ*'*[AHTWP8;S*L-$R+M]6)#7@-_.:7LRT#,F2M!^C(B+2+ M5:0T1A\CCXW/R]]*881T\E()CE=* G!_>DD] F+LUD3ND!2>L'KR[G[BWXZF MG'#-?QPN5<=%-G"?;"&=I_%+#-?J_SQ6UW^3@&,-Q_"/@#Y0#QA*;/> A>Y" M]W?C*>#@MZEE>N)BBW*FW/HTGFZ*N<$](7JKU\#/HYS-;^[=UW9,ZB5(E#5J M#.PK;K2KA/@("UC"[7XESMW.,%@,VMDSAND@*3)B-US26<*[E,5T=D*372H+ MK:(@A_8^'X=;S@HL.E9J&-N]D*HMG]S>UIBH$K4=T5)> P$>?>5-.9; M[5WSF(/:?='Q:&X>@O?&AS/GHH0YW5?0N<"M.'<M7\8('797NF:E7 M *PC>\UTJDF:MJ\U=S,)AUKJP9R3V/GB3?W4UJ4'G[JP=%6N1>3B/6_R7LK2 M'%0.4W&FED3[8B6,^"((GW=U0%VK:+$..7ZN[B,Y(>1A@C7/">2I..VL>FX^9@YPG5B8$Z^#>H]^Y>YFO>A/.QBHV\[ /UZP/68S@B'NSR_9ZUQ;G[EYA6SF"B.)R M7^A#*&>04URHU,Q([C:\V=2=A6B'U8-XC]87C.RIWQ>@$T?L>1(!^J:)!COJ MZHDN6-*(FP&R]T, T#1QIK9X!C9$D[('R,C]EEQ\D/; PQS(-:JY.V3S?0\_'137 M]-JK:B.0GBU*P#P"*>^C(II6]_=EJP^Z>M*.WA7O!UG@7[^28NN!XX2++'8+ MVI<^9:X4//\RSOE :O?N>6ILDZB4MX^8DF6QXR, 58&VB8V0;J0^%L\>UNAV M+P3RA&$)O5Z@'GM[5E'-_9[:X6TE]GL25SZS[8</G$X@3(UX+X=2IN$^-4LN1S:_"-' MV>*S(GOE)K@Y\EW,$US>JFHZ&0ZV+EVK(1J:3 A,HL8,'[>.@Q.\O'4N$HRK M.*GWXYRYQ*S=?;E,OZCC+][WO#F;7'(YL/T",)W%_:6@KJ:I/>!!2&7PI2T? MRL.".<$Z9Q^$+U?"QM$ZG@W5,X%='I]&_F6JW\QV.ILH9H+L>&YSD$M]\+O" MT[#7A%(]*][2P+.2882E(>>\I?E?/[;FJOQS(0W8BR>7?X1GSB2_W'.L\EC M2Y@*W,]S2OX0D/\(&%$ V.YFG#VO>024/:G>S)!:5:?A&P0M\/23:AZ1U/JW MQT,'7)0)M(N<$9UF/ 3-/P+>2NA^W=5Q]0=O<*V+W*'7PX*#? 6(_MRP>ILG M=2$2=MES%9IAB'NN5 )4:#AP1T,9=QM3W8ZN:LJ:;GNDY@BE1R7"'1N8#?NO MG.AFC@PO@5.^?$ZG:M4VN O^IRS,I9?C!32)P8CQ3'N-!#OB,;.[W(G\YI;XP_) M*&25'@$=LJ25FBPKQ?/-BPY[[J4KCF_J3B[SY]U].J'[11JV;$4V(2%"\K;;HU;R_>*Y[Y4(T0ZXQ)2 M&KDX/O &OA\''M^1UGRRA4&[43/&RD?^;F/EG_&QCFMG^0W"O@B4Y G=C@[I MAO_/(K:'KF/>8#]IG#O$!?!.7>GWOU432O#I?T+()M?:,$E2?!B$XHDJ2&OB M]S-(?C%G<9=_!W&/*%+CW=HR#4IW LZ1BD;X#N6L?5(??*VU\5M37 N /&OS9_BE>P[XN0Y5 Y0:X^!!")H"64>)1.B5@+D41. $QV.Y\JD>LY+3_TMK:[:;MF$!*BFSI MNR*R95;9)5%>HYRLJTSD&D4B,;(X>(]D19R*7;6K?$O$MP,_WE MNQ)<%;]T M.QI[-D@3OFKHBE#>E_(M*0++;T?*33BHJ'^%D+GKT^)R@"VGT]AP?(HV??MG MWUO_S+6"E([DH:T4$ *T@;G 'XJ:126*8T2W@ ]LI(H5Q376I#.T M'6(>K%I?+YC-0] N>I93N, 24^O33.;IO#1?^M/E73617HV&5-PC<_5>!TBU MCMO8YEH2F;9,!EXEH5>"J]=88L! 'AYE> M>?V42W=L2/<<0_U59QIFXS#0?,8S-4,:_>OSWLOUTKM@"_ MB,C+LV2<,^UJ"KPL&4=>):?B9-EL@+\[OZ"L8X3PV>=J#1OF+H5Z$IK$O!5/ M25YH9&P7JI(EW$TNQ0]X!%37HI/I,ENLUHT=Y->&T"EW0X9R*X4;1<$O17%B MNQ0*KU,Z$Z J"]P9X-Q%G8=$3(CZ $/O5:L#O0)'#_=^_DZ4EI85?HP5GJ*] MM4F[.4I8D&U*(WD:;?3*X.&;&NRFSXH/T:9U@B4*%XEK G6#G"<_Q;EPS=/B5]"\J/E*! MU" ":#%#::*76(%6-8?6WHE@77<"6D1(R<=(9S[H' A[\$=R1 IB(I1_7UMW M;MX[PA+OQ2#GJU"6 0]6QD_>^V:Z;XXAJGF+I(\ \S'*;PQMFC31XC Q5_/% MED)@]N^G$QJO\=S'@K$> 3/\=@_PTXHZO5UV-[0PJB?=XK1\BY*)OL@!$U/+ MN&P7N?!.,*A2B"'B1/$^"&+^9*[7/77[%R-( MQG]12]/]XCBKE>U7F1A@S5,3?K4$^\)N2Z9%R,N\9LYWB+JITCT>J\%(IQ=% MY5YOI[1@L;E"GTMILZO8>9WG4@ L&?G24PV6Z]_NL2LK67]=9TM7)<,+-Z^KEXEUA2\&/ M21 Z8K,N?.+W5,-+6KN^? ,1(:B.0ZPVF*YLI$+&>47O#;/7&0Y:_U;V(*\X M:31YP$0;M*.8B",5/JKWIN^[*(4^!G!D+=[]*+AG1#%U1C*;D:R!#I-<)+9)J8-62F M#=F02K5OXH-4=+8%)!XC2"J6:Z_+[FELRJG1Z]9&;8U]*] ;O1TE)BZ@'4H#IA(E5EQ+-*@( M4&ZN35Y^GYC/3/UCCL W+^&[O\S^OK:-_7-6M3@@-LZS3NIT_X8V+*[AKUZ8 MPE_L3#FUP@]0[*@=:/$64FW-A%@A&3X,B=,7T[*"1J/:NOW\"D;0][A?F;,D MJCPW2-9\!2Y/J88\2V?;C;:\F;)U!$.R====Q(00A4#V9:^DYLZR*U]]T@#& MCJC'N243VK:M\EN4VJ85@/#J7H>A!7X$UI/:_[)LI:PZMQ.T=,1-&^];-HSO MC].(I;CK%NKU4D(J(336A#>=X-O)/0,_+S?!(Y@Z MCX ?M&6].$:_'63PU^R%?TNEF>2#*(FVEW25NLR\U%1 JTM1-9^U@_W[O\T% M<5T#=\T7@T/B6?+E%%H#:!>_N\4-WXZ ,1-.N"ZDXHJT0?P*97EFJX=E1IK& MACM2%L#D_X:;?[K"17_S=O"_9>?W$Q7^\XL2?7PW",@'<_*B60%3BP??)48" M;Y\=<4L'+?D"\I2YM"!'LD!;:AW$*(,L%/Q!S>+?.^OSCV9^W(?2H+6KD2_< MHM4[B0+O>>:^-H6 ')KE$G/TMLL^CB#E?-!1OZ>=FWY OAW>REB7_L.U*&DI M;C>XPZ84/!)9 K/\S<_F/Z_AIB4MT3B&&"UP\RE:^5_N1VIE_!>9YT9#UMI6 MN:?:=J2GP)R_>]C\X09P:%'& 'MI X)]]C8_5SS-^<-U)L94F#KN(P"EKO81 M("YS4\PB W]N/]8L7B]V=\A6P_B_9(/@OBI_&,6HHOU:H+;_% MNLP8$NF)_,.UKX#.1^ZIBCG)S0X_=9K((KHBX?Q&S'^868LAY!'P>5[K$9!% MKGD__KO+SQ_N@+79_Y@2]=^I$,75R[3#_"]N5U '+7GG(EU=1G9CAY(8/)WU M5G3G;__7,((JNMV=]!WVB24#L14B+1[,V% BVE<6NG^M>OL:N*&KOO((""FI M;>$>."Q-WU>-E_SZN7&0_LBHM]9SN,,.PRVRPP/^5KAY@Q.KOW4T)]8>KO4L MP_I,.+_62\&Q4&*='+G;*K TOR%5ES7291++Q/%><%KS?[8>\.],7@^G\[WC ML_NW9E_S='!B%>-8S$U%SB8<0GP"8B]QCQ,4&5UBA2#BFG$H,OT]6[U H2K0 MQC">%^=IU5Y1$8A-.R5<6TD#]_/*EB7*#RB)$M+XTLM3]/H0")MAR;P!4Y=! M4^2*?2?+BJ.VZB8Y(H1A;1DQ#Y94VHX\GM+X+YE?W+G_S3" M\#\5A3CVE-]*Y"3>[3U(/=IZO2GE,$4;M:;+Y>ARJREQ,T*Q86]F/R!YS/V'U9(>0M1R!FJYK7.N_^ M92:Z2T,@0;&<;T1F10%G<%%+(L(E7I!$E).D6;KL%[G6!ZFXN\Z_S5@-AWD#@1W#%@93?0V@EK'OC1L U]? 1 MX%EJNDL&''%2D&,2'T")7V,5CT]+=$ 6?+EC 7:[(/X3UU1<491 &5+9&WY4G)[$6Z;7N;K\Q6G^FL6F=%MSY=.. MUFH?O.=++:*K0,YR;$[T(DFJ1"#\+ ,M1]C%[7/ K"RVV#=3PW&*K41F [IG M%N?CQ($?1FI0,3%FA?+3B'-97D5]B6I<$"55'%&CUD?WXD&8T\FK67MK3QG[ M:<.$Y&((X!Q)*07GJCK\+E4IACIIYO>_.S -XNYN?B\E2A]+J]3OOY43+M^60EDLF55:24-E[JWDP@&.1VS()C., MV,T6>N995+K-/D0ELZ'#B_"U?YVKML0"CV@KN0Y_M'F^F %0A#X4%,I*TD^.,M,OBG$ME; F\'##L]PD9$XVSA4*).D%OV,-#@S_X#NR2L\Y MN>J\+8\WJ$U GV"XWU)QC\;M0 "K=V7SFH+Y[;KIE1B#D1NO+L^06 M70<)+ABIP%G947$SK"9<3&=(F_)"S]IO"M77%^/X-8 3E_;-P&F%:"Q4O.*+ M*#\E52C52XEZ]U_CJ?>+GLD 2'7' :ZI%%V%H=RY)&%GWW>/E51UGMQK)+%1 M9UYGU->TVL'5%34'/TQ>N-&-)&?HGIB%KS%,-$\8QFW)=%G]1VO94P#84167 M;1AT3I",%P_?VV/>4SP"GE]RG]Q7S4&8B*7N!MGCX^ V[HB.HS9Q,L1$,;*K MCB_OA(1L![^:S\.]R@E 9>(5>73J0G1'[>8) M%V-$FKSOU-5UZL/;:KFOP7+P3S94'@'ZN_L5]K=0V#"Y,;.V!J/=0%F^KL)3/%B^:@'LR/=Y#3K>!V59$ MSI.IGS\W?%TS$B)X 4YSQ)O3O7P$=+I[L6]2M$7\V*V"^![>I?"$.<-[=?C2 MG@J7%FIX\35/'N3+'+^JPH=+XGGFXN]6W+15ROR5-#V'"K'2,MM_4V93L >Y M#+.:M>]">!*Q-E-OKQ4^0TQS)6+-\X/U6)0='O=<5#5,UH0KPA>PZ M"L"%)F =[WJT;H0W])!<"[#W[]VF4;0W_0B8]5"8? 1$4Z\MT49UOQAD!=*1 M76=B@+JGHG392^\Y1H)_*E_)&S"@3 M2O@*/V;4&*4CX"2F#=\CX!6!5<]C.O:W.M!;04ZA4H(MKN9=/2$ MC22PZ/Z3"!%@^H37Y8O>G8R(%='D=%+SP^HFC$SOIZ=J."7O]MBEKO*-2W[F MF4R'6)AHCA$P?5[=]1YY:L+#"\L*>ZGGN3Q[X#=@YWH6U00&QZZ\MS%&CI5- MP8*A$4\F+\935PD'&'F)\)BO0@.@BTO@F9Q?1PV]@QE>1DURDDK?<44!: ! MY;^;0_Z_D>#558A!L@4:2RI$','CQ]R(GX2&W'A"?;@MDNNA[+.]8)3JR/I/,]+KZ33\O;EDW"WV:/#['G#[V9N=1&XY^?E6T\VTK-,3.\3 M]:X6CE[U:>XYT[RY4+?.?L:B0$)>H'!!1M^TC0Y=ASY2)/(UY=R;G'FP>VA* M280$UEGY"JMP8]G1_V5;J$R]9RZHP"R9J2S.*;YZCRAFKF:(P/N[LA?<$L^ GP91$G#<7O!!M># ML*"^MA,$"UC[:<(#>C1XY?D(DK&,*!52M [X;THE_VNI7NNG*NW8U^:]55J: MHCWC'\#<0Q_!;BN9MVR](R&WYC^$\2+;81B58Z+Z0BH_&PSOE>L9P04CS]LG M[A'6T(W.WS>WGE*S#Q4,;<^S5>K'54:>B"@Q*/ZS5?M-$,+_I"#(_U80@?^, M(*S"8J\SQ$\5OY26U_:5ESH3)U'$B%3#4R"GM<-[%F9BP'Y?K5IUYJM]4.F= M3I9**WD$F,]K[9[H&(B25 OT8>I?26H^65&.W6T7O#PPN+S?:3\"D+=#P3N? M[.Z!(E'[G]B3" MK1[V!?&IVIPY,*QAO$? R,KR->*WW]F]ITIG>I)%>]L)^NM_GBB9P)W8M<@! MT4\RVMK(%WIK#*D8>$J\(B<&77D;()[R8%E6_$CU&7-H;*KD.E9NTZ]ZWG'Z1Z^ANB(*)W=A' MMN7+?_LO]%^,R0XPR*U>_12C$90KFR\!RE]DJK@39S.CY?0ZA5VZFN?9PS"? M1L.4G@PHKN(#;8@O\8:7V",@8P@3]B!$)MU%?G,_\@@X'I\V^EF8E^1?N"?[ M Z?OZ%5<72\]'VF<7R:&=-]UP"- ))G\X=9#,#)8Y/PFZQ&P7% VD(W/RBI. M&_;%*$0",RG( :EH!?81KM^=_ 5X^USB$="F*!U]B@0#C1<"P\^$GZ#<\-:71X!/>B35&N8]S )\M;M?2?V:.A5N(CF< MV2"Z+G>TV@,1?@2)YA]4VE2, BT= 6#?^I_/IH3;5EGPW>(8$Y03Q+]I+N1- MZ#>!(2V1E4<,8U31-**G34UD8044_T4-?CM:=OFOMSM_S-4TZ@C'"#\:D\-T MCB%7B2'Q#^0$&23JHV)_[8"*0)>*<9TGB_T1D[BX:&? M 1U@#_O/:H_^@4.7CTI(_^@WF2JP4T1)Z;I&1S5N1.HH(9'_@WR&6W0IF\?Z M',1UVZD>:VFB),O^E\4/('F(C:PAOIKK^6SCEU?:@]8F9DURZZUDX-[R8/"! MB/-XP#UTP>PF@T_5"6!=<0^6?!27R\F-&'D(U3,:5.TY9 M- H'JED_>3Z<(0N)XH":G*"H:YV"+KMD.=E,I=DYZ&/]. X;\(^ N@!R.<#N MUBEI7'S6J^9)F[$E="%;L[ LM,R*ARUPDV.8:C/XI<45[0'-@5O-5[/$NH^, M)MC$Z3D!P[4.6L-!SIXW=EI+8[3RD>AUB7D;@)NA/FH/S%W5RT6\L]=;?L;JQ(TCO]$DCNE)!<"_9=B%+/M><5F]Q$V;L^!HEZF)!K=2LH M:C2>1A3G2G)525K:('19C\8H)IH0B"BR7'Z'823+UFK?I01''Y7E1/YL#%DU M5<.Z_][& KCONCM7Z38NGKN>5Y^,::>N:ZJMKP^]6L$VMD2A-O9UC1SPI1X3 MU,?M;EGP^&8T!QNXF%5X;AK07^_P[1(- G/.;J4>RZWUWQ*H=&=ZBS@#[Z,I^=;X800__?YVRHGL^>3J M"%,I+E6 4NV=XFS92@H"6BR'[X^'#8JPHHM,]$$P/E/Y5^<6$;5T@LSZQOJ@ MV3C%^UJ%3OO;*(ZQ>F:N!_:I,P'-LG59ZM@!G72>=0''_8C)GCT8P33S<(A7 ML09I[9N29$0.N&B,H:Y;[_'(4JVJ$UBU^9I -I3?^U>:T+H^35?IW8[&?3=@ MY[UCT $ZP F/C&&42[[8TU-@(^X(=XD$^ 59QIK\0T"W/&A-@?X,*B##/)D? M)]_%"G;+7(D3^B&T'S4F*%2\RPTC!A7SJ@FQ;T$]\S7%.N2WC"V Z23FNZJ" MV#_T+>ZR0BP.#W/K:BQLX^Z#E]$<&H9/7F]'AP .:^=G+^8M[9*/4+51+;1D M[ Z;*XPYC8H*ED\R]VSJ\/#Q\!-;7DM!HAI*<=?0=)CP 0RO TKF>7 MAUI!":@.A>;[4+;6VNH:MJ]Y*GD4J\B/%N]?0F^XFDG-U9M&\_#8J%VTONM4 M)?D):_4,*+YOSBBXXX1SNX[I.75*LJY]_8&%.9E&72+))6B1@#01:WED JI' M.\Z%A&+#(?"052IW0%$2TAPLG(HUY "%D4Y%EX3.=*#I4:8H&V\_4\,_9XO@ MOU^/M!H)E9MB\OJ 5VMGB1W:,6KUPCT'#@>V)WGIY7Q)+B:*;WVOGL\H-\U? M@YUT5!"RD(V5]CDF\>@C&KF.ZL0I&P?8X M;I^FF['6%Z7Q?$^"9]J@>H\ (\,NY1(_T?7"Z'D"0XR4S)SB+T3^TVA1LH2"/>[DTE37>(X2Z!E:;NC(-,O:\0V)(-8C MP)"P[2)9;N+$R5[[VFQJCM@8_A.00(7VQ+W?H+-,EBOA;_,!#IH_2%N]!D94 M/@)B&I\0U0S9;P$DAG3#[:=$SM2Y,NZ <^"=V>+*3#1%/*MI+=H FLL2]#>R M5)K/\\])3'U=Y_@/X5,]U05*KN-AY,C+^_QZI2!G&\)Z"V8L.&I./UT-%\&0 M R[>X26HI;0Z8SZ/HU]O,%#0 MBQ6;*J,98::31XC_]5"V+0/W%M U&JBON"(N!&71C&6 MW_# STV_6V,RWA_-L= M33]#"S]KZU^DN: KL&]_CAR\46P\:],"S)_&YX'S+*$J,^\K.9L":ZN/PKC5 M-%4Q]=;Y\G7V\6_IOCH5H^YB;PU^-/=_XV_CEJ_*# ?T)P!>AR1TWRK *@U- M$6(ZFQAVF%/[NNQQ0J[)=8R2A+]X%^_/^>05"BIU%[A'VMB1#R5IRAT;'Z#\ MN,I$63\-BH+9[J93Q"^#?A:J.VG7'1$>IF)VJ8&#O:3M0;1?N5)JE :_Y^5- M.$B>XYJ8_;C_HJ@U5'WB4PLM/*I%862FX3>)YR'N9$U,PJTG+U3IM9[(. FV M^M2=+PE?. 5MZM OX9#3[O]JS+!93*9(72_$KX0D9K?6PKS]/N*4QDN6.AHY MR:6_!06C6=$^I'!)9,0K\U21<;:&I]GH<^59@ W=B9!/7. 30O5I(4ZY4 M/-"*FYRPET/MIE:)DJO/(B"Y4YV%\)34E5SY:I+LC,U$)4F>ZW9N8 RP13[) ML^74+-88*8/ZX!35M-DU7!YYU39BR??\AF@T7K:LYIA]0(PDYC5;2ZCX(Y]=O$( M._E>GNCP:EA9Z,J]VVC-?,*W#T#2PP6 M.$=,S%N._@Z*Q=PHPEN5-2*H('ZY:U--&_T[VIZUN7=\-[/0E4B[*!\GN/KL MZ^2!3:=BD5H%9Z[#I,:@S>R9:LIUNA$R:;*+ZWOC_#Z:A\6QQ(/P4[4O"%E( MQ%]*'4'9G%I(7^[Y: :ZRW9AVE0_4)Y1RLDX[BA5])8QZ&N>3%[<_F@:NW8/A6W2ZODZLNSA)^ M]6UE1_#=>RE1X-.HSC1-N@J^(;NW>P3HN[3=OHN;^=.#WTRX?\TUYEH$)F5' M!)Y1%;E(IC_ E%N_)W\$4/&$BQS09]PJX *<73]03U7UTB-)*3]/#X)XRL6 M] '7#"INX;D?=+120B]C'7',YOU;.K%QMO,=];KMD1O\5IEW2 RJ2)XP6H#- M2BGM4D=/YP.E-@.MFO^2ICQE')].Q+5@"*#8;HU)16GB:T55A/QKNXVJU&9? M)2I*5?5AO?F[5ULP/CV;8RIVV1;[ M^>U8D32 F;9;SH>@CR'+BE5?C[PDA-.848U?H2)=T5D.:=>6^E(17 M9[=RY7>:IB!_@Z9]\H0V019 H2$K.O^:W"0:3.=&EOD/Y*TB^WT4]1LRO2VF M(&%TM\P@)GI"VU>@1MMMJ6:VQNC;"FMC0J;H)SQTC&ZEKK7\Q;"EK5[&)+$I M<9J7GJ!0$,H[/!*RX260.[-X+SBAY;C!Z:KEIQUG5(K7OS'WXQ%0!;@OKAZY MN MEHCN8YI#3B/G(F3+'*JVP^ FRK-;::%'YZLYG%;6% RG:J?N*JYF,QLN MDZ4[S<30%;0IGG,C5YS$)+)KI/58M55DGT M@GI]G,L0;>CS%5N3CY'+RSI9GI/3G"A$"<37-<+J"4 $E MD@/]HS+1%0\E!% &KI6'_?1:4YV_K--5G44RXR'6SWF'Y2.#V(B.6HC ]V4K M'JT2?%F4D($-,9Q3X->@;J.E5-OYWD]60?S:FYD70NH)EH"D2TD;W"[#*< MEVE$(%.^J-> '[EAY,JR)<<((,S\:_).;KR*(\A$X" BG8C]+X]+P<@?1(>' M@@*6QH56ZB,*3LQWNW)$>"6Q2=PE?#0F&U\#\Q2NZ1BO7YIU: MI$F230ERGG7Q2C+/RUY@.LC[B#=UG=1EX!ZF+2C8D]3%#]M@:;Y_)HSJ+4M! M)3+$+V\F5M_6KIR4K6OCB7=BNHL7\@6GJ# $EYIS?'61J>226*I6*N!#7%ZCQ.BL M+SPLX*F)FNN=NA1G--1>N]O?]>Q9FN_>:"8B52Y^XC?][&K738 M0:V0C-28]D[3MS%W0K@F)%?M(E_+@HX[B$RA:?;F#K;4VL%C;TS8,]BB M,51=/9?!K&M9Y*I77@/3Q\-_+F-Q[@]F MT'G_^L*8T30,'/J\ODRX?ZS;;6"9CC'&F3*H7>R4. @B[H:+45[2XF;/F??S MT[Z Z_42? 1$ZC^9NS,^=T\(\G=/Y>'KRU/,AR_';1>F?PE;^"\G=:IUNQN4 M:PE8Y]='0+996=/?6MD Y\X\'(QO2@BDTBH* F;[[EL+)=L#[PY5>V3ONY7' M:E/(L20M'7%3>]X8XG./#2,#BGHIH+R4Y59GU/Q"&S&LJB]:%5= @57-D)IK MAAP%DUC.>&A\J$,TK8G&1.8W@&?@D^&]O&TV4/N73+SJW'; M>['5:]6C1T#UK[1"TG&.H+EA+$(AT=4*_E4+X)C-HBU9QL5@=^@Y[VCG,%I:%"K($B_72-9]97 +)TI4O>]2N=QOB-WOZ$R$%,^K M;A]&EM+"L2N;,YB_.%^[&5@E3B0=_@APH+(9Z)81"2YS[=S8T7MSRDF4O@&Z M6W6U$7@S3RW%I91Y6Z3,=D1OHV5/\Z"K4)SY5[SZ;$H MJ;>D(\]LZ4;*H#LWVJ%8C$_<+S=MI?CA3JC+7,TX<4P"MI2)N&ZF+$;'TMUS MS^0YA?=C^U)$82I $+7V9!]5F(=S)O(%D]5\%]%;HK3D=W7CA6YAQ355Z5_( MXEP8@@NDW'(U<36*Z!W[>*G.RWA^$.6EE7<^ C#F%%[ADYL&O<08;^!;AS<. MV;X83*QI8#1(?I,]KJ[1&OF!/O(L@UT"X^CNO3350S+@P@9?,T"G$M3L%(=E M%H-=53:%%J%:)9PYV1PJ[UF+:@^O\IKOV5LTI&V=2#\6FU*G7>M$1>+![TNY ME!HS>&3Q"=>?)AZ_AL/ XD4-PI0%PO@P1IZ[W$63(CX"*L.5;!1H7U9[K M9I@T)CQX1LKN@3;&5X!YXL-<"&"]!+Q1!A*!(OT6-;3ZJ9,Z1]['#9G#?D S M;KFM_A*;_5G+Y>"<5I*QW[;W0#;GGH/H?9"C1I-Y"/''QH80(?95M;F3V?>; M?L@KSQ0;;KX\_7NRN XW@X5!RW69@Z[H186B!7FKL5=*KF_]",SK5F^5D!RJ MJ.*?[W6_)P"F$@U,U5X[>7K*_F3YE, 3-6=&R1I.]1G^SB3D?-^N;LG- W;^ MOFKJI9;_ *]M5L:&.OW>K]"'+0I>].-CM5KW$F>@.+^3,QWFEC?V)OBZ !/9:"._?E/#_U6\O!CD3%N99 DX87N88\G:Y&3IZZGRU(;P+U_HC#JM5.U_O-=P=+-E\'+W)==[<\'OH!1@T@>& 8A[$QEEVGT M OVYYTQ3>V^(-!:\*W/MOM5;^V)N=SN1X8[EUT[0C-M2#I5]9?QJ_H;O'$^' M'_:ZP/)VRY=?X,%L:0"*BJ"6?+NJN>XOW*Q.:+R#*#KKH)$05T%R[D_\42C*WGZ9& DF' >QU@[&<=; R*PBQ6>- M3.C+\A.UEG(*#PGNX.<:V5D"FCE*AY&KXCR1 M$64ZGZD+L3.$GY05VQ34A] VOLSN+U$0-.ZW[DO7,4&94:+!F2;JL&@0#2/$21[PU(QOX-V5;\IR7LS7DK)6!?N M]9&L4H\5)UWQJ>&NVZ4BQ Q/L@RA\!PJ9$S&4LHH))W[P=MI[_\(*[^$_PB( M/NYY!%Q>@1X!N?VZX7_W2)0T_%]P*8/;U0$'/ (VS$X+'@)5'@&RV64_+LI$ MVA\!9QQNX[".HJ'@O]GU/=L/G$3 L\4(5CMI4^4E%./DX MEV*&.C5NI..ZONRDMD\,N?\Y9I*_U,LK$ET2SM%^!3K9 Z/I+TC%\'ZC/C'W M/R.$:[^@]E'%6<([Q3V*1=6QXL:RFG)E6]#JMT.<&:0P<(VX"V"%#@$4OKME MFTQ!!*%#_%J*KHXVSM8C/J=)KZ)]R4]H2'FYO 7M9]D,\)_+#F^EA6>7&O!F=/KN14Z2G)T\M%Q",<=\EN.99D6)SHCJ@#S6H:$\]^%LR\\ DJQB2R+"$W4;?M&#X<*,9X M%P7V]O:)2UPB::@=9Z2=F!/PRYH9PA%_W<^QQ91D^O0GR)"4070=ZI8%<;?+,N$&BW2F#;7XR&_W6UFR^,5D6SE0)4Q3'),->.L I<)S1EI1T#L4, M7,401E!ZA1TL%+1%-1,2HX"QU]LU[;&40/UV69+$]9-\*H=T5$2N$R\U>8F.7VKI&(PMS?*::1'1J!";. MO*94E8A5ES;89]!'@-RD83(79'PS^K,U1F_$V[G!RQVQ2YP'.NGF,=VY-Z\, MW3VY%H_$]M9],]ZQZ'L %J(UGWHE?900*/+=SRP=[]; MA]ZNH509ZVU=(E=:5FFN]1 M#"2H[@P33=3B(W/VM4RGL@1T9AO:)O#VWB)W&KE;E<$=^8A%]OCR6_W':B3O M\9>,T_TU\CO,9?#.P $HXMK]$4#6^NII6'ZX@H7]3WW[-[QL'@&O1)#!,_8B M%^\FI_^$BC,Q&IRR_<9" %)* ZJ^%%#.D)#00"6DS-].KV[&MUW,L<\6\^9""=[GK?[YD,AQ]/NS\>?IO)VHY$$?F)@5T@?P+BZFU(=^]I6?=)IC(]G+KDQG@_ M4!1I8II\]8'H2F6\!"$,U8H1(N8HL&37SD;SLS$,XX:<&9,@$Z-I_FWE'8=V M?KT]T^ +/.<&?391@RXTC_7DY1 !;^$QWF\E2CU94NN14Y @"TC7%&=#-I[9 M?MQ9RS(-+^3J03]2C?7!9-6(+I6 M?5[X FXJR-]9A],!V+=!%!VG8_@-:T?28>G5N.&8H%#IGI;]F6U6>'DL4F , MY["B%*H_0W9%$_Z<<^V,Q!FGSR;+?]9F793R M@V\M$PX<43MVW68X'&E'B+TDA7]F0#_!_OMLWY<6ZW[=3$^*6<S1\"8)4-5&4_W\AFO&Q6L@P.\R_D-;M8E.V)""8G4^!% XZCYU"*$"F#A MR4D[4[D% M="9+R=2W-,1M]YXR?L!'N:[#' 4EMXX=<2GBNHTK5-?6F36/'ZRQ#_X(KAK@ M,7"0V;]^#EBN'Q/DRY>E*8 &H'^M$..:I7PA):RD.-@KH5V'%Y\LE1HM2?M* M%"5>O=]VUDS(TU$/5-S-_;7ON.=^BA-KMXM?>?B9P\,;\*7KYS%?@^A*5KVUR47QF^PM9 \S9 MK-I\M&;VZ&>Y'7GR"2>Z7_AH# IY(F[&BHWXNLI)7.[T.SV+)9"+X^1]HQ[K M/S_YS7WA M7]H3_:CDB0R-E?\E0\X S J^PWD!1W]H, MJ4A&%2 ^KE@8:N")OU$B!EX[[ ^W4,.X_/NYDNC&\N5M: U)UW,8;!!4Z^$6 M; P4S-Q9#]6GH"H<[Y8 M4$2>,&P$(2E7+G=$]91EWFZ^%Y*+Z/$5>GZE5U<'J:D,U%H[V^-@5.I]! CV ML&] ]42'BPH5@^,1&_'K'.>9BB0X*A#$ZWP,/ M[Z6H-2L+2N6I.WZE-8^;K M6F88VF^^@/ZJLD-(*(3'QA#PTY[;7'CIIJ^6-!(LW,NLF4 +2R%TFE)1'+C!1SXI,]!"&\/&\R7*(^IJ"X-X8M1J3'=1+JL N MB6P]0\_RECQTLW'<5/Y.W5MJZA:$$MCD57:*WGUSEUF&*?3K-; \NX+I7C]? M3]H"FB\;OS7+_(W^OH.;%SZB16PXGX%<[E1E=I^_.[V(IFN'*Z_*7S78.ECP M XY:;S$?#MS(<"Y6>;C:8AVD A44^(N'@KH8TYEQ.4TVQ\+% [9*$8G/M&X\7EFH[*,1&%!VM_BQ>=3UQF% M,($9AFKZG748=8&09>%1.4G[+7+.-WL\SE1Y$OG7^8,J$X95(0R!\9Z&[EA. M/]P4X 3, M$7ULTF+3]LPT;HRJT^CQ.2';,/'A*@FNS,X&?,\!8'0TR#JC@R4;3\*TTM87 MAIUI.I8ZX8VOPC<$OI>/^ J=)D]^Z<8CBIL*H(%F#I,%N^INZ26T3[GJY7>K*]Q&^G$QD' WF8=N16K_&!'@\:MGNL%G@@C0VW2\J<6", MT%?@GF7;2>Q;<*4S\DQ=4G%3)Y9IN[0S$[$W,<&]),#)Z3>_Y[^UPYOIU[UT M'P%47_Q%#JAX8+&RHJ0)5J\/)0%_6FXMX^^%R6U5/P(,/!4?B+G^VM:-]OES MVK];>D@VSML73'2HB3N-V[7SW!:VTX,ZW%'I5:LK9, M'?VP80PIKA&)-;NB)M39&Q4-WBX3W0* M^]3.-D48$(3L^WEW18F(RN*;@NOBM >;:A(5[6B%]PV*D&:*7_C4Q#?1A)<5 M"1>1P+&4?439@+^_WA%!2U5_LYKQ4A$D,+-';M7X(4> M3#^I3SPKL])MX\B)"5_=S2BCP2H6@YE%55 * -$&%DB7R!8S-=Q9?]V$-/*9 M;C_W;A1)D\8,J@GFO*J(Z&&S&-YRUU75YANX==S5=!$6J&PB,YF:QAOA3G26 MV8Q"$Z1XU@ML6&C3F5QDZ2HJLLJ8W?IE8<9=Y)873-&U$HA'!\\ BH MFI7%2U=[DVAHXE6W#.[(R+.LNQ5.L"N8\W_EQUWFD;Z1X2!+MZ\AS-P2*^\[ MA-[]L_[*NF[.^YNR#28S)MV,L_',\\&&%(T1KF%4S4%OYR)YFK3E.2IXS!JY MD!+,>D91:#? =4+]%6;((9=\Z;.U,8:Q*VCL,+QHH#0]X@88ZK?B;=5%QJ:= M1C3^(4 Q#K)CGK3&#!2G7 WPW(XL!3A=J-,N\=?*4*65E*$I6VRK*S=0]W!O MVN_Q1$X55)[2[RF4B]7H?=JFC5_$5#_C]?/7/Y?8< SA7K//-N[D>2A_7=J;PR M??FT6G(2MT!F@,EX=PODN?3SMX( PH2HQWNY7@HM+75A_[DU>\C+5W MA.PR2T^U0*+@$=#QF5V7GG;PS1S=AR#L+]XIBE?UQ@3%]>FTDQ>'[&.:+#A+ M\Y(%3)N5HL\$2_Y7>V\9%L>V+8H6$"Q8@KL'2+#@P2$)'B1"XQ LT$!#\$8; M"1J< $$"!+?&78-#@.#N$MP]T-"7M_^F#^ZNFK, M,8>/637FR&^G-H81<."%$[9A,D5A>7I^0-D<16_/$)(6&[G5T3Q8ETO37(CY M8"G)_H;Y-7.\L=5R"2[67G,^[]9%>_AI>T87UE4U56CLL"I^MPP+HK_!>-M8,959;*O4$/HM=YTIFM:GUVN\5Y]O2)0@X MR=U&W%O889PRAU#NR1)Q'#Y4TR-]2$S4X6FD6OB@&VQV\&H/.G8XH[ (.DJ^ M>R@_![X5;@$2[&#.+Q/8;LYWML\Q%2!JZR@\1 M0I;0,@BFVQTRZE-=5-@<<8_-G:VXTRE(ZXQ'3,6G^Z$%AAA,];IW0TYP\:7$ MO5,)9-/J+[A)#83\(8XV_/D\%<75^.E60GAL"I^:9EEI/]1V-!2"G45B0H2> M2TY:\Q]1'\IBWQ=KU)'UZ. E^$R,,H.S!6JRO"OV9L/XZ)D4HIDO9'F8OV-D M.^JD8&J3P2XR2)MWYATKD&*5I(&6,S=S;M]>Z_]9]*IVL[^5M[?WSOV(@I40 M[QWO<_7$6V'+2\\DS>O\]_7.W4M>$V/V?E7A&3'.!%S12?K.*4_=YO'8JITB M=PH+.6^%CH[=UR*^5F3/^#W0Q!==7$.XG@=I /_DH\1.Q!2+IQ- MBS1-.CKO PM.'!),J\+=;AUFZ"YOMGB),@P%+\,6C3+N=_VE\FYGR- ">5I;IJTSJ,! ""\P'T]^)D6F4'Y3P0B*1.?JO%6 M[;:!R\V2[<=2WS=7@01/>28M;O=RL]2-B!UWU49)V;7AOZ-^[; 4_3.@022 M0Z>"!%)_1Q+OFA]%A2[@C/WSAK9[G-.U4PJA'-Z*_ O-RAKFW'Y;+^FEK)06 MD?* Y_?MS?'&*C!R:D _0)+<*V(G$FIK,R/S^R7'>Q>W+)O.@?EE.02'A^BU M-^7>-2!T/H!VW(]K2:F2Z;BR*3@$MN&ONO-EW_-$K]LH$PG4U 2=M)MIGVN\ M&.1OH,B*G5OEI'I64Q7)%!J?/9>^ZP.;H';NT_\S]21OJ#M_C#4.VT=IZO#B MJ\>A+IG7V1$\8Q25MC#5_"[K36S"VM_!-^'F"II+3]W4:.2L&DW0 <.MEMH_ ME7LW.=^_'*(#=:(-F(V5[7JRF8\)#NG.;-3V/I05$@LW>9QSPBH@A. (_=L* MT/,;R#0;Q\HALN =S%./WF'REJH'!^0MOD@ E24'[$DX6H#OV[@ZZ)_H[/CV M4KW15A"!TD]^1/#]Q8T![1QN6K];B 06T&"A='^DDA0IIYADWN36@<7!C'80 ME]']W Z2RMXOUSMQ SE=9QAEY2F8%E..'0'LL]J2IR9QA5(@6K,I\JHB\CZM M7Q-$N.X3RU[KV 5+O/@(MG@Y&<[IYUMUNDKTHB@JTB>8 Y3K*I\$\TT7&QYI M9]:#R'CT%+[G8I6TIW!PN?P(FQ,%P)U+@DFNZQ>+2* *[9J_Z6\XPSJ\1!_\ MWD?R%[.+_CDH^TD:QI3G:L54E[EOXW#RO0JUVKN7 .:"A%CDO7:DOI)/)9#? M^?V8IC]G]4<[^7(B@8Z'3^E"N]886-].'$>FO$,R9-CC+*?EA3^ M1SBI.*!:C%PP?$OD ]D^6FX]Q!??/36HV'C<.]D"9<$60ILK0CQCE !5 ML!3 '$<:M[.'U\2N'NCQ-5_XQX =LUOA]0DV<8S:.MUWKL80^SKYZ/VHB7\V M"+"?A!=0A]TVV )5F&+S"(!,W,[\'O*;\W]<[W^U.W8V! ;=2Y,"_16M]^6?DD8J43#. MJLXST4R<2'C=5G"7S.TOW' MF'JGS!DU@Y>L@;>Z (@#MYOT+;)_#1<_<1$' M?IL&PZR!J/-SJ]UM9DG^%A45\8Y'^1>D03:\6V1IPHN^(+MN7%]PJ!;@3K X M,_TQ&/[WJ& Z..0?X:8V;>F]V2P[DJ])(( *6^)/04\^Z7J!D]T/+1VT;]4 M#@VKWI&CI3BM?(*V:\']2TDT:YD27?>D\_GV!I14']VKD1W/5%8I7MKF25*F M:_/K%4X^_[MW_"D _9#R1WU.VQ<;LJ!E. #!3T7SW2Q[][WN"@YBYO MLJ%5_2/E[>+LX?LP1,@<_XW:YL$V^-4G?FL&(A?LH$H K6K?WYQZ!XKJR64. M+$4[XIYAUUAPF$'>_LW-%6]L<;K MXI8W,1C,#P!/G1O(E :3PX_/7["I&(=3O!+N!P[&4EP6^^C4:F*7]E1\P%DR M"C1QL;?M4J_P3&[L]%\#LZKTR^)3[/@FUD7.TZDV[[:1?$+2Y.]@J059"5#U MHYQ#LR'%G D\D=[9T8+]VL9_!)#2L)S)>E$)5_E.*4J-U&G65R.FKLI-HH)JO@;O+H5 MK9KMJQ5-DTHHX;.PFW10\M>@>A9G[W'NO-8ACV67N8_J?0U7W0^WL:@= Q6= M>@S(>O9.?_X!&TTBZ3I>B#P?%_[U&AL=ZDC+DP>FGD+6WK@83[>649=(K!RI M9^VO1MN:G2H4I$/=VR/RS6(-:A5.O[3_FIT0&B)ER---/#"5'KF[[WT*%LG= MJP?E$I3##M\)P2#!L:K[%&'W'YL914=A5E68_4K*;,"ND,;(K&9C*ZQ@!N_D MC.@HU1KFZ)/\F*^_1,#QE0;[KY>+^=/6G$"[.W\R>P.[=JWW6;-$E0NS"B9^ MYB'6:>'8_[A0$_?Y35R+1FQTH[?MY&G! (_L_W,17W2I"!&%!.[ QG.1P("? MXR LSR"U4.Z_7E4]DSM,Q5SZ4Z_,8!Z9_VR@^7NQ^O]FAO_MM']Q\1^MB]?7 MP1'.X%6R1*O9["-G_JW!:O:I?@H2D!"NT.:]H9NI%4GS>L! MS'0#"1PM0Y" 9QR"[;IG& FL=4Q?7W&?J]?^WV?_@6=1(I\08Q&2#_'3M00# MV8/_ -M K($"W>5:QS%*IK&B6^L[-#W+/?-)U,X;KRH,2+K!;GG-9A9EH8Q] MUGN\$X\@;8Q(H**"_&AG2XI&AJ13#[HIR?ZBOKB*C)12KT!#XP61OTFD6"_] MR=W%FA/4%,BR:?7! TTLLNTH/:4WT=9KKE)EI$R7F3ITU[7 5CY=6S++L#M[ M=J=;;OU[XC(.+*;'V]\FZ0$)?SBXJB]'CGD1]8O.&6M=]EG@-O8W\1)=6#OM MRYLTD$\+)IB*+;EH!76^AFZFG*,>PUHF]O<0!Z.2^^A;^:/<5N4>O$O7.^J& M?LZ"9,S)7@1V\F@SX]Q+DB0S8")PY9UI<'?N'.JUWDPFD_HWU#TT]#)$*,!W M3=H9 %L+NU$P+VXY!&I@+)(_ M5IMB:/^E4 ]M:!#2@R=[:)M3>J&-&>-"#ZU"!**]5*2WPBW67RXU!:@3NXAD MW^2H!ZZ[8A]OY"SA^I4+SPTX 40.6N"-/)8LSO]8SH,MX/P6\!BW-AUUOKI) M1L@*Y[O#KUV*OLM%TR&.#+YZ/0H_UZ&EN<%3)/L::*#;KQ03O4'6416!XKJ# M^+>'JS,DP;Q..59EDZ'C46'#19(@D# 9<2>=>>6*O> _J:^!G9M7U-%$X*/^)>"JR<=3J=\%KPN MN*"E56?5PT5,-?7&#$]PT6)ZI6_G>K,'($YYL4YJ"GD MR6C.#7'H@HC-@J A'3/R@!]?Z+>Y^ 77I-$)1W61FF$NIL/"9_H.NBN*Z2@E MN]@4M L#&/_(IT#_#H.Z*03.;4/U^)(F?<8C1=U_%9*!5Y)EY[+ILJ%UT11P M0EXA2=ACB-HKL(6UTTKZQ5]=(YSS^MLXYC6JAV5UFI?8G &&!:5U?-'ZE"MV MZA@'?85"4&?4"Q2T6-I$=4VW%0T%;G^(!-ET8'<[OF3ZPY+ M[M71&;VG1U/*Q';EO"(D6F1YA(^8-@P8H74=C0)58]^B"S95CC8T>GA-I=I* MHBLZ%^PDRE&.Q\.MUNKW"_PG*34J:ZIJS3^8U,KPBA+ 8I3YVB+I[DPH9SW) ME'.!N$$"]Y0*VSB3/>P>,9%T((A'$1I+[RUGS?1&F!/:Z!CG!-70JD VK=[G M*8HG'S^'$6,3/J#O1I%%!^RT0S]$GS>UQ [(#WUZJ"S>^^Z0N,5(S6,R47*? M2,^/AR%,R/FIVB%U&4KW3I_$?S\"6J@P^,&9?!.[%BN/7[^K:%H6#7TSW!(W M[HJBND/E<&0LI]S<]#+R\H/TWQ* H(B[?MS"V@,6D5"8FDY!E*KS)1= M3ZP9JI>M++8HN^L&"EOD"F4L$7RC%5=N+0\WK^EYL LGZK&IW03;!XA.5JYX M]$(!%_B>7P4V?X-S:Y#UJOA++9V16LSO\MKR*^YG,[^'(4N;:(Q.. MC9WBHHT-C7H77'C6AK,BMD\/J**F!NW:A2.%YP+7_\9RCZO+KY68&OI@ M=3%ZB2$!G7W$X=80\=K5V@JLUH.]U!]K9U'>2"HRM25G'9W9::"=HS3#HE11 MV@DMMO/9P*WR?W%#JW_&,.U?TL.?J"H:R(VP_".IV[35F M\"30LV'Y.*C@3>E;7.'U,/-^W?^^T(PY^F!TLN$MX 12EHVOLZ1(=] M#D55"3<"D$ 6NQ3^+Q^T0%OLQ\&BM,_:2+M'P5TBZ'V2*_<.(2+%)%="?\Q( MDHH):]&ZP0$?/'].^-OICO>2:6_2E-5/2,#[_C5_RA_6=3.-TLTT&*5(H(E= M"N>& 8!3>O"V; %15@HU*9CED!AW+&!77.P0EE\ERM#B3VB"KM9TNY)OQ0O M]BG)#GPQ'#?NBAW7;95%%=UH;MQ][@XIO@?'TK^WS$8#\$:ME_""LM1P)"UE?) M+W:GD\QHX[-Z%IMPOC2_&7:8Z*9 699.^>;%^FOZW-K?\_L4^5)E6"M%5.KI MO9)QVO+5_4[_J%>AQW!QDVA1XK;42I$%YU3L7[(UV 7:G%K7C FNR.^8RU( MZLH\KN6:TH>/>0J40HEKFGP/,%FP\UA'-?AY=O.?<4M$ EAQ-T3%,[V)P4%Q MUW>Y;^:@[+E&P 'N/W'F)[8I_/1<^!]%#&CZ(]E&$SDME48RS0LI7Q40.8+Y1%:I S<$^$FA["AO@_8^^T9J_)+>EZ)/]0E\6[VS1#=)G M?99WF5N$[Z&;_\_T8%BG)9GF*<>43' .!7-+*HH4P:\Y785@NB9N2=F^XL-] MV\1H?YR+Z2_&.TSN'Y,=3VR2&FJ'.>1U[]<0[KOS+'XDLG](X> MADO^D4FB?Y(*R3^*3,9/"B0_1[2_F?MF<%L*C?FC1C!@>V 0(-]YNIKX.WL% MCE2:%N",!B%W-TYK/P6OQPUYY/16X52R'2IEV3=WT1/8&LB&$YRK=9A0>L87 M4Y-.?,3<>LGJYR[\ %.9I?G#,3MAA#D*)T)A,5$'NA"@-4S(-L+(.)-%C.*% M*<#ZUSIN(7RSP!PF7N5,\$'J9C^AER21%"$2^)6%F/^CL#7]M\U@F '.N056 M@I8#7.+1@+49] ,Z;<9PP+MZ,5G9<./PBZ5R8.^7FA+]![+3_=.-;^'$9JUG M%O6$_O3LK2_VN)]/U[)L7\'^)GGCXHN6[!#))8/WD.V%,"P9N#S-+ MI\HJ0GY/G:;9-_C9AJ=6$(F.RKS"S]G3FT[^4QLX;5H&P#)N 86*1R"&EUB_ M9D/P5DOCP](1_NBL+1[S'>9B=NM@&;5+YA DT)#B&3/P9 E/94A/L<.Y]"5Z M9F9[?0CY@R"MB'P8-+3>.)<>]'W2?!F8_'##68(P,8M\\[-6=QV=%K8#M[V[FT M,O0Q/-@D^P282729FA4'H*RQV+$S)525J8(+A_'@[!Y5#AY0\T:=.?5!M/;\ MOI]YFF.\4;R>#>DE.Q]N;VXQS\DCDA@X5" *:WG(D$_VS&YV1HYSNF.'*<1: M@Z+S9608-!4WH&'D)%2CV36DN-DFIT<<8>XD.)!V'[42NQN3JNFNAFI(A8(8 M*T9&DXE.9EEMLGR,$AE4LPBME":;M5(& FXD#I7QZSN.P[,WV3UMW<&=4SF9 MDE6=6Q;W, __HGWK[1.LJ@\9S_ONX/%19V3;YY[<.@K7!@*>C64V'L24JX*M M(V?,-LJEG*K"%<((K7)<.?@R%N+VAE2AQG&&2ZP9HP1SO5&GH0 M/,[?84?R>55CE1;(G!/]@\N'"$9,>N.M/HXYZI)$[3B-V;=QI4^+XPG?Z-(+ MW\8T3#9'"Z\;B)8^(/#EWZ%/ZR/6*,'.ZB'LH%<2RF6./A\-96\72H!WOC.K M+BN?]8PSDFN>I8YD1ZL:$)S:(/ K/X)!W/LCL_Q4FD>WW5:$\K MZ*E)%P,X, ;+Z.61,2\8,Z\,_;!_"!?D?4Z=[SRX/"[?M(H#%4CL7W)O[9VV:I M--A>!*KNG&)A %?HP-MKP1$N;@XQ.4/>MHWLV8U2G3L/I:->=4FN?8:_.\#/ MBJ.$OSN<+#A->*?&_)F@CSHR"%#?769VM4UHD/0N%PW,5J#_4/'EG3)KTO3* M8=A+5K$%+]AMCTY??K?\]XE!44X)2TNB<3#A4N90IWR"9]QTBD!+^8%GF2O_ M(R:?T7N-]0VE,2LO#\MIWY#CGAT>RL$=)$A&S<;=!4A&MVV#>J.EV:0/2\)D M0R((C*L>G66U+LS2SKEIO0[63!A;UT=M6JR$OV[!TT&H(&"(X,NJ*PB)HD!OFOR$:(TWVBZ$!=JY7@Q@,MDO?U(H_P13 MJ]2,Y.1/5%:9-%&12RALIQK?#?^6=K":S56R&$[TV$<@0#&*_).F>Q_#W1K# M=< V_'-AW?-]S_=YRAQQ@C5'$+^,X )U?9XD5$Q,BD?'?4]<%B"H/U;!!=\F M%^599"+\(C6HG/%77@/FJ'G0]Z^:1@N)E"O]X%85*&"[>V\SV#I63S"3O&=> MF6F/-E5Q0W9V(:;EP_ YI>X,Y9*,.KM(?UK?5>,)XQHXP\(LGN/(&.&PZ91? MMP:#9DY+K/X[+TS6H5@"++":9I]1VB+\#2^%HPJ%/VET# M!Q#JU)6G5V=@ZK[L'6^O) MT:90>!OE]/YIOF..@>78. LOAP":#1'C,IM1:(?'M9WD[5A57#"ON9SLY4,E M;K[>5X]?Y>\=H:%-^*^\FM+WRUX_TE,VP^BVGM0WXU"P(V9CE6CQXL])"P;8 M0P::5O*@==<-_$C@.Z>38X>YP:&ZF-Z-RB; #F.]1$7^Q5T%_M^,1^$!7_O- MEAPUV#K;A!8>;DJZC'W>3ZYRS@<[$>IMO?!HU,DUX@D$-.Y^7:9YR!NT]=)= M8OY4DNC':PK)1881P=V-%+Z0T7 " :M6T];MXP:COZ<9)="X'(PV#F^% /!(=E?(Y8T.Q[Z?7.9>K1,HH? RU$ PXNF.9FBGP:'-7W40/MJV^!WGRZG=%S'%](4)R0I.><2EZ#:L8357?*Q"RII MHK8 ![LO[:.!K+=(Q<71Y8K.)9" 7E5CM>; -69*]L2;/M[4I1 M*!%Y)64YU$Y?2-+3U\\J]5G&3D2#&'@L:!6>2MDE:T/6Q.V5QXYU+I$ D;EV M3'GL%GXBP0'AM:DO=L1IR1 MC&>L50,@&P3#1;&3H3TX91LE(SRF\>SLXO@T([J%LC[RJ__J@,T 1O29CO_: MVM9P\@>4,LQ0AR#/$1,P?&BNVZ:GCW9@@!JQM=75KCM<+PW)M1 BQ<9KTQ \ MR"AES@UA7P-_=D:=PIR)HN3-$O&.D;)+%? D==\4CC-M]T4$C'&498UJ)CMYT\QE5?#@'Y BQ*Q32(Z/LGQ M][///@^^U!CZ_IXR4+5"IQTM/ZFE&'/OVY51XWT]7/ M.2@J2J.7VPW&FC#X4U H@%Z(WI'&@#\+9>8* M7!4T]%K.NQSCBDN?-5_/O;5?JFQKZPC5PM=6("^>[@>(?MRNRE+(5?C<<>9# M!*LHJU!,OZ,R');.A$F,$K. ]Q@)@/8]LC)S]:C>)_I\#_N2:C@I!;BAJ PA M#&A.0N*(M/IPKFIUV!@6$S1D31^M7?FS#JC;X)DG['HO3G/2]9<:HM$,YU4J MQG&\Y1O')-&$"KVLE(GJ5_.VYA0 G^ \/HC*?,/=P+R6S$Q_-\S'B[^>(E?? M E2;K]][6$^9M,_@<%N=. 05DUI=-.4'AXCSE=>NY+&[NOW3@1,(HTZ6T-A0 MYES:F5W1!]D1T^\:R74^2Y6L 0 M11Y +__Y;AVZ<+/$\?=]_X+/)?;@V'$D4!'^==XY/+I(7V2(#G.S4[7&=X+ M:"R00( [3YZY1A_*R.LX^3 MYJJ0YJ //*R&G@N$'A=JJ.>[1Z\&$7SYEH)" MJZ3E%?/$CP68H&+1D?W/.RO,&_9.*7='!#"2=!_J.+S-FZZ,DH728+AD07MD M:P\(_+B/WRL8!2M5(]*94R-23Q[1;!+<61?Q+P)GS6CKM8+S-)76F/C=EJQR M0:"7(W=@,8 2V?OCK43TV@JE^.Z@57/C<-X'Z1 CN9$[/.,51CW+1)G0.)VH M:Z5XAVH..)>QYN(JNCW+J74 '1NKV,C1N;&^\N,>]9)1N/&(3$UE_;S-QPSE M[\WJF#X921XN.0(IF!8)T="@%[OSUOE9K4:%F\Y38NE OEUACA1,BF@,N>Y+=#*!$%[DULK\_6!%QM,/K%&\NR&]I@DQ=M M2ZN+;YT[VN@C[A^+/NI_E@!XIBQA%\LJ,FQYP0 MT_@9[,=J*4,>;GG498J9#7]U(!%EQ;DVDFE"5G5V>EB>1N;@^_79_1^>A@.( M.7C8!Y3Z1H'AB</%&Q_/5[Z=(N;5>A&4O]>%<6N/TE[3;F0C:8K4"7C$@]Q-6 MBL[&!RN-]P*>E=OFV$2YL4-71FAO?6V-Z6:=]H'N/%_7)MGSWVDJXS#S.VZ+ MG)I1S'9_T%;9&Y9*:+NC-@?5W]BKR.4L''A2,%T@Q/BT6^X5SY[^3.$C\2^I M^&G"A)IC\A.\CW +"&[1^M?TTUD(3&,\$S/7U),(_S^@IK>I5%' R.>"Q#*@.E>JTS5L,?(:F)U-=)A(YE*0% MF,?1N?MV\$)/\IT%72LS;<0S1V('II5MF&V^HVK&ZJ47&4;!'K17[B>7@+D^ M.9)^MCS]>#PZS#6:=H]6H!OT/,F?0APJG(K7A#FO:^&).VA3N'+$Q<5A&*O1 M(<1'SWSM&/H9UOWJP/G*%8P$OFJ/['=$YJQKJ\1GJ3K?.CUU4D(Q#QHX]-P@B51/K,IDMSV$JZH(63)0'.A91GZ=1K=N0?EV=&^,2 M8K9_AT^CL"OQ6OSHE4 HX=:K@S9G;90]*@P&O" K+U M3F*4\122C?XLL$9L^YI(\4O3VR%B\7KS7FA1;J^RM:O]E^2M^;M'H^A$':QH MM)X 4F+NK<+M=N'$XT*-) ?H6='V-O@19=HS&],/!PH"R=A$'KY(SU:SK/:_ M$'W'FR?R.$\A2F8R_)L72V6-_^$8>Z(+J;RIVOKOA3DCP9]EB0'Q_/AS-]P! M*&/S&Y!>AQ83B)R=2G&'' DTWAY7_?DUM^VXY-^\[6_E=FO72OB?;GRM:/@5 M'0G@)-!_OG>M)6(X%!B!39,<$/,O[^ MB^/W2$"*)%UK"A/Q/L'LRE4&":3>'ORY'B-G9E,![]B)AR%V8Z"[F!HBW;'D MA@JEN[)HT,V,O30(3#B.$YX63+$X7:/XRO#A$=WC+REG?@!O3R=/OXVAO7VV M$L3&S?7T;OG9:NXYJW1E[1!#]N)&5.U@'/'T%7V%\K- BY*2V%&K[O^ M+A1.69B%2SQ2-(^>>WL]VE!2F\PHF92*%MP ">![Z*!)PI7_Q, $,D2,*AEL M/"L%D5GXK;H/YUHQ^WW3UK#J]8L!3+-_@[WI?V#/>NV_[ED_B])L:/?!RZZ-.$%C]1US'NR!'?7WWFZ MO_N>@11AR&6MP9!Q]G2% -2]HW5WW@ L$EOF8F;'%'B>A^-"/W&[JS0#:U)< M&J649\Y+G&ON$"?[$T.$J#1K#!N @'O9_KC[8]0M_GAZNFIP+>H^%ZZ^O4[T MT:U;>',S2S7H8XZM^+7%,;6QXSJ7(IVD$ROF[A_L76ZRL\P%6SMDJIO>0(@':^@46T38:N.E62\;.UQ'RQX3?*A M7$MX*SSIX(6[AG\8>WO)=U7"",OD7RE+9T5IXKX>UC3.C;[26B^ MYW=5JZN"-S'\3?&HC.V2 R8N-026A&W@CAZ$X\IU2OPCUB8^3G?9>=KPO[:* M=S1KV4']3Z?;1-SO;OILWA=XF:UR^T%.&VZ;<>[KK]AB^+92- V9HPTS]W:2 MQ,QW[M(;XV;DTGG?>BZ^0CHTWYY!/GFCI M1C<;LEQHCC9XGV+T;GS@[73FY);Z/;GQBF[6P;7:D7?=$F4N63UW_-2U[O15 M5*\\/.Q/M M_9.>3:*&_C9.;N7H:W'CXN1C;K,/8N9-$4Z2H8!E>Q'8'MXCXX'SWN;D4L6] MZ:SA05_,56&Z196@?<:^T&PD_JLK/%M*8F>S%P=5D\JI[R^?^V*K12,!VD'7 MN^IB5#G]2 #KS*=<_KM@R9SYCO GJ1Y>K"\R_>X\QMM-VL!Q7IC+4J6/PEJD M<; QVXGBM2F\EMMU4!'I095A>#38]FXAQ8/OWXE #%EH@QD#\0 M&&O(FM#2W>3)B%J'0:)>DYT=DK+)99%1,%U]EJ(-L'1$W\D0 @UQ%#_SD9]U MY8V,D&&^2;?X>;N\NK&_"CGV:Q_14+4)J2Y>L2J4C&P7F 0\+J_V!Z^@Z 4R MU.XW*WK)Z5NFNS7(7K:#3D&4(8UZ-3JABE*8<921ARTU="ZUR8N>:5ZB7.C2 M9LXV,##-:(&/_#V]K@5CIH-")L4#DIV]P +XZY&QI6FU\GJ'#VG>C4(RC]^/ MH-2'N2[E;=3NYEQH^#OBU*WJ>+SXIN3B_D&-=(TJW72Y<9Q\(TD-,\-6K0^, MWA8I5A+PL'*E7\K#LV)M?TN[O=_[1+2S(99&2:XX612>^GJVLSHZQ*'%]]A6 MQU6V0J _A+G4;266; BR&\M1A-^[&-CYZ LQRN"LP=0DY/+I!H5-+?;*%:9V M%$5:=9"IOTR4X&5!-OTX71I9]))!, @)Q).R&Y1@(H$4CP"G^4MPG<3Y::'+ M"8V&\KAC=,9,@8C)'&-)9<@'W(RNO#*_?M6/89^.I&CCG7.T-3^BC[;94GS7 M-,*U;>B7H3U>YZ:O25ABR\ ]W67Z 'B"'E#116(>%#UJJJ^KJ:BL:JRY?!5+ MRU59&?9&K:#[@V&2;4H*G9^JVQ*>]=SE"W_VB0_M2Z(Z=]S]D,#+!T^=KF2/ M^O79T 8WDJT\G:,;W/OJ*LV27)?JMZ'YSTO!#EMU*U:64>"E4RNY=X>DZK>\ MO10@J9?J<-#AQ7!+K74NYPJ9JU]A]BU+\:;92%I;"GT11+AO&"^?%,W._V&N M#@>R2$>XH>$:.20F9X,.WSD>;]2ME/Y:'EH=LEJ !(S/MZ[]\[D19-SG_]EP MZ%H$"7S.ZT$"Z#W7_+"?_]>JC%_A@0S.N0P.4O%R$-QI3ZPYEX=?RP-?0C5N8V;= M-VBE9$ZVON*=K)]L;_TN<9R>G@)S;?OC8^F7=)T&QP):L(4:6(>7T'#KQ3-/ MSQXLS!3N3_=QSN;)9SSV;1,LS^UE7=P[AN$]/UCFG;ZYEXUZ)H_Z784O%UU0 M%C3MZS8MRYU*AC6M6Y0B@68[)! *V$R=PQ1*:GR6QEJPLGRX&5EEFN610*TX M9H5R+AA$V5!<-<)I5//NH0V7>E?7NJWN^,_/T_U,'Y3!&?,+CY'8*%4P<;BY MO74OK_&C#KEL$BHH3-ZRL@XB,C'#WR.J\#TDGOBUT C^B?>O4(-T+H82K22_ MQ;A)^W[%>IF,#=L-I\,<&U[P=_#:AQ *9NOL0P!E D5C*^RON?9;;Z-?_;M< M"%LIWI@_1?LMO#]X_L I:ES+''3^]89]D*G63'V(WO(/R23.Z7]+) M2V3SS[F!'KK95NWKL7K)G(TW3^[45T;-0RFF:Q373E)O_>3D; 4;Z0XJ,C,$ M!Z%977*XEI1KJC3 E[V=%W_6!:TI_]@JYUCG0_@ MV?^25!C'$K1#D+$-PV(_],F^CM'.! ^=L1@Q\0P94[P/KNXX$#3KX(\1RF1-,_DR86A^H6^:EPQW M39B7'89PI)95E?J(6CH3/B%,G:9"BY#:MDSZ:^:+?#:URGWK@]4RPP/VGV-F M!A1.%E#4M\OU^)1-+-G)Z4W"O[ZD!!Z;B7K&"WS[B3>#?Q03*1KQL4]FKE_' M!0^ZNEO*\.66U?H_;\2!]G7ZC-%:;_EH1F1C+4>TSL_5[/U,EY_M%1JXGOMS M#63*M&3V48U5MI;<30CE-A>KBFL>U<-<"H[=/NSEH@FV&\(/\^B$&\'^$ANJ M\,5/A/)UM)3J,"S8&M:K% MFYB%!!:_,'I_5WWXN7\\2.9" D7*DC^45/YX:[X$Q?Y8>J:E2"$\;]-V7F\3 M^Y9))Q"D;HP7)KGP"F7DWV!GYJ^'9MP<]_YIO,N]3[MEIC;VM$+MS*F\*R8F M'EAY2& _!:IZ[8\G>8T$@H'U]4+[:Z(];"0PT)R-!.8/Y!"L&T$A&&)P'0""+<(GEEFOZ=_.=.4QW(6RL9K$_ MNG;YPH>\Q&.#]VTPKP<&E;Y/G6>-]UBG6%51TSD9["/RI_D;#%3'ME^I,J[E,_:5S*V[*.%P<:G<@(,C[!5UX:,%*_OH*2^A]4+KZ8Y:Q]'9S%)I MAU+=.64C(7JJ-T%*O,D>Q N7KW"6>FAD(21+4=<8M?75W@QW0^0/L$DB^^EQ MFN]U+>B98RLY>&]HI9F:(@!X7^@RK M!^]2U;Q[T4E27OI4[TOK]F+PPB$O%H(-]8JD\]SS3/- PU]#-_ARFQM:="\) M5< TE/>Q33^'"HJD_H/CZP>5PYQ9EW8]3!,R%"/W_'ACOW^@3K&RLQV@OG$. M,G;C^A)#G%PV#- ]"JOL8*IX$'>4)!\5>=)A-E/DEEKWI^(W!:RGM8^^IL[$=-S/Z;4.X+CBO.\JSBYA-!&5EP',+7^#4*N?_; T)OW/]:Y MS*ZI&]IA^710J\"('H8A+(")8+BF1@*I]P*NS@WVX;5L:$37=Y /FR L/4: MP7W^6_<_6(#D.K8A$O D0[!;!P-M-Z(OV9IR?*OX1AEPKDG6FL@0@( D'O@T MF7)@X=)R$[NZE3*+J,<]R@UW^;A(+\U+3*@9"93-?BJ* "1K].<1J:3@W\6%_U.*R +TI%X9L' M>\'-I*VMM0)S>:5S.KK,0@G.0=Q<(_UH5C'4O(28F+>$Z=AI M'L^9E(Q:"V!PWGW18O 00BY>/R9\2C*#CC. HB1%Z^;XN3)F$5N,QU:TW]:> M?P@/VS6-_;^:&)NZI9[6+I]$@TT#9LXXD[T M<4J,ILLVW%_?/!G^@.8[$#*N)P.X7*P M?(PL37FX YD.^B:IN&7^/SNSYM]\X-NWTPKO(P'?G=Z$B@OFZJ_3V7WL'F07 M21I>T)[ECII"LHI!E*'MG](NB!66L__GDWCD6LHK6M7TW(3J2' M\*YX*%3RO2>JY910O'U:EX"2>O=D:!G;A8--ZV$J0>KB 2Q@6"[X0MFB9_O[ M.Q:;1Y C01\-B>K5( 1D,=%2QRV^HH[99\TYFB$Z8.KMA$1'G.I^1S"_DB5H MB).4D104^*5ZOAQ5_F1'0]8W U[_%D]P_.M[4:*ONEPJ*IA6 QB0O7!WSFP. M/&?X5!L7@];2C&H_Q3=RVX&%\41WNP-X0U:\H4W:E@2HR-(]JE:J7>]YFA'! M@+]!KT:Q8'2V2%I#3-TMM6#_%OGV)/\.3ZSU81X,%N5%5D)&_0)@ M^>UTX#;@\5N!6EAZSLPFW9V=>OYH!?0D5WL+HH_?QC[&W[*(WP16DAR7X'J* M8MSLSZRMN8R;$G!TE+28F3EZ-:F)!NYV(P&'T;Z7K0<&FZ"$#+YNRYRI?-GH M3M]:P=5@G,A"O >K MPO=F,+N;'GRQC^FTYM,FF[L=]N-Z8'P(/CW7[,;13+9F;ON]D,6(Y7)YO>1VJ[VR'V4CB099RMCE%<2EQ_<0D7SHPW-3+W M1AAHH,T$4?8=]\6 MI1-W[LS.J'7[HJ,Z'K%7MHHP79T^OGT_7"-E<9L/WILR=78PV^U:=:#;H:Y- M\>XQKP8:N2DY_8$48?^2N+GE%%[ J15H]0=7@OGW.&;R8@PL&OR%UJ:A:,6# M.@NE5*%36YG1Y%6)>]U!G^>39WR++QSSF_:#N:?*WFI M6FWG+8X[>-K-FO=/IS!+T5XU'EI9<[%4!FF]HD]T^MY%P;1F1=0'/!]SUV)) M_WPC(^:T7T]I"'6.H5Q"Y%VX@K'Z(048;^7AXL8&B:WS."MC@V);[SV$F:5F MOG_-N75ILC(J?TW=2?,A%@E,DX68#"4J<'Q-V5186*:#HLJZG0@,L[RW80W0 MD&E HJ5@O-OHJ%HO7IU+IT5@)E,JNXGP=$..-1FI)TY^D.6U M T8J+7]0U-"^-A_86:.C130"\2.QUS!X>3=.KZ;_K:7JL\%"_DLHG.IE=77E M._10$YPF\W4!7MVW;=S\]4-IO)V==I^N(Q^0>=6^% U![,P:_-6PF&.>4OH&T0SXOJU]GI[N M= O#QP?LLB8/\&5=964]RC3@[K@0_R2,?%$<3D6(C#VE^Q[+U9>#X;/P'^&* MCE7>L;U@,$:N_S4,Y1T""Y C?LCXI[^M$@(E05Q07LB+2T'R(^=I5PLW*.\.5>CI7^[8\(QD M:\U2O+K%@ H\%(&H;TE1_?]=$O=/'0&9Q&JH_\:OF?^EK["1D_\+4$L#!!0 M ( .PXAU*NVAGN4 @ "0K 7 8V]E+3(P,C Q,C,Q>&5X,3)D,2YH M=&WM6FUOVS@2_BN\%+M- ?]8?_@((I.CG&FLV:(+B=L M+SZ(1X/1D V>3_;&D_$^.WW#=C].SYYYX?-W9]-_O[\(:[[_^/+/UV=L)XKC M?XW/XOA\>AXZ]OJ#(9L:7EKII"ZYBN.+MSML)W>NFL3Q8K'H+\9];6;Q]$.< MNT+MQ4IK"WWAQ,[),;7@)W!Q#%3L'-3):1T]5D/*C<$8Z,L?N&S%6TD,+ED^%@\,M1Q860 MY2Q2D+G)?O_P\+K)R%F^:M-A:Q,#BCLY!YJ[,VNJ@)M)HEU^='.!NT96[;A, MER[*>"'5*D 734?1SNIV!<3*3*2<;LF3)7 [LO9%E*BNNV,45I#59E;W+4 K, M-U3]BVS\OC:VYABO3K._(*7=!'N/!R.F,[^MO[A)> DV>G>E8,E.4T<]H\%@ M],"[^O0>7O?8'SR]9'](_A_)V>^H\JS'4N\$LCUWDP?48RWXQK^U]I:E0%M/ M(M_R:5V'_6#!^W^^9CE'"!F82U@@,;I<6L;+LD:$&:BT04>4[)4V!7HC>D5> M.S$0ON?49@Q5+=EGJA0+,++U@J<9$ M0N/.2HTI";? 98D67+*Z=*8&- 5F')^OT':<%?C+2+1NQ@GDANE"^M#P2M430ONK:G#WT/(ICM^GTRS+# IA@O2M:H%SHLLZMNNANZ512U:AQ0DL M!"*L8U9H:!QA;RR-@!,^R?9(HE8H@!#0Z">_G/7ZI-SF+%-Z85?XT$5%&.74 M$I1&%7L=']M6DUNJ;H^;]Q[,S=-KF_SZY' T/#BRC1>;!$ !H4.>]=9ZS;@! M[Q0TLDP4D/T8(!(2)6U.XB16(!D0(=!O(6VJM*T->)HP6@7O5$9C;8O-ENVB M/P2@=X/1+ZZP'"RQC*5\^*%6*#$<\VBXOPO/_-#AO@B_PD]):;H,J*#Y&85I M!RS!?Z3+Q@ME:PMEN!#M&$&(NKD41%;+N97WX3W^$H:J.S)/E\CLJ0MJ#S<(9@!]3FBR;?(O>)^ M=!",=]L)E#&;7.M[;KOY"QB CS0 #A M:T9[V M+W;(9/0,P1=]C2\2]"N8*-5*\E.G];%[:Q[HNN:\+R M6CK7_[2P:5=M9AN&ZV(GVO8Y46'*57/3G&CG=-',LO]+][:\6:N].>\\@>C, M39:ABXY)+@7"8_4[6AA>31(,CPNM-5 MB_+O:_+;=J9GB+=#^<>P=^P,LKG\6I)JBLLFCP^K*^8O MG=F3@?_W;;<1V_CV(_V?F/H^F'K+BZ].?0VJJ##YSI#Z":&5X,3)D,BYH=&WM6FUOVS@2_BN\%+M- ?LM99B M!HR][+_L#_M'1T%P>H(SG3=#5!FQ@_ H' U&0S9X&1V,H_%+=O:.[7^>GK]P MPA@+*_9.3Z@%/X&+TY,"+&=) MQK4!^VKO\_1-<(P25MH<3D_"]J^7C958GIX(.6?&+G-XM5=P/9-E8%45C0>5 MG>#($+MOR5P'"REL%@T'@U\F%1="EK,@A]1&A_WCXYLF+6?9JDWYK44:XM5 M+K#S\CJ3L;2_/AO^-I@,1_W121BCY:I'T#-!R(+N*/HUWM/[B.>0DF^'"=PY*=)99Z1H/!MKWRY3V\[;%WLF3_J7LL<>8G@W,;;7'Q MM; ;_]8:698"#1P%KN7+"@[[WFP/_WS+,CX'IF$N88&4:#-I&"_+&L&DH5(: MK5^R-TH7Z(+@#;GB/$.XL0]E+DM@EZ+VT&3_U*JN)CMCHM'63/2:&Y72U:75M> IL!#D[@B4D( Q7"])I.!7X&)D-:?!-H'*X)(Y!5H;1(G4F!Y1#!.F M04T$:+;(9)(Q4]/'S?@%:&@FH0T4TB"3D]U]0M5@*@Q46IWFK5 U)7"; MJ;3"JA:;#=M'?PA [WJC7UYC(5AB 4M)\%.=H\1PS(/AX3Z\<$.'A\+_\C\E MY>;2HX+F9Q2F';!X_Y$N&R^4KBV4XD*TSS4(83?ED%W(CJYC[W2?OW@(&"[ M8*F#EG%<^76W]8C&$UZ;S8<0G\: +FA6\@RM:HT38/S-I7$AC5)0NGFH_K@A M@RZA^+(:?=I0=..77L,TU".1%5 1HW(IW,''U+&10G(M27OILXCCMY*FJ0TQ MN\._<6G $0">5U ;/(&X015')"5USHFT<$].@YL,@2-\ONFF2?P6 PDBM>!X M$+M )2UFXBUB9N- O .=S4-X8P0AZN92$%EQ@V=3XBIN$%14&V#CC&O1.@^Q M)'DLD@?AY7+.\]K%(AD3TI1.0W,T@[F= MHU?Y: -6\3_O3]L.&S@02<'XRB!6M?WR\IOP'E]) Y4]Z==K1!:W!96#.W@S MH#X3FGR'W"L>1@?>>'>=0!FSR;6NYZZ;OX$!*">H)*DUV?DN!]_VP/JQSHW. MN%EE%8H^!P00CI: M3;!0[!;*6+0:WG<-)(:G4POP)4Z*%68/ MZA02-7,S["-T$("&* ;_4J'2XA+^K"4J3AM(Z])=_Y@7?Y^Z\0S/:Y2-W74= M[I$*[$0"^J"AYE7]M@!^15SKLZ%C6Y?'W7U >W;[)L\VU98_E-P3M%S@0 .K MF+T?!4WJ1WGT)F;HGF=[@U1OZ@(MAY9V.VDXY-XC[J[$\W8*NS,D[%1C./30 MQ.#"%YWDKDH:;_8\EF8R>'KBBK_%%C'X%'20JSWEE(&J_=,U.ELO\S2W=YM.Z MN)UU3W1=XY\44$OGXI\6UNVJS6Q#?T=L1=L^)RI,>-Y<+\?*6E4TLQS^TKTG M;]9J[\P[SQXZ*Q^!PO-JRC&T+@*%FB KS[/\(KXA5M1'N,) MJK9P:Y/;OHVF.:ES;5HOB)U4V/LP;?>X=TI(&8RQ."91?T7N'_LTGU9L:O*# MP4^;_P";6U6U&']*D-^U,CTYO!O&?PUKAU83XVR%71YAQQ>8+GRML[5X? 0M MS_"PG;.C'J-GXAMHNRF2'QM"FX+F+P"4[][7CD)J^_OY";JM[^OU,F+?@Z2F MFFQ2]["Z9NZ6F3T;N']/Z!P\$%D(3,43B"H-+CFB3&C"YN$^8^PGY)X0]X[6WQU9;7/3.!#^*WMA@#(3OR5IFSHA,Y"6 X:^#*1SG=PI:5PTT[JQ-)*VGWT[(NM\2^>=R1S(E-&X?7L^!U0E2X*)@VD MFA&#K4MNQ&$!_&@'P\&\.(8=LYGTV>U\.'I=/;[V9%;\^S\Y;LW4^AX0?!;?QH$A[-# MUS'PPPAFFLB*&ZXD$4%P=-*!3FY,&0?!Q_DIA"#0"A5,9\: MVIF,;0M>&:&3<<$,@30GNF+F>>=\]LH;HH3A1K#).&B_G6RBZ&HRIOP"*K,2 M['FG('K.I6=4&??#THQP9(#=6S*7WI)3D\=1&#X>E812+N>>8)F)=_WA\'.3 MYO/\JDTYTV+-!#'\@MFYUV9-!2,Z3I3)1]L+_-W(LAV7*6F\C!1"WQ73/'LZJJ4K_B?#J=$\PRZ-1P2?X^16UY&S/\8^L/]1 MS_VP*R8;*RY9;5NB!,7.H\N<)]P\>13MA:.H[T?C($'DRCO0,T7*,KVFZ)=T MFS)M>,938C&$9 4F9W"FN4QY200<7;)T85&%TPREF/Z.JO\GC,\6NEH0]%>C MX -+K34.[X-P#U16F_6!Z(1(5GFGEX*MX$5J;$\O#'MW8167%"V*^WOEOQ'G MC8142>DT=D'&JDJD7"#\FI5*UUI.M%B7LV"%/'@U[ MO7 T506&J%5]%XV>81""5TH7#HQ>Z+V"3.EZC16Z%##4DL(A2UF1,.VD^E$7 M4>F%0"K(N&B#7PTATD&COR$<1%*D!X82B2$05RUX55F5\&,E*89 R)EFJ/RZ M?N]KDUKUNF[%-UUX2]*/\):3/SB!U[B3\ZZUF677*=AN9V-I%]*:P_BC7"-! M-(1S_X,_]3?I$/5WPZXUC%!5VB!=?A-QNMA/ZK'%"CY*M42TYBR^'R[M1,^< MZC>[SM!2MSN0+818(3&+4MBMOMI^S3XMN&8V,586@BUH=TBC #(LVMVA[5VV MS9TKWC101@?]0:,%TNJ>T.M],WIE:';8RS&=IR0UIFN]CR46@BW":IDNEZSVO(, MOP;29M$ZPC[OV"1LLSU)!&OA392F3'NI$H*4%8O;'^M(6N!R%VYM]K6FH>Z; MN=V"N)G9;$@'X8OWA%'$+MZ(DJ918&+9E MY.T0=S.#V\Z-:9T@=E[P"FL+P=68LP=6'R(43\&I_HM MNN4=:/JBQ$=>V-_8HF7.#?.JDJ0LQH164PU%Z^HQ H"-G;DM^M\U[[Z6:3\! MNVYLUX]+P]LWZ8%Z=V'7R]6-PUI3D3:Y/RHO ?,0I_ HK/^^KQU!%5Q_-'U@ MU3VQZH04-T^7#:]L-7//I'H@U(]"J)E]X?US%&#_\#;L?TZ=H'Y9T9;T/XIZ M:T\9^=4[C02]>J[50E+[-D7IN(TM:X<7FQW-XUL/%;'O=;WFOHU&ZX#$S9#(N M:'1M[5EM4]LX$/XKNC!MZ4S\E@0(3IJ9-L!=9TIAVC!W]U&VY%A36=+),B'W MZV]EV=1)7VFAM#>-YM"3_.FB10Q&@4'P2 < M1"@\C$?#>'2 GI^BW8O%_&DM?'0V7_Q]?NS&/+]X\>KE'/6\(/AS. ^"H\61 MJQCY8806&HN2&28%YD%P_+J'>KDQ*@Z"U6KEKX:^U,M@\2;(3<%' 9>RI#XQ MI#>;VA+XIIC,I@4U&*4YUB4USWH7BQ-O#!*&&4YGTZ#]=;*)).O9E+!+5)HU MI\]Z!=9+)CPC53P,E9E RP"JMV2NO!4C)H^C,'PT49@0)I8>IYF)]_SQ^'V1 M9LO\NDPZTV)-.3;LDMJ^.[VFG&(=)]+DD^T!/M92M>TR*8R7X8+Q=?QDP0I: MHM=TA=[( HLG?5<"OR75+'LRJ:5+]B^%KL$\0Z^,ASE;0N=6UXFS/X8Z9/^C M@7NP(R8;(ZYH;5LB.8'*XZN<)XH^B7= MYE0;EK$46PQ1LD8FI^A<,Y$RA3DZ80*<@L'360925/] U6^$\7FERPJ#OQJ) MWM+46N/P/@SWDIX:6S,(PSN9$"8(6!0/]]7GB/-2 MH%0*X31V0<:JBH6H '1-E=2UEO,<9@*="D:B;L=RTKA79MD\<[X\$@ MG,QE 2%J7;]%DZ<0A-")U(4#8Q!Z)RB3NAYC#2Z%*&A)T!%-:9%0[:2&41]0 M&80(ERACO U^-80TK33X&\"!!4''5Q!*!(1 &+5@96E5@H^5)! "44XU!>6[ M^KVI36K5Z[L17_;1*1/HKZIO#:79A[QKY[ QKX_2FKCPH#HS'XW1A?_6G_N; M'(B&>V'?6H.)5#8RJ^]B2Q_J<=VV6*-W0JX HB6-[X= N]%3I_JW?2_ 4CWMDO8MVR;,-5D:**/# MX:C1 KAT3^@-OAL])L"A"N>.X,H&@X<2**W-;Z'%3 .V2M/2HMBWU1@6$- , M+*@=O50 :]FO6V77[(<.29W>:G<#J8J[29"*ZGK,W MNAVUZ2URT=R0MOS2NG**>9,((,L;632][#WJ)K-FK#:Q=18(G;XE])=QN8IS M1H #U^_>2F,5)[ X>^>M ( O+CJ<(F[@5A0GI>25H5M&W@YQ-].VK=SHU@E" MY24K84'!F5FW-O9F-J*&P\DTL*(NF;FU6?-MR&<@AQ5=8]!P[ ]']XCYAT#; MU>:'K/K% =_D^+Z__\#S6X0],-K&G5N),7=M\2IGAGJEPBF-(3_4DP0MVO<8%_2YZVG7H/7/3<>XAQ-T?BQ;V@/S;:/1#]?S$*=K_GSI! M?<[1[@9^%O4Z&Y3\^C@DP>F[I9:5(/8@1NJXC2F=RX[-BF;S-P!%[#FPU[RW M4:A[R=*4=.]8MF]O%%Y2SVT3<6:HCO&E9*29^?'8'[R/?:XLK"]\W*U0?U;67/;.!+^*[U*S22I-4^=IAW7^I"35.4J6]FI>81(2$0" M BP LJS]]=O@X4AVXD@9RV:<^$&6<'7WUR=(8/]?CC,4*1$Q3>#5Z.T;2&0\ MRZ@P$"M*#+;.F4EA)/.<"'A+E6*C3COJ^G#X%IY]'!T_+P:?O#\>_?UA6-+\\/'HS>MC:#F>]U?[ MV/-.1B=E1\?U Q@I(C0S3 K"/6_XK@6MU)@\\KSY?.[.VZY44V]TYJ4FXQV/ M2ZFIFYBD=;!O6_"3DN1@/Z.&0)P2I:EYT?HX.G4&.,(PP^G!OE?_+\>.9;(X MV$_8!6BSX/1%*R-JRH1C9!ZU_=SLX4P/NZ^-N73F+#%I%/C^'WLY21(FI@ZG M$Q-UW<'@2Y-BT_2J39:B18IR8M@%M6LOK1IS2E0TEB;=NT[@:S/S>MY$"N-, M2,;X(GHZ8AG5\([.X4QF1#S=*5OPOZ:*39[N%:,U^Q_%I5$\0R^-0SB;XN*6 MU[U2_J@2?;Q"I)P68%?Q)FR,3/ZSR=!S]\+NFZP[XT1O/RN M6%WES';6RUXPC:0Y,XLH94E"!0[X\\D@]-M[^YX=>)=L? <+"(F.!/4&7,9?]Y+ M2XS[/;>SBP0*$ULR.;06([/(=_TN]MZT$VO&EK'*F,+ [0PJHWYL>OG';%A7 M+/3ZHF5AMB&#C#FM5QE+E5#EQ))SDFL:U5^6^>@A\4ICUH5C[,'XNAH@+(.K MX6%)0=;;+6%54ZU6"TJI3'(E$U6&Q817EEC:0;5*W^V&?RSC49&KL5F*.4O+ M2UQRPN6\QJC^[+VB+)/%DC<-?B# M;K-X^T!ESNDVW&@0!OWU?$3#&"EL?UD+W,%>, MKS?4/NS_59#? .@32A2<,Z5W?DUP-B@U;TMW\,RD%(HR='P70>8KY"T@H'<"Q]))FN:7!6<;* M_Z3$".+2A(")&/D/FO\=\Q.L5P$\W[%8Q5(( M&A>8%V^L+4X3A!=+I_&B1+)"^:K[HRCT<&X0;PWG-)XI9AA^1:1A>!G;.K&8 MEC&M[<*- _]\>/R0P%MO0-LD0LS0911%TS6 .)U*E6UK<[5F+>*YBI2N&*3K!=Q-1&+CE3($A&88:QH0P5]OB/S1A;]XY; MV7]M:(;[?1<.DZ0Z]P2O!8:SK*@IMK3?#M=C;NC"B%PV@)%KA=%VF5K7:>NJ MK1$9<*'+U]V(/2#7F':5G6P A\4(H2[?K?[-1'J M @S"0;',P 7,%81K>=T]JJU#X0K6T*M>3HW!Z427.[KB<&,]Y4897 <"L,ZX MA6S>S-2]%E?A^EPUZ@3>6F\(NWZ#7@^V#O[&Z(T^0'#;.YEQOOB1EYX-$.F. M@LL&K^D?M?B_IM0_F=*7)?*T!Z.SP_\.S\YA].K]V0OP:;N0AH1MWKE9N M1Q57M"IW;F_KN/4_NN@3_.!%GV[;;5N5??.B3S]?XYY/+W3[87YUSV?YI'=Z M=;5D3.+/4]RQB\26U%)%=3!<@GJUH^+1KEQP7OVNP^?R!;BJ9?G^V_6;=3F9 MHO#%87LRP:U61"XD2RH1!@,W[%Q%[K+-+^0I;^P55P /_@]02P,$% @ M[#B'4I0P9HY8!P W20 !< !C;V4M,C R,#$R,S%X97@Q-60R+FAT;>U: M>U/;N!;_*N>F<[?M3/P,(2&AS$" +K-],)#.WOZIV(JM5K:\DDQ(/_V>(SN0 ML%T*=_M8VG:&0*1CG=?OO%3O_L?SCLJ0JJ0N>&DAT9Q97%T( MF\-4514KX2776D@)!UJD&0?8\7?\R!\,/&]O%T^:M(^H<@1;P2"(PSB"<&>T MU1OU>[#_$IZ\F4Z>.N+#UY/IV].CAN?IFX,7)Q/H>$'P>V\2!(?3PV9CRP\C MF&I6&F&%*ID,@J-7'>CDUE:C(%@L%OZBYRN=!=.S(+>%W JD4H;[J4T[>[NT M@I^IW0SM3Z7)O-Q478.Q2\F>= M@NE,E)Y5U:@75G:,3P:X?8/FTEN(U.:C* S_.ZY8FHHR\R2?VU'?'PZOE[3( M\JLUU:@VTEPR*RXXG;UV:B(YTZ.9LOGX)H.//5FMGINKTGIS5@BY'#V>BH(; M>,47<*8*5C[N-BOXVW MYH_'CMJ(#QR/1O4LO[0>DR+#PTG6<:/_J%5]ML&D M>2S"+?=UP9UV,R53I#VZS,5,6//+HV@['$=]/]X-9FB\Z@N(FB!JN;XA*Y'_ MC;@7PJ!L4MCE*!=IRDND_^71, Y[X]V :+^FG*+(P.@$':ZXAW$31G$ONN27 M43^-PS#RWU59!YA$Z#[7K,I%TEF)E0I32;8SL16%PW,7LN> : M#KHP.<4T=RK9!]:%5\IOHB(>PC$O,Y/C![Q@)>_"_T3BOAT*8[5(;!<.N'B' MG@,,_; 7XTFY*-F_3-DIER,8;J.,T!\,MJ$W' X;%>&876YN#0:#SR_]=PB@ M_0H++@RZ0+7T1['8_UUN7%3 :Y<)X2BM$T9Y#9YK55>?N? \!,O=BJQMFS?! M>8PMDX9#;G(!![605"$P.VF;=^$<6\,L%7!N->?VF\K[*Q.IP![TXSEQV/^F MPIUR54E.;HT&8P-GO*IG4B2@YE\J4]]#.&; YAQ(NCB\ MU]PDH5V/TO703= MRLFQB+XEKO^MT7:(;3R<"VVZ/XIQ7-D3)7*QS=!T#VO]SB%1I:$QU"H'7LWG M7',<4PVMJ%K#7.@":CQ?.P*:W# 9F!7,3RPOH.?#;WP))^5B\?C0 MAS-AWF-?DEBE3;M*2Q2\TDVQR.:26 :1]F,$UE+P8UEF"A,[FC-B@&@O)"K)A63 MLB>34\!\PM$F.*%#J7 ^QZ"4RV8\9U6%NWA2(XUD"P.L3-%J62V=WJ8+"Q*F MEBG,D%,]>\<39UW#470.%.0F2Q@@X%8CRCYJ$)%$$M3 HM\&_ M4&JM34>20NO' M1J$/^SC/M/1_=?*1#U-VN;[RJ32]04\\4<7;>HJKD_;+DAR,!V+=) V/49:V MO0^]8^=/4GI):8 C:%,LN DO9EPW5+W(M7@A//EGJ7I#D#LG[*>(#IPI.+A/J"YP/"V$,V>,?RGU^-+F[M$ .(JMM=,== M)]N\QL8%<\*-_"'*I(UC$G:VO$XHY'P7?'6!&6I)7PGFJA(E(;I!.;_AX:N\ M@^A/6&5;2F1V)[A@7%(7TVQA"K!M3FB! ^?>$)XK^?%46^K/WC: M9(T%5O3&0_C .:^L Q+$9(=HVYGA[XZ)=\)^_V/'K. (\= =,_0!LS"31MTT M)3Y":>D:'$>3QH;"7)%*;C%+ ".\ &\N@5;/;UC2_UD./UT.3TK(Q 49W=08 MI*V1749OBP%!GB.J65J0H9UW*=T7W/FIQ3!BD6>JP3BF;$.@7;@,OO*;(&QB MKM<(B@;C&/I-0J1X&ZR"92TA[&,9P=5HI]?K4NVX+LEK1%<9XYIZJTNAQ1DI MQ SO.K 4+C>Z#=!?N M^H?VT)G2:%TO45*RRO#1ZH]UL;:16WO12'?3U.D@AC9OODG>S7OOM7M%NL8F MQAI_TA5G[$8L]C*RO3*QJFK)^TB]9H7VU)5%OGI'_Q:K!.9/AN$UKZ5<;C3V M@4T?GDYW1([3+7!.>X".NX^2W[-N/QWXP'5[L [L[ 4F@"G=Y;VM\>,%6\ Q M#O,_O?>]*?D]ZW9?![8-5?L_KY&/TH!14J3P*'3_;C'#@S0FF8YFAELMAVVE MJ1CVH''GD]JY=O'KJG>/"XR/Y;/93:T#UV.O7A[YT@ZY*YR=,,UGKJ\& ):\ MS[3"(8N& *5'*YBNO9&RN=&. O2B@'L3H?V^ O;ZFS#MROJ+,#=?L:E8QKV9 MYNR]Q^:6ZQ&[4")MH3 <^O'654PU:Z&+E.;5'?&5X,35D,RYH=&WM66U3 MVS@0_BM[Z;2%F?@](<%)F:$0VLX Y4B83C_*MA+K*EL>22:DO_Y6?J&!H[33 M(2U'FP])+*WV7:M]Y/%?EC7)4Y+'-(&WLY-C2$1<9C37$$M*-(XNF4YA)HJ" MY'!"I62#"QK;XR<#IHE(@^AYPP!+>3"F9T[J=B]F1-40*S32G>V.G_:UI(Y&L]L8)NP2E5YR^ZF1$+EAN:5&$ M@5OH$:YTXQIS2F08"9V.;@NX:V71KIN+7%MSDC&^"E_.6$85G-(EG(N,Y"^[ M]0C^*BK9_.6HHE;L,T76:)ZF5]HBG"V0N=%U5-L?-J9'-X0L:65.)'B"DY.K ME$5,JQ?/O!UWY/7M8.Q$Z*WBH72[J8J9;-E>,H6B.=.K,&5)0G,D>/%LZ+O! M:.P8PLVIP;(%*!ECN 2U,.M=SP^\*WKE]9/ =3W[GV+1 <(Q\=Y(4J0L[K1* M)$P5G*Q"EG.64ROB(OXT2FN7!K[M]U! E4)K*879H$56R?YO$I@<-3-MI@1V M;]AD[-..P>-08XC%\@AKD.R"[\(Q5JZ(RD4*9YS$M+LIJ=[ Q1*=$04G0A(M M8/^2YB7M@H<)L"FA?Y?TL\CA +WP7>!!_33VO(H)&"7,*/_%==^^1=)"R MG,#[JL#")"EC8BHFO)&B+#9Y..WHM#X%JWH AU2E#%Z7C)LB#J="ZK0+4^R] M%@F#J9:4ZDVI\I:PA&'_=LB4EBS677A-V3]PEW&%_4W+/J"@X-3G@#48* MSFE11IS%(.901>6)I^4A]FXP9=(Y(0G)PB=N[0<**94T6D$LM(YCCWC)2 MYDS%2+UWSW8VUVC[<;]+J5Q'F)=83*VSYG>2QD89H!HP*:]R4( M#7=59A@^PQP'3%0$GMY(K'"6:"!%83R)43+$WPH"RQNYYW1A:DPM=JH1#AHP MJ=HE,+6&L'4J; B"P/*]H-&(6:)*C/J==H QP7Y,N], P I_O>J8YM\ 51)QVG*)A$RH MM&+!.2D4#=L_ZWKLH/ &1QC@B-[1Z)V;L+1"$#= Z3IR0,1A!,M6:L.M;B[& M.KFVB4K-<.LUB+%&)PV7P+-]__FZ0QIYK7/6H.X:?X$\YUPL6R>US]82X5,8 M24H^64MTPC?A\UU0B41*\%+36X;^Q/;Q^WO'^I:A^=;)][I]9V@/!G_<_G!N M=[0T6^'!TGX#5D^QY&.%YZL:93YDMCR2JOA_B<0/V_8G7$VXF@.N*2-><058 M.U@"S]SJ\W-M=Y0#QY,)?+R \W=O)K,I'.]_^,&@?ZX"R+-$?T;!-9< M4O[BJ-Y[97!'N*/?8)\Z59?9'GR/1;VULSB];D8C$G]:(#3+$],&"QFV2;3V MPN3F1-/G^.9"W5RU-\]MVJV_J&E&UM_3W'X#5) %M>J.B,P1;X3D4K"DB?QP M:/N]ZV2OQ]SJ"KY^LU2]JMK[%U!+ P04 " #L.(=2NBU=0%($ #Z%0 M%P &-O92TR,#(P,3(S,7AE>#$U9#0N:'1M[5A;3^,X%/XKWJ(9!HG<>IF6 MM%2"$A@D*%4)&NV^.;';>,>U(\ M_699@4BPB"E!'\++"T1DO%Y1H5&L*-8PFC.=H%"F*1;HDBK%.$?'BI$E1>C M/K ]N]^WK/$()$VJ*5+XJ.OTG;;;]I![X'>[ONNBHTOT[B:<[!7,)U>3\/=9 M4.J"A46&=-,"LP=)YBV4"O1.O4=)\]S M.^_84BV=<.XD>L6[#IF1%X4DS&HQ75&,4)5AG5AZV;\-0: (=F MFM/QR*G?)6\DR?UX1-@MRO0]IX>M%59+)BPM4[_CIGH(,QT@;_'<63DC.O$] MUWTS3#$A3"PM3A?:[]F#P>"> MIG?:PIPM0;BQ=5CZ[U>N1QM*G)U? MA\$\.*G7V-%DQ%)E! M-BV13BAB L*95A%%0%=T 8P A4 J..9TR3)=,5QKP#:#C!G@&SJ5:E76^+4U M0.^FTBZ_.IV.U?8ZW5Y_#V%!_IVO?>#V>GM(+M D80*C*V&2C0*RCDN=9TJN M4T.7:P7F@;$:D0)BCU( 8M3?1P7&EA @EK5K"Y F8H8YA+.V>A_E"8L3A-,4 M("4K?619P\*V:YW:+U(-#<:.W0/Z$\O# &.QD Y;!E<-@..(TUIL)!4L&+,X M.$XSZM=_FH:]!VU)"5D&4*$F-$1G$ZZ-Q9M@;48:V&L4JUIK)2I MTBS&O%KZ@.%:KBHIW;;M]=XT(U3IJZ/5V (:\B7(7'"9UT&JOZU*:%4>9Y&M-MQQ]P5IX>B&4NV_UU.2I8>_U[4'W->S?+NR. M5F8I?&795^NTBH:7WB$( 2.HWL\>S\\S1,7)'#13+*8Y(*5*Y#JC$RE3"A#Y M1R(!4T,&G>_%Q:R,P%<7VV/.:M/6IE@9]'E1A__+OOS_DVUZY^^?,\J^< MP9_#M]=T?8]T'5/V)VC8+]K.&94II\8;KS_,H'U.UQ%G\4.#^YJLU[7UH[CT M$Z1KXXSWZR?#*)-AAB MSOA6]5UW0,UKPFJD>4NX??^8XB6URG,'7D _X^-;R4B5^<' ;G_N.\LQM[BR M+.\UBXO2\=]02P,$% @ [#B'4OOW-K>P! !3H !8 !C;V4M,C R M,#$R,S%X97@X9#$N:'1M[9MY4^,V%,"_BAJ&97=F;3D'2W"RF2DA6YB%)<.: M[K3_R99BJRB21U82PJ>O?+$.+86VL-@99<:7K.,]Z_>>KFCXDV5->(1X0# X M\<[/ !;!8DZX H$D2.G0%541\$0<(P[.B924,7 D*0X) (?VH=VV#PXL:S34 M.8V+)(*[H I )D1 ;*]P:#=,0?28(CX9SHA ((B03HCZVKKQ/5E_'4%0Q,AK"\IK' M]05>CX:8+D&BUHQ\;,V1#"FWE(C=KA.K@4X)]>M[<6ZL%<4JY_FZANK]12)ZLK5]ECRN2:><+AG7'/U[YQVRS2NP3$7VJPKV.W>XT MN;JG# 4D]2>G/! R%C)S(YL5#S/V:\W_AL(/N,:W)Y_?@3,ZI]JY&JIK2/6& M?B>"A^"S/C67P_VVA]BU;K5#1I,H;\8YRCO !D0#XNLXQ%/.Q3*C,$F=OFT( MK#N!TTCK$\>Z\I+F,GC!P3&9IX.<[_[0@+@]():E%4.T;BE&0_ \(8R)E9 , M/SBF-G36F\XQ6NLTS?60CR)H1C"-XG$+.HY'A/ZA2P1_1=,C0<0%$^$:C(7] M'IPI;!KPVB,YO1PW'\9CE$1$7PV)AL37$?XE*\?0V*0*;0"YS[=64%V=?+/3 M_N ,RB7*_*E(WJ3/AE)#:7THO;KV^5 S^[!EC/[?V8?F\?PR?U?-_A9MYBBVR4Y>98ZB>?9TKP.#>!@AFG9< MDHA65I$]B2A/!X5F)%A[\K>]%_-MH3$%)V*!R2VBJX695=M"2F&VRZ?<9%>7 MKE,F3'Z.[LS(1\%U*,6"XW0;DI!NV<14=NYMOB@,KZ,%2R4:KN&-S8 MD[01=+<5,48AL7Q)T+6%9AH=%RT%Q>6FI+[=Z>V6K6$>YJ3JPWR+8[9G#(P9BYH=&U02P$"% ,4 " #L M.(=2JVZ2=:-& 0"&B@$ %P @ 'H?P@ 8V]E+3(P,C Q,C,Q M>#(P9C P-"YJ<&=02P$"% ,4 " #L.(=2KMH9[E ( D*P %P M @ ' Q@D 8V]E+3(P,C Q,C,Q>&5X,3)D,2YH=&U02P$"% ,4 M" #L.(=29='%354( =*P %P @ %%SPD 8V]E+3(P,C Q M,C,Q>&5X,3)D,BYH=&U02P$"% ,4 " #L.(=2U6A8=CT% (&P %P M @ '/UPD 8V]E+3(P,C Q,C,Q>&5X,3-D,2YH=&U02P$"% ,4 M " #L.(=20K27U$4% X&P %P @ %!W0D 8V]E+3(P M,C Q,C,Q>&5X,3-D,BYH=&U02P$"% ,4 " #L.(=2*R4F,TX' #4. M%P @ &[X@D 8V]E+3(P,C Q,C,Q>&5X,35D,2YH=&U02P$" M% ,4 " #L.(=2E#!FCE@' #=) %P @ $^Z@D 8V]E M+3(P,C Q,C,Q>&5X,35D,BYH=&U02P$"% ,4 " #L.(=2DO?1<+<% !\ M&P %P @ '+\0D 8V]E+3(P,C Q,C,Q>&5X,35D,RYH=&U0 M2P$"% ,4 " #L.(=2NBU=0%($ #Z%0 %P @ &W]PD M8V]E+3(P,C Q,C,Q>&5X,35D-"YH=&U02P$"% ,4 " #L.(=2^_&5X.&0Q+FAT 7;5!+!08 $ 0 #D$ B 0H ! end

F4E$J:#I"0" (F_!3#9@]V^5\FDLU^H&Y&(E9J; MRK.0*K-$ZY;V_2E?O+3O'\.\[\PUW8S!)LZ3<6#>#+/3SUY$@+U@N.O8;X$, MXG']F3MF'.'!PM?8X1(V'R KW",$D:6BMFR(V.H&GOV//.SPL>,4A["W^"GN MX'IW.C)\!,3[P0!>IEMJ"^=;@(<=8\WX=>'X4AEL"EB+=RV\S)VK"/X<)R-+ ML,US Q;T.$!D26Z1(QZZ!B>IPN97V0L@G&P/!&R-X1GMZ'&N2/1"$GAF6>W%SWT[!3@VPK3IZ;P=85Q808SQ< W@7\"$*]I_T5/,K;P;C M\2IW^N+I> E7MAY7 4?8RP>H$SP]#KVM6Z\$1S\_;,[I(JA.C5_ $98G+2Z& MM5Z[^PO.?B6J#S(QO MK-7%7S8TAN^+T2>DC_7[ET<8%Q@5=6Z)R:?">?4#[ M.7>C7;D_M?/M;"T7'[*=YG-Z/MCD^6JM=7F2SH6"RHL9Z2.(5SP8Q8O.S(C" MD%=_ UAS68R[5=A=6K+?:Y\3ZFPVV_41:);*2LQ9<%NUT6B M)E:D!Y:ZU_EM> MR//;:[&/2]E7]K.SE++\N#=@9;$TK(LLH^CDE?EZG[Z?LQEMJ.U1PB$:D[7 MRL/X\[;,?%2J^BNZ/'0X?^( 0@@PK(N!NMFM9;Z[CF_)SQ_$,EV/SI]$^Y!H%1PC< MR8/PK2 8TLI#+ 8O=1\4@/<*A'8\H=[F=44Q4*Z8*%'M/%WA+[@,URX M\IQ+EY=B7T-C2RWBZHX@R%U*JRZ4%*-DWA_[.DB[\Y4%KR8X(FS:M?BB81H[ M5HYSDTYOGE/M/3#84YE$-$$&1(3O%.K_KJ>;S^>7C79.H94&.UMD").L]H@O M.]U6+Y_O*)RPX&*%P7129L9LQ0"*+1Y-),EH)B"5$WT)NOO0-MH#'7QMJ3/* M,[?FN*(QE0=2:ZK55R=&X;O._=TVC% WB;4X(W+*)B;H76VI;N=-<-2IY-,Y M%_\+L?%#FXL/=+0M2BA)#8NL<0UKLLPM]PV:2DGW.UIN]+R3$\T.SU4FC5F+ MLCJ-9@D.-*>?SF%3_A5L1V!3\A-U_\>,#U7&X7H8^/Y61H1W8?6X@"[5^1^'S5^WX,;=#.MA9E=5Y3.QARSZG;? MJC68^XGR1FEA%GJ]68$K;LL]HE>U*Y-GH*4SJ:?S@KH'U]+W/;E^U5BHA6EC M2_2G"3XK))N;H7K'DQM-Q+10:B?VBLPF%E9'H(;B#O!@)OUT7@B'E##4HUCM M!FB]EX4RCQ&_@*K7G28TTT7P8I!RMJ+N0-]<1?"SNO5@;O8E/#0H##M"3P;BIONX#4WF4(3!XL'_S111??GTR/..F!X\WC MFGQA9>)P!,C#*<%O\BN1K4CZBL9/<2Y+T)? MX@K\-I'Q%!$^8OA@Q==X;*EW4XCLB>\A8W!J= /NJ?,$3#A5Y=W:QB,00Z0I M&MK)*#D7=C$R$^'\$L>MNM4B*\"6<*[2<04FFARJNZ:^']S!PW-!7X00H+HL MP@I?>353>5P\?3@?X(NI!T0(%%WD)9S6?FFWOG IH''L!ZSTK1+5P.B^#4.3H> HWC6$-7;95-)C8J=7GT>P2_;I'!3@7VCKP(NX5'#O -3KX)UWW3IG)L5J MDVTLP_:I92+5JF7;L@8S<<%Q']_6?4D0Z'40SU_=/?%T^_+B<<6!&YAR$G-1 M(9X3G+6K].O5?I(;K*4__DD]G4>G_P43&<<-!'(QH!CFK%4)38^:RA!IP%)1 MM;XK.2)SS7;ADN&:H1^O87\;_(-DT M0@X0.F[_T3,%$\#ZXF\+?>8) GKU94X<15P<)?,#H"<#D.=DG*&E= M!82R.\=B(]_X30AC+*(I6W-9G\9@%X,3 1IMJJ$@ 5CE5!7=D5A(I7@2UJ=M M#E(7*D\T'P[=6W +;^$*785SZ=W!QW6@/^81!@4;^.AA1?B%#=$T5=%P.W'4 MXPQM\,'R!'K"TY;^)A^$O6QHE_8[8++72?3KY;TCGA4+;W3<8=_D-TW$0;>7 M^XRF@*^<%]$KN/MS<0K^[&DL[\U0_X=[_F=U4GZUYP8<[P,*^U[TNS?Z$SP2 M#N/)A)I,9Y0X3B6)^)@BA.1XDIFDQ@)%IR="DJ?("?4'=K7Q-[K">+PWB119 M3;)$*D5RR7@VO;>2$A2%+Z_,\--"R>K+"\7B>OD:/ZHV8KO6F#R_,K'\,JSIZ?R\T;-:=8;2K^:D6-,LFGT;'N<.+]GDJ1E<9!1 MTD1NUXPEITW36JT8<.79/:F^44YE1L**$Z[IEIH0$ M*P][V1;_;,1G*6:<.;^RKBRXT6PPRG"-9%>84$Z7+YG@-(GS2SM4S6A1Z\Y, M<5;U.4?OUSM1:XWC\?-+@58H]89KLL?%NFJ,+:M):L3:4$F>+S\K;HK/\B+# M-A:[LOP\C&7M+K@T<7YI8_A,;HN9B<$MLY;4I$EEH.W!NP8<5'+7FRR'I&,1 M1:.37L4EIEV9@;L&G!17CPV7Q(HQB9P(#MV85VVFS8SC 4=E53.)Y\:^$B>* MM?% VP"C) D.-7X\JUOC2#9@N-H;KH-:_\[A(P<]@6R.:EI9D>LROW7R>F;, MW6J@^_NDU;O\?>K^_GY3%]$,T).Y#3A%X T%LPRD?1HY?HU/;BU-W YF9@).:M"+08J=%+CJ!$1@RUK*X-\6_O!_^; MPG2"^Y(P BC@\+B7'4*9"]XR->\#G+= GYQD-PB47/'G-LX32J;NO9BW*WCE MYO1@=L \)W \7,['ZW?ODDX]Q:E_^3?-?9ZW@;ZPIN_^T"V8 6KU=LW['0W_ M_1NG@F 7PZM9&!\L_N%2?F)HJF6*]TZ_? I8L2^G]G__-J=O. ??^.25AH8G MXW633U0\/)E'/)G,4S(\F8<\F9!G'O5D ,^$!W/#@_FWJ4-;X-/T_B]O _WZ M+ERS]B/!#H;_HK=NU4TERA>2"[T.& [\SDT!QBO\$!49?G"#XD]4PBOO.1C7 MZUT$S7B*>)5#]Z:T7RE2.&T P!YJ(A[U7-6);PM#M@O9[FZ;@NW.G\1I,'%U MRE AQ7PRQ?PT@B&)4 +_" G\B_MT.93\*>+D-1__\5@#=JU]$U'Z\$?_S4\^ M0":>E_0+@BC.9O]YL3FFMKZ;I'R#1D7)"9CUUR:HH<,KI7#Q.0] 7T''_M8E M?SD[O&$?/ *_W2IO+O!>34FB#(<_(9DX:5MY:ZW8AWNF.]UI9=]-CRVE*%N+ M?)T:+!K#CXTP_9_CQ]\[Z8KO"N$HX73G..*(BLN*0G_;% MICY@QA0LHXBGZ&@R?=X7&]+_)]#_;TS^)#%>T&:K/"CO'673W-67I=V&TYH? MFTWS2^2?ZZT+K5%'&BN;PG:270^*]CAE _*G /EG,E$Z?0X.\1YWX,$TG%MU" WM '% FU!)J.I M@!D(G^(GO48&#Z5;^"EZ>P,V1WEU:3_=8OQ0)V?H6GTG+<8>(W9HF;JK!D M%9(5AL.9E,@W]I ED&L5S03,0/X!GA6LN>957QVVAP;X0TS73^#J4*$]A$)K MB^=CO@#;IG-;F9@N9SA84K0C8,19Z7V9)8H:W9!+$&A5@C<3ZZ[!O[;LQTBZ= 0*C3^5UYW!DA12Y36[T:C=T-ATELK:AE0. X;1-/G.LOEO[I_E M95T43$TW(O_++]?_B30@_C%&WC4L'>JKT!@-';7OJOQ<*B]YM!P@#[;,1EXD M8ND.E]K5,[MM8]NBK19\)Q*.6"5#YRQTSGZ*EGP#.W1GJ7F:2,LZT2D)#DT4 MR%VQR,!W@N'+Y#5V^'8.6<>T(!YJQ+00U-EQ" I$=8>0Z[(9&KBA'_?U,4>7 M4+N83MU,A%%:=3&1!K!QCVM-YUQ6'7!+F>2US>BYMGF6("0Y\N7(3%@+&?IR M#Z:E/D;IEF/H=G;;%MA^H635:PDJ*<082.E 8:6(W\N; QO6Y%4TNX9WO"DJ M$8-7>=UQ1X:%YFOHSGU''>B2> ?1,H1,") %PX)1WM'Q:IU;-M6>+=)6L]M@ MX'0-H/6H*'&U<2=DA]";^S9Z\BW<4+&[QG(SCF>Y?G:SZ"=26YFE$#< S9A, M_J[M-V)&:<$14*CJG\A6(QH^CGK5U38F5%UP?S2GRD M2[.ETJ\-]\$VABRQ-WR;.]BB4(F)4_U++MG MB['L=NG4K>>T84.6@ 4IR6@BG?I)GEI7,WGUAUBIGUSU&'+HO0M#7.8\'>)Y MF55;-B+_#./2!V6YA-DE$B^BH+U;S00]MO,BCN9)'S^^Z.&/;[' M[MZ>;0/G05Q^;_3;1\;%H&&"OJ&)@BKR.I1Z<_?9GE1+P'>XR]3$B[M 4D?1 MY8JO0BR1?#D;\;_^W\D4R#.OPQ7*OI6Z3R>1?);$&!XRR<_ L__F59MW#'?E M-/U$4IZ\__L@V.'>1))/-/VOR/%'N$-GVPL'0_LV\63P,_[6Z>AG][-7)EVZ M)P5L8SB9#\ZA7H)?O3VEGJA['9U/S2!5=2G8DT MZM52G8VP>2['=$N->J38;G#-PW"8!WSO>J/+=B+=1B37J'<:U5*>Z;+Y2 $L MIIXK,=5(IPL^J+'U;N>15_%G:14QYYIE !/)B$;$G2 "<@>63,28\[J(L"?7 MHO?;E#?YOVZ]G%_/.ES5!Z>R*T@H\8?*V\%:5O.Q78?CE^UAI9]:)JP%L+B@ M;X%8ZG!EFY4KG8Y ])37[D6IDQO2Y@,L>D,YTJ_O(FO6O8X=7ZE/:SU2H+**H2\R,NI%-4F]"PS M3I]?.E"D:(/?$A#; MX>Q*M=+L6V)EM"%(\@ M/-,6*21J3IVHM#K[82E7R\9FS+G=KP%>,IVFRJ],8/:S&TM>PW*ZO&P(JF98 MNM@%3\RJFJ"X9O]DK%NL&AM4))45LSUC7JCR[=E<^B,B @=A#6YNZI9X%SMF M81FF/'->ZL>X3S]>DS3)X/& 6.O))GB&<&X!7AN9AAG^VB.]_4923/0V.QI9 MB6;D+D)97L%L&Q)E+VHC@EX,4IPA&R94X, A!%)8534;.MJX1/#+R/.<*'O+ M:JS5%M,EUDD,>X6)\FSD=LQ=B?+2WIZ0V*GY'R??[ATA1_E@?^/8"+"]57YM MB'][/_C?%%JL[DM")2-@"\QS0)!QS%NFYGV 36/TR8D![8NON-><^RRF[KV8 M;^3\'Y\V2#0<:?^+(^UO%E4,3^:K3N:UHJOP9$*>"4_F7?5;X<'\XL&$ \2_ MZ0#QCY,+_2MABCEW, M1#P:-)[[X=CN:\GI07GLX2>U?VUUR:+_7I#-.N9;^+*/VF!/'-Z>'G]-CDM.4:..2Z<9H*"1L,0J2#7ZU/=M-: MXXMIK:S3==8BLY.-P[4>.1ZNJ2%_<+R.#:7MBEZ6B&*[N->V:::>+DJ_4 !Z MX96*NF8$M>.1A;JA<5:ESO7MH20EN%J*'<&\/?G'/ZE$-)5Z6]MIR$*/I"<> MFX-(XE,Y:,#6>:%,VR)AI02!4B>;Q"SU*]T"[^2@Q63-#AQNM%2=<$>5]*Y7^E3^*=3)Z6U'S1VAE)8NE(G:R6-1I, MVAXC< 8J&:4R/Q8O/9Q>]95*[QI/]*<37DSK54-IY+3B-E-*C-J9.YJ.LWUJ M'^.J^H;H%U)+DN -ALC#0DX(.41$$U=-QY_C:!8L'="'Y98TS\ ^@Y]#<(?0 MS_P2)7J@1G!=P:5%5UY(2;I(JNOM@EU.LTVNM6";^=D==6@R1L7U@MAWB 8O MU(=YB:(:L]88PT$ 0SET-4-7\S&T[A4FZBQB@P0SU(K<)MF:3QTVW1B5[\A$ M*^-YH4RE2H7-#9,QO3VWZO42,\8 $O%H.OFCO,V>.)<%-7 LR3?D]J]"] L; M\#]7Q[I4Z8F$4=NRE#4]&BJ;7$W(#3:S9H._HTBPB56RDXS5=VPE)PP2F[$U MK_5@\Q,$JB!_K&/Z1;"!(3-]KJY]P4QE(3%J3<>]BA*K[;9.H;:RLIT[1G,; M\FZQ5ZL-1JGLB@/3LAOJD)7&" KC.C/]'(_V(FQ3:'J'#NR7 CF]DYD3?2;1 M9FO3J9*K9M*55;UCC.K2F$8>)TE$$U=G'(5T'[JJVS1 MD1I.:=EH5E.PQQWZB(E$E$R]"N?TG9S$JF@8?T<80;"6ELJ;XA1L]%H'>XDZ MEW^(M?L;PP]"EOWSFZDJ'S7F?<0(?E9%^ -@8V:I@8/;H\\OLGA0!,A2&W8L MF2NS&W6>L39YG E&/H$_EWB&IQVR!4APOQW4*/O9(JDD.HM M!;+?46(*K5>,1GV]GMN0*6 (,QZ-IZ_A5I^ ^?[FL+A7T: *FHZPM!R1UXV( M"*Z:'KJ\(XEX- +D(XW^FT&Z&5)&],0SC8@8IMF(\$O E=!Q-;4(;,GY7/I\ M@>$5I_T87N WEF:VHTR#'W!RM[UCI/URT6O?JEK#VIK[5RM4^$6,FS=E>4BAVT8(9AV@JH+04$=3-=^7-8&^WVA5F MJ8OF+EU-*Z):I'..P_8+AH0&9<3)\Q!6-**+QEH4(&2+ZCP% GU_!9CA!X7: M 5ZR(%B2G94:%"$6EXW.LYXA)-H. @M-LG8L:?>3!;9?[!:I9X:RG&"PT'EY MD5XI12+'+:4Z;6@99J+23!!8:#&Y6,;-_K/!-02IN%!'^]62"@0+7??T7JO4 M&([9SK)D&-5)8D:L L%"]9&\GZ;H]8Q8%M/=;')+-1=Y*0@L]+F9Z0GUW)H@ MQ$J:K2]9TB1+K2"P4+F5%<6=)6\)7MNGY]IR$K?3K2"PT'DKG5@SN5B7<[@J MT5KVBV3"MH/ 0O?,7&G.#+[)Y;BQS,:2B>J.L(/ 0GO/^\JDG,WOV0X0(*.> M9A;5K1T$%KK55LDYJ65X1:3CP\&HDFE/X=S:\_W4F.0X-JSF5*7!U\U)HE[< MT@C0]>S*%E7:;O26; /:?( 7"M([J:WN_27<4HB$WVI8U&]DQ+1"FM9;I MYL7VHDNQC@Q,INDR5O_.WAJPLK8#T ME&1@!N'I"=> 5-FX6@#L7&6X5&U7I_EXUV&E;PBDFKH_D.IQFR,\VN<'P%#M M^A%2(RY>$NV)R%7%;<@I$H[]=YO*"E5OSCT&X'U2:(;CJB_N'J'S(AN.JCGDS(,X]Z,B&X:@BN&D*4/1PB50BN&D![WQE<-62['X*I&>*M MAK3QD(GR$&\UE*J/:/@9W7E M7TEI99T:O]#TG,H;QDE#\8$0O9;B<66RKR1FVIIK-(JV4IV6QP7BX_5-5][I M(O)-*M],#WK+$N>(V])V*N[-GLI@D%4RFDB%5:IA%^+-FO$_A8>&I5:>VQ=, M6K&:.DFTA Z9V]^5AZH\5Z\H,RO%6<9$;N9'AE.279A5,IHAB)_4TNAAW0)? M<6;:O/Y3$'!"A-6'4)$>>75 M'^!YDZH/E/QJ7N!RS:;:8%=6BZ\P&'4U#I@^^6/!;4+4U4=0@V_CDT:=S,?, M!)\C'/!>:RJYZ"YK'R\6_P"?)*86W9,WJ2U7&6NQK2EO\L.8C9%820KPR34# M\^>XH#EM[2!R@YL=,45>F,,*/K#MX&;@('ZZ4?T)B%AAY^3WT-\NH7OFN4(E MY7TQ8^^X?FI'%HJ$MBLX=U75?*_;[-*]:9%(U70MV=UUFL:.P>"NJ6@FH!T[ MY,9[R#O][J:P>IYQN>6" MR$S6]51E[(+$IJ,9ZIWFP&-K_8MH==]09H3^\:,B$WR "UL452ED8[K&DL/Z M!]TT4^W94.HG9\!2W>%_WVD[0?E"I (I:%:CR>& M598CI=HHMUS%"^,4XZ&J1A,!@ 6!^',A@_QH'^[V_'%7_?AV_AB-ZC(S,126 M6%)<>F+'LY5UGW'A5Y/19$"J\CHTW6-KQN 6[M"2_>[Z[>JY. MUH4G/!)%YSA"$E#<TMJ M<%EV*F'45 B7^+HO%R+#O8(?@@%7R --?0PFSN];_E"8.+\1U9B]I-] /#"] M,.I-D_-$B\M-)M-D7\WL[8[TQS^):(H^I]P?@!OW@3U*/SL5*CMOUSBYUF-: MI=V2%YMHCS(!D&D_ TCN ]LD;SDE-AQOXFQQ2NSWL4\A'7\)'CPW \PT5RVT0(AZ".TB"C-^V#N3KE<;MZT!N3]-A M&NU8]'$>3ZN#U^K:HKH5:^ =YT$ED\1$V:RV^0K#YDH9JI=L%YA^IH7A'E)1 MFGQGQ>3# EWE">C*3I^ZV+F1^'91*B)0TW\ [A\KHMB )\WY$2FS B=O$+*'&E1^](P M,;)Q.RH5I=/4#U/!U ]1P9_0-!MR\;?CXH)FZ0%,K.RV4JSAR"LN5XY)N]2ZE,1QW="_)-' _J__C(7(>2[;^[C5P00W[T'?"O\$: /X'T4T^RN>Y' MUV@,[CU$JD$5JMHLDL.EIL:!3?C;=ZM\,!^9>R[5F4BC7BW5V0B;YW),M]2H M1XKM!M>\RY3>#[YWO=%E.Y%N(Y)KU#N-:BG/=-E\I 64\^5F&JDTP4?U-AZ MM_/(J_BSM *.GV890+<;T8BX$\0U1C$J2@R>Q9@W76S\E.FVL, M%2(QSUM-@8)7GDVZ3]3GW&(US)>XF)!6]7I^,-OD V>X$P,B6>YV%R/.V3: M#3!);W=C"5QY=D^KNNB:V@:>^Q!=,=QVB18LG*HIDC M4[WGWLP&5Y[=LS-];E'=^'I.Y(KYVJ)79;M5FPF:"R^HTUI5J(WB"M\:Y9[+ M=KLW2TM!<^$=J5R22^M8A>N/R^RD/:QO;4(ZFPL_IC.II,CS_)C/B.DQE4RD MQT"CTF-QDHY3Z31%I!+)]W_CQ6Z\[3N)EVM8KVF==PJ$H%AV=9@O"KTAFV\% MT039$:K:L"!6":>_&-7+X[[2VP2?M+3E9@UCF.,:/%WK)97V9CNV@\ZO]+R, MVS1MRFR#*1),>9N9] TIZ%0,:KQ@L_UU5^FPO<1\W,DFF7;@J=C;R6*7S(]: M;(>9@YMU^V)Q;Y^="J2SUJ:DR;0SXW(=2R]5)2Z9:4/\JK,KTXNQMJG'A S; MG]>!![XKQ--$"_CB9U?.G1UK-PJK 2N2=2YOT"VAP4 ;__SI5::[GQJC"5<1 M:O9LF*=KPI(9QXGS2_-L82GE.[,AURGHQ"@]S/)\QQ['XP'46V#)=$[8V*PX MW6Z*P7&<*9IIRM MDGDF>%,"-'*V(G91&B7'O*2S2V>^J_)<2]+H5M#)-\K94J6RX7=<;E#;Y-.4 M55O4()KV&=47%8>7UJEQE> [W#,C;NH->@:I*?7RRFH[E6O6RY2DY':57KXT M[QO&@@G:SXZB- H#CFX1CG]JIS:QN3ISO;QW*W;O2#2E"@V@%H'-UM)59$W1..\@8O,:4YL M,V IPNE9BF -Y.6 D^[5P/6RX=EGA5^S9]+!X]6P;2V;P$H2SBLE@\H$/8/B MVL,.6QC!>W@70^]-3>'X?2+09A,@GJ@\DR&@F!'1#J^LXDM@3Z*\XE>"Z'TB MKR*\( #O$'UHR^8\PG1R-$4^1;IS,5($?N@Z,@^Z%S0;M=E,!E]# 3)@6?(F M:D['7[),8+SMP87 D04V)?H6>$>=7TGB$KHK3Q'8S>[>#3T96+-+(R(!7Q8. MJP#W6X%E1I:H,"KJN[4NPCUUKIH@.=& MMKQJ(;\)7[?F'?0Z$=B;@RY$K_$4R8FZR8/].>R4H%I3^, 5H"S$&"KN P6; M;H$KHO!/H@W^IJWAY^AE_HV@PW7@W>)KW3]%(_9<%N;HS&:\8&HZ6(*\,K7C M*J&M&T__QXA,Q9,;G+VW/1?!(:[7NK;69; 73Q' *0Y05NNM14^$F^Q7JOM[ WX!\C605G&' M[5T:;!$[YC3#O- KV]Y5.V:[5]ERSK06LZ4)137&K?N+VB]NC+USUVN:>**O M8N.$#7Q?UEOYE+F*RQJ>S)>=#/F4(L.C>:Q6L5?5?V_ M15?T*TKV\7K7;MW-A]GT)_6_GL(6X=T"3M'G;MLK>N?Q=B6DHQO242B*'U 4 M?RQS_&C=YC^0L6!TZKO(X<\FHI!F/DHS)!'*W%#FWI-_OA-_G$%,3(D?]XMLKM//=-:KX>:9H0"/I*+$U8'9W\2?>$T)5H^J;Q986*2* MAH&KBK05+B&)?%Y#X$,KQ&_G13\XS]]:+W;FFFYV =%>XWFY;BQRS^-4G269 M;*_>WPZ>B1B#P8?BT21UC>6_FX_TU:@>(4-\K1)\$T,H8K[6&D\$FZBT=\0D MD9\IK80-& (H03KYSBGU/\H_O.HMHXGW/L?Q4C0E]!U#D?&-=.AUU4GF4_/E M2%9B.[53FZ_R!&-Y>%YDE$J];3ICZ%*&K/,3M>TUUIDLF$9Z.YQ('+])D+M2 M6^FGGF$;)O8T,]0UUGDL6(U''?KXG],YCZ^V.40QFA><,/;H(CMFB *D/5C( M:(BKEX37XW49$L=% D3]U\U.5F)7Z=R JV3C?5KI-#=ER_[CX:?M?Z NC=>$V.]0I?::N'BX"J0OJE+#O/N3 MJCQO5W(?\E7(5[\O7_UR]73(/G=@GV_7\_6:\?AX.W*SFM@O8I#74IZW'P_X M)2KEWEG,FQ/ZHZ5:;HUC?C4 UW0QG?+66P8#=I,,E2<'U96RD=1MFILMM&W' M*XQ-1&DZ^8E#"QZ6RS]G7. C,W/(L]^$9R\/"B0R'9I9Y9]95K86";JNU5/) MOENKER"B9/K5K.F/UM0W'A_XR,P=:NH?P?47!@=."XU,N;Q(;<4*7\>OJL M)Q@\'Y".$M0[6?6'J>C[C@U\9%[_9(T=ECG>96S@6P5$:>6)B-=&!HZD6DQ+ MU-0-V]=*JK!=[$U9=4<&4M%X_)W#O[^A6,"= X 19$, _ !AN$^QJ4.]'^K] MQ]#[ ?R[VZY[BXK#BH0UXSK2N,FMTT,)#PB,$XDH2;]SK/=/TOAP7_^.R,NU M96)D>B (86M0J/1_.Z4/I<*?/TDL<#Z%Q>X$<"FSA+\%R(CAOE =\*D&H9"I M_/99;;93:E."8X. D$A%T]2YDO_K9VKYL_KE4+=_>\[^YKK_ GL'L+$I*&5M MNZ HMJCOQ6)LPBWWDQ8\0"GM^!N!@A%A>OMU[JV ME:=P/%'$L);@D;>0PY0;+%PS4 2,-GHB.@"-VIPV]??#+;7LI+KJ3\#^P M2=T KF/>??\V?/T+#17ZVE#MF#P8:W:ZBX<[=$BGZ*7YU$ M'U9^?]U0BW18D_^8)Q,.M7C8HWE*AN+L04\F%&C*A.'O8HPG%V4/UY;UJ M+O\.'1"O2?(OWH,O:A?Z;SI!Z;J ^SUIZ6L8['M@[X<<%G+8!W-*H?:^ MAW )Y)+'Z5;\>5+D4P=IW5A8? IQ?-IB0T[X:9SPLL']M^*$SRK#^BH]^5KQ M11]=*TXC/'A[7H+0?$M>7AU'_<",Z9\H*_K73>N6'L !#@?^_'$MJ7U:;A'/ MC#O=:67?38\MI2A;BWR=&BP:0^8(3(8#IL>V1X2'K'C^C* M.ZM .Y5I61$7(UELJ,VTT6+&"5AL$2&?CHT4AR**FQ+N@_D"7XRM_ !\_$C; M\7,8_DI]U:T9GIN3U5(M&Z<(L=ZO+K*2VEGF;<#P2<3PZ73(\+^+=_\S_/G' M7/7CR:HO.OUOS. AS8)!5*+#F5&VRVUEJ8T;23<@2 MXC_^B3VD/GK VDVQA+"@[(4%96UWL=#QL"%1)U3#0V!$0#AY$VI8 3UYS30M0OS L3Q/E9(='CPCZJ(A@?84 *?T"(,G:LK8-E:3QU+AS=SBS=!A!<9-WDM(,;=Z,R'% MW%)ES"^%_O?(K7V>6=Q&TMC5,@KI.TLG)/*FGY0/#2;O!V0U>3\=FT[7RMT/ M\2G$I]\=>A:RYH\@I:]8:'9O!/:NE1"?@B]?;4K>_6'0"T;DO2E@_UE<^%89/W<77#41\/DN^?I#^>3/URX3C7MKG\"0$0*4/0P#P-R63 M9]SI.+[1MA(=JQ>J&66B*>_4]C#H<7RAZZ$T6O-@7J@#H="C.G:!C)+;A>+E MXK27P]R;Q:\M!C+7\1+ !BU"6]Q&V9' ^NN9-Z^4M@M5)CLGF@;L10'%' M38OQJ:3+BC=,DTE%8F3R1<+R"Z+[QVU^ZR.;U[ERNEBL"WRD6 M\^MJ*W;HV"/!^427CS+)TZCX<-@@T1?TBE_B >?T00.@,O2C8Z .)1OI'WK>., M(_^S7\18_9MRS,5/FGI N4US^&L T]A#[*.N[H Y8@;Y>%'_%8FIA=C:OSM\ M]A*%O74/WJ_H09#@(*_3C_Q[_D?/X1B"/=P@3HQ#VFS6RP6S]V0B7C^3\8T^ MN&RQ5&<)OEXMU3F"RPE9ME/BZT2AQ0N-O6_N!O==YSMI9TMLE6AWX QT9X[=)WX=UO+*CSZ)S9E6VM*U:[[),7LARN:9G MR!^O=!:U]7HCB#EMFTR:-3&]K?;C3:C2D*#9!BIU!?D?N5MV\C@;]GJTD\WW+2@^&!2T;+:F9QK:QTX R M2EYX)IM:&)P@#[7>6M:5R6#&.DMVE#I?J1E&NYF9";U=B-3>]$,804!2S M7WJM7.M /V8E7+]@-\0MDA3P5\L%=--V+9!U+0OR ME_/$Z_6J*2W'%3M*]DC'BI.9(D.UFQ^5>/VLBP>+<.I A#_'#%.8M9WKS5@P MJPY\AW0>>+N4%Q%PHV>[07K ARQW 0R4JH]8K8F 3T@>H _]2\2'")&+Q0BG M('SEQB$6VZKM!*-O]D-RKEM=$&!\6YH"V=4!/SG%?4,^1_\G"@O436S3B7&E M"@GJJYW2S&?=3/HA'M[,3=Y,2#.W>C.09L*+N8F" MA3>K M\S2?07'.6+ P7JL^A#'.9Y(X"HAQAS7VF0KQA,$)+=%R6[VZ[]\#3, M>Z*I=TQ.#W'CWE#C!5GG(5?]"I3S%8'R*VO^]@BF56D/F&CIJORL#T8VH!&OLAXPO)E;K<<=;C7F.@1=.2P2RL1LO=LE[2<3H6 M23/I#ZW0^3;H_HVQ_47-(J^#[86M6>/J59$BP<:-3:UL9L;7%2^5F**2D3@9 M_ZU:FQN38D&*@"CC?=I(;CUF"02) W>BS[U;S4PHC*XCC-A'+'R:0ME\+99= MV9*J59ICSK:*]0'#*UX?9R81B25>ULGYF^/O-T;?JTF7%Z$O)R^RY*;*3P5Q MU"I4AJ/4TNBCGL-0P"12D23UG#IU/^93('@6ECD!M@V/*>H$?-!*E0"RG*[: MX>"VB3DTF6Y;2C4.4#8/GE,F368U-TJ+K29$FYE$.=TLY6F[.4I@TRF2BKVL M7#/$^E"V?;IL>SG2,TICNG'%S9KK"?JPTYX6RO(.(3VRH.A(/)&X)P/JR$=\ MB)0+"^!D(.0J!))KJ9:,D#'JGLRIP"UH>>.T<%,#"W5S@]83 M?#H49*A'WI,.PB](P!_?V2J48M>18BV(F4^3\="@,BX9*.:H"!7_V';>(6V$HO$*HO%-I%&* MMIK+7H[,:-F\Y/"U,KUADBPB#=2E-)*ZK[A8( IM1YQ,H#FGSL>N96/K+;3< M0LOM=F1;&R%HZP@_GZ;A9+^@2;5:+D&Z6K-)M9BBL$TW4;LY)-Z8"$,]EQT< M8GLHK3Y76KT*V25^/',G5"LJ),2^TNJ(<:,XQ;T5?<_C]\A4Q&T6[]Z"^ZC@ MV2>6A]\VO;^_6Q(C[GGKQ*<)OJ[KBSI?4RVCNF( M^IVHK.^C1\$U)AFAR%_F@(3S MC7Y_UV]H]W+UINE3TW(ZP)KGP/A"NW];*1:WL\JP*0 ^OQGFK7([L5M_5+O_ M V(E7]';/_V1O?TQ *,.A""AFZ+QV;W[Z3V(.E- %*!YL2!PSQTOJ&P2(O$2 MG(*BCT%R.860ZO$7VW)&6=/ 3%UT@,P9CC=+8J/:^(]M=VRKLHI;)-1PBTGO M8P>N1LZB C 5*#.F2+#@+^%&_=9V5*R,\H55IMX3URE2[1=7HUXI5V;Y]1%+ MC-I ^BF[UASN>7J*R@B#2X8-47*.1U=81*7$/N%SOE#5'\<,C^<3]\"#F(+SL@1PBX)FJ!E:FO\%A0>-G$1)0P"1.B M8@$OL6RMPB^+Q%@T-#14M"9:TI1 P(O@7#3U2X"+9?R%QZ_"Y:RKN+:# MUQ-_.J8"2FRPIS:UC>TN*N-N39 M2]+PHQ I;]9VLK);"FVR/5YQ3B[&FV^7M%5(@_PD"RE(=0) UL2-.G?G&0PU M5*TM0HWH0C4!QKU9.I4CHW' :K0LI9=1*5=5XDWL[H=*T9G@)42(%,0$(AB> M/ZMBZH5( 4D3#_QB"(RA-E$U#1E>30DMP/C&3R:8T%MHY9_54H9O_47\WQ=> MY<*UP,@DVWU6:&Q36F)CYWJFY#2<[OJ)08^?P23\2QEUX;>10H*.BM<$?_" MLH>)#Q*T#,/#?Q]I3FH)D%\FN838SS5--YD96TJ(?SV;E=[J(DD\Y"/8)D-5/5$,T)!5>I62N /S9L>'=R3Z[?Y)MJX:D MNS+NLD/,/2Y$+%W1@D?5MU#G<)%J ,7,Q$72!I[;$OJ)W6AE5V\UDS MLWZS0&I8I@2 ;.]7 M!7^VG)$Z5";ODBYCU<9DJU@7M8]"_762EXW8"KA<(E4;"I+; "T-&6(1)GD! M_%"X8DMK 9F2I"Z@M$0#2Y$91,87>?(I348@=[,7 MGF:@;Q^(0&4(&M>]\&W[%Z!G8MF(^M9>=;[ZE^:6 9@Y#\I[K-G;4_9%W*DG MBYE6?+-Q!)ZM+F;L&I#T%AE2D73LO&=;Y ,NX2NSS3=>0FT+2CL-Q ="K[AL MI_1>U,P/6!3(I*A+QBRDBJO?PY?FGV^\APUM:#0@YUTA2\6I,^?HH\ M=]=#J& (?]S4\K,MOSKH()X?H]'*$EU1AZ3&RDC?@,2?V/O MQIZ98H[0+7'(+R"9UL*TL+\;TGUVJAHB@?K<'WA#KN: MMTB?OX,1;R"P<(:BJ_:T*AJ**RJ @VOQ(_W5@;@('(Y[BF1=![)NR""._)%8 MHK R\K[8CK[\MC3.MF35UZ%>KT!3U!#D1X5@OE* MMTL6)[U!;&=W-'5;B<[8-)VM*LH5;W<8EZ)J1EF7A(1H"9M1K+E=%!4<''WK M[>H^K(AY *P_KTR^WETRMW65T\G4R&75I:KQC*E.53Y'S MT-KYN3DT*FRVAN-'YYJ>=Y=C %\/Q06&8Z'7K,>;G24[Z@F7Q>L5KR24 MD@?^D'PJR:TF!4=(]+JUMFDJ!L@K3TC)4!I>6QIF'7+=VDX5][-Y*X$E4=23AH, 9BR/" M?Q1A*K)'@R>@A"YH=D)9B86MY-H.A*UE0_T6BL"IJ$^0G%/0)';#"[:C;<%' M&*;CQ]T]2Q9[N"S1L'W,@7I6$/G>/_2J,>_W]$",GYKIZJ$>X8@;8-^4 ^*_ MZM,'_/%/5MS"]Q,E&QJA,MRX>B.[%O:Y'9*7J(T@"RWEM1TX2(]W[NEX67.. M5(P "P\\)^C;IH&]+/"6H"HIB0L$!$(15<-&H2P"I=@C!(T0[@*AJ1^F0^^3 M56C; ?@:8KP]>A%\,NHO;D]%"TPAAD!4?K$ >W-N_ NYG0<@'SYP5FNH:D,E^9#C]2!A(U! MJ;G?X$67/+L;;;C"EDP)\_*LV;$GK@TJ4 09YGES(9A F>N4:%$G^\3%U M%\6*" ZMH"H M1<4)?/=/+U')/WDJ]4#'@E*5G_N:% 0;(OZ02OU!//Z(('0&WKFXB1X T2]D MB>I@XOSTOA5\A$M.@L]0UVEX\S]Q!K"Z NC91T_%-^68BY\T]9! K 3^&L T M]A#[J*L[X6#,@6P1B:F%Z/??'3Y[2=2\=0\';-Q %*D?R2G_H^=P#,$>>::Q M0@"Y6Q8QF\/)".+UA< ;!]QFBZ4Z2_#U:JG.$5Q.R+*=$E\G"BU>:'Q(,<$; M]UWG.UR;Z/!$EJ^W^6HIQW:X')&'AZEG2VR5:'?@!S6NWFG?\BG^+"%MSG1M M3^*"C00@NB/'#!: 7OM8$/PFBX[XU\=%E][:,^59>7#,NRXQ)2A>_$"AYT-Z M-J@8! M?$5JDOU0PD?@S&QSMZE?_7BIPT81:1 7]9A9:,5$MVR&*E9?FWQ4KN5$NX]A6:R[$N#8Y&6[$ ME3"/6R_QH)S8ZOM3,]C#Q M9:_$)@Z4V&4YV3*2#;O*1>ENM9G4Q,&T!Y78\P;#Q-P[-KK"A?<6 N#7!$;% M,V'BT^CP(\[ZJB\V/&54#(,M\U/#";L!_E0?P,,'^==.7)Z?B1V3@4%M)NM8 MG*3GN7R_I30H;LR^M6AB7QJQWQ'RZK0 A @J/_#,*RB@S%]I+E]H?G#KQ7C+'["\4B$(^.^3' M W-1Q>'D@'=@P@\4">2(.&0"Z"L 0AS7Q-TDP;/(UBQJ.50V:KT_%M5B%C-8 MU38C+3JE"EEY5&E'NT<>W%(]?PMXU*2VG;C:+&TYVK7-;9M72RZOW"C97_G2 M]*7+E_BM6Q/$DK$U094LIVSE%B]M-)E/VLU1E2M,FB 1R]73(Q5%3Q(/+R)^ MW_YX 0_82^\'HO&<0W*O+6P#%W_@HD2FV(DS]-1]YBL4GBJ/[@/YSJ[NPG[& M_'A67V] IJ@N%O!Q]@UI[$'.])FJAN[B<,LG*7W8!E]8J@T"Y[1_(V??^\ST M@E\0=Y#NW2B.8GQ^)<1V-5=K%_GFD%NT8SMJ?8,T/&^-5VR[DLJ3_&8.OSLQ M\R,)9>9?B( ^$.P3>=Y!&.,9'I%OH6W]XG=])VJ_I\9YDXLX*@46A M/[;1B>"-> DS5^F"<*!7O!P)%X,MD]\E5YR6T%(=?B4I0[-Y)$C(EX0S'@NE M/?BC5V+HHZBNAWFZ;JY14< >Q\@#%%-,H&4[E9PN1.W\0@?3Z'!GO5RE?QN@ M7D6M!1E* :=>7I"TZ30;H%ATVKOFAP-*2&3+G;20W'(5!N3&QB1&+\#Z8BCH MW*Y>!>\@Q. ED*"@9$1)6EY:)FI( C\YF&@U!KH*=1#(KAT4+9RC#$!=U8". MQ"DD120QX0^.7YSM$UU@;%O :W,2T/+$=2"G?49$'Q)[UB1*D;-/2IC.SCXM MGLJ)?5;?5A9R?D@6-+40'ZFP8VRJODQ6GA8^'68FR M*F.,\W,7D=IV>L^FX=N!J!T"8L]>8A)^%0Y!GS)_Z:"@ZPFY@XD"?:9"L071 M"Q4MJ?,@7_F)VJ;32]\3-,+GYM ,N>JHM'4^L1FKXZT5F;+[.Q#DBK*&P,:>XH M T&M\&/>J1J-?/M-&4S[=Q4]4#VV!.$GW ;,%^B(E\DF2L\ENI7,3\CM8JU. M%I/NN%5'S10N=%+X RH<_L/\A*- BSZX+D_;^(VRL=_G31?Z:STA#$\!AZH4 M50-O+X7'3KZZH@ME>;U;(EEH'4?-FP^XGI6C@T\!B^/(F5 MB2&.V BF.H]J/4AZ; HKGI#@9==!:B+ +,.T_+QIR"4L I:LN MO.RPN2A-(5+O^1/\P[.WKKX2*@- MB[B>_90O>TUH#EF@GZCDJ>[GK 9S68BO7GD\9$BX/C1RQDL/6"GD[7/507P\ M:(U M"CT%W7] *KY@\").05L>._ =01%BHYYJ$HX @X>;2H9K8X%Q*K">4[V06$9W M#H&.Q#(J#$;'!8'DPE()XCT$#-0E(OMF/A[S@N [L_C%BZSMLXH&;EL 75VS M&V9!0:J,$[30%F)<=A=DRE)P7A)^2I (C"V"SR2>^,UF[2[=W*WI*[ M.R"P?8,*;!V2*4]?/+#1_,1X= U5J"3^>=">E8/6'/PL:,?Z6/8.47V"R *' M,2\ZR#%5!3Y0\)3OW2^B=VZ-EEY=D#+O,PUU/BAM.#"BDU9NR*^+]=L+BEM2 M+58V>-TBU5QSI$B=,3O34;NJ\ZB85U6D6+B3(S1%<'6E@U0K=+V.!40G4'"+ M$$'Q:H39'2!-#5,WE>T!DMG$GSY*%>L=SMXC%/I2VYPX:\1?#Y8_$/OZ HA6 M3[\=*LCX@9@_/^U$^"!/V\4F5N?R. /4&50[S*\+&3H9"E6SW+J3&*GM77!KF:N'W*_F"=Q M2]=7B;=!FP9*G.,W,8D9CFMRW[B]ZYNVEHNRT>LLN,*\V9Q*9G3<%#\I4>J6 MKF^5']@K>;M=: 6M4.@ES&@Q4WFU5G;UZ[,=-KZDH_$TUTOUZ2K3'RGI"=+E M7I Y</GIQ].G[\6CSH6GTF34#I\*>DPY1<5IQR+<5HTGRPS97HJC_/79R^A M='B?Z^. 6TDLU=6$ZVF%I%%H-->-"AM*AR\B'7)JMLLGH)8.KV T7=J3U'/>GJ3RGX52;,!=@;V@BXWP-COV\B/?;P=$_50H\V=OS M=#[$OKDF6K1M6/#JK6T&BD8H#5%NX95PDUH4E,ZN'(MKVP6_E&H3:4;*MY@' MD)B,1Z,Y57<%.J6/ZU3;&46=ZS.7US7.O9%+'5 ULM.SQI; KRM=IC?K##?Y M6\S GNVBN<4FK4N:6ZZ.ZA4ROIHDUY\C,6[]4F?Y0KE(IW=5KB?GB[8AB(F- M?HN46NC+DVXN;D,MKC1C\UV2;LI)]J(GZGIRY#9>M[YU!>#HK.'Z9)0REJ3TU7EW$Q"_+"H7(6&R4^ Q08@T\X MV"NZ%/05)&@A%:*N#X^I3V#IPJ7Z%CWI4"C[KSGPWGULNEPHH*])]D+72BB5 MRC8O9*N\15>;]9>:;[0 ML81"^1HM5P?[#*= N@7*I(\!:4R89BV0=/]T6>8YEZL&KA=W$?C/)'HV6I%&IU!E- M9^E\4<@N>WUM-:9*/9)%"MP/CZ3V*^L+SS&XQ5(L"/Z?&6Q M*:O"!!18K=(1=SVIVERN)FAEZG1EI6M7JUU \EQ[E[0Y-3%9Y6,*7$G%3IOH&=2Y.G2 M]BP*&AESJ6M;;;Y;2L,NQ0SQTK/WSQVGT-OV%G5-Y5,C)C,S\^)-NP=G037/)%3BQ+NNVP63C:[CR[/55 M)9^M:B7=UMS>K&S$*[EA?H=6GKU]92G. MF:+&ZZ;34D9ZO+U9PY5G.UU7S.E\9;ECC9Y,JOUUKB+EATVX\FRCVW8W/BCP MC9162#&YW2!=SC0,],RS?5:9GJ7EK4F:;(MRM-(H20FQI,"5Y^ ?.OS2[M7H MM,:SNK0=..ZNH:'7GX/?;68*>J%=2PL)?=U+#FOUQ-M M69NU6S7:'G6L]2@Q.CO50FTNQ\6JMB.WM+FNC&LU8\HIH^3Y2GI,;<>I3"G% M+6-N<6<517W&HI5G9QK'$\,2N=CR7('.9*AJG'HIKJHXQ<<)"PZ1NLNO=P9%H>_M7W[!XX>Y%IM7BLP)9TT;;1B[%_ M&*V]X"&V"=4O4S)193B>UV>!O=<9^Z[]+SUZH'\2-C!4^+<#"WMO*WM%< !5 MK;6_\D,>G_WU01>6KS-=!N(T+Z'1IKK>"Z-L2E:\.4 M.+AX&)?2'32O]L/=^P5_XQ5>LW?+JY+W/0SG0$*'5BT@.::%.EJLT'96)MX5 MMC'M!R+O6EZ-FGF*:(_8YV-<\&O&A3@"'T+$XL%@%@>>D0#8,87NK0VUX7UZ M%A7QWT0B*G3U?S]Y[<[*7A],7/T9,T,TNT$!QV;7\8(-X MY)6#=P8)0/03O7V/;5[UW:6OH\;CINU$C[\[%QWGVEWR7\XT,J*- MJ,? 89F5"E\)#VN[%G9^X.I-47+\2 R"ZMQS8=E'%>\F\'JT^XT8/$+RJK4? M^S XV%^W)QS[K$#J*&"$PC[PCZC8_.4!HP>B:*[A!JP(GM<)D4=7YRIB#WN\ MP7,-CI%F"F\,974<.PDCP68.^R^]-9)UW-$^X'L'H:S@"W [:]/2Y34"C!_7 MPLV"4!6%::T^2^0*GY2V?NM7 M^NO8UDUG'CRHKB6!: F+7K5>% N^ 5YGOE!1;S_H]*\&^[JAY4/&76_P9#_ MB5-/T+-/_W(26_'*(@]&C@3EGKF@^Q(NF7RVL/*&JBK/4G6\629(;3CL._&Y M70,^OK;QI=7$ET;/($KEC3TZ7";:QJ :&[B@5]:B9BW78UH%@1'8)Z:A(25_ MW]M+1H=3QZ[CV;'[!"EXWRO((SVC%_7," H4\R5N7Y[H3P]2YW,@JTA!"RXX M,-\.U%T,L0@R:%%CHV>^H]I'BK#M!V\OJ9T(I^ K<&.+?>)78,OYD6FO0MHK MI$7Q\XG?ADH"7HN#/22@Q8>Z9:"7&\##Q'W+IR<>;O[R,(>OCT#,UE$0^_GO M[#.V9RX\I*Q*@97WZ(K &CR&S+[:TWN5?TYL>1S9?.)^ *AS1(D0>43#LW^A MU8CV]02=>DU?4$N9H\2Z!C*@3&@*^E3OYYZ?C+9Z3 _8#[@Z<*M$'HTI? <8 M/!+EP!P?8#S:MH6Z0R.CQRZ?A3X_]YMM^ Y1#RH8O;7E) M@+Z)S:[,P.:>$#G314Z1O2,,-UO!DUR#F\FKB"@);B7:?L45ZRJN[>Q%5R)R M@&@+4?5HS2#R7ELS_]9^14T7^^8_TUKOJ.,JQ&SL3<#= 4.6&[#<%II9#N0# MSONL=M3>YLW?K'/Y?JP_]4)QX">!X\+^_48ZN0(LVU M8?O^)GV+KDH'HOT="OU?>C,U^*ZY.S]JU[9TX<8"_;UD-"RIY8N%Q^+XCID! M1:#+F6W3A1H2]\A(Q][NH*]LC430<- MHTPCQI4'8PMWLF""=.Y@#O11NG20O34.+!X=X2*P@OPN7/YI>XV>/%)9_M^PI]#K00JM,'L_%\83A?@;^UY> M)\VZ5*RD2-!(@(#Q^X,'WD6<>8:!U":.YRJ M&YS.%GQ09'O\XV_PSUO7" "F6B?=,RUP$IXX&ODXM4Q7F1(KU"#?]0,9$'%= MY+Y7+. U0<.CR+V$/@>WL4"X\RZ[PS(>.5H?%<^@%^C?YRY#KYLSF@!KF?!N M$=F@QLYXKJOC=9,V)77?# =B[T)T+'5/41C!+K_ML^H;X#6_IL-J ([W[+&Z MO=AAU3ZL8_ ZJV[]JD#<6$\][O M8T)RB""_Q?/NO[VW93'ETA)3V];)2K.] M&Y2RM4QTPIXZ/MK2%/)M'4H#!!C30,C*3_;BB_.Z?GON' ?GJN%AR[HI:3^" M$&['I3L.O^Y5A*UFEJ9"'L0%-#\<0+Z_@.]R(,I]2-KF#"J)ZF3[^^E(#D[* M"S(Y<=8E\C3HXL(&/X,?#G>&:NH[^DO4T;]K%[\XF"I.(9T WG)1^>* M7I[XC+\)__BJS#7_7T=^P3TF'1X,[=X,R'- MW.K-A-=RD]<2$LRMWDQX+3=Y+2'!W.K-A%K9K=Y,2#.W>C/AM=SDM80$C,AS=SJS20?&#J\F5N\F9!F;O5F0IJY\LW\ MQ[%0O/G=8LN?"(;4PCEJT(-+M%\*EZORCR\.%,G4T8?_[P>5_/%6.DX\)!-! M=ZN@[Q>UV! XG88(BCNN",+4)0C^3H^>O&GMDU6]'U"K6.^GXW:QWF=,4)BS M[P40$F!(@*\CP/A;Z8^./S!W1G\H_>^8E$+TN1KZQ!YBS-VA3SI$GX]"GWO# M'9H,I7@HQ3\"*+_RM-X>=?#PA#80[9"[7@\KK@N1=T>)1BL;8L-7Q8:WM;>] M-1B%B!,*EQ K;H"=A,+E:V'#K])C0OD2XDXH7T*L>+^@[NUAQ1<2,1?/_O*3 M7@I1W>Y%WY3H"'V 7X$^OB)0/#%Z3QYTX+<;?5=V$^+.96,N1)P0<;X]XG1, M1]1#? F%5,AK;@]W[HS7A(CSL<[)>\*=4$Z%*.YY#*\2=$'="W+DH MJD(?Z%<@GW>)$9S_^T[07O;B0 MW+[BK5T]"2Z\N)!/AA=WZTEBX<7=P\5=<%*,14E3\#3S8-RH) $PF?Q]73+],CL3C9PYV0##^>"UO!R^=K)>M M#T9=NS[I2()J::#7KL5!NM#3:LW7#8[G4NQJF.;%OJ!V6AM6V"-8:\"9FO O:)8M'A?Y'#WIT\D* M:"UA3?);,QFK;L V[R!IDX#T1-&1%!724ZB1O3]UI8^H*SU2,GG&G8[C&VTK MT;%ZH9I1)IIR&QJ96=!7\;41CY'95KN^+NOMQH1$-)+Z\4^"BE#T.8F$%!)* MG#N@B9=H9*VR#7+)7'?&12O%[;*2B+5R0Z21420T6!)D))9,A"+D_4_Y^<7R M(8U<2RM+98I3BJNN5I) M.Z61JJ Y7&/=K6A9MC:K=)HTX\R:B$:@>4]1R0A-G>MF(9&$1')W1/(;6MHI M496%E)M0E$:"Y/5-J]J1.MO! A-5"A)5C(ZD$M0S1/7KO/4O&?G-NI8%_Q8$ M?Q_!;?"-4,V_*M>ZCHJ\Z0O+G/$3, -,5.>2O966LB&7L6&]DK( M+[D0:=JR:)2M/ID0R/S*9J4V4V,A%TJ$7"B4K+?@'GV]9)7T45(2FG].40YS^ CPZE*Q?)#ISEYSHY<*U+61:E5%IEB0K M@PWH]!;Y1HM:0T:$0BHA)PJEZ^>[M5XO71>[^F87GXD33K1O"#OZSK= MEG9N"5$(-+.2YP02TL?WT[CN(*/_Q6K6TR7'18F7M/60Y'A:F0ZZ!7["[A"= MH'0O)DS$#R7)/9')FQ6N)3N==;)QDN=4>JS+DEC@B]DF)!-4!W8ANA*2R3N5 M@(64\BF4\@824=>SY:)I2!))\WRLW#"%VC"') F*05+QT"@)E:Z/H9%KN\A_ M7^F:5=91(5:2!V0OYE:II=E9]-,L(A54W14[3X4+2>6=RE9"4OD<4GFSXI7) M;1JK=:;!:5DM5RB6G=JLG\>*%S3DTY%$*NS@$A++?1'+&ZBD&*]URD#*);AL MJI[F6US:H;I8H*00E:299RV4.RW:*KTZQGI7O. =5$D&DKQLNF,=W"3-WY>/ M^WEU\E(=Z 5&L*.W##W-%$I<;SL;5UI4E8WVUZ.T5^N53KW,\_V=Z>#,.W?C M1' '\=#GM<,G,/])6'.)FFX0A4M$D*RU5KKF0J]<(LID!$]RKJ4B]KI?R=,3W4>3[9W?PN.@\I M%HVH6&&G0GLXZ649,AE;)Q$=X 14,I4.Z>#../X=!%K>5^=96%2BQA>4A99H M&7R[4R@FC7D3DL!KPI/?F0(N!1MOG CN2Q*\7.VI&/TJEUWJ$JF"P2!7FJU& MS2K&=5SK2";"(II0[[EQ5^^[Z#VTP'7+8&&NR>Q CT^C5KH];&!"P/61\?C+ M6D1^9T*X%.>X<4*X@T#'^^H^Y>9:6S@NV2&CT:'9Y//56'Z$U'\_0AA_88/N MD Y".OB,3H^O"O0)_:%1F#=R&E?)0Y6_O,J370KY]U&@+Q:AR%\'^O[CB/!. M_PG6U=TYO OI(ZYPYMJ..MD>7^+14+V5:JMC55>=[<^I*LO P$B>HDGF[Z-Y M>7#KDLKJG__"?X(G23H0+83W4_]U>[1&K_5)F"3_^!CD/1ZE2,<> M=1E?G\E'8Z1W-'P0_.^__N?P0.>A?9\H#T[JOYW&]*F Z-@"HA85)_#=/T5] M+6[MP.!//="Q@.!_[@D;P8:(/Z12?Q"//R((G8%W+FZB!T \BLYZWPH^PG0; M?&;:*KJOGQ;0X<6M 'KVT5/Q33GF L69$RB@"W\-8!I[B'W4U1WHG5CW?+RH M_XK$U$*\XM\=/GN"O;^U!^]7]"!(E9"!Z-XG:V]7_D?/X1B"/=Q@!U$W84X( M)$=1D]<]X8@>\7PTMOMP&Q^]UC_6V-1EU%ZU6*JS!%^OENH

)WFS,/M?LMQ:, MIJ%Y/:[2/DE=^EH#LQ('XI'/V UI7XFU7_\[CK*_<92Q2ZNR:_;A-BM$O07Z M'P,P VUPLXH6/(ZB_=MOV=?+G^)QLGB0Q!' K&Q]\?O4#1FXVTR%PCV"9F4K ME\YH+4BXX-TJB_ZRU0K.,M%(-]/"V78N?9I&JUM9A2;VY=-Z.N51-&5O0&'. MDWC^%F7GRPHMGGR1A#8?K_RFA9#%?!9%L/.?9X(*<>/2!QN%_E,H+?^A?"CH MC7P+A&B L"\TH"%8(S1#V;9>/&A&8YC$/GTXL "6SIY"O=#%7H'RZH#FN W@ M_JLUGOAFT%>E#@,7#-41-HL-6B^JR>WA6J$]^$BCQC*KM-D;>HY1RI>S!5^N MI@?B'5HO=QA=(4%G%?$%=CA)TW @'&I!29+R&&[F\WBX^%DHW<&?\&@6\WCQ MG(ROQX>C:\!EN>2K=,%G\0_E\F+$7(ZFR8POTI1'\_\5L7@UY]%TAD O7Z<9 M)RL^7Z*\Y_/70@9!\VG$9R^PV1^R>)7RU2SEZ0\E\]+M:C*XGE:DM_X2C@:B MVMJ&F^KNZ>Z>?Q:NMP_+PY^$3T)O)<['DC8PC<8+7/ITN'B'B56-O^Q>*8OK MB1\6^*]"VBW ^XU"H^XGSL'NW\_IOU!+ P04 " #L.(=2_9)F@G\+ ? M) &0 'AL+W=O]L\ M;^/NL[NZ^=1NA.C8Y[*HVN='FZ[;GI^=M=E&E+RUZZVHL+*JFY)W&#;KLW;; M")ZK0V5QYCE.=%9R61V]>*;FKIH7S^J^*V0EKAK6]F7)F_L+4=1WSX__%LR]?B6G0?MU<-1F<3E5R6HFIE7;%&K)X?O73/+P+:KS;\*L5= M:SPSTN2FKC_1X%W^_,@A@40ALHXH<'S"LNZ^(WF7>;YT?)$EJCH- MX61%EW+=-5B5.->]N-[P1IR27CF[K$O<=YR)<$SB#6))LWRG;A/4KQE82>/^GJ*WKA=^FZ M(!U,I -%VO\!9GR<$LQXB!C[92/4!*_N&<_K;8<-GN/Z['6Y+>I[(=AU5V>? MV,];M?VJX!4[Z7#H;W])/,]YJO;2K!J[3Y^0:=W@&XX'YG&+ 7W*O6Y%<<^, MG5>0_]W5SVIS.S*SV;N*O>?WQ#.RU/9=96B.5K4)L#\3%5$?9)GEB!9JV,HR M"Z:,5SF;-C)>(/HH\ELUS.%*LNT:WM4-ZVJV;GC5L5:I7ROU6XNU2@B^1;3+ MI+Z!AIP<2[F\E;D "_%'+V]Y 3'UFH5(!;HR(W4T@;Z2G99G=ZDEUF(POJ(* M3I!([\X@!&(+!&M9O5K:"\N*Z&HE"XA&A_LM4>,4'&39EW3$CRS/2ZW4\]2) MP(H,:WDE:XDA_>+,H;T<"CQX.R+$5.X@,]9&2A#F=D MSIPW[%[@'XQ.6U>R:3N6 STX*WBVP4R+G6J3Q6[$6E85G98577ML03=D&NPK M1-N":]4KYCA]0'D2,Q>=: -7-"-!O1-S9N<3LUWL[P+H'JE;'1'&WN$OD8M M+]&HR>J+$I^WDOA!P()O6YK"HVRA./ .A\H9DBVC>R9SUY7U0-2VO_D=TM"% M$R_-^T9D=8G!+9<%ORF$HD++&MP0F[,*:7)7TLE+;/9R]Z9T[+4 -&B@$ G8 M-]H7B&#^.U(4/#RA0?" $4QK8P[-QP!B)/RB!=91\K1 M=2H"QK<0#QIO&B%.-:0;&*MO]*"A"-+*3C"@]%9F MT$LTLLX1#00BO_*(P0>(:SOA7U\C7X,L70!DAP2[VJU%A>LJX%^K6H7 NA*3 MVY)$2D;ELBCW\A[.,H79ZV&&O9SB_>[*Q<&5RS$V Y;@>XX-:12G3]E,]5P) ML^'%BEBZ28K-$.UN(Z&=,EV_'31O 6UH!V@A,C4M@6-0(H=/T?.H!EP ULB4 M2?2BPL(7J7KK-@I$9$I\^5./B_#'JZJ:&-:)M4):BW4/N M\ISY_E>1T]>W0^^7/4@_D)#&:_YP_7%*T?NCPOL!UK1S@6F-5"707?T-V%YB M59%]#*C*<%^!TU<'T?CZX,J;@RMOOXC@5_^'"'ZHQ>MS%MD&^?F6=P#7RL^= M0,#[H^<-0E$[)(6#\O:#)E*16XFJ%O9 MS7ENHOZG0R:A%*A35FO4YIE9FR.KXQFP1)E0KROY+VRX$_"V#^\OO-A*$I2\ M>$3E&_NZ'*,%&@7+LNN1+$Q"]Y7!8"%!1FYZARH&A(/$"MQ(U<64@LNZIQ1- MSD]RJEB Q'W38U:M2=;D4(7LJI+R<>\BT)09H2GLLY%H=(S\%62'RAH< G(\:)7 M/K,HV'47@!JB+P=N?:OUU/N-*H!ZYB@N,__6&? M)O+V 6_<1P#4^*.+7]KPVZ6ZW*U<3N10MCQAKF,[SJGZSU([]89'<_KUB)C; MNL#]%K*[9T%B.\>G06I[QQ,;S+G'IZ&+E6E.C4Y#V@TZHLDDX%BBJY%;N##P M=.K9R:SV@?$DP=1VW4M1Y&J?ZRT5WC?^(-M/IRM*EQ(9A_(A:PA0)UNAXDQ? M/@&O^!C,TEEVUXX2FHJ,.<>.HN-3%X8ZGJ5"Y;L2LNL!GH$L//%TB(M/OEK* M<3S[R(A\W1@WDQ:*B_:[(;UH>P#JV-XW=$/PCH_VM+2-A+Q:Q26/%R9005_ M"NR\40V/>JSD*)Q&Q@94*T%VS$56P*HY55Y;+G/5-V:\W4S.HDQ %=_8CRMF MNF/I)HIY#-X2BK[DMTDUQI=\IH0_0Z+$B$CF];> M*D]^18MO*&X]8&B\UAKGKE2X&D?_D*MY\*L*>_M'X^?'Z[^RDW=3"J8A2K;I M\T$I.N=#U)%A9+F^8R0DY(Y@&D9V,@]B*TA=(Q5;H1,;!T,O":>A;T>^'VIK M&,CQ+2_VU"M#@V$(A_S:9+8[=FS?2^?CR/"I%TZW.#,^"<'5M:+(>6**HY2,F?H!C!CX MH3O!QK/<(+72F$Y&<1CME<7\1'D8QPF+;ZJ:)E2:^<33$6<.*@8NV]E=4.D*_AS#[3-V7[^]J9PY@ MX*-MC1?R>;$I'] Y10[Z7B,PY LM+PQ,^?Q@(5\2.B/ 5%WR17D"RX\#R_/, MV.<&\8R\ /%HEL>GV#R?#D/65C6N4Y*24Y+21;3Z:J#( M^L*LMG.Y6J&5 6!0RG9W]&)F3TD]O 0Q:G#UVKB=BK^Y-%U6[3NG='TZOEII MQ!;U',WK'N%KWP6HES3?5B.JQF+O"TR%^_BI63[J[W[FES8_OD;\Y_0MTCCS MQ8I%*7VHVCA<(#Q>"20Z//BI ; X-3P%>7(WEP/+08C@;.(Y-%TD#$<'-K(0 M^63L+K)P'!F,O-2(8=,YUW(]%PZ9+L[-G)%\XCVI)[$\/[8BA"%JM+$K3"K!$P6"%6. I-PR/];?0XZ.JM^@G(3=UU=:D>-X+#NVD#UE=UW8T#8C#] M)NC%OP%02P,$% @ [#B'4I/(O=H\! =@T !D !X;"]W;W)K&ULS5=M4^,V$/XKFG2F S.N7V0["9!DAL!UV@_<,-#V M/BNV$FN0)5>2+^3?=R4Y3N# '%*DM(QU3S"<3R.:L+$:#%S9[=J,9.M MX4S06X5T6]=$[9:4R^U\E(SV!W=L4QE[$"UF#=G0>VK^;&X54%$OI60U%9I) M@11=ST>7R?DRL^_=@[\8W>JC/;*6K*1\L,3OY7P46T"4T\)8"026K_2*D4-Y30Q9S)3< M(F5?@S2[<:8Z;@#'A W*O5%PRX#/+#Y#W)DH9$VC$RZU/D4-A9A51-%99$"! M?185G;"E%X9?$99@=".%J33Z)$I:/A40 ;(>'M[#6^)!B=>T"%&:! C'.!Z0 ME_;FIDY>_F_-?2(]ZZ5G3GKZ,6A+-"B0&7C"-X*)I#2U1JYG8 M(%-1M'5Y"D?D*U50=DBT]0IXY-I=2U4R =7I96@$=:P-$:5E+UNUEP):F"Q# M=,VXDT^)$G"GC]2?_/S3%"?CBV[Y='OO=I.+;CE]/\#GX 7:J2APC#"WP<= MM9"ARAT8:&:ZM7Q&%@^HIJ:RID'1N^L=V*81M0F-(!VI ^-3,IDZ"+ Y"SIN MV=AFHY&1J&E544'#>!$VK$:QPMKIW=4*9H"M(@8\ #0!HWXIK7NA:SD6^ECP MUJ)8*UD[: 7A1BB>P7N)F+G->!Q,$[S(+?@\23( M"/H&R\.P',&\[T%?:J.[_;$?^O%'G#*J\C2;-@@@>S M(D1_ -=:1RNT'L<*]>]+.2!I%UW7O45:[.F9 4Q M]!S9%A*G%Q^V'L?OI? ]?^]*_X@X.R)PW!-W-\O^[W-;@\^,5.]'_^UG8']S MDB50Q&?9*3I)X@Q*.#Y%238.SL88#! 2!H8?4_GE>:2'FNN/>#W!%SX']H8GU<'80T9]EML.E00)G;W\^ MB8'J6[4^FZ%6GWJ@DAR^'_H0B21,)Q"&.$PA&G&8C?MOXX'LAQ"$$9-O,_T FN[8B71K;H:!:&BMNXB=\.&JTP M?BSN3_L?%9=^ECX\][](;HC:,&C4G*Z!-0XG,%4J/^5[PLC&3=8K:6!.=]L* M?AA191_ _5K"<-(15D'_4VOQ#U!+ P04 " #L.(=2,E1_]OT$ !:$ M&0 'AL+W=ON0/3P4"KM3CN%]]5QO^_2 DOA>J9"32NYL:7P-+2SOJLLBBPHE:J? M# 8'_5)(W9F,P]RUG8Q-[974>&W!U64I[.,Y*K,X[0P[RXD;.2L\3_0GXTK, M\!;]M^K:TJC?6LEDB=I)H\%B?MHY&QZ?[[%\$/A3XL*MO0-G,C7FC@=7V6EG MP &APM2S!4&/.5Z@4FR(PKAO;'9:EZRX_KZT?AERIURFPN&%47_)S!>GG<,. M9)B+6OD;L_@-FWSVV5YJE M_81%EDU$'TMIY4S;*%$$I=7R*AZ8.:PJ'@V<4 MDD8A"7%'1R'*C\*+R=B:!5B6)FO\$E(-VA2GUP*:6$N5(U0 MHG"U1:JX'_<]V6:)?MK8.8]VDF?L#!/X8K0O'/RJ,\PV#?0IJ#:R9!G9>?*B MQ8^8]F T[$(R2 8OV!NUF8Z"O?TW9+IA>*\UO!<,C]YL88E0[^*!!RHXAS/.?%5"$$(\1C7T NM="I% JD M=M[6[,9U_XN'+DP?0>$<&;&^D!H\NUPI%1*ML&GQV 7AP.1 #<5RBK9MZC'\ M_--A,AB=?+?G[GHZ3L]B197@=#+A$6K'KZ_9^[TVGJIS;66*[LW14<4._4MWMBYIGH?S+$0$ KC(J PFK=O;KU*&=!Y@L MI[YILSVY?&XT<^4H0&PYO-)5O3V\\EBN)AD'[>"7SP%/PW=/9Y*MF=$[N"VH M@>\]VI(J.4?G8V^7@ON#H^[!Z& C\F%R\J_7_U<&O9$KPZ,?7/G!%<;!]^'* MWG[2/7J!"Z^M/V.><&/1\1=,:EJD^?=3%.$;DA&DG/10*9$22I@63R@E?HL^941E4C&BHZJF2=.X*MMG09Z,S M^E">UTKQ<3-"CMMLR&<\@5*8+(D/:2'T#*-Y@AO6UH"8"4X;,MISA*5<#% ( MLF29S>VB&\:?K*DK3MLU1BL,I;'H:ZLI2C.7V2H\SKG'\&8*( CZ:0/WD:15 M)*E$]9!2)9PC?C6!<<@Q?X]IH>5]'1;(#,7. M$H[-![C3WM=@F*N2[]Z0>G"Y:^N-)F-:_IEMF,XL]<:VG$F7*L.2$5_WM62E ME0,167&SJN$#*#R=KSDFQ(AP\M""BA518^\AM:R1FU&[=K 47%!H!*.1)('PM MC%#Q]5*(DF'Q-PU2XWRD9.N3%FN"$#7W27Z[/WK!(9\0NBUWMMP_I[F5^'I/ MZ$=LCJQ*?81.!+42S(>-#6"KBD^7^5Q,#:!VFCQ'&SFWA_H^F3C338.O*G"[7%J/-U%PVM!EW^T+$#KN:$=I!FP@_;?"9-_ M %!+ P04 " #L.(=2-XDX4.\# ,"@ &0 'AL+W=O:O-D*T0'7Z50=I%4SM67:6J+ M"B6S0UVCHIV--I(YFIIM:FN#K Q*4J3Y:'2>2L95LIR'M3NSG.O&":[PSH!M MI&3F>85"MXLD2_8+]WQ;.;^0+N$U"N&!R(V_.LRD-^D5 M#\=[],\A=HIES2Q>:_$'+UVU2&8)E+AAC7#WNOT)NWC./%ZAA0W_T$;9\2B! MHK%.RTZ9/)!*>3![V@H>/F).;:<&]V"\=*$Y@![RS_Q[P M$?ZDQY\$_/'_E=#WX;(S>!<1V-'^Y\8U!CU1N&PDU.PYKC=4#0-*JP\%4P4* MMA8(;&L0XSZ=;J"#;IA'!H'$! 1:ZSVUW#J_Z2HD(X)Z@#? @@*5%N6:_-J7]Q*^_VZ6C\8?O]GW M5^\6Q:7@5F'X.0V/%>4!;G?D21R^UGK4CHE^]BATU%JKQZN83;)@6:_,-50 MNX60X^QB )MCCD1;/5-., $$9VLNN M\.UTZ8 19_0"W$[YI94+,>M=]&BV?$"P[$PU.3M\+2I MMQQOD3QGMF.G_78"@Y_#(:D,%4X[X:?TZ M21 =2,EO_6AT4_LPLNE'"T]*MP+++0Z"!7JA6*W(QC/4VEK>&?/0)$#$H[[% M*=&4-PH=NC-T#+GABDCGI0B"N_@.L73?!RIUI\1G@7PJF*U@0PP:GKI$TH,; M6J+9AG>(;Y"-; C>D.AI.Z:8S\>T1)T[7 MX;Y?:T>OAS"LZ+F&Q@O0_D;3R>PFWD#_ %S^#5!+ P04 " #L.(=2'V[A M;5H# "$!P &0 'AL+W=O9LZ<.4,.IRW9>UGC0RKA94GE?OTE3EU>HA1M2C89W5F2U\#RU9>IJ MBZ*(3EJEV6ATDFHA33*?QK4;.Y]2XY4T>&/!-5H+NUF@HG:6C)/=PJTL*Q\6 MTOFT%B7>H?]2WUB>I3U*(34:)\F Q=4LN1B_61P%^VCPI\36[8TA9+(DN@^3 M#\4L&05"J##W 4'P;XV7J%0 8AK_;C&3/F1PW!_OT-_&W#F7I7!X2>HO6?AJ MEIPE4.!*-,K?4OL>M_D]-:9&6AINK]XV.JPYW V M>L0AVSIDD7<7*+*\$E[,IY9:L,&:T<(@IAJ]F9PTH2AWWO*N9#\_OT4E/!90 M"^LWX*TP3D2]W#3UC!^LTGR+M>BPLD>PQAEG;9CMTB M>Q+Q"O,A3,8#R$;9Z F\29_M).(=_V:V!^!'/?A1!)_\+U(^C34^@/Y_YFL"GS&O#"DJ-W!)PP%\] 5\,'#1E'R*6,#QT>#7'5\\?W:6 M9:/S?<.X-#Y_":UP($U.MB8;*2XW<%.\CI MU8H:/AX6A"F@8BB'=LT@/"JDYX3DRPB=:HUXR M".?U>M#G\WWW-'C&"]A(.@T,]RX0B'&7"[BFX;%-:Q%GP7HTY1UG"3!G%[ M)23+*U2#(7_,GFN+SDL=R\\$E@BWUXOCR7&,P6D69XJO -KC.=. M8_I"D7,O#_09_NP*IWN=4:,M8_\/I[ QOFN2_6K_Q%QTG?6[>?<^70M;2BZP MPA6[CH:GW&1LU_.[B:>[:<5CQ,XDV&/#^BLCO)B% __#.OP%02P,$ M% @ [#B'4GH'A&UL[5K9K,IJPVO<5KWP9,-ECP3>7G_[L@YZAY2B8W MHE"R+%@E5N^.3IW79SZ-UP-^D>)>C:X96;(LR]_IYC)[=V230B(7:4T2.+[N MQ+G(7Y?W M/PIC3T#RTC)7^I/=MV/]Z(BEC:K+C9D,#3:R:+_Y@_'#:$)L'YC@F@FNUKM= M2&OY@=?\_=NJO&<5C88TNM"FZME03A84E$5=X:W$O/K]556N9,WX=EN5VTKR MUE5%!H>KNI)I+3)6 !M<*5&KMRT/O; M7/Z\?"=BW[8$N[H^9SF_5V;(;9/K&8IM1;6!G"U_1!YB8+EBF;R3F2@RQ9:/ MK%X+I/-2R4SR2HI6 #W\Y?)",5FD9;4M*T[+R4*_H*7*(G]D( @2AV>RPIHU M^ .C!*\*6=PJB\D5A#U:4!%)5I,>12N%IY":\2(52)5ZK272LZ:H,9.I&CKP M*GMBS#&[Q.0LDW1G8:5T;11@Y^5FB\7^_8_8=:(W:C )Z\,2+0G?>]XSJ;#& M'XVLH%Q=8F31\!SF#:X7S+'_12MIAZ]@RJN:/VCG; 3-T4ZL>=W4)03>BD)4 M/*=(B>I.L%6#Q6<_EY#CSCB?SQFDEA5--&$AV=!^B(S%FB(7BO2$C6-!BJTY M+BLR'@H'K6*R)B/45FB&))])!34Q(.5;6?/\F)W"G30&7&>5 M!@W6P:-#F++V>IQ&C[Q*H)GQ@N>9+X"Y$V%;+9#+MX2->\N-6J M;*327<-UCSNV>/5?=MWD@OFO['@FYC-O;C%RM6N_^<'D'&69!L=@YP*)*33Y MZ;'.FRX,:=YDE/-K7L,&=H\X(.=SF?)EKC$T01AD9E*E>8FTT1CK%Y C1^[. M(J(\9A_-TVT#,E4M]K:4U2WA;=N(:5+=*W:2<0@$>5%IO\OB#F%IJ1T.ID?[ MO=^F-(DAKD.J;42]+C/-/#WU'K,%\"N G4![&2J=04M*/[7KU-R"S]0*VAC>J2_.!X9![27>WJ/NBP(#FM M!L3@)S,:/:<'S^G0K3O8K'IDT5R(PF)KZG9!P1/1QSK!3)C3$31&PO;C2:W+ M)H=W->-KPL2,WYJB;8AU$NV2V#07![&#MJTZ$ULSB:PN=9\PK42[1-L!_!%U M7@W>/6;GHJ(.8*(]>7!5EG5!M<]D3T,A-"42#I!=&F+J/EUI"7+LV=$%2"^ =I:CR!W51E MFJLIRG6G0P7;,M5U9,57QK'HZ,L [?DX3DK8\83$NWAJSRAY6TBD'2?TF8(U M5/Z4R+9-0XL*Y&V#W$9,Q_0UE'',OKU]GJ% 8J%&9/-1K3PSG+9H.8T,M+TW?]GWZ<2[ M%MS;O])>UK5??^S.1/'?>_UE\<]OUJ)K3 7ZTN^V9+&XN%FP\Z;2#&><>L[5 MNJVU=$%EYX[G.G2AE801%CL]< MSPI\%T$%%0#8XF%+ 5)C$$^7]BS/]UALA;'/',N#9T\WA"4070,FJ,H-X$-] M?$?&5(EU']*9Y">QE;C!I/BU<[(74=.O> XGN4[ 3QDVS;S[(A]UL86SPMRW$&@'X>#RKY1=\_\ M82F:X<6.&6I>AS#72V)8%,)LFR6)96GRYO+BP4[_?D#6_QX M>GWQX^=/'RZN%UT5^W#Q\?+\\N;)W YDN6PW#>.@]7A,TZH1SP)E/#VR@C@ M* // UIL>XH6L/$+6('O8C<>;BGJ U).,S""9[E>,$'6S)FS&3C+L1-<:.Z:LU-S M;@%5B<1>40M@:C%""E/L**$K2BU0GA-[5A1$!.5F0SL@,:K73_I,YB96$CE@ MO+AEO-"9S#0&0BLL &*S7=(0'B*?V*0D0.M'_MPX4QUV$ILA14 #81!C7@Q: M3#RZ]^0.(+[/)7E?/%I''Z/+1Q).A\XM5+T[U_TAN#O[KP M[WY_'/748!?JAB<]UZ@KB+^W-?A?VX3GV@;C2O1I'>&^IHAE35HCQG8I,#S;R$(BREP?;?4R9D"LXVOD4;K[=$&,D6AD!X3);]SG M#;9Y"0IXX@R1G^&!FWC# R<(D-Z#^Y'M460;[)=/_,%FOH/4\T@YL )J3#1' MV8A!#0Y1NNNY.YC3/9*4]K;>_LP@\X,\/>OF2JAH=\!@."2S? M#O%)'5<(WR8L\=UAU)YB:AY9.O?(ZPFTFJ$OFJ/J1:''?-?;L6LIT,OWM$7' MJ&,?@582'4G;LQ('Q.3XD>4''KB>A!M9TVF=.5B7F,RGN,V(RGX6]33RV*#E M %4-QE@VM3[EF>YN^RU,.>%[0UM3!<&7KE:0FEE7*PACSP\? ARN+MWW$X6_ M9L7/!XM")^0KZ$=@AVBZD/2Q/8(UAVX\^ZWI^@"'N#X!0CQ4UAE09\>1+G! M7\?[SRF"O$I0U% C9D3QA$W'#:PX"IB3(+^&_<\ATM9;BH]Y>?]_3GZ!D[6G M5O"4FE ).$G_BJH+\VN-.+T[:U1[PK)O&$4X]L(Y]3;HJ^::>I,HTD3K)L'3 MQ=KF<7>Q776O/>K+SF;FNCZ8\U*0>60Y!!9EM11Y=1%;H G"_RGJ= M5?S>'+]/!+A($L]%_QXM*$,T2@3F?A@D:ZW?=+:SL*X1>@ATNP]ADZ$ MCL@RMGP\F1GWS?=:#LTC]'0!D:*+3I0:J$03>1@_]9TYZ'G!=VUIPWZXJ=(U M5W3.6=Y6?#.PX;@/=4+3AZ*"H3"G0F1F-?$@JE0J727;!K;^8(A=>: MGI;B5A;T>VMW%JCY*G1().U+Z># G+: <..7!8HBFXB:RAB?V)CH[/LY_63T M;X:-J&[U?S;H1R)LJML_-O1/^[^%G+;_AAB&M_\I^8E7L%"Q7*PPU3Z.@B-6 MM?_3:&_J&PO=V]R:W-H965T^RX*G9F9_.0B2N>V7V&*$A"A2(T(.G+?OV> M!G6U94>[=J8J#B 0:'2?/MUH@N=WSG]KYL:T['Y1U;67)FJ(D%0 MXX^5S)/-EK1PM[^6_H]@.VP9Z\9K?=M+.WY_D)VQBIKJKVJ_N[I]F94]" M\DI7->%_=M?/5>*$E5W3NL5J,318V+IO]?T*AYT%^7,+U&J!"GKW&P4M/^I6 M7YQ[=\<\S88TZ@13PVHH9VMRRDWK\=1B77MQ8V: N&6?ZM[!0.I\U$(P/1Z5 M*R&7O1#UC!"IV&=7M_.&_5Q/S&1?P @:;=12:[4NU8L2/YIRR"+)F1)*O" O MVI@9!7G)_VOFGM1X(S4.4J/7@?>R$)FS W+8):@V8>BT<\-*;UOCK6:F:?6X MLO#WA(T?V(>;*Z9RP?[^EUS)]&S5K,5]-4OG6UO/PGAVMFIX$/F+=]UR-=*P M7CY]"59Z=LKALV-J9F=H+=[-1" M)PR1\*L@[N=[4W84=.S+=&I+XSF[FSN$\BW%%BM=W;C*3G2+A=XTB*,&$TS8 M=%>)ANDQ\@G35>7*7C],=YTO#1[5M&MCFH;&84" L"X-<].MH4/V96-;T\.# MI=Y0 ,,?0?'2+9:N#D^P5-<,7>.7WC8&W9F>T6);LW&'K0QMV><4VUITL2V4 MM^4<\I<:6QD&R5#$Z@JKMHZU6':K;04_&BBH6QKQ9M95VE("4(FPDI- =E6[?&QAQ$9A>6(?MM+73E;[(>4_$467C"+.Q?FT@[M7=N M QD'(OB(BGH*@C-361PL_0@D6V+] M3Q0,N@8#O:X;'4[0X$PV,S5VK#B%L:D[PQ$W34L+5P,!T:U:&X1"M%F/TQCN MT&WK[;BC9&9Z^M#C-0P33J 8'8(I*+YKU'I6$W;N/;CU P44R2*X#VX77%5/ M$+>3#GAL/18<$Q*8:U:1V71+2J$$FM=-Z[NR[4C/TH-O$$\TITS[U M\3>0- MPZE"@BJKC(Y*PH8\TS6(N@V:Y/8Y:JO2=77+$>4P*P3,:AG<1 JL".!1W-QJ M[/\4B&$X$T1TQIXY7P97.+$MMIRA=@,*&VITY=K>\1!:EK9]6ZS MSY_=HB@+(#P8#0Y3W?%DRJ:*>,7 NE4"0.[\*'9^*''XQ]?/EYN_WV_^^FJ3 M![\Z9 ,U,*>GF[%?4;BOR-,<+>C+@2R^)0P7<B12](LFXD!%3 M1<$+E6QFWQQ*^UM90O LSIF4BF=YQ@H(R163,<^S+8*_.GD*(!+TDA@( M"1K+%<_3[/1(9 =IQHM28$.R4Y/'\%;/F?+():"%X(DQ!$Y M-R*AN>"Q#&KE\'UT^L,P_B7D4IS_4]N^#M],2)['"B0K>*HD,4:F/ )]446 M,_F1T$;@:IJQ!(;'!0/OHTRQG&>@WCZDLT.J9U',4T'!(Z*<)YD(S(UXFN5, MJ83GB?QSL$361LGZ.DC3;*C8WU@FAQDU:AAOF^^!.$PP*5'#B)IB*+?- ?0> M*9O&86(F]K;OF[<&[497JVH92GPS^U7+ZP(^C4$>&2.*,G!!A. L"N)#@9Y, M**W*HR,^CW@ABY S>!)"'WE:QC)$?)8FCR.^.<8P:":YBBCFLT+QI"!QQ-T$ M,22"EJ"^3']< KCV;H+""L4.JG>W#)7*&^$OD<]4'*P _JJW+4&V4[!GH"(N MH^/AQSF4I4$6A :G2OA/1 &O7,6/X5\>8]= Y@D7H@5K% M8$CR Y-O7\WW%?@$KP$65:X.[^QOY0*<=$4>0,+QG8H O%"]60-P3XKX:!=$ M.-FR@'S&XW!.P04J#<'$,Y4]=L'L?S!OH, 'D63!P=BGQQ\%AB+7#G HY+MD M>>OVR],WIMV0[1?S*6\^!\:+0 M"/[:5N I3Y/HS9!\W'[:N^Z9>K=84XQN"5\7+RJ3/"V(@5G"%86%%%1'HI)+ M\9(ACG0"3AHD-UI.*://39 7COZLR!]'B#W*HD$L4%2&(U\*G!*4.Y$W@7S0 M3@CUK-%'OO[O70AN[OV6L*VTRY!)W1(+5YKXUOJ;WE/#1P_C^QFA]<]/? M#/:;C==7X^NIK+\7=O7VUN/0E49_DV'_8T+5":W:A_[.Y(_.]L?S[I4Q77+L M6;W>Y/57'M>'=W\\[4.X(/IH2K,8P\C=6XEP ;%WU[!NZ:YAM]]#!I+$,5[C M403E\:Z7&%X>"X%7ZKS8I(9#7T9&.Y^8@/@L?$BC&[BN;ONO39O1S;>Z#_TG MJNWT_D/?YU#J-ZPR4RP5PRPY8;[_>-;_:-TR?+ :NQ;N#5VZ$S.>)N#YU+EV M_8,VV'S!O/@O4$L#!!0 ( .PXAU(UW3>$80( %P% 9 >&PO=V]R M:W-H965TBZ_?>C9,=+M[6'[6)))-_CHTQJT5EWZRM$@H=:&[],*J+F M+$U]46$M_,0V:-A36E<+XJ/;I;YQ*&0$U3K-L^Q-6@MEDM4BVJ[<:F%;TLK@ ME0/?UK5PCQO4MELFTV1ON%:[BH(A72T:L<,;I*_-E>-3.K)(5:/QRAIP6"Z3 M]?1L,P_Q,>";PLX?["%4LK7V-AP^RV62!4&HL:# ('BYQW/4.A"QC+N!,QE3 M!N#A?L_^(=;.M6R%QW.KORM)U3(Y34!B*5I-U[;[A$,]QX&OL-K'+W1][)2# MB]:3K0 T>P:0#X \ZNX31947@L1JX6P'+D0S6]C$4B.: MQ2D3?LH-.?8JQM'JIMUZO&O1$. ]?_TB):8-SK08*#8]1?X,Q32'2VNH\O#> M2)1/"5+6,XK*]Z(V^8N,%UA,8#8]@CS+LQ?X9F.1L\AW_&]%/N&00U[K@)PP7L0A"WD$\2"V6O+(WK6*.87\P7T_>WGY4>='R-;A?GVD-A6T-]\X_6\>E8]Q/S*[Q_=RZ% MVRE6KK%D:#8YX2YR_2SW![)-G)^M)9[&N*WX^4,7 MA?6DO[0T@P/JBKGU!+ M P04 " #L.(=2U@Z3MEHY 0SP &0 'AL+W=OA]!LBDA M!@$&BV3FU[^S]@(T(,63F7O?^Y!8)(%>3I]]ZZ\?J_IC)]?G??XA>OO_UZG]V9 M6]/^LK^IX=-K.\HFWYFRR:LRJS'!%IC#K%H?(X)\'"=?PF@[ZP<^*+_M\Z^EO:/&QFE37F MNBK^GF_:^V]>7+Q(-F:;=47[OGK\TNBH:^G_RR,\N3UXDZZYIJYV\ M#"O8Y27_FWT20'@O7,Q&7EC("P2(USP1K?*[K,V^_;JN'I,:GX;1\ _:*KT- MB\M+/)7;MH9?:E_O?KZ M=0OSX5NOUS+V&QY[,3+V?)'\5)7M?9-\7V[,)AS@-2S4KG:AJWVSF!SQ.[,^ M3D[F:;*8+683XYW8W9_0>,O/V_W$#*=VAE.:X61DAC=9DS=)M4V 9AI3MAGB M8@R4T\-D272@Y,.]2=95V<""-UEK-LDV+[-RG6=%TL C!NBGI;=:>/"'NNKV MR7WV8)*5,26.M,]J>"E'ZEA7]09>-8" [3U]%FCLZQQ&W!> #7>F-'56% ?\ MW>Q;?A?'_J7,\=,M3DH37NU,#8!-7O[GOUTLYF=?R3^_'-\>)S]<7=W0Y_.O MY)]7QXE_%O[LBHG;J@ 6 G.L#MYN9'K>"L-$=HMC[/99>":&P/M%MS$$N"D4NF:0IDD.WS7=JLDW.4 ,)L[*33C/W]Y]CX=6)X_W^?K> M?SL!1.9#RU$2 *Q+ P''I*V2;+^OPJ+KL'1T>!XAN) F?B&1]>?E@FM:8I /&7,-Z\*2[ MUN#XV5UMZ-"3;%?!N_A\J/KNGL\-)':'6ZGKK+QC/(P<$$-'2!Y$/*,)''4+AP[ ;CR^ MDL/,\BRO3-A/DQB8L=KEZP1@1KH.<,(4,#.K>;HZ;SX2^!"PIORU.LCWYA%. MJ4E*?(<88]-4< ((!F*DU2.PS.8^WROL>>*4!H+/H(0P:CKR&,!E@F#"4>$D MBB(!R)5-1EH/T^4J*W _C7>B?Y20G=0P10YZ"/W2[8'!!.SF.)E@F6>699Y- MLLQ?@-YA6X"AL-VV+X:93TZ.$.>3ZZ0_,#''B.@@T6)1XSG<$Q]"M$%DIV,G MF:BR#K $" 86 G1?9HS*B+J[[*/Q5H.0!_3I=GL^.L+A;+M5](:%5C4N HZQ M$Z8,SYN67RWR;)47A/[($)MU435=;40D(!_ :;VGE.<(>B1L!N ^:3P[76T> M3-G) LTG, @:^+#IZER0R3X)Q)-7FT:E\C.D+F[9%]0E,L-19<#!2@06D&C7 MDIB %Q/$3)RJK0 IC4U(:H<+,Q:;K("V3\8!85H-FMFBA[5)]6JR.\R[P@( M]TL 0LT4T##"&*!VV-XFMP/J,0JKOKY]^^^]O3@LF5CUS3WPB/T>P-YXJE>3W)BFZD]Q\^-0 MF7\"*#?OKP.-SM/GX5A^>G.D]>LJ?"X^;^"50H<=W41;6FD:NN MA;,P_O)0SR!J5P2B@P&F3[SQM0!($O%KU14Z%TYM2I9=-I/ YNI,!K0\RJ$\ M,W>ED?]V#MH2O9L28@%4S9^13PZ] "T6/ MT(,ABMF9J*0)S9;8:Z]?(BP 3]]&UZBZT\:@3E@J4&*.D'I@) M=\:>=6?0PQ58^4.6D[ 29-JH@8T?_-4>H[/%M*@3QI6"_G9ZYQ/!WV>N&4PD M,"^R53%8_JB" :O]*_PYP$W0D;J"L&U;5SN[1#MLJ-K61O4 VA L%]1I4/FM MCN*1/'^5@AQOI\SZ"ROG+B8ET'4%)E29&]S6AVE1-CE07%5=),BVHC/X?Q,> M6.4^1@H!Y)OT,^F$X-A[.FONDRWH(PV?%'!%1A<0.$C!8BDI%SF (05L%P_J M.[,F8]GZ\9CTJP+U*7U^[6U>$O1/U8 I12")8.SV$741L/X_PD!@?K1@ M_H-6TWJ.([M!XK#'R=^!EJT9I$B_'0$)XNZ(V!#CE3!ECX.U;&/)CG&]1(%N MZ-13Z)#CY$2X C7T5 +D83!RSV2;!]@&J!U5U^C^K+LH5^ J,$2-]D8=&,PQ M&/$@H/3#N.3XAE]4>.G1V',XCF("R!5@ 3DP4E1//##>YT#8]?K^("2CIK[S M?I&E_PELT]_9S].Q&Z):(2L@OI*7^TX@CV?5?[(KA\_21O@(25S:!:$W;AM! M<.?/ .RX R7R=^8MZ*X0T1'=%? >MA7)VX./H1L>3JX 9;/ Y=&*>/?PL.]O M4_4ABG1/P[F]KXWA>1H[D3UF](,AA @795QOJB^3__RWR[/SRZ^2O]!"YZRG MX+"5HKIW[!QB\+S5,!@*IM^ZBCP;["K(-8XH:,;O ";"+E ICXY[W%O)XO-6 M(KOW5,_^VD05DA/5;;,;"1U!#HE4S@ZQ'^Q2F!687#@XOM 8H*-.;+D 6B^ MB@S1@U1D#(4K>=$ >[LM>CJ1JSU4!2 R>_BW2&;D1?,5PI>%:9K>*EY]Q:QF M8XHC8!C$GJU[Q LG!&YB(<<09J0%("].=!S+S5!S 98OTK:NJY68\BMT<[LA MA#CS'8(8U*<=V80F ;K,]MD!@<8K7V=U37J@YUGEN(>=)+X=.+.Z M^L3./W@!@.5!; /_,6AS#!ZASOY 3D,<%7"A[6H2-Y$51!: N_3G8X]4=#KX M=MTZ99&F9O6.[2-2ZX*A."CD_=PH)#&FM@5-A0.O(13RMF,J\KG#QJS: $9B M6V2UD !M&Y%F0EFTRL3*8(6&"#XAJ!8T+^MJFS1U:%.C1-.5Y4YW7C\359^3*[N[FISA]@(SU+F!6 J.O!HZLM+X"^%1%=*2>.QT95U56AJ#\*G M8__VUI"'#4]6#\"%KM8%L 6VU11TT;.NGK2D)W'7R[V93^+;!Y_31?%U^OU% MO;@Q.]R_?7Y?9&N-6Z[@?)I)E'0A]0 Y,2!#V&FC[6C\ MDZN-?5:Q)995>=1GW1QGMS,B'851?![WG?7Z9'6)7*[QK)+&<;4_PV'H![TD MUC6)"0N'"8O)D[R-";DX2DP/E"?QH<:^5GDA5Y'!L)5B2 MBD7K(G];3H@H6!([(Q%'"?"$4,HDQ+G-M?C)YT#\"_SUJ MJR-5(Y+&K.F/*-),C_5K,CH:&)/W_=\<-"C+@XB75&)2A)O["3YF*D1/N\H">4&PA-X_W:X M>.#L8@>SBTKG\?4>Q3P/"&3V>@'Y7"SM(YP2^.8.H[.8H/8VHURLB(L+\SD0 M!#14F'_@Y]>!#'&Q^0;3"KQ$,K>"5+W>355:>WUCUDB\"/<0O_85H3J<$"(* MC'F0D[!/A-89DP:""-V4 LE##P"Z,;.)PL*'Z"-J:H^P$U@C!O&<='NAC$A\*X]Z@K9\Q:-]>W;Z!H->LXI,Y&H!K8/H "K?-VXH+F_%_&I"RMJ0):D5OS1.DS]P E1M3CKJTVW M;GU6!U^!(#"&!T2O(N9Q &10K42?(0<( MLG5=V?FW(HT0I;*BJ3R>+0I.WJC$)WE.P/L-:*LUM:/AH8! 6Q_]@S2#9(7F M-9 1YM&M*8!?>1EICYF$*%W>B#OTYT2!)QFT2[:?3V?;_Z6?0Q?ES9^19+]( MBF0P>')38XZU:)SH0=@3HQSYFMRNK0:L22,4A[7/G6!.:\F(:NC4!5\]R$ED M'P,HW2LLM7?[+LSL >Z>87G2$2D/[ ]V.J.F+U*$;-L5">ZQ"1V^J5?[0=%- MMOD/E"!-@6^>50+T=M,I_-C5WG,/!KA0(:QSBX+:_;;M@&$3??&/G_!OP+2_ M@!)$Z>>X?^! 7LF&4Y[M=LAG"G]K9O0S=I=8I,5"-H1:@5,FJ,(=DZA&*L?% MT#KQ(5"?"/$E4Q9.A1';MXUO7_R#.55@\X/EG2/KE"F&WR $ M 9-HG)R#G$VU;1\!@IBEL#_4B*ZRESI#1U7]L8F-S5EG+@H=)ZN D$@&E9AD MT;!1HW%3_Z$_GY#R_MI]F@)T\@C!;5E8_J\H;EVT%+_\_OV-![,^.;+T=[\S M4N S/U35AK1U^X=U"#;J.D'PR:KW'7IL&TUXL'N-F&NBH&3^Z?1R">#1R_EC MEO^:9]4QP-$FZ2%;*G36\\W[XJ4=8*C_DEUR]#$*A(TF MRV$$(71TXGN,I[HC\H:R"A ?H4\]8HHW_EMB8+K\VC18%D7M 8E0K&"-%YU4 M;MF:H[8^FEGA6L:70U:(.R*F^'6[7-^T#Z:Q5% M%[095>V4FM> QGLF(Q#T12^6?0R4^6ZZB"IBM9&:SNDQ0U4"A3V5>I&T9SGO M0!>*_)>:*Y7YR(X VU"5C]4)*LW\<>X"%G46) )>.7W)^W,&RJN(,C$42S;3 M%)/CD,!7."*>H+@D-(_)CF'UU*VAW#TQG:R8=6D"&M^"P:R:*SFF@D\"+U2/ M?,>,0KKI>R#UB(='MCJ(:%8RBDM@>1J%;AG4X"D42Z40L_$3UJWGA>4:*^&M MINVV]Q'XJ[C*!2]0.63;+6(I,H"&Y+RB4L;UM#"4#$T$'6F_#VN4G@^72K\G@N> M_!+'J,=G>I1=$AE'O^NUST#FT<,8=HH2!Z.AD^_+.PQ:)P50?X<556;3B5A3 M'RMR=<3YVIJ7A;BK+>,5I /E#IO:'(,FTFV(Q*PR$3AM5P MN)8& N)QOJ:R#-CIBT%P 86*,_!WU89][+5IZTH3GL32I[)$UC7Q>:MJPO2I M5R5=&Y\2R'J4/A26'&").=*G/3TT;:4F0 R2M2XYE<( 4#6PA"8W"DM2J^#T.6SK\M'=V#:; M.1A3)@K/[CCYD:,-K0]1&48J(;9$C\I"V& *V,B0>_3F^*!M)$;$@Z FN4(P MJL+B(0_)J2!I!.-T)74=H4RZ,#9+DO;@>4DQ6T:YF%T;([P%KR8ZVIX>CMR"+E>!A+PO7UW7ZX;@Q5:4T<2:LH!Q'L!& 0"W'5 MJU121A$,H2&/A"W\MDIOO)%C2F*:G7P%:NC-"+,=^YZ<=,XP1A6 M,+#'@U& M\HV6!(S%#.%^#O_P,S*20!$$-.!->[ 2EG9[HLEX\.;93/..Z+0M("B7'02+ MG=J+2/9&/9[&HS^#-AHPZIOQ4&4&9LE!NJ/Y@5]A M0=[(363H,!\ZR!]"25M6FIH!QI&K\_/U7&NG]FS3MYZBU3]V<1./H+=@6_J4 M4HB%_@AJP98XHMLD+3LY!\;$%;N-J\?2 M-9T(C\X3U"))GC.NN#WM :/EZGJR!'$(6BJ[0V0NOU":\!:X&P.FITCEC?KI M6*@S#*.P2N0P:TY!P=9X5+:I.#O6>\:ZE>+#,@I9GAKM18-142));PXBQ#C! ML0T[NAZ[8@JC[8N.ZQC5E 7MZRZ'9;TQZZP3 Z0G*XC"/.8&L_M"B/M1R>M6 M&\:2+0"B6I5]294!M="%H. M/&P!NR>5,RMBK884ZA0O[Y/,&P,'1]^12C&_]!>I63TB><;HS@K%'Z(&NT6;?)027/U\3FB8/IX/]]-%\XY02YZB/\=3AJ\D].T;.D (KH MIBO:GF$8Z#88("FJC$O=.7SRF+72@R[.)4EM=([NT/+G*6)ZA-^#@O$Y>BYI MWS+,&F_D,2DANB?<\QK=.+[6'A#V))N)['B%JKPF%=@S'A^BR7;& M)HR-0Y!=G;!*$5+^T6"P9 S*7RP2,UFZK9<)7#Z%LVIH1[ MWPP5^Y,SJ]A;UQ!9,:K+T3(=/) 9@BIV\!1]$ 7^Q&'"L*Q#O4I[5U]%L_3< M.3Y6KHT]6.55Y"F?\CHU*#8I:-=3G-D6LWDYDM_^!^#8=TV*M/03.3@MP+H^ MW70#Z 3$QRX8B:2Q,/B6B;;B$4-T7; MQ)BCEK)A/49I&0C5[]<@!W#OK%Y8O-$.>J)[L,*C[D066>+V<5 -C7AXOEHQ MWT?G\6 I/N"8GZOSBJL8*%$J(5O0=X5$]H2]TS+-(&-F0[T!-2>W;T-AKC)0 M@H30R8[28B(G/A3EOLO!WN&B1.T8QXV':4%(GRX3JK&7G&S>,E"XY=<-3 M-53%^-(Z$OY?^??M(#Z73OXV];S^VZ]9O1C]Y7+LE\5L,"JVROE'_G[.SI?MFODC/+\[AE].STW1^N?">O5S.TLL3]\WE>3J[ MST A9Q2M_,%U_Y#A_E,/_8:A>GY[#:^6"UWG[.9NG\PA_E_.P,OG'S M7"[3Q86_K8LSW.PRONJ!)N:C##S][,_S&2[_XMF_SP'\IY>G_CIG,^_7LW1Q M:2$=4=UZ]OT:76B?O7B \O+LF;\N9NEBN1Q_F'^.XW9,Q= 73P#YSL87(3\# MRIP(@@30=5_CQS- W/GH4/PKTZ 5.Q[BGIX"4EUZ)S= W--ENIR?$SHNT_/9 M60113\\OX'P]] ?R.D>BF""OY6DZNW2@O7;>0>E39[\AT?^N7'/+$?3855)E MP9H$!9.<7T6JCWVO3VA,V?0'T"*DNEB5\B<+=J0 68L1!P$T2:"02!DM]/@/ MK%WRG6WM#>DOH /N\J;)55'C-&Y +>QVP"W<(]%5\LL]@FVFS>=0YR)W"6K0 M94LIQZX5'85@[ET-N:H*#69=$>%MJZPFM5L<[V>2M]["('T(LX>0#)J,WL M_/(RO3@_.8YH)T-E9**-AH^&?@XY-].X.$M/+D]3FO 4*.Q\81MK7"S2^T7(NO6@[[>;GZ82H'%U0.3S^2VZ'0:IX)+K20+6:Y9E.1K_+& M>N#$)V%+PVU_O?X5()I20'S:'?.@Y6.OVL]O]%VIKS L@U/,C7O%0N^?K,=E M/,AZ&P=5NY5>'D1H$?E>Z(EE7.U26X5<.W(6C4'*;Y5:Y=R2#G$0%?)$>11>=$E@:\M MRV.#L[S#5A!;;TH!A)=N@-F'@'@V=T%&LMF3%C[:/IJ/<:3._L\RZ)CE_G-- M,C6G\+\(Y<]!D4:&O/35B05^LX"_EO#7Y7R9O.4CK[H6NP[^[>K#X,J-"()= MGJ1+7X]9@*:*!@08%N>7RR$*+!;IV=(]OS@E??!D"8K].1;<UR[@%@#N)C"=^ X%B@6N>4RP^4 MY :L@J.7M1>4E>^UL"HVT"^L%6CPFZ[$HS,QU^!R[*8&497#'H*D- $19'R6:8K28..&SYC/EJ M% E )2*=@_X^ ^SV@126\TVV7W[,FD$(8^+ N+ESKSY?FA:S#ZVG+LB0DVM@ M VOD$@Z\GJ*AI+R7U$*WEGQ!^_TK]ANR1]@V9IK6(JU[SB^/]%KN!H4:K(MT MI5O)V%KY_@++K4@O:(P[%TKX#E,(QL*+4>6B9Y)P1!$=M6U6"E@$DZCG@G=H M-HE)O=PE6.'8E0B& K[.H007IV=*V/"SM2&4G:S1=C>$S*S3AP-5-F#\J325)LM2X@+BDS?X-A):Z%_'XC/=J>(8 M&T!C-5]EJ&2!W4R%#2(N6@-#XL M:/\1FT/20Q(]EA7 ^^XGRI)H/+MJ(EB>:V2C;XU,DJ:[U& ^?:O!#7?\"))V ME5BB9/H9=QM4R=0LTS^*K\&C;2+40PWZRY%BF4?=@OKVOJ6RK!Y47.S@J37QL 6K>0-FQ>R?KR*B](# M"'R2V)1Z]AE#$B>BTF2NLN0;$\0WP\NT]^GD.]NS!Q:9=N_?S96I,A&K99 M[2Z&&51P.)7;^00)10('K2=%QWR#?EGJ/]E-&WAI>^TGO#RTJ$MNX/R>"HEC M4R&\]R-OGL8GICC+?12?^">YH@QH&%,3!.&(7=M)1_E;YBU!.9-C=\2OM->6 M4X;P,;ZC='I_;S_#)9EJF< 0,F1_H1Y_ 9;5;)GRWV!^GY^I[_;D?)$N+N=I MX+R=9$4+U]-Z,=V'^F=[<2NUH8FRG^DAXNSGMZ0_9?=!B^=5!!J37J-*[#):;CW*C'BI+HK1# M]YU>FI,%*;D'+4BE"BX9F!#!&YGNR=$;7JE;!YI_C:%"2]>'C:--E%GH#20Y M.2M>S8AMYK40LPR9BR3*C>W^H:9W>,MMOSCUN'^J@ROI/$X1N#.U#W10Y=GO M@:0F2YIX]:M.;0Z*T%U-+[VJACKISN^X-6!3_:O>>F<=@UMX1<20+NC2N?).?O=[%,5J M3*9ZP??X75EYG3653SY9#MU+*]3TR?X6S">SDTQ,')+LAD"1Z9V2[3JMEP9@ MO(.0?F@FJ=0[ :%W-B.A=[I(3\\N5.:=GJ67IQ>?%?_[(W+2]<]?3/>_OQVY MR38J+Y]JI5\G8\/Y0E)O.Z#4;._YC*\!OP,9HN4BP-:J@S'-6(.:\_F%5U#L M?J-8O/1O?:)I<39<@U>FY/Z=BW.;X*[Q_C=RE[M3I]9KZJD+4AL;]JD M6"HFQ@ 8YPD:PXM=#.WS-K!6:6[FLEY?*-\3Y=T&Z(33*D<1B^WU]M:I2VX3 M[&3+-#?YB-_/I^P(OR6B7IA/87^5J.)"VW-]%%!AH=1@%\(FD*FSV1D,?CL6 MU\(WN@@LF.Y6OTJANO;F;_KM=6P-CS_C0X67TA3<89WK_42I_Y4?UH.6MP1& MP(3J-99MK0S(B+RJ4VKE>H3)NOUK9,AUHG-3&W%L67P\3FP]7*&Z#W1W5ELO M*NN5]*6<6TY18F=P^.7!56EOEJ0R]R'9VEN1_-8@>!&IU*IB?W&BU2N 6R'\ M+>S._ M]>S0[#WHS2W\"('6*,.WW!5\'QY;[Y4GNUPAHXQWUE198L& M\*8_-VJ\(X-;[@B?Y"T>!3QR&%&VF=SRUE3?9.*F'RA=V]:1LGHI70TM[DAO M/[X$J973ZJB'O%N@QFED-,1==_4'14YP]WK6W'*MZ=>@'1S]2'(5\E-6Y2OM ME/K)K#LZ3#:$:NU>-]R&VP)W=/C=U)6MI2.UH@)^+PR=N0^PGJ -?4-]S5 # MIT;*(1OOU]3"XQ,)L_$H-X,_H=;6Q'8D_A)WQF+[[J^3!Y>RH!CD/FP/Q3Q+] M0"9CRZWZ_;2BK"EG69_FGEH)Y(+"8/#%@E8\6\+@86[_R\5Y M>G'AKV5^EIZ?++PO%OB%/S3F])Z_FE+:W55'B^D;BKY7EJA^CZBV/CE&W+O5 M)(.ADYOWUYQII,[9&[#; K6^H8[%U#+7BL[0*'G M&&U7;CR/.NB*6^3*=K.LU[DN-,27G!:A#2J*;$599W>=WB(N6JY+)<2-H^,J MW^1TGSP%DSP#^&_OON]!;)=]-,'V;>Z/!R\Q'!MOS:[@W*7(H'N<&U5MPSVH M%-%X1BI.B(SOU^UVZ@61YO5.S48V6'A+B=CL!:C9A5_3KV:N6ZLY5/8Z'W^G MZ&;D$?DR/9$F]$40%676@+CO?+X*]J9I! S2'5X:U8U.2.D0[\@N*ZQ161Y<+'#D&$!C[)\W$[2]/EYA)L#'T;3 M3\\['>?N@9'=P\?DEKJ8)2^_^.+V]E97WWSQQ:LT^1&O[/K. _Q/':FF;Y'! MPPLWV=W1NS?O?J OX W:CP>I'TU6M/=@CS9=32A^+9$Y7-A+ LC95_(/OG;$ M+PBDY)]7Q\D-RR9;_=]PNH&+5V(R&GN/G7"B (5(I%'1@XW4CD()>YS\[.7) M;25BTQ<7U%AN#-R1!@J>%U,9\^?API-TCK8__;6XF-LP87JV MG/TI'E/T%$JV+_.Z4?Q7]_8(!= U,0.U1J%N-\;JBXBG#,.PDGJ?Q=,J-<-) M/8I/7"@1^M#YWB;:+F>R!(NAM;C&>9&@5?^%L#6/QVW9:.PGT?>,N3\\Q6AT MXL]!3_4NCBX ,]J<_Y,='.R P!1.O+V$UJ&W!BY MDEO2<-G9IWUVX!8203];W"'?*F@G;.XS]F?P(OD-F$^<;]E#Q5VFX\I,;8K< M;)U.(SI# JKLR>GBF5K#SR5(68 /?SU3+?;S=3\@&.#S:R,MWVA+/Z_;BGRC MPI8!#_I+F4LG*0L]4]YE=])C28CK(6\D%A"!928NFD=Q-U'=!#?<@J4E\^5_ M..9#)15\Z2[6O> Q*[2TDE7<1+9KBEQQC\_V%4SV%L(A$+0R>^48H]*10R5A M""Z#DI#'-4 6I(]LSJH#Z 9%9S+=]",LHLP+E9#)'/-J%L^2D5X]X11': SS*/@6#>W_[J&3-P:>MYLE$K5DX>G\!E:> MRHU2.,"OH/TVH"E*6.P[(QV-Q^'1>9?CJ?*@ N@7J4# 7![ZBK3QD1$C):J$ MPK 0\UMG*).=LL;E_E+OIA1JAD7A&6)[9;96 =VU57W06!;G\4I[)4GF8'RU MWF(9S;NB*Q+?'-Q88QD5+GBE";TV&S=^W87(9WF#"%DKX#'8[]ADB6>BR-/B,'V%!C\U.E(NG0A\X,W&61_X&:QIW3T46?X52(9 M7=B2F6WZ7JJ,OPN;6;E-\O[MM^-W%36(@D2BQ.6YJ:Q+\HI-('>Z MM!P4X.IU-(5_*=7L(L#+U0)T)2S&,6OO%J@N_JB?+4"X2H'KD<6#CDM7ZI&2 MALWZCAJ\ZH8\35AJZI.0SA#D$_$=?4/<]NKV' &;X0P2=*+[KNB'G,A([XL8 M3L[%LJXH<.72PDCH,L@?C>8"N90M0V'GM;&W:$C(]SF79-GI-9#3 /,EUM* M/\M.;1LZ5*D5'2% L7:R\C.;)$PI->X.U,7T':CO!?G(Q!])'IX>X2'IC9'< MR+^4:>/X(L>A%=MS;D['O?I[.:RINU:"% []E%(-LMR.@,]+KUX: T/4FFKB MGT]>;@N2YRX0[+\&IR+W(#GV1 AIS?*-69->WAP'.^M=H#O<'DQRX&M<.>.& M%[_;5=X-#W5\J9*F0FE7VVR';F9N))005^,@<,JY$LB7T?%(#^"H%O;$1 M>+ZFC*#\&8,[Y9+E C)EO @)]!272V5+K.G]!FUU2GDG5'%I'^HM^EE3(HA) M2=X(,LDZ]S*L^(HOU;\]K/)'IT(47*I-&5O1]HR_;QH/5.F\H"W]4[?.56:M M&'-_"##"L-N:I-9!\D=4D[\9'51[?FBF"9;2Z@TWL>4] 7*427*A$A K1\]@ MXJ,-@@]H3&M" ZAOG@%;VZ2$DO,,%PG4#?ECE4VE6HD H.$2!7&P4STK109R M53X>*4]3!%"X1E6T7^;'L%[-5J>T^#*"&]:*((8!S,T^.[87>>$5BN*)/4\R M&E?PO7BJX'M4)$>9S>1H\=C_IR0V26*-ZN@2]$?JY+O5FRX5'2FWVOF%.2\6 MWL%'UWG[*HQ_"S5DML5#S25%[(QQ?05\U4AN3*/H>G"OG/ED,S?]-[E(THZ: M$QU(NNS!EQS-H"B-*]>\)X[%&3JA+E$%F\U0MW4&ZS7'':3!UF>XLU.M/&-E MR;NF62_68*5Q?>#]%V+:N=M:IO/'7;GS8KK<^4/ JJ*X.#W (0F'0%O--5>7 M WZ<&RS:Z1TVWF"\O-GZ>GI17+UW2T[UG^Y_?>+Y>+XU+;_ ,57;P_LG#<$ M;(B[.L-+DLAAJ(S=]NJ&8M;+9+%C5_'CVCZ_I\G@Y MF7WOV\2/=45[TZYTP=%%4N2= M6Q1[/!Q1 2<5EVJG\/@*PU$Z:P%3]%X:"W":M=(6;.=%N)P7CN<$!2E?3)>B M3)&%JX1>/%$);>[$D!??8Y0RIL=8)+\G@W&\NIZ&?V,%2;EOUOC]+]B?Y5S' M@7O=#\!@B-1%IMCO:2\W<2: 7\T5M-E7PYE=FW5Q\&X']3O-V4CK]<_?_82+ M0#."V/0]@!B],Y)N2=X EZDB3IO@+HH/@T')TBY)/[K+2JD#)L=*W7$+"*\^ M(*A,6X%:EMP9)+[]/XVEO3PBW U4/ %X-N#+?X)C7\KT@>\XLI+#IQ M1:PGTT6LM\YYRE(Z:HE.#Q(7]EF6# >/5=)@7"]SIR9,[R_98Q./H ]SW H MF NWP\[NE.+F[M]U^3TMY5E33OT1N0/J"KTT+[/@$FW'!ZY<9>VM5-8RZK[1 MP_K>BY=D?$M.5]SY"!D+=@DOO3'5OC!V4^^-5 A(H#.C#!/8U ]75S=??/'J ME2;C6WV!B$+@FO!U:\[1]3)_Y?G%@6'1)3$V-?%E#K^[/D99[QE&_ "(WLT3 ML4$)]"O*U,?2MA;DDHV*]4$>1,$C9J7NFJZS]E9@:TWE,G3Q)(ZLZ)Z:*>$E M7QORL-DH"';6)PM/I(3[Q=XC*;I3?P$"@G&X^<7,X9-3D]QXN:?L,'SL!S%" M$GDK^M<[JUKZJ/A$VLG!,M+,*G).1_49.1P-8R(9/W0[\@AID0G]+,+2LWW% MSOYQY-54-O^9E/'6ES6?8),4NO51FW$?](=557;,8#4+]PGLCLWZ-&XG_S3< M#M818G3R9Z"T3?]E4P?O @H/A:S0-CY8[E)]':)/ZOPGKF;T9+K0\[W!]&+L M"L;%5EZ; U@^YP&0H(Q*J^FQLU7R[.%17EE_L+,9_**R[*D^#&C34?7\]F!M M,WDT#.MJ_ ['T])2J@2BYK3BR>8&838[S[^9O1?MX\&M]9FJ:B-U8W5VI%8P M*T3:"48QF)_SHK?DJ0CJSL=+IU&SZO:)S=;OH3VRU&-NU[HET>"L/ M_V5)\?T<)UW3=*[32VTN_N%*>HB_2GZMF/&3:737WB&.:I7:L88-EFVR7;O'>\%NRA*H#9<<8^ M]4P@D4.:!/8MQ!(2VP>38MXTU^J5E$)* M?)LNNV5=8^R4\Y'BX QS/&4^A>7-SR[ M2,\7(-.$#BB#6>F@HNL4SL_2DXL3U6=:+YL'T^TYC[37@9B"KG=#@8"IVJ2> MBC+R>4G:_S."X?_K(JGGUD.-UM5I8O')23I?G#TKK[C'65V#OV$.?U"$-5UV M]42AU3-KJRCGF8[G?TG>NG0GY4-W:_;1..B=6I.R H#EB?; M=ZDQ_Q KU$2KF"7PFD(4WV5M]NW7("+NS#6('5(,2]#AT7ZWWV*K?FS8^N75 MXL5K>-,]_NW7>U#K?J)KJ+%/V19>G1V?+U]P!S#]T%9['#)952W((_KSWF0; M4^,#\/NVJEK]@!,\5O5'6MZW_Q=02P,$% @ [#B'4D78I4I%"@ K2H M !D !X;"]W;W)K&UL[5IK;]LX%OTK1!;=20HV MUH-ZS:8!DC3=9J;=!$UV!MAOC$7'VLJB1H\D[J_?0^II6U;B;CLS!:9 (THB M+^_[W$OKZ$%FG_*Y$ 5Y7,1)_GIO7A3ICY-)/IV+!<\/92H2O)G);,$+W&9W MDSS-! _UHD4\L0S#G2QXE.P='^EG5]GQD2R+.$K$54;R&JZ:H&> M\4LD'O+>F"A1;J7\I&XNPM=[AN)(Q&):*!(_X>"<6,EW'Q43Z\$[5 CJ(WE7&N_Y*'>JZQ M1Z9E7LA%O1@<+**DNO+'6A'/66#5"RS-=[61YO(-+_CQ428?2*9F@YH::%'U M:C 7)7J!*2CP(&YDGT63\C^S?\-A;YP=&DP%YJ MQ61:TSVMZ%I;Z)H6^2"38IZ3\R04X2J!"9AL.;4:3D^M48IOQ/20V"8EEF$9 M(_3L5G);TW.^1/(1^JRESS1]>PO]:P106,:"R!DIYH*1J/;^Y>)\+9"JS5%9FG#SU^'PJ$[F(IHTER'E>P+VC?(XL M4ZS=73XD(LOG44JN^]9J:)W-HX232ZUSWOU\0-Y'BZ@0(7DGDSOR ML_ISDF913+3KFC8Q#8.\((YYP^-/B(X[M2=X+D26:"H\'B!Q.2WDKC2;9S_QI$1*)R;3Q-WV1;4)=C@5T7\CB/&&(U4I<2J6;\1TGLA8WBUA ME$-*WA?A(;GZ>$9^*O&6K2CL'3*W1(J/PTV]_S.39=H9AR\A3,==&8,U6Q/S MVZ?/);IBTF9Q9Y?FR4EYAV0-JH/;-.)O;C>H@5;7T$0SOA9I(1;*@L.2W)Q? M7[XG)U,>BL6RH?XTWV_%;:9M9SF:;+!&=B0C;83CNI'_,X\>U?V C+6181A? M;VL.1T7?V6^+'S4:[OG3LQU):ST8]*%K M$/V,_WT++LMD1]JF-^A)+\E-AX*DRNR8/9=QF&N ;#/2"^UPU>T+DL]Y!O," M(4:SG5[S=")#)9FG0I>"\?)0L90)$N4DD=JW"YZH5[A-7@$NBDS&L5)XI-*S M@%NA#OXZ?' M4N=/9JTTM4A5.)JW#3ZT,I3* $X$0Z(0+1%B]86JQJ%:+,RC MO%#KL%4LIT 6"!&% #BH7&+"(L6\AZB8MZ_ORKAFLZY;>C%V.%(6.6U9Y(Q6 M)6O)@3:1V,0?'8@>I9.;B"?P_6;=""=NRXG[30I KZ7O[50 \CP714Y)'/%; MJ+1 "J7*'N@?M++E*C]3E:K@^)!Y"IU5S]1 _%9&]SS61JQ)ZRQ=\$\(7?@5 M)P_P!$%QB:9S\J!=/)G&4&NHR*D5&MQ0BRH?D7$4<@43MSSFR50Y$]J)B@M$ M!&"GV4LY#-Q,-64(DECF@V7IN%K^W_+R9#-PFE-&UCZ_GHNL^(54L4">KY'OJ@T MUTRS/9L&7H=)S&;483ZYRD3*HY"(1S3;>=T42)@I0PN89:H>K9P'W)G4DD$",=@^CE]5I8#OD9"%+Q458"C++Y*)*9J^F=2;&>NV++PE( MHGXQ?)OXJ :8JQA33EDL-4-*2ZD2B))$Z%+'98ZJ^1BSB6[GM67*O''UCH^ M>J[=:Z5//<[ &!9ECDUN^",>IGRI.FYE.53F M-F4>(^\%ATJ;I@-2_W0<0/S0P5!QYU'6" M6K-]SJ%0WX75?3!H&@%UX-(OR4D_3'_T(H9 )16$)0DYK,0=KP M,&*>3UF@G,-PE(\Z>BKRL%R(R;[*G0=DWW)L-4F-#.JK@8WHL)CYO:I"Y],T MD_>1VN%V.=E'/E"H<]#@&[!?'\55OK1O^31P \B-?.LBY;B("PO)HB56KZ\3 MZOIRA*H3.$I_OD=MU\!(A:]O0Y6UOC,5/Y/]4%2C@W%$W6<>=5QV0'R'JERZ MSTPXN'$P4A#X;4'@CR+?\YJ;D8V"=J/@FU0VIM&=&AI_U3:#IY[C>OF3%S<, MN, ,=X>"PP$..FZP2Q'A6"KI,=_? &63*4A#<.\(E28U7$O]9=XZ3@*S75== M7,.NZX,^)O:IM(ID7F_,!@#.M*GA.:H)]P/VG4/;2EY?\:7NIN=3RG^:_RO0 MUJ_(^EP=6KI$[!5\*<);9\=D[( /!,6CH_:!DCJ; M'<^HQO:TNCVM;P-XW8]%IOT7X T"WKA>OB'@/3]PMP.>A]84]9NY"^2A)P\\ MXE##]IX/>VU+SZC;Z_ ==[2'[J3JA#(-]D0WC7ZN0S!TH&@M5CKC=F*70=@J M%CMH=UW5>U*'6<]M#9V 6KY); MU\>[=+CI%#W\]QUR#IO;$]?U MW9ZX#I!Y$[)=']6_"4+Z\.;K0+9)GOAU_$Q".4#'\.M!W1\%ZPP>85OH/JD; M^#U0-ZE5P;I#3<]5 X^Z?03YS@1?[T^'\5TW\!8+B(=8'EPV(5UC.]B9KE<" M+;[I M_H71@Q@]KI??I1E]&HM]2T65@?;SV:B*( 34H*7TO%4 LZ@!:F@I??NY\!5@ M8^ =T&'X7+<.U(W35&,CE'>$/M]BV%AAYBKP02;3-8?:3^J;2CB#_=G.571%^P '&LKAW+MI/<%X4)D=_H[296L$%G5QX3MT_9;S)/J"\1N>O4AYP>> MW45(J;&88:EQZ $0LNK;R.JFD*G^'O%6%H5SZ0LFANU0?N% MZO'_ %!+ P04 " #L.(=22+'? ?\$ ![$ &0 'AL+W=O)UQ\4OBCY8(,^\B>YU?K.#_XL3V?$&R1K63B/(*"Y ME^]D77L@,..?%>9LVM(O#/MK] _#V>$LM\+*=[K^6Y6N.IUE,U3*A>AK=ZT? M_I"K\W"/5^C:#G_1PZ@;PXY%;YUN5HMAW*AV;,7CZAZ"!1G9LX"M%K#![G&C MPB\*'3? M.M4NT96N5:&D14>?Q&TM[?')W,%N?LV\6"%?C,AL#S)EZ%*WKK+H][:4Y3; M',R<;&5K6R_80<3WLGB-(HH1(XPHUY<7W]5_B=Y?K7RE6_B1Z*81=8V* M6EC[@\1?MWJQD 8H;0_,?-).U#]EQ?7H !8MC&X0I)!.J!(51I;*H4X4=Y $ M-FLH)C3"&8DV,X3@-,X"#4ICS#D-9B).<4SX9H8RG&8I2.(DQC1G@6[."8I)MA@R3. ,CXF&&LK>CI6 ^$!1"HM7M]UK+XA2LI<^L#I@YHOWA,B3<_>[&1S: M24@@33#+IYM&7?5D(2[7R,E'YU,Z$FT9FE]4$!6_V7BX99Z\4,H(9ISO5Q[% MN[G=# ''5JI[SN\(R)?L-V(E!LI$*X)LW>YFV@\3("[="S5*1Q\T:SL#XL8Q MD"H/OMPSXL8<!MQZJE;A5M7)/NU+L8;P?E?K.K;?HOTU>Z\3C?]\].SM\!\YSG*4\ MO'CF9QCT./1RRM&'WO4&KJ]W7>_0E_-/"-**+A2$B1(>I*[:<:THCS /OS@# MG_:A%D)PFGN76/3>:2=]QG#"-_HL'CPGXA "4SA@I^T0I[P#6=>7LG4;FF8X M28-P03!/-^R+<,YR=%[>B[:07R-0G&1 \)P&%T"S!$RGWM.9=X#D >3B8/) MBSEH*V'D*U\L0'[3#110=N]C[S#JSW^<;5/M:_TMNFXQ=(N4W_R\^GSS*[H1 MD%V'@ ]EXIT..# B.49'# (-A3;#6<2A]6^ ^!A=&5WV0-<2 M EZM.R@CW0Z0%$$T.U76YV-!N5$?R_)+898*7CJU7,!2\CJ%T&G& M4G<<.-T-Y>6M=E"L#MU*BE(:KP#RA=9N/? ;3/]O./L74$L#!!0 ( .PX MAU)('@_E=@, .P' 9 >&PO=V]R:W-H965TM#4"-IMV=:.EE$)5(EJ3C^]SM2MJ0. M31ZZ!UL\DG??=]^1Q_5)Z:^F!K#DI6VDV02UM=W[*#)%#2TW-ZH#B2N5TBVW M:.IC9#H-O/1.;1,Q2A=1RX4,MFL_M]?;M>IM(R3L-3%]VW)]WD&C3IL@#JX3 MC^)86S<1;=<=/\(3V"_=7J,5C5%*T8(T0DFBH=H$M_'[7>KV^PU_"SB9V9BX M3 Y*?77&QW(34$<(&BBLB\#Q\PQWT#0N$-+X=HD9C)#.<3Z^1O_3YXZY'+B! M.]7\(TI;;X(\("54O&_LHSK]!9=\,A>O4(WQ_^0T[,W2@!2]L:J].".#5LCA MRU\N.LP<;(:5P7Z MV>U>0\=%2> %RVS $"Y+HFP-&M&U!FD)-P:L(;]^YH<&S&_KR"*N\XZ*"\9N MP&"O8,2,/"AI:T/^D"64WP>(D/#(FEU9[]B;$>^AN"%)'!)&&7TC7C*JD/AX MV?]5X0VL=,1*/5;R"M83WJNR;X"HBG0_ASM(]#;,NU]R1I,/Y&>_M\811*&A M/2 =)_9_MS :KV8&HZ/Q^+#SOSME\.181=3!8H,@!1X#C1?1X"FW]>5\@S8D M7N1AMHQ)O%J%^3(AUX)8_H*JQ$F8+RAA6;B@=%SCY3-H*XR0QTG *X,X#VF< M3N8J7"V7HZM3EC$2L +X2MA2Y_[[BV9]+Q<^M*7-1<2F@,R4.64?Q?Y5.6G585&-<# MD; !_2P*&*)=D9)P2=.YE>3DMGSFLA@@H>T:=78><;C(\HEAN&23TO<"<[(* M:_&.M]T'\JFJ$ E-(4VO7;#1<9FS<9QGC#S9OG1YV%[X3GO)R[D2+#&ULG91M:]LP M$(#_RN'!:,'4MIS7+@DD[XF6Z6?3(%HX;64E9D&A;7U9129K,"2FPM58T4W:Z5+;FFK-Y&I-?+< M&Y4R8G$\B$HNJF V\6=+/9NHQDI1X5*#::=E%'R46)E1&J HWK:3!/+A<]I^\5'@5NS8$,+I.54D]N\S6? M!K$+""5FUA$X+2]XA5(Z$(7QO&,&G4MG>"COZ3<^=\IEQ0U>*?E#Y+:8!J, M' X/1>P9L M9\!\W*TC'^4UMWPVT6H+VFD3S0D^56]-P8G*_91[J^E6D)V=+37]7VW?@%P=:L+@5E6V,/"YRC$_!D04 M8AY8">)UYA=0)J$P&(6G^"E7=ZIY_7_/>\3]%Y'[WEZ^@[]GGHG;R2" M6D/]MY[:,IP&?_PP8G'Z"?YWG1L7$A43RQ5J7]#]%8N3L:_N;T9WMXLC^4J5 M=6-1F^.48)"&@T$*PS@84Z_2V,H$]]/@+(GC,$X&YR0E+(S'[!Q.]8*CIP-@29@,^W]Z M(=%!#Y:H-W[2&,A44]FV';O3;IC-VQ[^I=Y.PENN-Z(R('%-IO'%D!ZQ;J=+ MN[&J]AV]4I;F@Q<+&LBHG0+=KY6R^XUST(WXV4]02P,$% @ [#B'4C8S MTL/> @ '@< !D !X;"]W;W)K&ULG5513]LP M$/XKITR:0(I(XB0E96VE%IB&-"0$;'MVDVL3D=B=[:RP7[^STX:RT0KV$I]] M=]]]Y[N<1VNI'G2):."QJ84>>Z4QJ[,@T'F)#="6\R*-!MTW#U-,-:KL=>Y&T/;JME:>Q! M,!FM^!+OT'Q;W2C:!3U*434H="4%*%R,O6ET-DNMO3/X7N%:[\A@,YE+^6 W M5\78"RTAK#$W%H'3\@O/L:XM$-'XN<'T^I#6<5?>HG]VN5,NX".987W/#)2,DU*&M-:%9PJ3IO(E<)6Y0[HTA;D9^97 G#Q;*: MUPA<:S3:!T&M<'3/Z4@?CP)#0:QID&\ 9QT@VP,8,;B6PI0:+D6!Q4N @-CU M%-F6XHP=1+S _ 3BR <6LO 7MRG'#N\]%TI'P!.>N#$ <=[@._HCRE:@I4+ MJ-X0I$O^,.;'#QD+XT_PO^M46S9TA=C,4;EKW*I8& W=G?[C='L]>R'?*U[0 M+% /P/QX,*#O, SA7#:KUA"HE@NSY@HA(D6: 4MH&9!^]:3L3P$T.\ @S\M* M+*EYR:?BM>Y##/SAD/6[4W^8#.!>&EX#HWC1 .+4ST(&7U'K,YCF>=NT-:$4 MP!NI3/6;NQ_\B,+'P^R8A-1/P_ 8]C3WT!]&Q#+TXY =*'O:ESU]<]E?$,)' M&IWZ]79XK1,.AWEWY7>I_*V\W%#;K3*U0D2UR!BS(H/4'V21%6-(_.PTL6+R M7*;,F:7 10&F1'H1%K89F!\E\4Z/[;OD8&=F-:B6;C)KR&4K3#>^^M-^^$^[ MF?=LWKTG=)&JF\;=QLB5FX!S:6B>.K&D!PR5-2#]0DJS MW=@ _9,X^0-02P,$% @ [#B'4D%ON%[# P (0L !D !X;"]W;W)K M&ULK591;^,V#/XKA(<;6L"(;=EQG"X)T/0VW( 5 M*]K;[EFQF40XV_(DY=+^^U%RXB37U)?=[2619/(3R8^D.-E*]5FO$0T\5V6M MI][:F.8F"'2^QHKK@6RPIB]+J2IN:*M6@6X4\L(I567 PC -*BYJ;S9Q9P]J M-I$;4XH:'Q3H355Q]3+'4FZG7N3M#Q[%:FWL03";-'R%3VC^:AX4[8(.I1 5 MUEK(&A0NI]YM=#,?67DG\+? K3Y:@_5D(>5GN_F]F'JA-0A+S(U%X/3W!>^P M+"T0F?'/#M/KKK2*Q^L]^F_.=_)EP37>R?*3*,QZZF4>%+CDF](\RNT'W/DS MM'BY++7[A6TKFR8>Y!MM9+53)@LJ4;?__'D7AR.%+'Q#@>T4F+.[O M!(;@K5"0[Z#F+11[ RIB<"]KL];P:UU@<0H0D%V=<6QOW)SU(K['? !QY ,+ M6=B#%W?.Q@YO>*&S/9!)!YDXR/@-R*J'8];&NA6@)M+*:TISLP:#JM)THC68-:^!P@*60^!U000@ M=?4E40*)'T71+N*;NA ZEYO:8+$+0<-?*I?F41C[+$N(8:UO0%3-Q@H)$E5( M#%VE_BB)KD^H.PH?C%-B.>ZA+.TH2R^EK+VES2OKU=YXH&P]SU@_]/?6X0\P M>FF].N8_N6>'HLZ_4$&ND!Y*^Q0?"M.&XLK6E+X&-DA>5S8;C$8_[-8K,T[B M?D7-(J>,H0_7,!R$";P[U.T@R^!=3Q*,NB0879H$>M,T)=H4Y6*PC7/V>AM*&NXUFC?L86A9'(U34]93BV:J#V#>5+6<>8GX2&E MLLA/T[-5'AR-+16JE1O.-+B\:2>8[K2;_V[;L><@W@Z/]URM1&V?DB6IAH,1 M]6'5#F3MQLC$+:6BD&PO=V]R:W-H965T.Z%-*O@:.WP(8I,<\2>F3LUH*2=3NF> M69KJ0V0&C:SUH%Y$:1R74<^X#-9+O_:@UTLU6L$E/F@P8]\S_;)%H4ZK( DN M"X_\<+1N(5HO!W; '=HOPX.F632SM+Q':;B2H+%;!9ODPS9W\3[@+XXGJ:]N\D>["F)G" 4VUC$P>CWA1Q3"$9&-?\ZJG5";2+)C8W\*EZ-)GCTAW*SFK:Y82S MZTW3Z!%;P&1)7%'$35G MH>TDE+XAE*1PKZ0]&OA5MMB^)HC(]6P]O5C?IN\R?L+F#K(DA#1.XW?XLKD4 MF>$-S1#6M'@: Z^CJ_7WPJUOM:/_Y0I7'V"WSO>V.< M2RHY]GORY,I^V4KCI/9G\!_0X_WVU7C'!--D/X03BHYIG+(5AG-23)(BSB B['P]HGU)8;%WXMTERWK SS,H>R"A=DZP(:M.K0 MN$["!!C43[Q!)V:@#JM\ 4D:%F4).Z1B<_M"]WI0AEL#G58]4'>2-,["(B\) MD,<5;-HG)AW'J_V,.!9AG">SL#LYDG1&R<- SE_H^DI"].Y,O85+B:HXO18U M3.K%S,*)1!ZXJPHS!NT5DX1)<2U\%5;DX((REG4=.>#]?M3&"]X R6U2S%/G MNH8_72U]HFE)SP51?U;.?U*685T4D&:+,(F3;WW\T4T3ZE$??*LUT*A1VJD? MS:MS-]],3>P:/OT*[ID^<&E 8$?0^&Y!5U9/[76:6#7XEK97EAJD'Q[ICX3: M!=!^IY2]3)S _(];_PM02P,$% @ [#B'4D1.*_+C!0 ]!$ !D !X M;"]W;W)K&ULU5A;;]LV%/XKA(<.-J#8(JD+U28! MDK3;"JQ8D'0=]DA+M,U-(CV2CI-_OT-*5I3&=O*P;MB#KBT4K"RT:;B#H5G.[-H(7H5#33TC<9S- M&B[5Z/PTS%V;\U.]<;54XMH@NVD:;AXN1:VW9R,\VDWF:+\6M M<+^NKPV,9CU*)1NAK-0*&;$X&UW@MY?,[P\;ODBQM0,:>4GF6O_I!Q^KLU'L M&1*U*)U'X/"X$U>BKCT0L/%7ASGJK_0'A_0._8<@.\@RYU9.GY\:O47&[P8T3P11PVE@3BIOE%MG8%7".7?^F=_SH)[Q9SZO MA9V00JZ:&2 $4/0-U"5%2;6B"]0%*5NA'(\7LD[B%* MK+"(JPK-A1(+Z>P^51Y'__X[1F+Z#OU?GA 8R*T$>A#<(.&MC\!VHID+$^SW M]7X28S8<%(,!B9]M_^5.&"NX[2>N;ZX.\O+M-@OEI)/"'I[XK!VO_[7]-Y\N M7_Q]#+XY&]?:V@EX)*1OL==A,8V2(D;CA&01C9,)4)A$# .5X0B3!(UQ%D=) MGL%2440T)1-$TBA+4H1Q'A&<(9S B0RCJXTQP/O>>VC$XCR(@,F[;I1&A.!^ MKAVEL$(089Z@,;C30@!HM0]S-MY%V@3A/ -&8SI!.06" I-C@N$/I]232>[9 MCS*6A&=!8>WC<4@:%8QVH, OBX&EF!4M+I"9YS%-TX";>O4D$8[QY$B62?LL MD[XZRP"/$_.6:ZK#==]FK3&5%J5JSC;N.T>0@V-=R)($7++K0M_?0^ QYGZ%OE M_HO@B:^QX0$!2>H5_^;9\T-K(U#8;JL%A^]5Y\+T'QLC;25;7P?CY6P"1\&( M#!XP3I+),ZB='SU:GR;A4%' HYA"]GF#KE9<+=L;[WB]:2W':VA>.5@-C=D4 M!VC(BM,"!XJRCKH6T"M7"JYD"4'Z2#Y MK+67,[A M4O1GBENK7!M&_1D'F)@#H'@J]H^%S[.QS=TU9>;D5U%?;]'3)^= M0H8IN3$/4&.WW%06D00J)X6ZF*<1+ABZ*$NSX76K%@W)V SU <4E21G*H@0G MZ**"SL1)*]7RT36>HN>0[!A!C$8$"O=MR&O^Q:0*=H$3K<\.)?3EM1<.)!?'Q5R/+::THWC;3^C7$04-"= MX 2JP^,$- 9)(P6_R;GH-<1TC!V[,7$@/7&3L2>:R/ M//;JR&OTG6A\4@%Z3TK:%T['P?^#KO^%V+KD=5 [A\PIEE(I[_X@;G_+F*0, M^L%T,K#,M=%WT@Y='79%.M>90B<@M6^3?/\/UF1100HPFV\V MBR$;PD?J$P:>.<0^,\\&;^*-,,OPO<&[Y4:Y]J6\G^T_:5RT;_*/V]OO(9^X M 4U 0(D%'(4*!WV::;\QM .GU^&]?JZ=TTT@5X)7PO@-L+[0VNT&_H+^0\_Y MWU!+ P04 " #L.(=2RCTJ8^@% "!$P &0 'AL+W=O9:._2Y+*KF=#!W;O%B M/&XFDG8V;A=59WC*5Q9ABG(S+S%2#LY-V[<*>G=1+ M5YA*7UC4+,LRL_?GNJCO3@=DL%FX-+.Y\POCLY-%-M-7VGU87%B@QIV4W)2Z M:DQ=(:NGIX.7Y,5YXO>W&SX:?=<$_Y'WY+JN;SSQ+C\=8&^0+O3$>0D9/&[U M*UT47A"8\?=:YJ!3Z1G#_QOI;UO?P9?KK-&OZN*3R=W\=) .4*ZGV;)PE_7= M;WKMC_#R)G71M+_H;KT7#]!DV;BZ7#.#!:6I5L_L\SH.3V&@:P;:VKU2U%KY M.G/9V8FM[Y#UNT&:_].ZVG*#<:;RAW+E++PUP.?.KN:9U2/O5XY>U26<=9.U MX1K^E5T7NCD^&3M0XS>/)VN1YRN1=(](0M'[NG+S!KVIQ(B1"%%,\0%YK'.:M?+$,YT^()IWHGDKFNT3#563+PN-ZBFZS8KE M*IA P$E.;E"]\'2#EHVI9NC<5'5ILF*]C!;63/QZ6>>Z0*Y&NG$&,D^C:69L M*T_O.H_#)OWT0THQ^P5]JR=4 W)SC>YU9I'V1XS@@'1YK6U[2)M]%)/4_ZCV MV-!5&( 7S];Z"E+*0@TO(5Q.VQ(-3=6:T!PC@F.,1^TO4K&BZ[_A\IO/"\ ! M,/6V+N!,"N/N$4]C?#3B*J9'G1I8(T!-M]92(^%W@QQM)Z;1J(2R-PLX M:!K3$8W3WNT]=&=!;FY-#G%#]T87>;N/T&V'=]&7IKD93:W6R%00 $@-9'UJ M#!<0]ZRJEN4QZ))'H$SUMI,X2?U2$JSA.$F.1@0"==1;!?@^U<8MK=Z(K1LW MNO496,V.GVKE@0H2706))U?0NBY:Z#;.Z&97]A\6]ZVS_WL_/[5]1.?_O:*7 MM]I"'_[NBA_JN=1^>/"X]VS3]YG\YQIF-W17M;O0I+-K-K-ZYG/_';PT,'=, MNG>_VJQRZ+5_^=9#\2.%2]>XK,I#+RX S7N-OYMI3WST2+Z'VCP_7/V(AN\Z MC//DY?OS[KD%N2W4=H CHU0D$6$XJ'@H3MZ129SVA(RX(@'610++@%'05'0D MBQ/&Q"H:0>:PB$H:8;RE4!#V14S;1^.84=6S X0J*KI3[!4/!6@E49+@XX 7 M7.5?H9I+R@*/:2JEATEC'Q3E1E"12B0C] M9T)^C?^)PGT^\#C%7#S*-NCI+&*"0[*(-KL4AZPB''IN1!*!)(YDHGPP%>,0 M1,X$Z=*&1H2K2$G/F4B1[+0E?$+_E3)%,L:,)KO3@& 68;(5!IJF\FO"@%5? M4RQ6,DW^;VDP)!$6Z_2'2E5R=\6%3]@F90+^R"1-'QXK3&E$10P.)\4BC"0+ M:EG$O*]SA@$]^JU$I9%*6< J@#>((B>,HH\P5(#U )=(;\8/&';]K(&RQO?] MQW9U&D !2R,NM^RC,K0/LK-##LBS /B($A$5/+2/\2W[4H$W">:_?[YL#X^8 MY!&E(?81+OO,XX!'O3W,8W//+02<'@U8N5(RL(Z(>E6N_NEEZMKE7[[ZG+J?69G,!&B0D^!%3R$ MCPZ[NO!9$:Y>M)LLU]9O@/?3NG8;PBOH;MW._@%02P,$% M @ [#B'4N*LU\D' P ?P@ !D !X;"]W;W)K&ULM59M3]LP$/XK5B9-($6)X[S00EN)PJ;M PC!-CZ[S;6)2.S.=BC\^YV= M)NT8K01B'UK[SG?//>>S?1FMI7K0!8 A3W4E]-@KC%F=AJ&>%U!S'<@5"%Q9 M2%5S@Z):AGJE@.?.J:Y"1FD6UKP4WF3D=#=J,I*-J4H!-XKHIJZY>IY")==C M+_(ZQ6VY+(Q5A)/1BB_A#LS/U8U"*>Q1\K(&H4LIB(+%V#N/3J>)M7<&OTI8 MZYTYL9G,I'RPPO=\[%%+""J8&XO <7B$"Z@J"X0T?F\PO3ZD==R==^A?7>Z8 MRXQKN)#5?9F;8NP-/)+#@C>5N97K;[#))[5X&3>:"/KC3,R MJ$O1COQILP\[#@.ZQX%M')CCW09R+"^YX9.1DFNBK#6BV8E+U7DCN5+8HMP9 MA:LE^IG)-=:]%'-90WA42:V/R0JP9@570(Y^\%D%^G@4&HQD[]X' MT),>/7'H\1[T.[P[>5,!D0N",5:-X>X,HHA'J)P3+G*2EU5C("<"J5@*^QBT MVW,XX.=/ T;C,_)1(YYX8@H@S\ 5 5M#@A6 >H84;15>VC,:#7:%X8[ :"_< M7DW[WW53@^)&JM,WL_NW>-W*41)E?C9,CLE11!,_8?281$GF#S.&"0B)-^A] M(>_=]<9MX(_(>HF553EBJ>>V8IK@@Z<-EK44RW?M>L3.VJ/1*6/DGR;,3RC% M^<"/L\0?XB['T=!/TQBSI)UC=Y)><]WJMA"]+HG\E,9^A+JI"RX./ ?<&%7. M\"CCHT",?+$#A:QR4'I;B2B(3[ ,-(BQ&C1(,G*Y<^ _-$@OML$Z$8/&!_,Z MO[Q[:T!&@S3=B9@&=+ 5LP"+E:G\;GJ!&F[0^] MMN^NYVU3V9JWK?F*JV4I-*E@@:XT.,%75;7MKA6,7+D6,Y,&&Y:;%OB% ,H: MX/I"2M,)-D#_S3'Y U!+ P04 " #L.(=27L)]M0<# #U"@ &0 'AL M+W=O.EK=3" MIE4:HJ.P?7:32V/AV)GMM/#O=W9>6D9;F!C?^%+[SG>/G[OS-==;2G6G4P!# M[C,N=-]+CQ[;:]67+-Y:JS"'_1R.HL'TZ.K3VSN G@Z5>VQ,;R4S*.RN,X[X76$+ (3(6@>*R@'/@ MW (AC=\5IM=<:1W7]S7Z5Q<[QC*C&LXE_\5BD_:]8X_$D-""FVNY_ 95/%V+ M%TFNW2]95K:!1Z)"&YE5SL@@8Z)K_G&[S$ MFOI1!3@J <,M@.V07$IA4DV^B!CBQP ^LFLHAC7%4;@3\0*B ])IMT@8A,$. MO$X38L?$!0X6N[XL) M-219T9@]$ X+L+4W*1/$I+!^G#)05$7IPZ9J[*9T8Y$DQ]9C8DZ,+2K1@$RP MG4VZF65K&TW;1-B(4:&41<-F8&C\4O(M0K7-#)83LAFHIJ2GY..'XS#HG+W9 MNKGBVH:G(,=,V'!B:H 4VFZ?P_M12(/9F2@6@7XU.\S9T/TW-9HIFPN6L(AB M)S[G?4G5G2WH%>9=[?0/!7'!K*5TKZ#1MC[[MY3>_]O3?A$T]DGTQ0+^,F RC"3"]"F MK&UMV U.6D>=HT?,V^'9L^?_M7->V2/MD_<>>>\1^P[>ID<.NV'K9$>/;#G? M],GTUT:1#-3<#5R:1+(0IIQ*&FTSTPW+469E7@Z$6+4Y-A=V3H*NP<%G_*"K M&PO=V]R:W-H965TY-M9B.]C.NOU[SDZ:K5-7 M#21X2'QGWWWWW5UR'J^UN;$%HH,[62H[B0KGJI,XMEF!DML#7:&BDZ4VDCM2 MS2JVE4&>!R=9QBQ)AK'D0D73<=B;F^E8UZX4"N<&;"TE-_(7N6S4WI,4=2BXD*BNT H/+273:/YD-O'TP^"YP;1_)X#-9 M:'WCE2_Y)$H\(2PQ*;+ M'R)WQ20:19#CDM>EN]3KS]CF$PAFNK3A#>O6-HD@JZW3LG4F!E*H9N5W;1U> MXL!:!Q9X-X$"RP_<\>G8Z#48;TUH7@BI!F\B)Y1ORI4S="K(STW/M)3"496= M!:YRR+1R0JU090(MO+GFBQ+MVW'L*);WB+,6=];@LF=P^PS.":JP\%'EF&\# MQ$2R8\HV3&=L+^('S X@[?> )2S9@Y=VF:_!/^SP#P-^^@S^%?T_ M>5TBZ"4L:U<;]/T3LI90\?LF;DVU,:"T>I=QE6'IJPU\91";<_KI@/X_PSTS M*)$^/[NK%_N9O'XU8DGZ'O[5^A6M!5=P!1<*P^,T7!>4!5S<4GZ-^-3K6CM> M=MI/Y&9+L<]HF_7R?/8B^6*[?-3FA[;W>_WC$0R/A\".#H&QT9ZV#[JV#U[< M]JHV6?$DZ*[V[4?\3VWSG?+"'_9IJ]B;9[XC<6#I<8\QJC4;]D:#M'/LLUYZ ME.XJ??QHKDDTJS"]+8'6RC4CKMOM+HC39BX^F#>WRSDW*Z$L?01+)T%:;D0CN:N4$LZ))#XPWH?*FUVR@^0'=M3G\#4$L#!!0 ( .PX MAU)JV"0&4@@ $$8 9 >&PO=V]R:W-H965T\:W-)IQ8H_EML\0"5D\H0B5I'SY^[,V2%TM MRVF:Q[Z( GL&S;67H".GTSUK9YJW;#G65'6)[UIT\R/!H,ZG>J9JC^:N2[Q M96*JF6K0K1X&];S2*K.39L5 >%XXF*F\[)T>VW>WU>FQ631%7NK;BM6+V4Q5 M+^>Z,$\G/=Y;OKC+'Z8-O1B<'L_5@Q[IYO?Y;87>8"4ERV>ZK'-3LDI/3GIG M_.@\I/%VP!^Y?JHWVHP\&1OSC3K#[*3GD4&ZT&E#$A0>C_I"%P4)@AE_=3)[ M*Y4T<;.]E/[)^@Y?QJK6%Z;X,\^:Z4DO[K%,3]2B:.[,TV?=^1.0O-04M?UE M3^W8R.NQ=%$W9M9-A@6SO&R?ZKF+P\:$^*T)HIL@K-VM(FOEI6K4Z7%EGEA% MHR&-&M95.QO&Y24MRJBI\#7'O.;TMC*3O&%J/J_,O,I5&ZHR0\#KILK31F>L M1&ZHNM9-S9Q[-2YTW3\>-%!.(@9II^B\523>4,0%^V+*9EJSJS+3V;: :Q> MF2Z6II^+@Q(O=?J12>XRX0GO@#RY"H6T\H*?$HH#"OV50M\JE&\H'&&'98M" M,S-A%P91*6NH.%>%*E/-1K2F];Y 'Y;ZRW]BX&*CW_[LSKS[K:303CN[W?]R3T>CJ?L0N%E6ERU5* M7ZAZ:I%#'A2L[9/0 )FWYNZAP#_-B-_!@C MI!MRGPGI!KY@MY6>JSQC^GE.*UI;X::9Z@H;>DNU=*4O6>R&L<^X*Q'9LYE9 MD.ILH=FD,C.6EXVN/J1F-E?E"\/OS !'R/(])+V(W MUMGRL" NU@+].%R;['?F[IF_5D4S9,R[H=WG$.[*)(9'(=SV6)*X7BQ^.%^N MAV?GP^OA_?!JQ,Z^7K+1Y[.[J\\WUY=7=R/K0?0KN[SZ-+P8WK^:NTRR(E?C MO-A>M%4^IFFUT <397-ZY 9Q@*0,I$2V>-YVMC3FO5Q![&(1K[NTZNM,$2X/ M/':OGME((%TA@ZW,.A27]YZ7>I*G M0&K 4EX^ IQG=KOF):C%N,ZS7%5Y%\T_AE<; 7##!.$+Q,8;/\'&ENNH"(%= M@%KU.@7W6?SW)6Y*X7@?NUX0,MJER&P$6Z"@)7X$]%>5GIHBTU6]S+6L]?OH MS<#<5%E>@EJQFF;70&5L%2X9$N8>C*U>T*?&I-^8$[H>YWWF +.XEZ!AL:O/ MSK(LI\('4PG$/B"HJ9KG9#J6%*YX44(MVEJ /!Y+-PHB2N7%;%$HJI%=!B,- MX0'1MT>-M4$?^)VX2<2!>'&+>"'?FMDY"*N@ ,#F";(0$:*8>&0DDM:/_'X7 MS/KM(#$'6P0P$ 8QYL6 Q412BTOAQF'0W[,,"H M04S:S,;[F[FN+"-I[;S8BNZUJ?<2A<-J?S91V'V"-3.D GO1J@(:@?2M6(2E M;1LL(OY1*O%/:<4AFM&%O'Q8 ?01:KO)%FF#G'C$>69.R[.&[\VJMN_YFRXA ML; +J#*0^1R\4M&I9"W#089SWV8JP8-/#4*8Q.Z$@'+80D,+?K2I!DZ!Y>_3 MB\/PY\@$!3_A:P+EX(5(Y/H%#P+ P3K\0(^5:MD]13V"5 Q[51Y6,0LE\(7?\&FN< MCU1B ##BR51\ZF-LV$/@JK(%$?H4U$,Y> M[ 'S3OO;U6CY?&7P]VB\>;.(+(5\!_S@2%YVK"5]8=AK95UTQ[KL?XLE;^!4 M&Q)DB$0E=I!U7AS9@HCL6]:)0X9@7R4H@J@I#I4$RDTN C>. L83["]^H$2$ MJQ(1_N,280\RGPKSM+<6');_;RTX7 ML;"<4VRT( Q;::R5+((YLIMM3Y()6 M!]1IWS#*K%B&?>)@X']]"_E)%%F %TGP6EE+5[9I[6ZC4)@/E0K-U0G.$ M\'%X"&TQB5Q.*0I$<2-)C<@-!1+]S[R99I5Z(J3?%2"P.:4 3PT3G+\$'7Q# M$'H",1_HM>3@KRBX$\;MSG@+K%<1FU?F,:>T&+\,G"Y\_;V>P_((W#,@,!9@ MS$3T$EM POAU["8 O#)]+W9M2<6Y?5&E4U5K,N>A4K,U"F_R91YV?!F5$X0@ MU3KKM.EG7:5Y;;=I2[3-O"UT."EPSGR<#$!\/3P\(OTX?6\+R.MZ86]_E@+J MM@JA:R8376U5W[=.T[M]"=;MKX\H*(*"OQ?Y?7'KG$# 0TI7@4P"8H*O@,9? MP;K4VJF?$<+R >$$.+&V#7PJ6VU[+UHB@DJ49VR )++5CG*FJQMT< '69KIM M45(<$.4@-7WB][1B$@L4VX,HJ(0O#USUJ,;"TU@_Y&5)7M,66.)5R$DDG9_I M@J.[%0+0Q^\+U$0J-D1MR]BX6=I7(P8;U[HS73W8R^L:M0B'_O:&=_5V=3]^ MUEX+KX>WE^M?5 7/:E;H":9Z'R,<#:KVPKKM-&9N+XG'IFG,S#:G6H$?T !\ MGQB 8=X% !E%0 &0 'AL M+W=O1YL$:+)7 M']H&3;O[K-BT+50278ENFG^_0\I7W-C5(DZ!IB1E\N/,-P>'/+OS]:=F[EQ M7\NB:LY[\Q 6+T:C9CQW9=8,_<)5\,O4UV468%C/1LVB=MDD+2J+$2-$CAR"MW7:-F6999?7_I"G]WWJ.]]8?W^6P>XH?1Q=DBF[D; M%SXNKFL8C38HD[QT59/["M5N>MY[15]+??!+F MYSW30Q,WS99%>._O_G8K?9* 8U\TZ7]TU\Y5I(?&RR;X M=A:80PO8:@%+^"K,&_1'-7&3 MAP C$&TC'UO+=\F.(O[NQD/$*4:,,'($CV_TY0E/=M?W"*K8H(J$R@^A0JQ, MEH5#?HJ:U0[YH1U:M8\#_OJ3882_1#^Z!4]'8>[0ODP3BJF06%(-/:$-%A9$P$0* M3*P$0P$0$<_F8U>^"3%0.A-\E-@^%PRXTP/H&05$2.A) 0R1^,TP;)0>=&2V MKS2VAD8$C@TW$=1B30ET(K8:[-$[/J1+7U""+8D(@D?C\@AJ"!8TB67 ]GSP M;!S_57M0<%'[:1Z>QJ\F%!O!P,DL5HQ&CZ$*DZ5#'A@W%MOD>B4,)DR0;\MC8(=TVC["W)ZP2::(F#[9OFU.3=I-! M!8&R:A*%^.0"J('<5R@EFR<'O!+@/%1 %&GP!9*"T]KH#Q9Z5,:T2CM'O.'8 M4IMR!I8I]"%/4T%3Q&LE]R.^Z:(82$8QXS'FM658V@@7?5="#)$D);@^5<^7 M *YK/UF. Q2H7Z#P7J2*Y$3\4\AG3"0M@'_6ZB8AVS'0I\\XIKP[_7 .:96P M #09E8+]"$]\&2;VZ5]TT:M/C<2$M$1K+$D\$ZB"HX!%2S,!'B*?,?FZRM4@ M:W22; )%>]Z$.HNWCY.9 $XZ:Q))<'PKDH@GK%6K#[Y'B>AL @XGFT[,:RS2 M.04F8"H%$]9,[YM@]C_4ZS/P!R)U,C#LT_(/!0:+INW#H6!VG>74[;N%BY*= M+O=8.',DUVTT0\:PI.US\&.>_)@1A>ENH? =]FDL!F,IT(<4QF@L&%3,;\D. M!#K?U!S^L%(@28I.FUP?TAC(PI+SPZG-X+3DB7X%(<&>D76X0=1P_QG[TIT. M])A=8DO9RX-CR%/*; L-";FJ:]WR/6@HZOFV]M [1?S*6H?(. K*P5[;"EQA M)?G)F-QO7R?91OT"*H.OJU-?L1DG?2J"\(%)7IR*<$3HF8.R%O O-).D+8 M>NJ1%P*Y>2&0G5\(X P#:<)]RJ#N\S)OC[';>TBM?E9GBWD^!BT*/S[X>G!\ MLQ,4#X\)N#_M5315O-R[\A9\?/>"G^[R#Z[MZS9>VW?[5_.\RB+?0L"-&.H) M(]#U/"_RQ0*T:A#ODI7S](#7P/WLF45VE>PS=?-&^*K M]NEL.[U]@'R3JN4&%6X*2\E0 \EU^ZC7#H)?I(>T6Q^"+U-W[K*)J^,$^'WJ M?5@/X@:;E]6+_P!02P,$% @ [#B'4G$3R/=W! @QD !D !X;"]W M;W)K&ULM9E];YLZ%,:_BA7I2ITT!;!)TDQ)I*;M MO:W6J573NTG[SP4G> 6;:YNE[:>_-B0X>ZFA*TSJ L1^COT<^''LS+9LY3)^2!1*O_@>3)*2(;ED.>$Z6_67&18Z5.Q\60N"([+3EGJ0=\?>QFF M;+"8E==NQ&+&"Y521FX$D$668?&T)"G?S@?!8'_AEFX292YXBUF.-V1%U+_Y MC=!G7JT2TXPP23D#@JSG@Y/@PS*?\P9QAD=&+>"K+_\&V:CN:#$!42,6S76<]@HRRZA,_[HPXZ!", M7^@ =QU@.>XJ4#G*,ZSP8B;X%@C36JN9@W*J96\].,I,5E9*Z&^I[J<6USD1 MV/@C 68QN"4ZP9C1Y_(:.#HC"M-4OIMY2@'F4]5+@?ZA(Z%<](- 0H> ^@#WV''JJGCDH]](+>DM!OE&W &=;V MZ<^O"7TTYW8)G/+A>W"E7*,/ZVAA&6WT)T8[]$>U_L@YF\^7YX R M1021"AQA'07HB!%AZK?)X\'NQ.3@ 4M"ET0UJS4X'T(X,.K6^%-IL<,&+ MF#QCNBW ==GDE< (+)\"U(_7EDE!V*G7;K467EN:!6X"_0SG"_W>YOH%G\:_ MLWOHBFE1%8S[\=LR*IATZK=;K87?EFZ!FT@K[?*S_CM\&SX5[+7WML56,.W% M:VA)!?TNO6Y0:_8:6L)!-Y-.$\KP'AX6V$<7']^!*YI1Y2Z7+*\@[,=C2RCH M+J%6Q;VD,<6"ZO=Y3(4NM0$7VO;]\981H5]+>9L$N$.U2(#%'G2#ZJ>BY-+< M):QT!:=M,F I!D?]9, R"[KKJTXSX [5(@,6A-"-KA\>@4O&^/>=397UVEZ[8I^ UAE %G,H MZ"4#R (.N0NR+C/0$*K*@-/_@W7GZQ:>+Y>1SD18W*%^EI[(<@ZYJ[5.$_'6 MI2FR\$1NHAT4E;^\C?\1O,A=42SK4#\K4V19AQJ*MR[M?^O*%5F (C?5&NUO M6Q*%%GUA/\O7T%(O=!=W7>:B(51S+D*+TM#-MSV3?LW)*[$46@R&_2QOPX,M M-W>=UVDNWKKV#2U-0S?B[LY7UU?@),(QR9[V:6CQ%%CNA?TL=$/+O-!=WW7J M_!^O@KV#??&,B$VY^R]!Q NFJBWR^FK]"\-)M:]NFU<_3WS"8D.U7RE9ZZ[^ M<**]%=6.?W6B>%[NLM]SI7A6'B9$9U"8!OK[->=J?V("U+^[+/X'4$L#!!0 M ( .PXAU)R!^3R% 0 &\1 9 >&PO=V]R:W-H965T&.G:XBJ1*DG; MR; ?OTM*D8Q II TSD,L4CSG?O#>(U'3O53?= I@R$.>"7W12XTI/@:!CE/( MF>[+ @3>64N5,X-#M0ETH8 E#I1G 0W#LR!G7/1F4S=WHV93N349%W"CB-[F M.5./<\CD_J(7]9XF;ODF-78BF$T+MH$[,'\6-PI'0N+WF7T M<4G'%N!6?.6PUP?7Q(9R+^4W.U@E%[W0>@09Q,92,/S9P0*RS#*A']\KTEYM MTP(/KY_8/[G@,9A[IF$AL[]X8M*+WGF/)+!FV\S9 M,A27AR4S;#95+<$P MGNGWR*A3IB"560)J&A@,P3H2Q)6[\])=>L3=B'R1PJ2:7(D$DA;\H@-//00! MYJY.('U*X)QZ&7_=BCX9A!\(#:-!FT-^^!)BA$<63L,6^++#.D/KX_?*7^PXS\@3H7,Y.:1+&3_ _G-^'(WK*T- MG;71:XK/PS^J^4?>:+ZNK@@7!K!"#7G'T I!BS%6Z_NVG?*316'8#\.?/&Z= MU6Z=O562R7_DD]R*Q-Z^:QI'>[P8UUZ,3Y+\\YK_W!OE39EI?'A8E9![@6ZG MO" :'V:H'0DXL6""0%YD\A%P6>'$HLB8:.L$O[EHU+$[D]KOR1L6S=Q/-HXZ MO(K"1JC#-ZR:2[&!#./8@=5O7[U$!X^*Z"05$]'& GW+W'>PT4E7\AM9C/RZ M^/LVOP=E"YEC,^YXLF79X9-,!T=273E:L@\=NWT5V\U0K7=M+C7:&0V]+BU2 M+ABY=O-D)83<57NS$G'?%W2CGM'H-/O="&'D5\*K[UMN'E^BT1V$DTE_8O^\ MN]XH9#1^?8JQR5;MM>"SW:AG='Z:Y#E&Q'];TN+VF::-QM$OC M!*QYS%G6U$0*6>N+7@>5?5B'8>0K!-HH'XV\9->"+/&\A?MP)389U^E+&HXV M\D?I2?:<-CI&_3KV\H;K("P;SIOE1M&H7]&ZL_RJGJ.-X-'3"!YM!(_Z]>D' M>ZYB/^RYT9&>:T2.^D7N13WGI[(]U]YQP<$)-0>U<2=]36)\MS7E8;6>K;\F M7+HS=- L+S]%?&%JPW&',E@C-.R/<3=5>;HO!T86[KQ[+PV>GMUE"@R3:Q?@ M_;64YFE@#=3?6&;_ U!+ P04 " #L.(=2%#ATLCP# #6"@ &0 'AL M+W=O)=NVDG6U@ ML5NT0-L%<=NA>V.D8XL+):HD%3O]]3VD%%D;'+9Y\(/-B\[E.Q=].K.=TC>:5"AF/DF0:%UR4 MT6+F[R[U8J9J*T6)EQI,711SBF]QC?93=:GI M%'=6,E%@:80J0>-F'OW)7B[9Q"EXB<\"=Z:W!Q?*M5(W[O VFT>)0X024^M, M<%IN<8E2.DN$XVMK-.I\.L7^_M[Z:Q\\!7/-#2Z5_%MD-I]'YQ%DN.&UM%=J M]P;;@#S 5$GC_V'7RB81I+6QJFB5"4$ARF;E^S81/04V?D!AU"J,?E9AW"J, M?: -,A_6BEN^F&FU ^VDR9K;^-QX;8I&E*Z,:ZOIJ2 ]N_BK0LU=0@WP,H,K MI([@I?CF[^!W6*K2:LIUS27PK4:D$EI#(&T.G]^^,C!8H>5"FJP:C9)3,8DMXG=)@]%_8.,!UP\[UP\#P9$+HS(VL(#<0'@/I6UH1<* M5.4OK8*JUFE.;\BQPC7VI]Z^8XK;!:,"W_:KTX@PUI<93CNA_P"?=, G0> 3 M]I'+&WA5;J4P.5SF0HJJ(B%#%="5:B(*9&C:.9J>J@AGG8NSTQ9AV=@_ZR?X M>'K/.TCGCVKT-\2NBFA89L=Z?1A(PHO.XXM3Y9DE!XI+@F&M4=^*%&&#" -. M1 =$>BDY.L8J%S\PQI)DF"1/0L!ZW,N"MM[SO2CJ LJZN$8-:@,9OS-NW5 J MZ!.7HC&N"Y17!=,&,A"EESR./^R3)5XUA/_ BRQ,C&OJDF_TZS/C75T^DAC9 M@1G9R:B1';B1A&ULO5QK;]LX%OTK0G:PVP)US?=C-BW0Q@FFP#R*-C.+W6^*S<3:VI9' MDO.87[^4[9@R>4G92;,?9FH[AQ0O1=US[KVD3N_*ZEL]-:;)[N>S1?WN9-HT MRQ^'PWH\-?.\?ELNS<+^Y;JLYGECOU8WPWI9F7RR;C2?#0E"8CC/B\7)^]/U M;Y^K]Z?EJID5"_.YRNK5?)Y7#Q_-K+Q[=X)/'G_X4MQ,F_:'X?O397YCOIKF M]^7GRGX;[GJ9%'.SJ(MRD57F^MW)!_SC!4:R;;&&_%&8N[KS.6MMN2K+;^V7 M3Y-W)Z@=DIF9<=/VD=M_;LV9FK*[:-NP^_FQ]XNU]=::J[PV M9^7L7\6DF;X[42?9Q%SGJUGSI;S[R6PMXFU_XW)6K_^?W6VQZ"0;K^JFG&\; MVQ',B\7FW_Q^.Q.=!@1'&I!M W)H [IM0 ]MP+8-V*$-^+8!/[2!V#80Z[G? M3-9ZID=YD[\_KG\ZQNJM6X654F M>S4R35[,ZM?9W_^&!?]GV^)R6JYJVVG])OMA[_OIL+$C;Z\_'&]'^7$S2A(9 M)2;9+^6BF=;9^6)B)OL=#*W).[O)H]T?2;+'D1F_S2A^DQ%$T-FO_\Y>;0;^ M&ACIE=' O6/<,Z/SPKE1/5Q?/M6UO]NENU=%UM_PIJR[1 M/]OUS];]TTC_9WD]7?<\;C^8/U?%;3XSBP9<>INNQ+JKUA/?OJ=$""9/A[?= MVP? &-$<[\,N-C#9@7'KY1UJSQZ^LX3')S+WE^-ILEG%I_6)EG7956L$8AB/K+\2+$$"WA@>O=P'7/C;&JJVH>UC>D??"7[3)[DRU, YFBPQ%@ M+'U; !2BP4(+492PR#K#R/$S2AJT%GM9>9VM:I-84]M>NE?7"B'/.XT &!>" M^C<&@&%N>2EB3$=LX*0Q(W-M[-,QR9K\/F4,#B^/B/"]&0"C5/JF 'UQR2*6 M$&<)27ODLLEG*1-(N&8(TIP%1H1 S"QOX\"0$$BI$B3RP&#'Q9@F3?DPN2;%Z*85#Z; BC:60;[ACE%@-.2X,-X7*U,DH%F17Y5 MS(JF,/ 2#6F>4(E#GP&H!B$T]XD(P%'1?2#W+76Z :>%PV5^;\U;Y@_YU)8GJ19_E?3V C;:JX5; H)"=DJ1BO=O1&>;8'= M^(-BIA#S3 8ZQ-9W,3\6.-\"NW$/QHQS''FNB1,#)"T&6IN+Q;B \(9YV"/S\ 3$CM3P[8681(B1,^)"U\MFZC:LEG^&IB M-I]>MROFN#D)YSW[^0+42^2A"1.I9"T2GF^1B>AX,"6 MU_RLXPC *8%B.HLZ74+3NJ17>U,H4R!\%3&"8-:CQL;G- 1-:XBC534%= +S MQ1$(BN@=ZHB?IHG_P">4 KQ.*$&^PP%P&$F*1&R@G>1\FHE'UGL:2[O_F1;W MEG[?M!_J:9%=5GFQ6/_P4VGCZ+_RXFZ5_;9NOE[9ET6^^*]UP]MVJ3J!8T+* M7N0AI8Y/:)I/CJH54" 6EH1C_WD$< 0S%%-)U+EYVA,,]U4":.BWA28(^?X= MP''4A>T/T'EMFO;:AZ?Y*9"YIBS,D $X*JTTC01=U!$ 3<>OSTKB4R!Y+8@( M= &$:U/,L:?4D0M-DTLR14\!W@AS] "JFZ3?+[TYSF!ISO@P+U?VEF>3E=ED MW8J%70X#&^@M\\5#9@<=]$I M\V.P$01#(E8<8(Y26)I2#BP.L) JA$0![0$PK*6(S:GC$];#)X=E_5D83&D1 MRU*Q3BDX'4MM)$+BLD"JER'M>W0 AC&5D<>8.?IA/:7=GD(" YB$MQF+8(T! MZ=>V9A.+N)CC'-836AQ=(&! \ 6""!@6_N(A=#,\1!+\] 3$_\,R+J&B7\ MM9?XWQ^S(R26)J3GQPL,J,UBPGBP6$*=F^>($!E-.-%;?# M@^A+1^:7.V;B:68Z(&'-0V81+(R. 9A=M#CBT+FC'YZFGRYW-N41S,F!D 5) MP7TY N$((AI%:KO<<1$_I"+:LSXYD&3$2'-)_'&&0,:48+'"&7=LQ/OSC*E4 M.P=JEE"J?00 X10Z!$RET+GC-I[FMH-2Z!RH/PI)F,]P &Y D K-@7")F5EBK/D^M.UPN+:C.SLIJ659]J0ONV);K M%TF.",>8(LV81R5'1$B*# 6[]@!0C#>%XTW1%[8](Y07(2=RX1,G!)*Q+9&. M-$5/3O#IL;( ZG LV/0 H7@L[RHQ",!G=QMO9QYLFK:-S M[@((\H+D PB*""3AR$>DR><@42J /326WH,1 C"*9,QW.<(0:<(X2,2),& ; MT,!' 2"L_&S4.03C41_LV$BD8[_OI-Y&(@S^!M(W <"0B..0CNUDFNV^=]E= MAEPW\.\9@,%^)1W 1#RX=(PI#]I]\VQ9)H&-,H&-0/K3KXM#_9!(N40Z?I5I M?OUHBO^V*^ZQI/63F M3+/>@:4+&7(5DT$J!D!A'5,/TC&:3#-:7^E 0LE,?VA *A,>EW(\I7IV9?2H M;P5P"N;,S[$!,$ZPB-Q:Y:A%]20QGZV_54@&4@:;7B 41I&[KAQGJ)Y$9I_^ M5D!NTM\-/P) 1,7&YKA%I>.N S+8"CA*P8,C30 *BUBI2#EF4CVAUU/SUPI( M4A(:[%H 8%R3V+8*Y8A*'5*%ZUN5$-5T]W1LQPAD'Q6-'0%5CI)4?[(PE;A6 M(:=0(;2?$0!@C& :.S#HJ$<=E.=+AS$*R+K9F)0$G^HQ+?(W#1(?M)Z>=0(!#Q%Z$&CDC$CK$Z$M5I$O4CE^VF.BAL2<04VK&> M)B\2M6C'73K-75_,35%;/C#M_5D6UN&"MP4LE@7WI0>U/T1'7SI-7U_M5/]E M_^O.^L-J<>RD.]K1_&4FW9&&3I/&4:&B!@[2H2"##Z!4[!2J=O2A>_9K/#W@ MTM!).>D'B@ *1^,8[9A"IYFB3XMKX" \]\^(C@ 40=%)[1R&[]F ?NS.G9$& M_'IDCNS2V(VC_?RR(<'C%;ST:W D%X"I6&80H\[)=93VQ_VG4!&0Y?)/EXX@ M5&P3&4:=X^CH\$+24<+[L>/]_% @:B&81K%3L:AS^!P=4DGJO?E I0@% 2T$ MVSM)[XVRQ]M]%9AQ!$^U[T9S9OQ_-C0\7D?TF!&B0C.& MG3> S4UULWY76YV-6Z>P>2G6[M?="^$^K-^"YOW^$?]XOGFKF^MF\Y:Y7_+J MIK!"96:N;9?H;9MXK3;O;=M\:&ULK5=M;]LV$/XKA!<,"=!$)"7K)7,,)+'3#ENZ M(&DW[",MTS91B71)RDZ'_O@=)47QBZRXV+[8)'7/<_<<3^1IL%;ZBUEP;M%S MGDESU5M8N[ST/),N>,[,A5IR"4]F2N?,PE3//;/4G$U+4)YY%./0RYF0O>&@ M7'O0PX$J;"8D?]#(%'G.]+<;GJGU58_T7A8>Q7QAW8(W'"S9G#]Q^WGYH&'F M-2Q3D7-IA))(\]E5[YI^ Y06?PJ^-AMCY*1,E/KB)K].KWK81<0SGEI' MP>!OQ6]YECDFB.-K3=IK?#K@YOB%_:X4#V(FS/!;E?TEIG9QU8M[:,IGK,CL MHUI_X+6@ON-+56;*7[2N;7$/I86Q*J_!$$$N9/7/GNM$; H.0"@-8 >"_!K M@'\L(*@!P;& ?@WH'PL(:T!X+""J 5&Y655VRZT9,.Y M$G*.4B53KB4Z'7'+1&;.T,\_D;#_"Q(2?5JHPH"I>8=.MN8#ST*XSJF7UJ'= M5*'1 Z$1BNZ5M N#QG+*I]L$'NALQ-(7L3>TDW'$TPODDW>(8HIO/_Z-3JO MSUJ"N_T!JL]/(W1ZTL8R.IJ%)&\$-#Z>*GZ#ZNY_T?:^F^6>Z0M$_2J@5I:M M/?2;@O5+VOX!VJ8@.[B"ABLHN?P#7!_AJ,^4,;RU.BML6&+=B;X:GI,@3$(Z M\%:;A5+919MVE/:IOVTVVJMO@D"*(#B8P:-=&;)9,66G,)I2/81&3"BO;ZB5K2 MB7'@DQU!+7:4QCA(VB.-FTCCSDCKD]V=U\PL8-MGT':TQ1GO^8](0H.=^KV- M]_))"(9 =]3LL_E)E/@[;.-XK\QI$L6D77+22$XZ)3\ME+;GENL<7FLFV\[C M9/\M#/M1W.Z7X-=;%'=ZOF$9@TL1J5F5;7=9E@,.I]6*95 N<"-::.+@'5@J M ^\ .GVI(VR239Z ]*=SV)B MX*QE&BH)WAGK/GD5>Y&BB-&"KJE^R MU#4NW]%)V^U5$VX5M(\QWDF:M]%;Y5S/R[;90 ]42%MU'LUJTYI?EPWISOH- MN1Q7#?8K3=7OPTTY%]" 97P&E/@B@I3IJH6N)E8MRPYNHBST@^5P 9\=7#L# M>#Y3RKY,G(/F0V;X+U!+ P04 " #L.(=29QNUHN4! #M P &0 'AL M+W=O>]-V_&SCOKGGT-@.RET<:O MDQJQO>?V!4,GI76-0 I=Q7WK0)PBJ-$\2],5;X0R29''O;TKCL+#UNI?ZH3U.KE+V E*<=;X:+NO,/A9!CYIM8]?UO6Y M*TJ69X^V&Y#2G@TJ4[&]U4HJ\.PCVUIS :/ 2&!/ M3ABO1>SGNQV@4-J_SSE2(8&.RT%TTXMF-T1W(&=L,?_ LC1+_X9SJG\TD8TF MLLBW_#\3;R@L1H5%5%C<4* ;0/,U-!'GJ!.O#">=< +A7TWH*>=]%\+KN!2K MV3);YOPR+85/IA<>PG?A*F4\TU 2+IU])MNNOUQ]@+:- SU:I.L1ES6]1W A M@-7P-"\"?S=R0%@XLI:A!6:$5 M,[":!K?QS6SL[+W!+P%;NRG/)33('(.@80"'0.G;0,SD-(1D1LO M/6